Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NodeConfig ¶
type OperatorRequestConfig ¶
type OperatorRequestConfig struct {
Config map[string]string `json:"config,omitempty"`
InputTopics []pipe.InputTopic `json:"inputTopics,omitempty"`
}
type PipelineConfig ¶
type PipelineNode ¶
type PipelineNode struct {
NodeId string `json:"nodeId,omitempty"`
Inputs []NodeInput `json:"inputs,omitempty"`
Config []NodeConfig `json:"config,omitempty"`
InputSelections []pipe.InputSelection `json:"inputSelections,omitempty"`
PersistData bool `json:"persistData,omitempty"`
}
type PipelineRequest ¶
type PipelineRequest struct {
Id string `json:"id,omitempty"`
FlowId string `json:"flowId,omitempty"`
Name string `json:"name,omitempty"`
Description string `json:"description,omitempty"`
WindowTime int `json:"windowTime,omitempty"`
MergeStrategy string `json:"mergeStrategy,omitempty"`
ConsumeAllMessages bool `json:"consumeAllMessages,omitempty"`
Metrics bool `json:"metrics,omitempty"`
Nodes []PipelineNode `json:"nodes,omitempty"`
}
type PipelineStatus ¶
type PipelineStatusRequest ¶
type PipelineStatusRequest struct {
Ids []string `json:"ids,omitempty"`
}
type PipelinesResponse ¶
Click to show internal directories.
Click to hide internal directories.