Class ClusterAutoscalerSpecFluent<A extends ClusterAutoscalerSpecFluent<A>>

    • Constructor Detail

      • ClusterAutoscalerSpecFluent

        public ClusterAutoscalerSpecFluent()
    • Method Detail

      • getBalanceSimilarNodeGroups

        public Boolean getBalanceSimilarNodeGroups()
      • withBalanceSimilarNodeGroups

        public A withBalanceSimilarNodeGroups​(Boolean balanceSimilarNodeGroups)
      • hasBalanceSimilarNodeGroups

        public boolean hasBalanceSimilarNodeGroups()
      • addToBalancingIgnoredLabels

        public A addToBalancingIgnoredLabels​(int index,
                                             String item)
      • setToBalancingIgnoredLabels

        public A setToBalancingIgnoredLabels​(int index,
                                             String item)
      • addToBalancingIgnoredLabels

        public A addToBalancingIgnoredLabels​(String... items)
      • addAllToBalancingIgnoredLabels

        public A addAllToBalancingIgnoredLabels​(Collection<String> items)
      • removeFromBalancingIgnoredLabels

        public A removeFromBalancingIgnoredLabels​(String... items)
      • removeAllFromBalancingIgnoredLabels

        public A removeAllFromBalancingIgnoredLabels​(Collection<String> items)
      • getBalancingIgnoredLabels

        public List<String> getBalancingIgnoredLabels()
      • 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)
      • withBalancingIgnoredLabels

        public A withBalancingIgnoredLabels​(String... balancingIgnoredLabels)
      • hasBalancingIgnoredLabels

        public boolean hasBalancingIgnoredLabels()
      • addToExpanders

        public A addToExpanders​(int index,
                                String item)
      • setToExpanders

        public A setToExpanders​(int index,
                                String item)
      • addToExpanders

        public A addToExpanders​(String... items)
      • removeFromExpanders

        public A removeFromExpanders​(String... items)
      • removeAllFromExpanders

        public A removeAllFromExpanders​(Collection<String> items)
      • getExpanders

        public List<String> getExpanders()
      • getExpander

        public String getExpander​(int index)
      • getFirstExpander

        public String getFirstExpander()
      • getLastExpander

        public String getLastExpander()
      • hasMatchingExpander

        public boolean hasMatchingExpander​(Predicate<String> predicate)
      • withExpanders

        public A withExpanders​(List<String> expanders)
      • withExpanders

        public A withExpanders​(String... expanders)
      • hasExpanders

        public boolean hasExpanders()
      • getIgnoreDaemonsetsUtilization

        public Boolean getIgnoreDaemonsetsUtilization()
      • withIgnoreDaemonsetsUtilization

        public A withIgnoreDaemonsetsUtilization​(Boolean ignoreDaemonsetsUtilization)
      • hasIgnoreDaemonsetsUtilization

        public boolean hasIgnoreDaemonsetsUtilization()
      • getLogVerbosity

        public Integer getLogVerbosity()
      • withLogVerbosity

        public A withLogVerbosity​(Integer logVerbosity)
      • hasLogVerbosity

        public boolean hasLogVerbosity()
      • getMaxNodeProvisionTime

        public String getMaxNodeProvisionTime()
      • withMaxNodeProvisionTime

        public A withMaxNodeProvisionTime​(String maxNodeProvisionTime)
      • hasMaxNodeProvisionTime

        public boolean hasMaxNodeProvisionTime()
      • getMaxPodGracePeriod

        public Integer getMaxPodGracePeriod()
      • withMaxPodGracePeriod

        public A withMaxPodGracePeriod​(Integer maxPodGracePeriod)
      • hasMaxPodGracePeriod

        public boolean hasMaxPodGracePeriod()
      • getPodPriorityThreshold

        public Integer getPodPriorityThreshold()
      • withPodPriorityThreshold

        public A withPodPriorityThreshold​(Integer podPriorityThreshold)
      • hasPodPriorityThreshold

        public boolean hasPodPriorityThreshold()
      • hasResourceLimits

        public boolean hasResourceLimits()
      • hasScaleDown

        public boolean hasScaleDown()
      • getSkipNodesWithLocalStorage

        public Boolean getSkipNodesWithLocalStorage()
      • withSkipNodesWithLocalStorage

        public A withSkipNodesWithLocalStorage​(Boolean skipNodesWithLocalStorage)
      • hasSkipNodesWithLocalStorage

        public boolean hasSkipNodesWithLocalStorage()
      • addToAdditionalProperties

        public A addToAdditionalProperties​(String key,
                                           Object value)
      • addToAdditionalProperties

        public A addToAdditionalProperties​(Map<String,​Object> map)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(String key)
      • removeFromAdditionalProperties

        public A removeFromAdditionalProperties​(Map<String,​Object> map)
      • getAdditionalProperties

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

        public <K,​V> A withAdditionalProperties​(Map<String,​Object> additionalProperties)
      • hasAdditionalProperties

        public boolean hasAdditionalProperties()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends ClusterAutoscalerSpecFluent<A>>
      • withBalanceSimilarNodeGroups

        public A withBalanceSimilarNodeGroups()
      • withIgnoreDaemonsetsUtilization

        public A withIgnoreDaemonsetsUtilization()
      • withSkipNodesWithLocalStorage

        public A withSkipNodesWithLocalStorage()