Package io.kubernetes.client.proto
Interface V2beta2Autoscaling.HorizontalPodAutoscalerBehaviorOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
V2beta2Autoscaling.HorizontalPodAutoscalerBehavior,V2beta2Autoscaling.HorizontalPodAutoscalerBehavior.Builder
- Enclosing class:
- V2beta2Autoscaling
public static interface V2beta2Autoscaling.HorizontalPodAutoscalerBehaviorOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionscaleDown is scaling policy for scaling Down.scaleDown is scaling policy for scaling Down.scaleUp is scaling policy for scaling Up.scaleUp is scaling policy for scaling Up.booleanscaleDown is scaling policy for scaling Down.booleanscaleUp is scaling policy for scaling Up.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
-
hasScaleUp
boolean hasScaleUp()scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of: * increase no more than 4 pods per 60 seconds * double the number of pods per 60 seconds No stabilization is used. +optional
optional .k8s.io.api.autoscaling.v2beta2.HPAScalingRules scaleUp = 1; -
getScaleUp
V2beta2Autoscaling.HPAScalingRules getScaleUp()scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of: * increase no more than 4 pods per 60 seconds * double the number of pods per 60 seconds No stabilization is used. +optional
optional .k8s.io.api.autoscaling.v2beta2.HPAScalingRules scaleUp = 1; -
getScaleUpOrBuilder
V2beta2Autoscaling.HPAScalingRulesOrBuilder getScaleUpOrBuilder()scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of: * increase no more than 4 pods per 60 seconds * double the number of pods per 60 seconds No stabilization is used. +optional
optional .k8s.io.api.autoscaling.v2beta2.HPAScalingRules scaleUp = 1; -
hasScaleDown
boolean hasScaleDown()scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used). +optional
optional .k8s.io.api.autoscaling.v2beta2.HPAScalingRules scaleDown = 2; -
getScaleDown
V2beta2Autoscaling.HPAScalingRules getScaleDown()scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used). +optional
optional .k8s.io.api.autoscaling.v2beta2.HPAScalingRules scaleDown = 2; -
getScaleDownOrBuilder
V2beta2Autoscaling.HPAScalingRulesOrBuilder getScaleDownOrBuilder()scaleDown is scaling policy for scaling Down. If not set, the default value is to allow to scale down to minReplicas pods, with a 300 second stabilization window (i.e., the highest recommendation for the last 300sec is used). +optional
optional .k8s.io.api.autoscaling.v2beta2.HPAScalingRules scaleDown = 2;
-