Class HorizontalPodAutoscalerSpec

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    public class HorizontalPodAutoscalerSpec
    extends Object
    implements io.fabric8.kubernetes.api.model.KubernetesResource
    See Also:
    Serialized Form
    • Constructor Detail

      • HorizontalPodAutoscalerSpec

        public HorizontalPodAutoscalerSpec()
        No args constructor for use in serialization
      • HorizontalPodAutoscalerSpec

        public HorizontalPodAutoscalerSpec​(Integer maxReplicas,
                                           Integer minReplicas,
                                           CrossVersionObjectReference scaleTargetRef,
                                           Integer targetCPUUtilizationPercentage)
        Parameters:
        maxReplicas -
        minReplicas -
        targetCPUUtilizationPercentage -
        scaleTargetRef -
    • Method Detail

      • getMaxReplicas

        public Integer getMaxReplicas()
      • setMaxReplicas

        public void setMaxReplicas​(Integer maxReplicas)
      • getMinReplicas

        public Integer getMinReplicas()
      • setMinReplicas

        public void setMinReplicas​(Integer minReplicas)
      • getTargetCPUUtilizationPercentage

        public Integer getTargetCPUUtilizationPercentage()
      • setTargetCPUUtilizationPercentage

        public void setTargetCPUUtilizationPercentage​(Integer targetCPUUtilizationPercentage)
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)