Documentation ¶
Index ¶
- Constants
- func LoadPlugin(registry reg.ProcessorRegistry, path string) (string, error)
- func LoadPluginSymbol(registry reg.ProcessorRegistry, path string, symbol string) (string, error)
- func LogPluginDataSource(p BitflowPlugin, sourceName bitflow.EndpointType)
- func LogPluginProcessor(p BitflowPlugin, stepName string)
- func ParseEndpointUrl(urlStr string, includesSchema bool) (string, string, map[string]string, error)
- func ParseQueryParameters(queryStr string) (map[string]string, error)
- func ParseTypedQueryParameters(queryStr string, params reg.RegisteredParameters) (map[string]interface{}, error)
- type BitflowPlugin
Constants ¶
View Source
const BitflowPluginSymbol = "Plugin"
Variables ¶
This section is empty.
Functions ¶
func LoadPlugin ¶
func LoadPlugin(registry reg.ProcessorRegistry, path string) (string, error)
func LoadPluginSymbol ¶
func LogPluginDataSource ¶
func LogPluginDataSource(p BitflowPlugin, sourceName bitflow.EndpointType)
func LogPluginProcessor ¶
func LogPluginProcessor(p BitflowPlugin, stepName string)
func ParseEndpointUrl ¶
func ParseTypedQueryParameters ¶ added in v0.0.31
func ParseTypedQueryParameters(queryStr string, params reg.RegisteredParameters) (map[string]interface{}, error)
Types ¶
type BitflowPlugin ¶
type BitflowPlugin interface { Init(registry reg.ProcessorRegistry) error Name() string }
Click to show internal directories.
Click to hide internal directories.