Class V2HPAScalingRulesFluentImpl<A extends V2HPAScalingRulesFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V2HPAScalingRulesFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>,Visitable<A>,V2HPAScalingRulesFluent<A>
- Direct Known Subclasses:
V2HPAScalingRulesBuilder
public class V2HPAScalingRulesFluentImpl<A extends V2HPAScalingRulesFluent<A>>
extends BaseFluent<A>
implements V2HPAScalingRulesFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V2HPAScalingRulesFluent
V2HPAScalingRulesFluent.PoliciesNested<N> -
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT -
Constructor Summary
ConstructorsConstructorDescriptionV2HPAScalingRulesFluentImpl(io.kubernetes.client.openapi.models.V2HPAScalingRules instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToPolicies(Collection<io.kubernetes.client.openapi.models.V2HPAScalingPolicy> items) addNewPolicyLike(io.kubernetes.client.openapi.models.V2HPAScalingPolicy item) addToPolicies(io.kubernetes.client.openapi.models.V2HPAScalingPolicy... items) addToPolicies(Integer index, io.kubernetes.client.openapi.models.V2HPAScalingPolicy item) io.kubernetes.client.openapi.models.V2HPAScalingPolicyio.kubernetes.client.openapi.models.V2HPAScalingPolicyio.kubernetes.client.openapi.models.V2HPAScalingPolicybuildMatchingPolicy(Predicate<V2HPAScalingPolicyBuilder> predicate) List<io.kubernetes.client.openapi.models.V2HPAScalingPolicy>io.kubernetes.client.openapi.models.V2HPAScalingPolicybuildPolicy(Integer index) editMatchingPolicy(Predicate<V2HPAScalingPolicyBuilder> predicate) editPolicy(Integer index) booleanList<io.kubernetes.client.openapi.models.V2HPAScalingPolicy>Deprecated.inthashCode()hasMatchingPolicy(Predicate<V2HPAScalingPolicyBuilder> predicate) removeAllFromPolicies(Collection<io.kubernetes.client.openapi.models.V2HPAScalingPolicy> items) removeFromPolicies(io.kubernetes.client.openapi.models.V2HPAScalingPolicy... items) setNewPolicyLike(Integer index, io.kubernetes.client.openapi.models.V2HPAScalingPolicy item) setToPolicies(Integer index, io.kubernetes.client.openapi.models.V2HPAScalingPolicy item) toString()withPolicies(io.kubernetes.client.openapi.models.V2HPAScalingPolicy... policies) withPolicies(List<io.kubernetes.client.openapi.models.V2HPAScalingPolicy> policies) withSelectPolicy(String selectPolicy) withStabilizationWindowSeconds(Integer stabilizationWindowSeconds) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V2HPAScalingRulesFluentImpl
public V2HPAScalingRulesFluentImpl() -
V2HPAScalingRulesFluentImpl
public V2HPAScalingRulesFluentImpl(io.kubernetes.client.openapi.models.V2HPAScalingRules instance)
-
-
Method Details
-
addToPolicies
- Specified by:
addToPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
setToPolicies
- Specified by:
setToPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
addToPolicies
- Specified by:
addToPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
addAllToPolicies
- Specified by:
addAllToPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
removeFromPolicies
- Specified by:
removeFromPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
removeAllFromPolicies
public A removeAllFromPolicies(Collection<io.kubernetes.client.openapi.models.V2HPAScalingPolicy> items) - Specified by:
removeAllFromPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
removeMatchingFromPolicies
- Specified by:
removeMatchingFromPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
getPolicies
Deprecated.This method has been deprecated, please use method buildPolicies instead.- Specified by:
getPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>- Returns:
- The buildable object.
-
buildPolicies
- Specified by:
buildPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
buildPolicy
- Specified by:
buildPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
buildFirstPolicy
public io.kubernetes.client.openapi.models.V2HPAScalingPolicy buildFirstPolicy()- Specified by:
buildFirstPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
buildLastPolicy
public io.kubernetes.client.openapi.models.V2HPAScalingPolicy buildLastPolicy()- Specified by:
buildLastPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
buildMatchingPolicy
public io.kubernetes.client.openapi.models.V2HPAScalingPolicy buildMatchingPolicy(Predicate<V2HPAScalingPolicyBuilder> predicate) - Specified by:
buildMatchingPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
hasMatchingPolicy
- Specified by:
hasMatchingPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
withPolicies
- Specified by:
withPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
withPolicies
- Specified by:
withPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
hasPolicies
- Specified by:
hasPoliciesin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
addNewPolicy
- Specified by:
addNewPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
addNewPolicyLike
public V2HPAScalingRulesFluent.PoliciesNested<A> addNewPolicyLike(io.kubernetes.client.openapi.models.V2HPAScalingPolicy item) - Specified by:
addNewPolicyLikein interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
setNewPolicyLike
public V2HPAScalingRulesFluent.PoliciesNested<A> setNewPolicyLike(Integer index, io.kubernetes.client.openapi.models.V2HPAScalingPolicy item) - Specified by:
setNewPolicyLikein interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
editPolicy
- Specified by:
editPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
editFirstPolicy
- Specified by:
editFirstPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
editLastPolicy
- Specified by:
editLastPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
editMatchingPolicy
public V2HPAScalingRulesFluent.PoliciesNested<A> editMatchingPolicy(Predicate<V2HPAScalingPolicyBuilder> predicate) - Specified by:
editMatchingPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
getSelectPolicy
- Specified by:
getSelectPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
withSelectPolicy
- Specified by:
withSelectPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
hasSelectPolicy
- Specified by:
hasSelectPolicyin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
getStabilizationWindowSeconds
- Specified by:
getStabilizationWindowSecondsin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
withStabilizationWindowSeconds
- Specified by:
withStabilizationWindowSecondsin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
hasStabilizationWindowSeconds
- Specified by:
hasStabilizationWindowSecondsin interfaceV2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V2HPAScalingRulesFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V2HPAScalingRulesFluent<A>>
-
toString
-