Documentation
¶
Index ¶
- Constants
- func NewComponentService() proto.Component
- func NewMetadata(metapath string) (proto.Metadata, error)
- func NewPipelineService(metadata proto.Metadata, pipelineManager PipelinerManager) proto.Pipeline
- func NewPluginService(metadata proto.Metadata) proto.Plugin
- func NewProcessorService() proto.Processor
- func TermVisualizer(w io.Writer, pipeline pipeline.Pipeliner) error
- type ErrorGroup
- type PipelinerManager
- type Receptor
- type Service
Constants ¶
View Source
const ( METADATA_PATH = "meta" METADATA_FILENAME = "meta.yaml" )
Variables ¶
This section is empty.
Functions ¶
func NewComponentService ¶
func NewPipelineService ¶
func NewPipelineService(metadata proto.Metadata, pipelineManager PipelinerManager) proto.Pipeline
func NewProcessorService ¶
Types ¶
type ErrorGroup ¶ added in v1.0.4
type ErrorGroup []string
func (ErrorGroup) Error ¶ added in v1.0.4
func (eg ErrorGroup) Error() error
type PipelinerManager ¶ added in v1.0.4
type PipelinerManager interface { AddPipeline(config pipeline.Config) (pipeline.Pipeliner, error) RemovePipeline(name ...string) error RecreatePipeline(config pipeline.Config) (pipeline.Pipeliner, error) List() []pipeline.Pipeliner Find(name string) pipeline.Pipeliner Restart(name ...string) error Start(name ...string) error Stop(name ...string) error }
func NewPipelinerManager ¶ added in v1.0.4
func NewPipelinerManager() PipelinerManager
Click to show internal directories.
Click to hide internal directories.