Class ClusterOperatorStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.ClusterOperatorStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ClusterOperatorStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ClusterOperatorStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<ClusterOperatorStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
ClusterOperatorStatus provides information about the status of the operator.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClusterOperatorStatus()No args constructor for use in serializationClusterOperatorStatus(List<ClusterOperatorStatusCondition> conditions, Object extension, List<ObjectReference> relatedObjects, List<OperandVersion> versions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterOperatorStatusBuilderedit()Map<String,Object>getAdditionalProperties()List<ClusterOperatorStatusCondition>getConditions()conditions describes the state of the operator's managed and monitored components.ObjectgetExtension()ClusterOperatorStatus provides information about the status of the operator.List<ObjectReference>getRelatedObjects()relatedObjects is a list of objects that are "interesting" or related to this operator.List<OperandVersion>getVersions()versions is a slice of operator and operand version tuples.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetConditions(List<ClusterOperatorStatusCondition> conditions)conditions describes the state of the operator's managed and monitored components.voidsetExtension(Object extension)ClusterOperatorStatus provides information about the status of the operator.voidsetRelatedObjects(List<ObjectReference> relatedObjects)relatedObjects is a list of objects that are "interesting" or related to this operator.voidsetVersions(List<OperandVersion> versions)versions is a slice of operator and operand version tuples.ClusterOperatorStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
ClusterOperatorStatus
public ClusterOperatorStatus()
No args constructor for use in serialization
-
ClusterOperatorStatus
public ClusterOperatorStatus(List<ClusterOperatorStatusCondition> conditions, Object extension, List<ObjectReference> relatedObjects, List<OperandVersion> versions)
-
-
Method Detail
-
getConditions
public List<ClusterOperatorStatusCondition> getConditions()
conditions describes the state of the operator's managed and monitored components.
-
setConditions
public void setConditions(List<ClusterOperatorStatusCondition> conditions)
conditions describes the state of the operator's managed and monitored components.
-
getExtension
public Object getExtension()
ClusterOperatorStatus provides information about the status of the operator.
-
setExtension
public void setExtension(Object extension)
ClusterOperatorStatus provides information about the status of the operator.
-
getRelatedObjects
public List<ObjectReference> getRelatedObjects()
relatedObjects is a list of objects that are "interesting" or related to this operator. Common uses are: 1. the detailed resource driving the operator 2. operator namespaces 3. operand namespaces
-
setRelatedObjects
public void setRelatedObjects(List<ObjectReference> relatedObjects)
relatedObjects is a list of objects that are "interesting" or related to this operator. Common uses are: 1. the detailed resource driving the operator 2. operator namespaces 3. operand namespaces
-
getVersions
public List<OperandVersion> getVersions()
versions is a slice of operator and operand version tuples. Operators which manage multiple operands will have multiple operand entries in the array. Available operators must report the version of the operator itself with the name "operator". An operator reports a new "operator" version when it has rolled out the new version to all of its operands.
-
setVersions
public void setVersions(List<OperandVersion> versions)
versions is a slice of operator and operand version tuples. Operators which manage multiple operands will have multiple operand entries in the array. Available operators must report the version of the operator itself with the name "operator". An operator reports a new "operator" version when it has rolled out the new version to all of its operands.
-
edit
public ClusterOperatorStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ClusterOperatorStatusBuilder>
-
toBuilder
public ClusterOperatorStatusBuilder toBuilder()
-
-