Class OperatorStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.operator.v1alpha1.OperatorStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<OperatorStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class OperatorStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<OperatorStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
OperatorStatus contains common fields for an operator to need. It is intended to be anonymous included inside of the Status struct for you particular operator. DEPRECATED: Use v1.OperatorStatus instead- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description OperatorStatus()No args constructor for use in serializationOperatorStatus(List<OperatorCondition> conditions, VersionAvailability currentVersionAvailability, Long observedGeneration, String state, VersionAvailability targetVersionAvailability, String taskSummary)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OperatorStatusBuilderedit()Map<String,Object>getAdditionalProperties()List<OperatorCondition>getConditions()conditions is a list of conditions and their statusVersionAvailabilitygetCurrentVersionAvailability()OperatorStatus contains common fields for an operator to need.LonggetObservedGeneration()observedGeneration is the last generation change you've dealt withStringgetState()state indicates what the operator has observed to be its current operational status.VersionAvailabilitygetTargetVersionAvailability()OperatorStatus contains common fields for an operator to need.StringgetTaskSummary()taskSummary is a high level summary of what the controller is currently attempting to do.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetConditions(List<OperatorCondition> conditions)conditions is a list of conditions and their statusvoidsetCurrentVersionAvailability(VersionAvailability currentVersionAvailability)OperatorStatus contains common fields for an operator to need.voidsetObservedGeneration(Long observedGeneration)observedGeneration is the last generation change you've dealt withvoidsetState(String state)state indicates what the operator has observed to be its current operational status.voidsetTargetVersionAvailability(VersionAvailability targetVersionAvailability)OperatorStatus contains common fields for an operator to need.voidsetTaskSummary(String taskSummary)taskSummary is a high level summary of what the controller is currently attempting to do.OperatorStatusBuildertoBuilder()
-
-
-
Constructor Detail
-
OperatorStatus
public OperatorStatus()
No args constructor for use in serialization
-
OperatorStatus
public OperatorStatus(List<OperatorCondition> conditions, VersionAvailability currentVersionAvailability, Long observedGeneration, String state, VersionAvailability targetVersionAvailability, String taskSummary)
-
-
Method Detail
-
getConditions
public List<OperatorCondition> getConditions()
conditions is a list of conditions and their status
-
setConditions
public void setConditions(List<OperatorCondition> conditions)
conditions is a list of conditions and their status
-
getCurrentVersionAvailability
public VersionAvailability getCurrentVersionAvailability()
OperatorStatus contains common fields for an operator to need. It is intended to be anonymous included inside of the Status struct for you particular operator. DEPRECATED: Use v1.OperatorStatus instead
-
setCurrentVersionAvailability
public void setCurrentVersionAvailability(VersionAvailability currentVersionAvailability)
OperatorStatus contains common fields for an operator to need. It is intended to be anonymous included inside of the Status struct for you particular operator. DEPRECATED: Use v1.OperatorStatus instead
-
getObservedGeneration
public Long getObservedGeneration()
observedGeneration is the last generation change you've dealt with
-
setObservedGeneration
public void setObservedGeneration(Long observedGeneration)
observedGeneration is the last generation change you've dealt with
-
getState
public String getState()
state indicates what the operator has observed to be its current operational status.
-
setState
public void setState(String state)
state indicates what the operator has observed to be its current operational status.
-
getTargetVersionAvailability
public VersionAvailability getTargetVersionAvailability()
OperatorStatus contains common fields for an operator to need. It is intended to be anonymous included inside of the Status struct for you particular operator. DEPRECATED: Use v1.OperatorStatus instead
-
setTargetVersionAvailability
public void setTargetVersionAvailability(VersionAvailability targetVersionAvailability)
OperatorStatus contains common fields for an operator to need. It is intended to be anonymous included inside of the Status struct for you particular operator. DEPRECATED: Use v1.OperatorStatus instead
-
getTaskSummary
public String getTaskSummary()
taskSummary is a high level summary of what the controller is currently attempting to do. It is high-level, human-readable and not guaranteed in any way. (I needed this for debugging and realized it made a great summary).
-
setTaskSummary
public void setTaskSummary(String taskSummary)
taskSummary is a high level summary of what the controller is currently attempting to do. It is high-level, human-readable and not guaranteed in any way. (I needed this for debugging and realized it made a great summary).
-
edit
public OperatorStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<OperatorStatusBuilder>
-
toBuilder
public OperatorStatusBuilder toBuilder()
-
-