Class ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.autoscaling.v1.ClusterAutoscalerSpecFluent<A>
-
- Direct Known Subclasses:
ClusterAutoscalerFluent.SpecNested,ClusterAutoscalerSpecBuilder
public class ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classClusterAutoscalerSpecFluent.ResourceLimitsNested<N>classClusterAutoscalerSpecFluent.ScaleDownNested<N>
-
Constructor Summary
Constructors Constructor Description ClusterAutoscalerSpecFluent()ClusterAutoscalerSpecFluent(ClusterAutoscalerSpec instance)
-
Method Summary
-
-
-
Constructor Detail
-
ClusterAutoscalerSpecFluent
public ClusterAutoscalerSpecFluent()
-
ClusterAutoscalerSpecFluent
public ClusterAutoscalerSpecFluent(ClusterAutoscalerSpec instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(ClusterAutoscalerSpec instance)
-
getBalanceSimilarNodeGroups
public Boolean getBalanceSimilarNodeGroups()
-
withBalanceSimilarNodeGroups
public A withBalanceSimilarNodeGroups(Boolean balanceSimilarNodeGroups)
-
hasBalanceSimilarNodeGroups
public boolean hasBalanceSimilarNodeGroups()
-
addAllToBalancingIgnoredLabels
public A addAllToBalancingIgnoredLabels(Collection<String> items)
-
removeAllFromBalancingIgnoredLabels
public A removeAllFromBalancingIgnoredLabels(Collection<String> items)
-
getBalancingIgnoredLabel
public String getBalancingIgnoredLabel(int index)
-
getFirstBalancingIgnoredLabel
public String getFirstBalancingIgnoredLabel()
-
getLastBalancingIgnoredLabel
public String getLastBalancingIgnoredLabel()
-
getMatchingBalancingIgnoredLabel
public String getMatchingBalancingIgnoredLabel(Predicate<String> predicate)
-
hasMatchingBalancingIgnoredLabel
public boolean hasMatchingBalancingIgnoredLabel(Predicate<String> predicate)
-
withBalancingIgnoredLabels
public A withBalancingIgnoredLabels(List<String> balancingIgnoredLabels)
-
hasBalancingIgnoredLabels
public boolean hasBalancingIgnoredLabels()
-
addAllToExpanders
public A addAllToExpanders(Collection<String> items)
-
removeAllFromExpanders
public A removeAllFromExpanders(Collection<String> items)
-
getExpander
public String getExpander(int index)
-
getFirstExpander
public String getFirstExpander()
-
getLastExpander
public String getLastExpander()
-
hasExpanders
public boolean hasExpanders()
-
getIgnoreDaemonsetsUtilization
public Boolean getIgnoreDaemonsetsUtilization()
-
withIgnoreDaemonsetsUtilization
public A withIgnoreDaemonsetsUtilization(Boolean ignoreDaemonsetsUtilization)
-
hasIgnoreDaemonsetsUtilization
public boolean hasIgnoreDaemonsetsUtilization()
-
getLogVerbosity
public Integer getLogVerbosity()
-
hasLogVerbosity
public boolean hasLogVerbosity()
-
getMaxNodeProvisionTime
public String getMaxNodeProvisionTime()
-
hasMaxNodeProvisionTime
public boolean hasMaxNodeProvisionTime()
-
getMaxPodGracePeriod
public Integer getMaxPodGracePeriod()
-
hasMaxPodGracePeriod
public boolean hasMaxPodGracePeriod()
-
getPodPriorityThreshold
public Integer getPodPriorityThreshold()
-
hasPodPriorityThreshold
public boolean hasPodPriorityThreshold()
-
buildResourceLimits
public ClusterAutoscalerSpecResourceLimits buildResourceLimits()
-
withResourceLimits
public A withResourceLimits(ClusterAutoscalerSpecResourceLimits resourceLimits)
-
hasResourceLimits
public boolean hasResourceLimits()
-
withNewResourceLimits
public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> withNewResourceLimits()
-
withNewResourceLimitsLike
public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> withNewResourceLimitsLike(ClusterAutoscalerSpecResourceLimits item)
-
editResourceLimits
public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> editResourceLimits()
-
editOrNewResourceLimits
public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> editOrNewResourceLimits()
-
editOrNewResourceLimitsLike
public ClusterAutoscalerSpecFluent.ResourceLimitsNested<A> editOrNewResourceLimitsLike(ClusterAutoscalerSpecResourceLimits item)
-
buildScaleDown
public ClusterAutoscalerSpecScaleDown buildScaleDown()
-
withScaleDown
public A withScaleDown(ClusterAutoscalerSpecScaleDown scaleDown)
-
hasScaleDown
public boolean hasScaleDown()
-
withNewScaleDown
public ClusterAutoscalerSpecFluent.ScaleDownNested<A> withNewScaleDown()
-
withNewScaleDownLike
public ClusterAutoscalerSpecFluent.ScaleDownNested<A> withNewScaleDownLike(ClusterAutoscalerSpecScaleDown item)
-
editScaleDown
public ClusterAutoscalerSpecFluent.ScaleDownNested<A> editScaleDown()
-
editOrNewScaleDown
public ClusterAutoscalerSpecFluent.ScaleDownNested<A> editOrNewScaleDown()
-
editOrNewScaleDownLike
public ClusterAutoscalerSpecFluent.ScaleDownNested<A> editOrNewScaleDownLike(ClusterAutoscalerSpecScaleDown item)
-
getSkipNodesWithLocalStorage
public Boolean getSkipNodesWithLocalStorage()
-
withSkipNodesWithLocalStorage
public A withSkipNodesWithLocalStorage(Boolean skipNodesWithLocalStorage)
-
hasSkipNodesWithLocalStorage
public boolean hasSkipNodesWithLocalStorage()
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ClusterAutoscalerSpecFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends ClusterAutoscalerSpecFluent<A>>
-
withBalanceSimilarNodeGroups
public A withBalanceSimilarNodeGroups()
-
withIgnoreDaemonsetsUtilization
public A withIgnoreDaemonsetsUtilization()
-
withSkipNodesWithLocalStorage
public A withSkipNodesWithLocalStorage()
-
-