Class V1DaemonSetStatus

java.lang.Object
io.kubernetes.client.openapi.models.V1DaemonSetStatus

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-12-05T08:14:34.919Z[Etc/UTC]") public class V1DaemonSetStatus extends Object
DaemonSetStatus represents the current status of a daemon set.
  • Field Details

  • Constructor Details

    • V1DaemonSetStatus

      public V1DaemonSetStatus()
  • Method Details

    • collisionCount

      public V1DaemonSetStatus collisionCount(Integer collisionCount)
    • getCollisionCount

      @Nullable 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.
      Returns:
      collisionCount
    • setCollisionCount

      public void setCollisionCount(Integer collisionCount)
    • conditions

      public V1DaemonSetStatus conditions(List<V1DaemonSetCondition> conditions)
    • addConditionsItem

      public V1DaemonSetStatus addConditionsItem(V1DaemonSetCondition conditionsItem)
    • getConditions

      @Nullable public List<V1DaemonSetCondition> getConditions()
      Represents the latest available observations of a DaemonSet's current state.
      Returns:
      conditions
    • setConditions

      public void setConditions(List<V1DaemonSetCondition> conditions)
    • currentNumberScheduled

      public V1DaemonSetStatus currentNumberScheduled(Integer currentNumberScheduled)
    • 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/
      Returns:
      currentNumberScheduled
    • setCurrentNumberScheduled

      public void setCurrentNumberScheduled(Integer currentNumberScheduled)
    • desiredNumberScheduled

      public V1DaemonSetStatus desiredNumberScheduled(Integer desiredNumberScheduled)
    • 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/
      Returns:
      desiredNumberScheduled
    • setDesiredNumberScheduled

      public void setDesiredNumberScheduled(Integer desiredNumberScheduled)
    • numberAvailable

      public V1DaemonSetStatus numberAvailable(Integer numberAvailable)
    • getNumberAvailable

      @Nullable 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)
      Returns:
      numberAvailable
    • setNumberAvailable

      public void setNumberAvailable(Integer numberAvailable)
    • numberMisscheduled

      public V1DaemonSetStatus numberMisscheduled(Integer numberMisscheduled)
    • 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/
      Returns:
      numberMisscheduled
    • setNumberMisscheduled

      public void setNumberMisscheduled(Integer numberMisscheduled)
    • numberReady

      public V1DaemonSetStatus numberReady(Integer numberReady)
    • getNumberReady

      public Integer getNumberReady()
      numberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running with a Ready Condition.
      Returns:
      numberReady
    • setNumberReady

      public void setNumberReady(Integer numberReady)
    • numberUnavailable

      public V1DaemonSetStatus numberUnavailable(Integer numberUnavailable)
    • getNumberUnavailable

      @Nullable 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)
      Returns:
      numberUnavailable
    • setNumberUnavailable

      public void setNumberUnavailable(Integer numberUnavailable)
    • observedGeneration

      public V1DaemonSetStatus observedGeneration(Long observedGeneration)
    • getObservedGeneration

      @Nullable public Long getObservedGeneration()
      The most recent generation observed by the daemon set controller.
      Returns:
      observedGeneration
    • setObservedGeneration

      public void setObservedGeneration(Long observedGeneration)
    • updatedNumberScheduled

      public V1DaemonSetStatus updatedNumberScheduled(Integer updatedNumberScheduled)
    • getUpdatedNumberScheduled

      @Nullable public Integer getUpdatedNumberScheduled()
      The total number of nodes that are running updated daemon pod
      Returns:
      updatedNumberScheduled
    • setUpdatedNumberScheduled

      public void setUpdatedNumberScheduled(Integer updatedNumberScheduled)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object