Documentation
¶
Index ¶
- Variables
- type Controller
- func (ctrl *Controller) GetLastAppliedPipeline() *uint32
- func (ctrl *Controller) Name() string
- func (ctrl *Controller) Namespace() string
- func (ctrl *Controller) SetConfigCheck(value bool)
- func (ctrl *Controller) SetLastAppliedPipeline(hash *uint32)
- func (ctrl *Controller) SetReason(reason *string)
- func (ctrl *Controller) Spec() vectorv1alpha1.VectorPipelineSpec
- func (ctrl *Controller) Type() string
- func (ctrl *Controller) UpdateStatus(ctx context.Context, c client.Client) error
Constants ¶
This section is empty.
Variables ¶
View Source
var (
Type = "noCluster"
)
Functions ¶
This section is empty.
Types ¶
type Controller ¶
type Controller struct {
VectorPipeline *vectorv1alpha1.VectorPipeline
Config []byte
}
func NewController ¶
func NewController(vp *vectorv1alpha1.VectorPipeline) *Controller
func (*Controller) GetLastAppliedPipeline ¶
func (ctrl *Controller) GetLastAppliedPipeline() *uint32
func (*Controller) Name ¶
func (ctrl *Controller) Name() string
func (*Controller) Namespace ¶
func (ctrl *Controller) Namespace() string
func (*Controller) SetConfigCheck ¶
func (ctrl *Controller) SetConfigCheck(value bool)
func (*Controller) SetLastAppliedPipeline ¶
func (ctrl *Controller) SetLastAppliedPipeline(hash *uint32)
func (*Controller) SetReason ¶
func (ctrl *Controller) SetReason(reason *string)
func (*Controller) Spec ¶
func (ctrl *Controller) Spec() vectorv1alpha1.VectorPipelineSpec
func (*Controller) Type ¶
func (ctrl *Controller) Type() string
func (*Controller) UpdateStatus ¶
Click to show internal directories.
Click to hide internal directories.