Class 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
    • Method Detail

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

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

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

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