Class 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
    • 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).
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)