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 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

       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

       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

       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

       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;