Class MachinePoolAutoscaling

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<MachinePoolAutoscalingBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class MachinePoolAutoscaling
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<MachinePoolAutoscalingBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    MachinePoolAutoscaling details how the machine pool is to be auto-scaled.
    See Also:
    Serialized Form
    • Constructor Detail

      • MachinePoolAutoscaling

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

        public MachinePoolAutoscaling​(Integer maxReplicas,
                                      Integer minReplicas)
    • Method Detail

      • getMaxReplicas

        public Integer getMaxReplicas()
        MaxReplicas is the maximum number of replicas for the machine pool.
      • setMaxReplicas

        public void setMaxReplicas​(Integer maxReplicas)
        MaxReplicas is the maximum number of replicas for the machine pool.
      • getMinReplicas

        public Integer getMinReplicas()
        MinReplicas is the minimum number of replicas for the machine pool.
      • setMinReplicas

        public void setMinReplicas​(Integer minReplicas)
        MinReplicas is the minimum number of replicas for the machine pool.
      • getAdditionalProperties

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

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)