public class HPAScalingRulesFluentImpl<A extends HPAScalingRulesFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements HPAScalingRulesFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
HPAScalingRulesFluentImpl.PoliciesNestedImpl<N> |
HPAScalingRulesFluent.PoliciesNested<N>| Constructor and Description |
|---|
HPAScalingRulesFluentImpl() |
HPAScalingRulesFluentImpl(HPAScalingRules instance) |
public HPAScalingRulesFluentImpl()
public HPAScalingRulesFluentImpl(HPAScalingRules instance)
public A addToPolicies(int index, HPAScalingPolicy item)
addToPolicies in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A setToPolicies(int 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(int 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(int index, HPAScalingPolicy item)
setNewPolicyLike in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public HPAScalingRulesFluent.PoliciesNested<A> editPolicy(int 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 A withNewSelectPolicy(String arg1)
withNewSelectPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A withNewSelectPolicy(StringBuilder arg1)
withNewSelectPolicy in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A withNewSelectPolicy(StringBuffer arg1)
withNewSelectPolicy 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 withNewStabilizationWindowSeconds(String arg1)
withNewStabilizationWindowSeconds in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>public A withNewStabilizationWindowSeconds(int arg1)
withNewStabilizationWindowSeconds in interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.