public class ClusterAutoscalerSpecFluentImpl<A extends ClusterAutoscalerSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements ClusterAutoscalerSpecFluent<A>
ClusterAutoscalerSpecFluent.ResourceLimitsNested<N>, ClusterAutoscalerSpecFluent.ScaleDownNested<N>| Constructor and Description |
|---|
ClusterAutoscalerSpecFluentImpl() |
ClusterAutoscalerSpecFluentImpl(ClusterAutoscalerSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic ClusterAutoscalerSpecFluentImpl()
public ClusterAutoscalerSpecFluentImpl(ClusterAutoscalerSpec instance)
public Boolean getBalanceSimilarNodeGroups()
getBalanceSimilarNodeGroups in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withBalanceSimilarNodeGroups(Boolean balanceSimilarNodeGroups)
withBalanceSimilarNodeGroups in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean hasBalanceSimilarNodeGroups()
hasBalanceSimilarNodeGroups in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean getIgnoreDaemonsetsUtilization()
getIgnoreDaemonsetsUtilization in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withIgnoreDaemonsetsUtilization(Boolean ignoreDaemonsetsUtilization)
withIgnoreDaemonsetsUtilization in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean hasIgnoreDaemonsetsUtilization()
hasIgnoreDaemonsetsUtilization in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public String getMaxNodeProvisionTime()
getMaxNodeProvisionTime in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withMaxNodeProvisionTime(String maxNodeProvisionTime)
withMaxNodeProvisionTime in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean hasMaxNodeProvisionTime()
hasMaxNodeProvisionTime in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Integer getMaxPodGracePeriod()
getMaxPodGracePeriod in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withMaxPodGracePeriod(Integer maxPodGracePeriod)
withMaxPodGracePeriod in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean hasMaxPodGracePeriod()
hasMaxPodGracePeriod in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Integer getPodPriorityThreshold()
getPodPriorityThreshold in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withPodPriorityThreshold(Integer podPriorityThreshold)
withPodPriorityThreshold in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean hasPodPriorityThreshold()
hasPodPriorityThreshold in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>@Deprecated public ResourceLimits getResourceLimits()
getResourceLimits in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ResourceLimits buildResourceLimits()
buildResourceLimits in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withResourceLimits(ResourceLimits resourceLimits)
withResourceLimits in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean hasResourceLimits()
hasResourceLimits in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> withNewResourceLimits()
withNewResourceLimits in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> withNewResourceLimitsLike(ResourceLimits item)
withNewResourceLimitsLike in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> editResourceLimits()
editResourceLimits in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> editOrNewResourceLimits()
editOrNewResourceLimits in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> editOrNewResourceLimitsLike(ResourceLimits item)
editOrNewResourceLimitsLike in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>@Deprecated public ScaleDownConfig getScaleDown()
getScaleDown in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ScaleDownConfig buildScaleDown()
buildScaleDown in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withScaleDown(ScaleDownConfig scaleDown)
withScaleDown in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean hasScaleDown()
hasScaleDown in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withNewScaleDown(String delayAfterAdd, String delayAfterDelete, String delayAfterFailure, Boolean enabled, String unneededTime)
withNewScaleDown in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ScaleDownNested<A> withNewScaleDown()
withNewScaleDown in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ScaleDownNested<A> withNewScaleDownLike(ScaleDownConfig item)
withNewScaleDownLike in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ScaleDownNested<A> editScaleDown()
editScaleDown in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ScaleDownNested<A> editOrNewScaleDown()
editOrNewScaleDown in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public ClusterAutoscalerSpecFluent.ScaleDownNested<A> editOrNewScaleDownLike(ScaleDownConfig item)
editOrNewScaleDownLike in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean getSkipNodesWithLocalStorage()
getSkipNodesWithLocalStorage in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withSkipNodesWithLocalStorage(Boolean skipNodesWithLocalStorage)
withSkipNodesWithLocalStorage in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean hasSkipNodesWithLocalStorage()
hasSkipNodesWithLocalStorage in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ClusterAutoscalerSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withBalanceSimilarNodeGroups()
withBalanceSimilarNodeGroups in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withIgnoreDaemonsetsUtilization()
withIgnoreDaemonsetsUtilization in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>public A withSkipNodesWithLocalStorage()
withSkipNodesWithLocalStorage in interface ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.