Class ClusterAutoscalerSpec
- java.lang.Object
-
- io.fabric8.openshift.api.model.autoscaling.v1.ClusterAutoscalerSpec
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<ClusterAutoscalerSpecBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class ClusterAutoscalerSpec extends Object implements io.fabric8.kubernetes.api.builder.Editable<ClusterAutoscalerSpecBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClusterAutoscalerSpec()No args constructor for use in serializationClusterAutoscalerSpec(Boolean balanceSimilarNodeGroups, List<String> balancingIgnoredLabels, List<String> expanders, Boolean ignoreDaemonsetsUtilization, Integer logVerbosity, String maxNodeProvisionTime, Integer maxPodGracePeriod, Integer podPriorityThreshold, ClusterAutoscalerSpecResourceLimits resourceLimits, ClusterAutoscalerSpecScaleDown scaleDown, Boolean skipNodesWithLocalStorage)
-
Method Summary
-
-
-
Constructor Detail
-
ClusterAutoscalerSpec
public ClusterAutoscalerSpec()
No args constructor for use in serialization
-
ClusterAutoscalerSpec
public ClusterAutoscalerSpec(Boolean balanceSimilarNodeGroups, List<String> balancingIgnoredLabels, List<String> expanders, Boolean ignoreDaemonsetsUtilization, Integer logVerbosity, String maxNodeProvisionTime, Integer maxPodGracePeriod, Integer podPriorityThreshold, ClusterAutoscalerSpecResourceLimits resourceLimits, ClusterAutoscalerSpecScaleDown scaleDown, Boolean skipNodesWithLocalStorage)
-
-
Method Detail
-
getBalanceSimilarNodeGroups
public Boolean getBalanceSimilarNodeGroups()
-
setBalanceSimilarNodeGroups
public void setBalanceSimilarNodeGroups(Boolean balanceSimilarNodeGroups)
-
setBalancingIgnoredLabels
public void setBalancingIgnoredLabels(List<String> balancingIgnoredLabels)
-
getIgnoreDaemonsetsUtilization
public Boolean getIgnoreDaemonsetsUtilization()
-
setIgnoreDaemonsetsUtilization
public void setIgnoreDaemonsetsUtilization(Boolean ignoreDaemonsetsUtilization)
-
getLogVerbosity
public Integer getLogVerbosity()
-
setLogVerbosity
public void setLogVerbosity(Integer logVerbosity)
-
getMaxNodeProvisionTime
public String getMaxNodeProvisionTime()
-
setMaxNodeProvisionTime
public void setMaxNodeProvisionTime(String maxNodeProvisionTime)
-
getMaxPodGracePeriod
public Integer getMaxPodGracePeriod()
-
setMaxPodGracePeriod
public void setMaxPodGracePeriod(Integer maxPodGracePeriod)
-
getPodPriorityThreshold
public Integer getPodPriorityThreshold()
-
setPodPriorityThreshold
public void setPodPriorityThreshold(Integer podPriorityThreshold)
-
getResourceLimits
public ClusterAutoscalerSpecResourceLimits getResourceLimits()
-
setResourceLimits
public void setResourceLimits(ClusterAutoscalerSpecResourceLimits resourceLimits)
-
getScaleDown
public ClusterAutoscalerSpecScaleDown getScaleDown()
-
setScaleDown
public void setScaleDown(ClusterAutoscalerSpecScaleDown scaleDown)
-
getSkipNodesWithLocalStorage
public Boolean getSkipNodesWithLocalStorage()
-
setSkipNodesWithLocalStorage
public void setSkipNodesWithLocalStorage(Boolean skipNodesWithLocalStorage)
-
edit
public ClusterAutoscalerSpecBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<ClusterAutoscalerSpecBuilder>
-
toBuilder
public ClusterAutoscalerSpecBuilder toBuilder()
-
-