Interface V1beta2Apps.DeploymentStatusOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
V1beta2Apps.DeploymentStatus, V1beta2Apps.DeploymentStatus.Builder
Enclosing class:
V1beta2Apps

public static interface V1beta2Apps.DeploymentStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.
    int
    Count of hash collisions for the Deployment.
    getConditions(int index)
    Represents the latest available observations of a deployment's current state.
    int
    Represents the latest available observations of a deployment's current state.
    Represents the latest available observations of a deployment's current state.
    Represents the latest available observations of a deployment's current state.
    Represents the latest available observations of a deployment's current state.
    long
    The generation observed by the deployment controller.
    int
    readyReplicas is the number of pods targeted by this Deployment controller with a Ready Condition.
    int
    Total number of non-terminated pods targeted by this deployment (their labels match the selector).
    int
    Total number of unavailable pods targeted by this deployment.
    int
    Total number of non-terminated pods targeted by this deployment that have the desired template spec.
    boolean
    Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.
    boolean
    Count of hash collisions for the Deployment.
    boolean
    The generation observed by the deployment controller.
    boolean
    readyReplicas is the number of pods targeted by this Deployment controller with a Ready Condition.
    boolean
    Total number of non-terminated pods targeted by this deployment (their labels match the selector).
    boolean
    Total number of unavailable pods targeted by this deployment.
    boolean
    Total number of non-terminated pods targeted by this deployment that have the desired template spec.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasObservedGeneration

      boolean hasObservedGeneration()
       The generation observed by the deployment controller.
       +optional
       
      optional int64 observedGeneration = 1;
    • getObservedGeneration

      long getObservedGeneration()
       The generation observed by the deployment controller.
       +optional
       
      optional int64 observedGeneration = 1;
    • hasReplicas

      boolean hasReplicas()
       Total number of non-terminated pods targeted by this deployment (their labels match the selector).
       +optional
       
      optional int32 replicas = 2;
    • getReplicas

      int getReplicas()
       Total number of non-terminated pods targeted by this deployment (their labels match the selector).
       +optional
       
      optional int32 replicas = 2;
    • hasUpdatedReplicas

      boolean hasUpdatedReplicas()
       Total number of non-terminated pods targeted by this deployment that have the desired template spec.
       +optional
       
      optional int32 updatedReplicas = 3;
    • getUpdatedReplicas

      int getUpdatedReplicas()
       Total number of non-terminated pods targeted by this deployment that have the desired template spec.
       +optional
       
      optional int32 updatedReplicas = 3;
    • hasReadyReplicas

      boolean hasReadyReplicas()
       readyReplicas is the number of pods targeted by this Deployment controller with a Ready Condition.
       +optional
       
      optional int32 readyReplicas = 7;
    • getReadyReplicas

      int getReadyReplicas()
       readyReplicas is the number of pods targeted by this Deployment controller with a Ready Condition.
       +optional
       
      optional int32 readyReplicas = 7;
    • hasAvailableReplicas

      boolean hasAvailableReplicas()
       Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.
       +optional
       
      optional int32 availableReplicas = 4;
    • getAvailableReplicas

      int getAvailableReplicas()
       Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.
       +optional
       
      optional int32 availableReplicas = 4;
    • hasUnavailableReplicas

      boolean hasUnavailableReplicas()
       Total number of unavailable pods targeted by this deployment. This is the total number of
       pods that are still required for the deployment to have 100% available capacity. They may
       either be pods that are running but not yet available or pods that still have not been created.
       +optional
       
      optional int32 unavailableReplicas = 5;
    • getUnavailableReplicas

      int getUnavailableReplicas()
       Total number of unavailable pods targeted by this deployment. This is the total number of
       pods that are still required for the deployment to have 100% available capacity. They may
       either be pods that are running but not yet available or pods that still have not been created.
       +optional
       
      optional int32 unavailableReplicas = 5;
    • getConditionsList

       Represents the latest available observations of a deployment's current state.
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.apps.v1beta2.DeploymentCondition conditions = 6;
    • getConditions

      V1beta2Apps.DeploymentCondition getConditions(int index)
       Represents the latest available observations of a deployment's current state.
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.apps.v1beta2.DeploymentCondition conditions = 6;
    • getConditionsCount

      int getConditionsCount()
       Represents the latest available observations of a deployment's current state.
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.apps.v1beta2.DeploymentCondition conditions = 6;
    • getConditionsOrBuilderList

      List<? extends V1beta2Apps.DeploymentConditionOrBuilder> getConditionsOrBuilderList()
       Represents the latest available observations of a deployment's current state.
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.apps.v1beta2.DeploymentCondition conditions = 6;
    • getConditionsOrBuilder

      V1beta2Apps.DeploymentConditionOrBuilder getConditionsOrBuilder(int index)
       Represents the latest available observations of a deployment's current state.
       +patchMergeKey=type
       +patchStrategy=merge
       
      repeated .k8s.io.api.apps.v1beta2.DeploymentCondition conditions = 6;
    • hasCollisionCount

      boolean hasCollisionCount()
       Count of hash collisions for the Deployment. The Deployment controller uses this
       field as a collision avoidance mechanism when it needs to create the name for the
       newest ReplicaSet.
       +optional
       
      optional int32 collisionCount = 8;
    • getCollisionCount

      int getCollisionCount()
       Count of hash collisions for the Deployment. The Deployment controller uses this
       field as a collision avoidance mechanism when it needs to create the name for the
       newest ReplicaSet.
       +optional
       
      optional int32 collisionCount = 8;