Documentation ¶
Index ¶
Constants ¶
View Source
const LatestVersion = "2.0"
View Source
const MajorVersion = "2"
Variables ¶
View Source
var Changelog = internal.Changelog{
"2.0": {},
}
Changelog should be adjusted every time we change the pipeline config and add a new config version. Based on the changelog the parser will output warnings.
Functions ¶
This section is empty.
Types ¶
type Configuration ¶
type Configuration struct { Version string `yaml:"version" json:"version"` Pipelines []Pipeline `yaml:"pipelines" json:"pipelines"` }
func (Configuration) ToConfig ¶
func (c Configuration) ToConfig() []config.Pipeline
type Connector ¶
type DLQ ¶
type Pipeline ¶
type Pipeline struct { ID string `yaml:"id" json:"id"` Status string `yaml:"status" json:"status"` Name string `yaml:"name" json:"name"` Description string `yaml:"description" json:"description"` Connectors []Connector `yaml:"connectors" json:"connectors"` Processors []Processor `yaml:"processors" json:"processors"` DLQ DLQ `yaml:"dead-letter-queue" json:"dead-letter-queue"` }
Click to show internal directories.
Click to hide internal directories.