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.V2HPAScalingPolicy
io.kubernetes.client.openapi.models.V2HPAScalingPolicy
io.kubernetes.client.openapi.models.V2HPAScalingPolicy
buildMatchingPolicy
(Predicate<V2HPAScalingPolicyBuilder> predicate) List<io.kubernetes.client.openapi.models.V2HPAScalingPolicy>
io.kubernetes.client.openapi.models.V2HPAScalingPolicy
buildPolicy
(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()
-