Interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
- All Superinterfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>
- All Known Subinterfaces:
HorizontalPodAutoscalerBehaviorFluent.ScaleDownNested<N>,HorizontalPodAutoscalerBehaviorFluent.ScaleUpNested<N>
- All Known Implementing Classes:
HorizontalPodAutoscalerBehaviorFluentImpl.ScaleDownNestedImpl,HorizontalPodAutoscalerBehaviorFluentImpl.ScaleUpNestedImpl,HPAScalingRulesBuilder,HPAScalingRulesFluentImpl
public interface HPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>> extends io.fabric8.kubernetes.api.builder.Fluent<A>
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceHPAScalingRulesFluent.PoliciesNested<N>
-
Method Summary
-
-
-
Method Detail
-
addToPolicies
A addToPolicies(int index, HPAScalingPolicy item)
-
setToPolicies
A setToPolicies(int index, HPAScalingPolicy item)
-
addToPolicies
A addToPolicies(HPAScalingPolicy... items)
-
addAllToPolicies
A addAllToPolicies(Collection<HPAScalingPolicy> items)
-
removeFromPolicies
A removeFromPolicies(HPAScalingPolicy... items)
-
removeAllFromPolicies
A removeAllFromPolicies(Collection<HPAScalingPolicy> items)
-
removeMatchingFromPolicies
A removeMatchingFromPolicies(Predicate<HPAScalingPolicyBuilder> predicate)
-
getPolicies
@Deprecated List<HPAScalingPolicy> getPolicies()
Deprecated.This method has been deprecated, please use method buildPolicies instead.- Returns:
- The buildable object.
-
buildPolicies
List<HPAScalingPolicy> buildPolicies()
-
buildPolicy
HPAScalingPolicy buildPolicy(int index)
-
buildFirstPolicy
HPAScalingPolicy buildFirstPolicy()
-
buildLastPolicy
HPAScalingPolicy buildLastPolicy()
-
buildMatchingPolicy
HPAScalingPolicy buildMatchingPolicy(Predicate<HPAScalingPolicyBuilder> predicate)
-
hasMatchingPolicy
Boolean hasMatchingPolicy(Predicate<HPAScalingPolicyBuilder> predicate)
-
withPolicies
A withPolicies(List<HPAScalingPolicy> policies)
-
withPolicies
A withPolicies(HPAScalingPolicy... policies)
-
hasPolicies
Boolean hasPolicies()
-
addNewPolicy
HPAScalingRulesFluent.PoliciesNested<A> addNewPolicy()
-
addNewPolicyLike
HPAScalingRulesFluent.PoliciesNested<A> addNewPolicyLike(HPAScalingPolicy item)
-
setNewPolicyLike
HPAScalingRulesFluent.PoliciesNested<A> setNewPolicyLike(int index, HPAScalingPolicy item)
-
editPolicy
HPAScalingRulesFluent.PoliciesNested<A> editPolicy(int index)
-
editFirstPolicy
HPAScalingRulesFluent.PoliciesNested<A> editFirstPolicy()
-
editLastPolicy
HPAScalingRulesFluent.PoliciesNested<A> editLastPolicy()
-
editMatchingPolicy
HPAScalingRulesFluent.PoliciesNested<A> editMatchingPolicy(Predicate<HPAScalingPolicyBuilder> predicate)
-
getSelectPolicy
String getSelectPolicy()
-
hasSelectPolicy
Boolean hasSelectPolicy()
-
withNewSelectPolicy
A withNewSelectPolicy(StringBuilder arg1)
-
withNewSelectPolicy
A withNewSelectPolicy(StringBuffer arg1)
-
getStabilizationWindowSeconds
Integer getStabilizationWindowSeconds()
-
withStabilizationWindowSeconds
A withStabilizationWindowSeconds(Integer stabilizationWindowSeconds)
-
hasStabilizationWindowSeconds
Boolean hasStabilizationWindowSeconds()
-
-