Documentation
¶
Index ¶
- func DeepCopyWithDefaultLastTransitionTime(status *autoscalingv1.ClusterResourceOverrideStatus) (copy *autoscalingv1.ClusterResourceOverrideStatus)
- func Equal(this, that *autoscalingv1.ClusterResourceOverrideCondition) bool
- func Find(status *autoscalingv1.ClusterResourceOverrideStatus, ...) *autoscalingv1.ClusterResourceOverrideCondition
- func FromError(err error, time metav1.Time) *autoscalingv1.ClusterResourceOverrideCondition
- func NewAvailableError(reason string, err error) error
- func NewInstallReadinessError(reason string, err error) error
- type Builder
- func (b *Builder) WithAvailable(status corev1.ConditionStatus, message string) (builder *Builder)
- func (b *Builder) WithCondition(desired *autoscalingv1.ClusterResourceOverrideCondition)
- func (b *Builder) WithError(err error) (builder *Builder)
- func (b *Builder) WithInstallReady() (builder *Builder)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DeepCopyWithDefaultLastTransitionTime ¶
func DeepCopyWithDefaultLastTransitionTime(status *autoscalingv1.ClusterResourceOverrideStatus) (copy *autoscalingv1.ClusterResourceOverrideStatus)
func Equal ¶
func Equal(this, that *autoscalingv1.ClusterResourceOverrideCondition) bool
Equal returns true if the two given conditions are equal. We deem two conditions equal if Type, Status, Reason and Message are a match (despite LastTransitionTime being different).
func Find ¶
func Find(status *autoscalingv1.ClusterResourceOverrideStatus, conditionType autoscalingv1.ClusterResourceOverrideConditionType) *autoscalingv1.ClusterResourceOverrideCondition
func FromError ¶
func FromError(err error, time metav1.Time) *autoscalingv1.ClusterResourceOverrideCondition
func NewAvailableError ¶
Types ¶
type Builder ¶
type Builder struct {
// contains filtered or unexported fields
}
func NewBuilderWithStatus ¶
func NewBuilderWithStatus(status *autoscalingv1.ClusterResourceOverrideStatus) *Builder
func (*Builder) WithAvailable ¶
func (b *Builder) WithAvailable(status corev1.ConditionStatus, message string) (builder *Builder)
func (*Builder) WithCondition ¶
func (b *Builder) WithCondition(desired *autoscalingv1.ClusterResourceOverrideCondition)
func (*Builder) WithInstallReady ¶
Click to show internal directories.
Click to hide internal directories.