Package io.kubernetes.client.proto
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 Summary
Modifier and TypeMethodDescriptiongetConditions(int index) conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.intconditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.getConditionsOrBuilder(int index) conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.getCurrentMetrics(int index) currentMetrics is the last read state of the metrics used by this autoscaler.intcurrentMetrics is the last read state of the metrics used by this autoscaler.currentMetrics is the last read state of the metrics used by this autoscaler.getCurrentMetricsOrBuilder(int index) currentMetrics is the last read state of the metrics used by this autoscaler.List<? extends V2beta2Autoscaling.MetricStatusOrBuilder>currentMetrics is the last read state of the metrics used by this autoscaler.intcurrentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.intdesiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.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.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.longobservedGeneration is the most recent generation observed by this autoscaler.booleancurrentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.booleandesiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.booleanlastScaleTime 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.booleanobservedGeneration is the most recent generation observed by this autoscaler.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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
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
currentMetrics is the last read state of the metrics used by this autoscaler. +optional
repeated .k8s.io.api.autoscaling.v2beta2.MetricStatus currentMetrics = 5; -
getConditionsList
List<V2beta2Autoscaling.HorizontalPodAutoscalerCondition> 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
List<? extends V2beta2Autoscaling.HorizontalPodAutoscalerConditionOrBuilder> 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;
-