Class HPAScalingRulesFluentImpl<A extends HPAScalingRulesFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.autoscaling.v2beta2.HPAScalingRulesFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,HPAScalingRulesFluent<A>
- Direct Known Subclasses:
DoneableHPAScalingRules,HorizontalPodAutoscalerBehaviorFluentImpl.ScaleDownNestedImpl,HorizontalPodAutoscalerBehaviorFluentImpl.ScaleUpNestedImpl,HPAScalingRulesBuilder
public class HPAScalingRulesFluentImpl<A extends HPAScalingRulesFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements HPAScalingRulesFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classHPAScalingRulesFluentImpl.PoliciesNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.autoscaling.v2beta2.HPAScalingRulesFluent
HPAScalingRulesFluent.PoliciesNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description HPAScalingRulesFluentImpl()HPAScalingRulesFluentImpl(HPAScalingRules instance) -
Method Summary
-
Constructor Details
-
HPAScalingRulesFluentImpl
public HPAScalingRulesFluentImpl() -
HPAScalingRulesFluentImpl
-
-
Method Details
-
addToPolicies
- Specified by:
addToPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
setToPolicies
- Specified by:
setToPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
addToPolicies
- Specified by:
addToPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
addAllToPolicies
- Specified by:
addAllToPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
removeFromPolicies
- Specified by:
removeFromPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
removeAllFromPolicies
- Specified by:
removeAllFromPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
removeMatchingFromPolicies
public A removeMatchingFromPolicies(io.fabric8.kubernetes.api.builder.Predicate<HPAScalingPolicyBuilder> predicate)- Specified by:
removeMatchingFromPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
getPolicies
Deprecated.This method has been deprecated, please use method buildPolicies instead.- Specified by:
getPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>- Returns:
- The buildable object.
-
buildPolicies
- Specified by:
buildPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
buildPolicy
- Specified by:
buildPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
buildFirstPolicy
- Specified by:
buildFirstPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
buildLastPolicy
- Specified by:
buildLastPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
buildMatchingPolicy
public HPAScalingPolicy buildMatchingPolicy(io.fabric8.kubernetes.api.builder.Predicate<HPAScalingPolicyBuilder> predicate)- Specified by:
buildMatchingPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
hasMatchingPolicy
public Boolean hasMatchingPolicy(io.fabric8.kubernetes.api.builder.Predicate<HPAScalingPolicyBuilder> predicate)- Specified by:
hasMatchingPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
withPolicies
- Specified by:
withPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
withPolicies
- Specified by:
withPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
hasPolicies
- Specified by:
hasPoliciesin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
addNewPolicy
- Specified by:
addNewPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
addNewPolicy
- Specified by:
addNewPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
addNewPolicyLike
- Specified by:
addNewPolicyLikein interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
setNewPolicyLike
- Specified by:
setNewPolicyLikein interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
editPolicy
- Specified by:
editPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
editFirstPolicy
- Specified by:
editFirstPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
editLastPolicy
- Specified by:
editLastPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
editMatchingPolicy
public HPAScalingRulesFluent.PoliciesNested<A> editMatchingPolicy(io.fabric8.kubernetes.api.builder.Predicate<HPAScalingPolicyBuilder> predicate)- Specified by:
editMatchingPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
getSelectPolicy
- Specified by:
getSelectPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
withSelectPolicy
- Specified by:
withSelectPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
hasSelectPolicy
- Specified by:
hasSelectPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
withNewSelectPolicy
- Specified by:
withNewSelectPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
withNewSelectPolicy
- Specified by:
withNewSelectPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
withNewSelectPolicy
- Specified by:
withNewSelectPolicyin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
getStabilizationWindowSeconds
- Specified by:
getStabilizationWindowSecondsin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
withStabilizationWindowSeconds
- Specified by:
withStabilizationWindowSecondsin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
hasStabilizationWindowSeconds
- Specified by:
hasStabilizationWindowSecondsin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
withNewStabilizationWindowSeconds
- Specified by:
withNewStabilizationWindowSecondsin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
withNewStabilizationWindowSeconds
- Specified by:
withNewStabilizationWindowSecondsin interfaceHPAScalingRulesFluent<A extends HPAScalingRulesFluent<A>>
-
equals
-