Versions in this module Expand all Collapse all v1 v1.1.1 Nov 19, 2024 Changes in this version + type NamedObjectRef struct + Name string + Namespace string v1.1.0 Oct 29, 2024 Changes in this version + const ReasonReferencesExist + const TypeReady + const TypeReferencesValid + const TypeSynced + type ClusterObjectRef struct + ClusterID string + Name string + Namespace string + func (o ClusterObjectRef) String() string + type Condition struct + LastTransitionTime metav1.Time + Message string + ObservedGeneration int64 + Reason ConditionReason + Status corev1.ConditionStatus + Type ConditionType + func Available() Condition + func Creating() Condition + func Deleting() Condition + func ReconcileError(err error) Condition + func ReconcileSuccess() Condition + func ReferencesInvalid(reason ConditionReason, missingRefs []ObjectRef) Condition + func ReferencesValid() Condition + func Unavailable() Condition + func (c Condition) Equal(other Condition) bool + func (c Condition) IsEmpty() bool + func (c Condition) WithMessage(msg string) Condition + func (in *Condition) DeepCopy() *Condition + func (in *Condition) DeepCopyInto(out *Condition) + type ConditionReason string + const ReasonAvailable + const ReasonCreating + const ReasonDeleting + const ReasonReconcileError + const ReasonReconcileSuccess + const ReasonUnavailable + type ConditionType string + func (c ConditionType) String() string + type Conditioned interface + GetCondition func(ConditionType) Condition + GetConditions func() []Condition + GetGeneration func() int64 + SetConditions func(c ...Condition) + type ConditionedStatus struct + Conditions []Condition + func NewConditionedStatus(c ...Condition) *ConditionedStatus + func (in *ConditionedStatus) DeepCopy() *ConditionedStatus + func (in *ConditionedStatus) DeepCopyInto(out *ConditionedStatus) + func (s *ConditionedStatus) Equal(other *ConditionedStatus) bool + func (s *ConditionedStatus) GetCondition(ct ConditionType) Condition + func (s *ConditionedStatus) GetConditions() []Condition + func (s *ConditionedStatus) SetConditions(c ...Condition) + type ObjectRef struct + Name string + Namespace string + func ObjectRefFrom(o client.Object) *ObjectRef + func (o ObjectRef) ObjectKey() client.ObjectKey + type TypedObjectRef struct + Group string + Kind string + Name string + Namespace string + Version string + func (t TypedObjectRef) GroupVersionKind() schema.GroupVersionKind + func (t TypedObjectRef) ObjectKey() client.ObjectKey + func (t TypedObjectRef) ObjectKeyNotSet() bool + func (t TypedObjectRef) String() string + func (t TypedObjectRef) ToCoreV1ObjectReference() *corev1.ObjectReference