Interface V2beta2Autoscaling.HorizontalPodAutoscalerStatusOrBuilder

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

public static interface V2beta2Autoscaling.HorizontalPodAutoscalerStatusOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasObservedGeneration

      boolean hasObservedGeneration()
       observedGeneration is the most recent generation observed by this autoscaler.
       +optional
       
      optional int64 observedGeneration = 1;
    • getObservedGeneration

      long getObservedGeneration()
       observedGeneration is the most recent generation observed by this autoscaler.
       +optional
       
      optional int64 observedGeneration = 1;
    • hasLastScaleTime

      boolean hasLastScaleTime()
       lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods,
       used by the autoscaler to control how often the number of pods is changed.
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time lastScaleTime = 2;
    • getLastScaleTime

      Meta.Time getLastScaleTime()
       lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods,
       used by the autoscaler to control how often the number of pods is changed.
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time lastScaleTime = 2;
    • getLastScaleTimeOrBuilder

      Meta.TimeOrBuilder getLastScaleTimeOrBuilder()
       lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods,
       used by the autoscaler to control how often the number of pods is changed.
       +optional
       
      optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time lastScaleTime = 2;
    • hasCurrentReplicas

      boolean hasCurrentReplicas()
       currentReplicas is current number of replicas of pods managed by this autoscaler,
       as last seen by the autoscaler.
       
      optional int32 currentReplicas = 3;
    • getCurrentReplicas

      int getCurrentReplicas()
       currentReplicas is current number of replicas of pods managed by this autoscaler,
       as last seen by the autoscaler.
       
      optional int32 currentReplicas = 3;
    • hasDesiredReplicas

      boolean hasDesiredReplicas()
       desiredReplicas is the desired number of replicas of pods managed by this autoscaler,
       as last calculated by the autoscaler.
       
      optional int32 desiredReplicas = 4;
    • getDesiredReplicas

      int getDesiredReplicas()
       desiredReplicas is the desired number of replicas of pods managed by this autoscaler,
       as last calculated by the autoscaler.
       
      optional int32 desiredReplicas = 4;
    • getCurrentMetricsList

      List<V2beta2Autoscaling.MetricStatus> getCurrentMetricsList()
       currentMetrics is the last read state of the metrics used by this autoscaler.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.MetricStatus currentMetrics = 5;
    • getCurrentMetrics

      V2beta2Autoscaling.MetricStatus getCurrentMetrics(int index)
       currentMetrics is the last read state of the metrics used by this autoscaler.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.MetricStatus currentMetrics = 5;
    • getCurrentMetricsCount

      int getCurrentMetricsCount()
       currentMetrics is the last read state of the metrics used by this autoscaler.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.MetricStatus currentMetrics = 5;
    • getCurrentMetricsOrBuilderList

      List<? extends V2beta2Autoscaling.MetricStatusOrBuilder> getCurrentMetricsOrBuilderList()
       currentMetrics is the last read state of the metrics used by this autoscaler.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.MetricStatus currentMetrics = 5;
    • getCurrentMetricsOrBuilder

      V2beta2Autoscaling.MetricStatusOrBuilder getCurrentMetricsOrBuilder(int index)
       currentMetrics is the last read state of the metrics used by this autoscaler.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.MetricStatus currentMetrics = 5;
    • getConditionsList

       conditions is the set of conditions required for this autoscaler to scale its target,
       and indicates whether or not those conditions are met.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition conditions = 6;
    • getConditions

       conditions is the set of conditions required for this autoscaler to scale its target,
       and indicates whether or not those conditions are met.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition conditions = 6;
    • getConditionsCount

      int getConditionsCount()
       conditions is the set of conditions required for this autoscaler to scale its target,
       and indicates whether or not those conditions are met.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition conditions = 6;
    • getConditionsOrBuilderList

       conditions is the set of conditions required for this autoscaler to scale its target,
       and indicates whether or not those conditions are met.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition conditions = 6;
    • getConditionsOrBuilder

       conditions is the set of conditions required for this autoscaler to scale its target,
       and indicates whether or not those conditions are met.
       +optional
       
      repeated .k8s.io.api.autoscaling.v2beta2.HorizontalPodAutoscalerCondition conditions = 6;