Documentation
¶
Index ¶
- type Controller
- func (ctrl *Controller) CheckHash() (bool, error)
- func (ctrl *Controller) GetSinks() ([]*vector.Sink, error)
- func (ctrl *Controller) GetSources(filter []string) ([]*vector.Source, error)
- func (ctrl *Controller) GetSpecHash() (*uint32, error)
- func (ctrl *Controller) GetTransforms() ([]*vector.Transform, error)
- func (ctrl *Controller) SelectClusterVectorPipelineSucceesed() ([]*clustervectorpipeline.Controller, error)
- func (ctrl *Controller) SelectSucceesed() ([]Controller, error)
- func (ctrl *Controller) SelectVectorPipelineSucceesed() ([]*vectorpipeline.Controller, error)
- func (ctrl *Controller) SetFailedStatus(err error) error
- func (ctrl *Controller) SetLastAppliedPipelineStatus() error
- func (ctrl *Controller) SetSucceesStatus() error
- type Pipeline
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Controller ¶
func NewController ¶
func (*Controller) CheckHash ¶
func (ctrl *Controller) CheckHash() (bool, error)
CheckHash returns true, if hash in .status.lastAppliedPipelineHash matches with spec Hash
func (*Controller) GetSources ¶
func (ctrl *Controller) GetSources(filter []string) ([]*vector.Source, error)
func (*Controller) GetSpecHash ¶
func (ctrl *Controller) GetSpecHash() (*uint32, error)
func (*Controller) GetTransforms ¶
func (ctrl *Controller) GetTransforms() ([]*vector.Transform, error)
func (*Controller) SelectClusterVectorPipelineSucceesed ¶
func (ctrl *Controller) SelectClusterVectorPipelineSucceesed() ([]*clustervectorpipeline.Controller, error)
func (*Controller) SelectSucceesed ¶
func (ctrl *Controller) SelectSucceesed() ([]Controller, error)
func (*Controller) SelectVectorPipelineSucceesed ¶
func (ctrl *Controller) SelectVectorPipelineSucceesed() ([]*vectorpipeline.Controller, error)
func (*Controller) SetFailedStatus ¶
func (ctrl *Controller) SetFailedStatus(err error) error
func (*Controller) SetLastAppliedPipelineStatus ¶
func (ctrl *Controller) SetLastAppliedPipelineStatus() error
func (*Controller) SetSucceesStatus ¶
func (ctrl *Controller) SetSucceesStatus() error
Click to show internal directories.
Click to hide internal directories.