public class ClusterAutoscalerSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
ClusterAutoscalerSpec()
No args constructor for use in serialization
|
ClusterAutoscalerSpec(Boolean balanceSimilarNodeGroups,
Boolean ignoreDaemonsetsUtilization,
String maxNodeProvisionTime,
Integer maxPodGracePeriod,
Integer podPriorityThreshold,
ResourceLimits resourceLimits,
ScaleDownConfig scaleDown,
Boolean skipNodesWithLocalStorage) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,Object> |
getAdditionalProperties() |
Boolean |
getBalanceSimilarNodeGroups() |
Boolean |
getIgnoreDaemonsetsUtilization() |
String |
getMaxNodeProvisionTime() |
Integer |
getMaxPodGracePeriod() |
Integer |
getPodPriorityThreshold() |
ResourceLimits |
getResourceLimits() |
ScaleDownConfig |
getScaleDown() |
Boolean |
getSkipNodesWithLocalStorage() |
void |
setAdditionalProperty(String name,
Object value) |
void |
setBalanceSimilarNodeGroups(Boolean balanceSimilarNodeGroups) |
void |
setIgnoreDaemonsetsUtilization(Boolean ignoreDaemonsetsUtilization) |
void |
setMaxNodeProvisionTime(String maxNodeProvisionTime) |
void |
setMaxPodGracePeriod(Integer maxPodGracePeriod) |
void |
setPodPriorityThreshold(Integer podPriorityThreshold) |
void |
setResourceLimits(ResourceLimits resourceLimits) |
void |
setScaleDown(ScaleDownConfig scaleDown) |
void |
setSkipNodesWithLocalStorage(Boolean skipNodesWithLocalStorage) |
public ClusterAutoscalerSpec()
public ClusterAutoscalerSpec(Boolean balanceSimilarNodeGroups, Boolean ignoreDaemonsetsUtilization, String maxNodeProvisionTime, Integer maxPodGracePeriod, Integer podPriorityThreshold, ResourceLimits resourceLimits, ScaleDownConfig scaleDown, Boolean skipNodesWithLocalStorage)
maxNodeProvisionTime - scaleDown - balanceSimilarNodeGroups - skipNodesWithLocalStorage - podPriorityThreshold - resourceLimits - ignoreDaemonsetsUtilization - maxPodGracePeriod - public Boolean getBalanceSimilarNodeGroups()
public void setBalanceSimilarNodeGroups(Boolean balanceSimilarNodeGroups)
public Boolean getIgnoreDaemonsetsUtilization()
public void setIgnoreDaemonsetsUtilization(Boolean ignoreDaemonsetsUtilization)
public String getMaxNodeProvisionTime()
public void setMaxNodeProvisionTime(String maxNodeProvisionTime)
public Integer getMaxPodGracePeriod()
public void setMaxPodGracePeriod(Integer maxPodGracePeriod)
public Integer getPodPriorityThreshold()
public void setPodPriorityThreshold(Integer podPriorityThreshold)
public ResourceLimits getResourceLimits()
public void setResourceLimits(ResourceLimits resourceLimits)
public ScaleDownConfig getScaleDown()
public void setScaleDown(ScaleDownConfig scaleDown)
public Boolean getSkipNodesWithLocalStorage()
public void setSkipNodesWithLocalStorage(Boolean skipNodesWithLocalStorage)
Copyright © 2015–2022 Red Hat. All rights reserved.