Class DaemonSetStatus

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<DaemonSetStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class DaemonSetStatus
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<DaemonSetStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    DaemonSetStatus represents the current status of a daemon set.
    See Also:
    Serialized Form
    • Constructor Detail

      • DaemonSetStatus

        public DaemonSetStatus()
        No args constructor for use in serialization
    • Method Detail

      • getCollisionCount

        public Integer getCollisionCount()
        Count of hash collisions for the DaemonSet. The DaemonSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
      • setCollisionCount

        public void setCollisionCount​(Integer collisionCount)
        Count of hash collisions for the DaemonSet. The DaemonSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
      • getConditions

        public List<DaemonSetCondition> getConditions()
        Represents the latest available observations of a DaemonSet's current state.
      • setConditions

        public void setConditions​(List<DaemonSetCondition> conditions)
        Represents the latest available observations of a DaemonSet's current state.
      • getCurrentNumberScheduled

        public Integer getCurrentNumberScheduled()
        The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
      • setCurrentNumberScheduled

        public void setCurrentNumberScheduled​(Integer currentNumberScheduled)
        The number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
      • getDesiredNumberScheduled

        public Integer getDesiredNumberScheduled()
        The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
      • setDesiredNumberScheduled

        public void setDesiredNumberScheduled​(Integer desiredNumberScheduled)
        The total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
      • getNumberAvailable

        public Integer getNumberAvailable()
        The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)
      • setNumberAvailable

        public void setNumberAvailable​(Integer numberAvailable)
        The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available (ready for at least spec.minReadySeconds)
      • getNumberMisscheduled

        public Integer getNumberMisscheduled()
        The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
      • setNumberMisscheduled

        public void setNumberMisscheduled​(Integer numberMisscheduled)
        The number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
      • getNumberReady

        public Integer getNumberReady()
        The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.
      • setNumberReady

        public void setNumberReady​(Integer numberReady)
        The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.
      • getNumberUnavailable

        public Integer getNumberUnavailable()
        The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)
      • setNumberUnavailable

        public void setNumberUnavailable​(Integer numberUnavailable)
        The number of nodes that should be running the daemon pod and have none of the daemon pod running and available (ready for at least spec.minReadySeconds)
      • getObservedGeneration

        public Long getObservedGeneration()
        The most recent generation observed by the daemon set controller.
      • setObservedGeneration

        public void setObservedGeneration​(Long observedGeneration)
        The most recent generation observed by the daemon set controller.
      • getUpdatedNumberScheduled

        public Integer getUpdatedNumberScheduled()
        The total number of nodes that are running updated daemon pod
      • setUpdatedNumberScheduled

        public void setUpdatedNumberScheduled​(Integer updatedNumberScheduled)
        The total number of nodes that are running updated daemon pod
      • getAdditionalProperties

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

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

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