Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CreatePipelineRequest ¶
type CreatePipelineRequest struct {
pipeline.PipelineConfigV2
Processors []map[string]interface{} `json:"processor"`
}
type EchoConfig ¶
type EchoConfig struct {
Message string `config:"message"`
}
type EchoProcessor ¶
type EchoProcessor struct {
// contains filtered or unexported fields
}
func (*EchoProcessor) Name ¶
func (this *EchoProcessor) Name() string
type GetPipelinesResponse ¶
type GetPipelinesResponse map[string]*PipelineStatus
type PipeModule ¶
func (*PipeModule) Name ¶
func (module *PipeModule) Name() string
func (*PipeModule) Setup ¶
func (module *PipeModule) Setup()
func (*PipeModule) Start ¶
func (module *PipeModule) Start() error
func (*PipeModule) Stop ¶
func (module *PipeModule) Stop() error
type PipelineStatus ¶
type PipelineStatus struct {
State pipeline.RunningState `json:"state"`
CreateTime time.Time `json:"create_time"`
StartTime *time.Time `json:"start_time"`
EndTime *time.Time `json:"end_time"`
Context util.MapStr `json:"context"`
Config *pipeline.PipelineConfigV2 `json:"config"`
Processors []map[string]interface{} `json:"processor"`
}
type SearchPipelinesRequest ¶
type SearchPipelinesRequest struct {
Ids []string `json:"ids"`
}
Click to show internal directories.
Click to hide internal directories.