Documentation
¶
Index ¶
- type GenericClusterObjectSetPhase
- func (a *GenericClusterObjectSetPhase) ClientObject() client.Object
- func (a *GenericClusterObjectSetPhase) GetClass() string
- func (a *GenericClusterObjectSetPhase) GetConditions() *[]metav1.Condition
- func (a *GenericClusterObjectSetPhase) GetPausedFor() []packagesv1alpha1.ObjectSetPausedObject
- func (a *GenericClusterObjectSetPhase) GetPhase() packagesv1alpha1.ObjectPhase
- func (a *GenericClusterObjectSetPhase) GetReadinessProbes() []packagesv1alpha1.ObjectSetProbe
- func (a *GenericClusterObjectSetPhase) IsObjectPaused(obj client.Object) bool
- func (a *GenericClusterObjectSetPhase) IsPaused() bool
- func (a *GenericClusterObjectSetPhase) SetPhase(phase packagesv1alpha1.ObjectPhase)
- func (a *GenericClusterObjectSetPhase) SetStatusPausedFor(pausedFor []packagesv1alpha1.ObjectSetPausedObject)
- type GenericObjectSetPhase
- func (a *GenericObjectSetPhase) ClientObject() client.Object
- func (a *GenericObjectSetPhase) GetClass() string
- func (a *GenericObjectSetPhase) GetConditions() *[]metav1.Condition
- func (a *GenericObjectSetPhase) GetPausedFor() []packagesv1alpha1.ObjectSetPausedObject
- func (a *GenericObjectSetPhase) GetPhase() packagesv1alpha1.ObjectPhase
- func (a *GenericObjectSetPhase) GetReadinessProbes() []packagesv1alpha1.ObjectSetProbe
- func (a *GenericObjectSetPhase) IsObjectPaused(obj client.Object) bool
- func (a *GenericObjectSetPhase) IsPaused() bool
- func (a *GenericObjectSetPhase) SetPhase(phase packagesv1alpha1.ObjectPhase)
- func (a *GenericObjectSetPhase) SetStatusPausedFor(pausedFor []packagesv1alpha1.ObjectSetPausedObject)
- type GenericObjectSetPhaseController
- func NewClusterObjectSetPhaseController(class string, ownerStrategy ownerStrategy, c, targetClient client.Client, ...) *GenericObjectSetPhaseController
- func NewGenericObjectSetPhaseController(class string, ownerStrategy ownerStrategy, gvk schema.GroupVersionKind, ...) *GenericObjectSetPhaseController
- func NewObjectSetPhaseController(class string, ownerStrategy ownerStrategy, c, targetClient client.Client, ...) *GenericObjectSetPhaseController
- type PhaseReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenericClusterObjectSetPhase ¶
type GenericClusterObjectSetPhase struct {
packagesv1alpha1.ClusterObjectSetPhase
}
func (*GenericClusterObjectSetPhase) ClientObject ¶
func (a *GenericClusterObjectSetPhase) ClientObject() client.Object
func (*GenericClusterObjectSetPhase) GetClass ¶
func (a *GenericClusterObjectSetPhase) GetClass() string
func (*GenericClusterObjectSetPhase) GetConditions ¶
func (a *GenericClusterObjectSetPhase) GetConditions() *[]metav1.Condition
func (*GenericClusterObjectSetPhase) GetPausedFor ¶
func (a *GenericClusterObjectSetPhase) GetPausedFor() []packagesv1alpha1.ObjectSetPausedObject
func (*GenericClusterObjectSetPhase) GetPhase ¶
func (a *GenericClusterObjectSetPhase) GetPhase() packagesv1alpha1.ObjectPhase
func (*GenericClusterObjectSetPhase) GetReadinessProbes ¶
func (a *GenericClusterObjectSetPhase) GetReadinessProbes() []packagesv1alpha1.ObjectSetProbe
func (*GenericClusterObjectSetPhase) IsObjectPaused ¶
func (a *GenericClusterObjectSetPhase) IsObjectPaused(obj client.Object) bool
func (*GenericClusterObjectSetPhase) IsPaused ¶
func (a *GenericClusterObjectSetPhase) IsPaused() bool
func (*GenericClusterObjectSetPhase) SetPhase ¶
func (a *GenericClusterObjectSetPhase) SetPhase(phase packagesv1alpha1.ObjectPhase)
func (*GenericClusterObjectSetPhase) SetStatusPausedFor ¶
func (a *GenericClusterObjectSetPhase) SetStatusPausedFor( pausedFor []packagesv1alpha1.ObjectSetPausedObject)
type GenericObjectSetPhase ¶
type GenericObjectSetPhase struct {
packagesv1alpha1.ObjectSetPhase
}
func (*GenericObjectSetPhase) ClientObject ¶
func (a *GenericObjectSetPhase) ClientObject() client.Object
func (*GenericObjectSetPhase) GetClass ¶
func (a *GenericObjectSetPhase) GetClass() string
func (*GenericObjectSetPhase) GetConditions ¶
func (a *GenericObjectSetPhase) GetConditions() *[]metav1.Condition
func (*GenericObjectSetPhase) GetPausedFor ¶
func (a *GenericObjectSetPhase) GetPausedFor() []packagesv1alpha1.ObjectSetPausedObject
func (*GenericObjectSetPhase) GetPhase ¶
func (a *GenericObjectSetPhase) GetPhase() packagesv1alpha1.ObjectPhase
func (*GenericObjectSetPhase) GetReadinessProbes ¶
func (a *GenericObjectSetPhase) GetReadinessProbes() []packagesv1alpha1.ObjectSetProbe
func (*GenericObjectSetPhase) IsObjectPaused ¶
func (a *GenericObjectSetPhase) IsObjectPaused(obj client.Object) bool
func (*GenericObjectSetPhase) IsPaused ¶
func (a *GenericObjectSetPhase) IsPaused() bool
func (*GenericObjectSetPhase) SetPhase ¶
func (a *GenericObjectSetPhase) SetPhase(phase packagesv1alpha1.ObjectPhase)
func (*GenericObjectSetPhase) SetStatusPausedFor ¶
func (a *GenericObjectSetPhase) SetStatusPausedFor( pausedFor []packagesv1alpha1.ObjectSetPausedObject)
type GenericObjectSetPhaseController ¶
type GenericObjectSetPhaseController struct {
// contains filtered or unexported fields
}
Generic reconciler for both ObjectSetPhase and ClusterObjectSetPhase objects.
func NewGenericObjectSetPhaseController ¶
func NewGenericObjectSetPhaseController( class string, ownerStrategy ownerStrategy, gvk schema.GroupVersionKind, c, targetClient client.Client, log logr.Logger, scheme *runtime.Scheme, dw dynamicWatcher, ) *GenericObjectSetPhaseController
func (*GenericObjectSetPhaseController) SetupWithManager ¶
func (c *GenericObjectSetPhaseController) SetupWithManager( mgr ctrl.Manager) error
type PhaseReconciler ¶
type PhaseReconciler struct {
// contains filtered or unexported fields
}
Click to show internal directories.
Click to hide internal directories.