Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( TaskTypeExtract = "extract" TaskTypeProcess = "process" TaskTypeSink = "sink" )
View Source
var ( TaskStatusReady = "ready" TaskStatusComplete = "complete" TaskStatusFailed = "failed" )
Functions ¶
This section is empty.
Types ¶
type InvalidRecipeError ¶
type InvalidRecipeError struct {
Message string
}
func (InvalidRecipeError) Error ¶
func (err InvalidRecipeError) Error() string
type ProcessorRecipe ¶
type Recipe ¶
type Recipe struct { Name string `yaml:"name" validate:"required"` Source SourceRecipe `yaml:"source" validate:"required"` Sinks []SinkRecipe `yaml:"sinks" validate:"required,min=1"` Processors []ProcessorRecipe `yaml:"processors"` }
type RunTaskError ¶
func (RunTaskError) Error ¶
func (e RunTaskError) Error() string
type SinkRecipe ¶
type SourceRecipe ¶
Click to show internal directories.
Click to hide internal directories.