public class HPAScalingRulesFluentImpl<A extends HPAScalingRulesFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements HPAScalingRulesFluent<A>
HPAScalingRulesFluent.PoliciesNested<N>| Constructor and Description |
|---|
HPAScalingRulesFluentImpl() |
HPAScalingRulesFluentImpl(HPAScalingRules instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic HPAScalingRulesFluentImpl()
public HPAScalingRulesFluentImpl(HPAScalingRules instance)
public A addToPolicies(Integer index, HPAScalingPolicy item)
addToPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A setToPolicies(Integer index, HPAScalingPolicy item)
setToPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A addToPolicies(HPAScalingPolicy... items)
addToPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A addAllToPolicies(Collection<HPAScalingPolicy> items)
addAllToPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A removeFromPolicies(HPAScalingPolicy... items)
removeFromPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A removeAllFromPolicies(Collection<HPAScalingPolicy> items)
removeAllFromPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A removeMatchingFromPolicies(Predicate<HPAScalingPolicyBuilder> predicate)
removeMatchingFromPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>@Deprecated public List<HPAScalingPolicy> getPolicies()
getPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public List<HPAScalingPolicy> buildPolicies()
buildPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingPolicy buildPolicy(Integer index)
buildPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingPolicy buildFirstPolicy()
buildFirstPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingPolicy buildLastPolicy()
buildLastPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingPolicy buildMatchingPolicy(Predicate<HPAScalingPolicyBuilder> predicate)
buildMatchingPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public Boolean hasMatchingPolicy(Predicate<HPAScalingPolicyBuilder> predicate)
hasMatchingPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A withPolicies(List<HPAScalingPolicy> policies)
withPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A withPolicies(HPAScalingPolicy... policies)
withPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public Boolean hasPolicies()
hasPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A addNewPolicy(Integer periodSeconds, String type, Integer value)
addNewPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingRulesFluent.PoliciesNested<A> addNewPolicy()
addNewPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingRulesFluent.PoliciesNested<A> addNewPolicyLike(HPAScalingPolicy item)
addNewPolicyLike in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingRulesFluent.PoliciesNested<A> setNewPolicyLike(Integer index, HPAScalingPolicy item)
setNewPolicyLike in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingRulesFluent.PoliciesNested<A> editPolicy(Integer index)
editPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingRulesFluent.PoliciesNested<A> editFirstPolicy()
editFirstPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingRulesFluent.PoliciesNested<A> editLastPolicy()
editLastPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingRulesFluent.PoliciesNested<A> editMatchingPolicy(Predicate<HPAScalingPolicyBuilder> predicate)
editMatchingPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public String getSelectPolicy()
getSelectPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A withSelectPolicy(String selectPolicy)
withSelectPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public Boolean hasSelectPolicy()
hasSelectPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public Integer getStabilizationWindowSeconds()
getStabilizationWindowSeconds in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A withStabilizationWindowSeconds(Integer stabilizationWindowSeconds)
withStabilizationWindowSeconds in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public Boolean hasStabilizationWindowSeconds()
hasStabilizationWindowSeconds in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HPAScalingRulesFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends HPAScalingRulesFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.