Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Connector ¶
type Connector struct { Config config.ConfigAccessor Connector connector.Connector }
type HTTPConfig ¶
type HTTPConfig struct { WorkerConfig `yaml:",inline" json:",inline"` BasePath string `yaml:"base_path" json:"base_path"` Port int `yaml:"port" json:"port"` }
type HTTPSourceConstructor ¶
type HTTPSourceConstructor func() connector.HTTPSource
type SinkConfigConstructor ¶
type SinkConfigConstructor func() config.SinkConfigAccessor
type SinkConstructor ¶
type SourceConfigConstructor ¶
type SourceConfigConstructor func() config.SourceConfigAccessor
type SourceConstructor ¶
type WorkerConfig ¶
type WorkerConfig struct { // standalone or multi Multi bool `yaml:"multi" json:"multi"` // connector type ConnectorType string `yaml:"connector_type" json:"connector_type"` // log config LogConfig config.LogConfig `json:"log_config" yaml:"log_config"` StoreConfig config.StoreConfig `json:"store_config" yaml:"store_config"` }
Click to show internal directories.
Click to hide internal directories.