Documentation ¶
Index ¶
- type PhaseCode
- type ReconcilableStatus
- func (in *ReconcilableStatus) DeepCopy(out *ReconcilableStatus)
- func (in *ReconcilableStatus) DeepCopyInto(out *ReconcilableStatus)
- func (in *ReconcilableStatus) GetStatusCondition(conditionType string) *metav1.Condition
- func (r *ReconcilableStatus) SetState(state PhaseCode)
- func (in *ReconcilableStatus) SetStatusCondition(condition metav1.Condition)
- type Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ReconcilableStatus ¶
type ReconcilableStatus struct { State PhaseCode `json:"state"` Attempts int32 `json:"attempts"` Conditions []metav1.Condition `json:"conditions,omitempty" patchStrategy:"merge" patchMergeKey:"type" protobuf:"bytes,1,rep,name=conditions"` }
func (*ReconcilableStatus) DeepCopy ¶
func (in *ReconcilableStatus) DeepCopy(out *ReconcilableStatus)
func (*ReconcilableStatus) DeepCopyInto ¶
func (in *ReconcilableStatus) DeepCopyInto(out *ReconcilableStatus)
func (*ReconcilableStatus) GetStatusCondition ¶
func (in *ReconcilableStatus) GetStatusCondition(conditionType string) *metav1.Condition
func (*ReconcilableStatus) SetState ¶
func (r *ReconcilableStatus) SetState(state PhaseCode)
func (*ReconcilableStatus) SetStatusCondition ¶
func (in *ReconcilableStatus) SetStatusCondition(condition metav1.Condition)
Click to show internal directories.
Click to hide internal directories.