Class V1StatefulSetStatus

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-02-02T21:37:40.170033Z[Etc/UTC]") public class V1StatefulSetStatus extends Object
StatefulSetStatus represents the current state of a StatefulSet.
  • Field Details

  • Constructor Details

    • V1StatefulSetStatus

      public V1StatefulSetStatus()
  • Method Details

    • availableReplicas

      public V1StatefulSetStatus availableReplicas(Integer availableReplicas)
    • getAvailableReplicas

      @Nullable public Integer getAvailableReplicas()
      Total number of available pods (ready for at least minReadySeconds) targeted by this statefulset.
      Returns:
      availableReplicas
    • setAvailableReplicas

      public void setAvailableReplicas(Integer availableReplicas)
    • collisionCount

      public V1StatefulSetStatus collisionCount(Integer collisionCount)
    • getCollisionCount

      @Nullable public Integer getCollisionCount()
      collisionCount is the count of hash collisions for the StatefulSet. The StatefulSet 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 V1StatefulSetStatus conditions(List<V1StatefulSetCondition> conditions)
    • addConditionsItem

      public V1StatefulSetStatus addConditionsItem(V1StatefulSetCondition conditionsItem)
    • getConditions

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

      public void setConditions(List<V1StatefulSetCondition> conditions)
    • currentReplicas

      public V1StatefulSetStatus currentReplicas(Integer currentReplicas)
    • getCurrentReplicas

      @Nullable public Integer getCurrentReplicas()
      currentReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.
      Returns:
      currentReplicas
    • setCurrentReplicas

      public void setCurrentReplicas(Integer currentReplicas)
    • currentRevision

      public V1StatefulSetStatus currentRevision(String currentRevision)
    • getCurrentRevision

      @Nullable public String getCurrentRevision()
      currentRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).
      Returns:
      currentRevision
    • setCurrentRevision

      public void setCurrentRevision(String currentRevision)
    • observedGeneration

      public V1StatefulSetStatus observedGeneration(Long observedGeneration)
    • getObservedGeneration

      @Nullable public Long getObservedGeneration()
      observedGeneration is the most recent generation observed for this StatefulSet. It corresponds to the StatefulSet's generation, which is updated on mutation by the API Server.
      Returns:
      observedGeneration
    • setObservedGeneration

      public void setObservedGeneration(Long observedGeneration)
    • readyReplicas

      public V1StatefulSetStatus readyReplicas(Integer readyReplicas)
    • getReadyReplicas

      @Nullable public Integer getReadyReplicas()
      readyReplicas is the number of pods created for this StatefulSet with a Ready Condition.
      Returns:
      readyReplicas
    • setReadyReplicas

      public void setReadyReplicas(Integer readyReplicas)
    • replicas

      public V1StatefulSetStatus replicas(Integer replicas)
    • getReplicas

      public Integer getReplicas()
      replicas is the number of Pods created by the StatefulSet controller.
      Returns:
      replicas
    • setReplicas

      public void setReplicas(Integer replicas)
    • updateRevision

      public V1StatefulSetStatus updateRevision(String updateRevision)
    • getUpdateRevision

      @Nullable public String getUpdateRevision()
      updateRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas)
      Returns:
      updateRevision
    • setUpdateRevision

      public void setUpdateRevision(String updateRevision)
    • updatedReplicas

      public V1StatefulSetStatus updatedReplicas(Integer updatedReplicas)
    • getUpdatedReplicas

      @Nullable public Integer getUpdatedReplicas()
      updatedReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.
      Returns:
      updatedReplicas
    • setUpdatedReplicas

      public void setUpdatedReplicas(Integer updatedReplicas)
    • 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