Documentation ¶
Index ¶
- type GenericClusterObjectSet
- type GenericClusterObjectSetPhase
- func (a *GenericClusterObjectSetPhase) ClientObject() client.Object
- func (a *GenericClusterObjectSetPhase) GetAvailabilityProbes() []corev1alpha1.ObjectSetProbe
- func (a *GenericClusterObjectSetPhase) GetClass() string
- func (a *GenericClusterObjectSetPhase) GetConditions() *[]metav1.Condition
- func (a *GenericClusterObjectSetPhase) GetPhase() corev1alpha1.ObjectSetTemplatePhase
- func (a *GenericClusterObjectSetPhase) GetPrevious() []corev1alpha1.PreviousRevisionReference
- func (a *GenericClusterObjectSetPhase) GetRevision() int64
- func (a *GenericClusterObjectSetPhase) IsPaused() bool
- func (a *GenericClusterObjectSetPhase) SetStatusControllerOf(controllerOf []corev1alpha1.ControlledObjectReference)
- type GenericObjectSet
- type GenericObjectSetPhase
- func (a *GenericObjectSetPhase) ClientObject() client.Object
- func (a *GenericObjectSetPhase) GetAvailabilityProbes() []corev1alpha1.ObjectSetProbe
- func (a *GenericObjectSetPhase) GetClass() string
- func (a *GenericObjectSetPhase) GetConditions() *[]metav1.Condition
- func (a *GenericObjectSetPhase) GetPhase() corev1alpha1.ObjectSetTemplatePhase
- func (a *GenericObjectSetPhase) GetPrevious() []corev1alpha1.PreviousRevisionReference
- func (a *GenericObjectSetPhase) GetRevision() int64
- func (a *GenericObjectSetPhase) IsPaused() bool
- func (a *GenericObjectSetPhase) SetStatusControllerOf(controllerOf []corev1alpha1.ControlledObjectReference)
- type GenericObjectSetPhaseController
- func NewGenericObjectSetPhaseController(newObjectSetPhase genericObjectSetPhaseFactory, ...) *GenericObjectSetPhaseController
- func NewMultiClusterClusterObjectSetPhaseController(log logr.Logger, scheme *runtime.Scheme, dynamicCache dynamicCache, ...) *GenericObjectSetPhaseController
- func NewMultiClusterObjectSetPhaseController(log logr.Logger, scheme *runtime.Scheme, dynamicCache dynamicCache, ...) *GenericObjectSetPhaseController
- func NewSameClusterClusterObjectSetPhaseController(log logr.Logger, scheme *runtime.Scheme, dynamicCache dynamicCache, ...) *GenericObjectSetPhaseController
- func NewSameClusterObjectSetPhaseController(log logr.Logger, scheme *runtime.Scheme, dynamicCache dynamicCache, ...) *GenericObjectSetPhaseController
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GenericClusterObjectSet ¶
type GenericClusterObjectSet struct {
corev1alpha1.ClusterObjectSet
}
func (*GenericClusterObjectSet) ClientObject ¶
func (a *GenericClusterObjectSet) ClientObject() client.Object
func (*GenericClusterObjectSet) GetPrevious ¶
func (a *GenericClusterObjectSet) GetPrevious() []corev1alpha1.PreviousRevisionReference
func (*GenericClusterObjectSet) GetRemotePhases ¶
func (a *GenericClusterObjectSet) GetRemotePhases() []corev1alpha1.RemotePhaseReference
type GenericClusterObjectSetPhase ¶
type GenericClusterObjectSetPhase struct {
corev1alpha1.ClusterObjectSetPhase
}
func (*GenericClusterObjectSetPhase) ClientObject ¶
func (a *GenericClusterObjectSetPhase) ClientObject() client.Object
func (*GenericClusterObjectSetPhase) GetAvailabilityProbes ¶
func (a *GenericClusterObjectSetPhase) GetAvailabilityProbes() []corev1alpha1.ObjectSetProbe
func (*GenericClusterObjectSetPhase) GetClass ¶
func (a *GenericClusterObjectSetPhase) GetClass() string
func (*GenericClusterObjectSetPhase) GetConditions ¶
func (a *GenericClusterObjectSetPhase) GetConditions() *[]metav1.Condition
func (*GenericClusterObjectSetPhase) GetPhase ¶
func (a *GenericClusterObjectSetPhase) GetPhase() corev1alpha1.ObjectSetTemplatePhase
func (*GenericClusterObjectSetPhase) GetPrevious ¶
func (a *GenericClusterObjectSetPhase) GetPrevious() []corev1alpha1.PreviousRevisionReference
func (*GenericClusterObjectSetPhase) GetRevision ¶
func (a *GenericClusterObjectSetPhase) GetRevision() int64
func (*GenericClusterObjectSetPhase) IsPaused ¶
func (a *GenericClusterObjectSetPhase) IsPaused() bool
func (*GenericClusterObjectSetPhase) SetStatusControllerOf ¶
func (a *GenericClusterObjectSetPhase) SetStatusControllerOf(controllerOf []corev1alpha1.ControlledObjectReference)
type GenericObjectSet ¶
type GenericObjectSet struct {
corev1alpha1.ObjectSet
}
func (*GenericObjectSet) ClientObject ¶
func (a *GenericObjectSet) ClientObject() client.Object
func (*GenericObjectSet) GetPrevious ¶
func (a *GenericObjectSet) GetPrevious() []corev1alpha1.PreviousRevisionReference
func (*GenericObjectSet) GetRemotePhases ¶
func (a *GenericObjectSet) GetRemotePhases() []corev1alpha1.RemotePhaseReference
type GenericObjectSetPhase ¶
type GenericObjectSetPhase struct {
corev1alpha1.ObjectSetPhase
}
func (*GenericObjectSetPhase) ClientObject ¶
func (a *GenericObjectSetPhase) ClientObject() client.Object
func (*GenericObjectSetPhase) GetAvailabilityProbes ¶
func (a *GenericObjectSetPhase) GetAvailabilityProbes() []corev1alpha1.ObjectSetProbe
func (*GenericObjectSetPhase) GetClass ¶
func (a *GenericObjectSetPhase) GetClass() string
func (*GenericObjectSetPhase) GetConditions ¶
func (a *GenericObjectSetPhase) GetConditions() *[]metav1.Condition
func (*GenericObjectSetPhase) GetPhase ¶
func (a *GenericObjectSetPhase) GetPhase() corev1alpha1.ObjectSetTemplatePhase
func (*GenericObjectSetPhase) GetPrevious ¶
func (a *GenericObjectSetPhase) GetPrevious() []corev1alpha1.PreviousRevisionReference
func (*GenericObjectSetPhase) GetRevision ¶
func (a *GenericObjectSetPhase) GetRevision() int64
func (*GenericObjectSetPhase) IsPaused ¶
func (a *GenericObjectSetPhase) IsPaused() bool
func (*GenericObjectSetPhase) SetStatusControllerOf ¶
func (a *GenericObjectSetPhase) SetStatusControllerOf(controllerOf []corev1alpha1.ControlledObjectReference)
type GenericObjectSetPhaseController ¶
type GenericObjectSetPhaseController struct {
// contains filtered or unexported fields
}
Generic reconciler for both ObjectSetPhase and ClusterObjectSetPhase objects.
func NewGenericObjectSetPhaseController ¶
func NewGenericObjectSetPhaseController( newObjectSetPhase genericObjectSetPhaseFactory, newObjectSet genericObjectSetFactory, ownerStrategy ownerStrategy, log logr.Logger, scheme *runtime.Scheme, dynamicCache dynamicCache, class string, client client.Client, targetWriter client.Writer, preflightChecker preflightChecker, ) *GenericObjectSetPhaseController
func NewSameClusterClusterObjectSetPhaseController ¶
func NewSameClusterClusterObjectSetPhaseController( log logr.Logger, scheme *runtime.Scheme, dynamicCache dynamicCache, class string, client client.Client, restMapper meta.RESTMapper, ) *GenericObjectSetPhaseController
func NewSameClusterObjectSetPhaseController ¶
func NewSameClusterObjectSetPhaseController( log logr.Logger, scheme *runtime.Scheme, dynamicCache dynamicCache, class string, client client.Client, restMapper meta.RESTMapper, ) *GenericObjectSetPhaseController
func (*GenericObjectSetPhaseController) SetupWithManager ¶
func (c *GenericObjectSetPhaseController) SetupWithManager( mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.