Interface V2HPAScalingRulesFluent<A extends V2HPAScalingRulesFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V2HorizontalPodAutoscalerBehaviorFluent.ScaleDownNested<N>,V2HorizontalPodAutoscalerBehaviorFluent.ScaleUpNested<N>
- All Known Implementing Classes:
V2HPAScalingRulesBuilder,V2HPAScalingRulesFluentImpl
Generated
-
Nested Class Summary
Nested Classes -
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) List<io.kubernetes.client.openapi.models.V2HPAScalingPolicy>Deprecated.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) withPolicies(io.kubernetes.client.openapi.models.V2HPAScalingPolicy... policies) withPolicies(List<io.kubernetes.client.openapi.models.V2HPAScalingPolicy> policies) withSelectPolicy(String selectPolicy) withStabilizationWindowSeconds(Integer stabilizationWindowSeconds)
-
Method Details
-
addToPolicies
-
setToPolicies
-
addToPolicies
-
addAllToPolicies
-
removeFromPolicies
-
removeAllFromPolicies
-
removeMatchingFromPolicies
-
getPolicies
Deprecated.This method has been deprecated, please use method buildPolicies instead.- Returns:
- The buildable object.
-
buildPolicies
List<io.kubernetes.client.openapi.models.V2HPAScalingPolicy> buildPolicies() -
buildPolicy
-
buildFirstPolicy
io.kubernetes.client.openapi.models.V2HPAScalingPolicy buildFirstPolicy() -
buildLastPolicy
io.kubernetes.client.openapi.models.V2HPAScalingPolicy buildLastPolicy() -
buildMatchingPolicy
io.kubernetes.client.openapi.models.V2HPAScalingPolicy buildMatchingPolicy(Predicate<V2HPAScalingPolicyBuilder> predicate) -
hasMatchingPolicy
-
withPolicies
-
withPolicies
-
hasPolicies
Boolean hasPolicies() -
addNewPolicy
V2HPAScalingRulesFluent.PoliciesNested<A> addNewPolicy() -
addNewPolicyLike
V2HPAScalingRulesFluent.PoliciesNested<A> addNewPolicyLike(io.kubernetes.client.openapi.models.V2HPAScalingPolicy item) -
setNewPolicyLike
V2HPAScalingRulesFluent.PoliciesNested<A> setNewPolicyLike(Integer index, io.kubernetes.client.openapi.models.V2HPAScalingPolicy item) -
editPolicy
-
editFirstPolicy
V2HPAScalingRulesFluent.PoliciesNested<A> editFirstPolicy() -
editLastPolicy
V2HPAScalingRulesFluent.PoliciesNested<A> editLastPolicy() -
editMatchingPolicy
V2HPAScalingRulesFluent.PoliciesNested<A> editMatchingPolicy(Predicate<V2HPAScalingPolicyBuilder> predicate) -
getSelectPolicy
String getSelectPolicy() -
withSelectPolicy
-
hasSelectPolicy
Boolean hasSelectPolicy() -
getStabilizationWindowSeconds
Integer getStabilizationWindowSeconds() -
withStabilizationWindowSeconds
-
hasStabilizationWindowSeconds
Boolean hasStabilizationWindowSeconds()
-