Class V1PodFailurePolicyRuleFluentImpl<A extends V1PodFailurePolicyRuleFluent<A>>
java.lang.Object
io.kubernetes.client.fluent.BaseFluent<A>
io.kubernetes.client.openapi.models.V1PodFailurePolicyRuleFluentImpl<A>
- All Implemented Interfaces:
Fluent<A>
,Visitable<A>
,V1PodFailurePolicyRuleFluent<A>
- Direct Known Subclasses:
V1PodFailurePolicyRuleBuilder
public class V1PodFailurePolicyRuleFluentImpl<A extends V1PodFailurePolicyRuleFluent<A>>
extends BaseFluent<A>
implements V1PodFailurePolicyRuleFluent<A>
Generated
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.kubernetes.client.openapi.models.V1PodFailurePolicyRuleFluent
V1PodFailurePolicyRuleFluent.OnExitCodesNested<N>, V1PodFailurePolicyRuleFluent.OnPodConditionsNested<N>
-
Field Summary
Fields inherited from class io.kubernetes.client.fluent.BaseFluent
_visitables, VISIT
-
Constructor Summary
ConstructorsConstructorDescriptionV1PodFailurePolicyRuleFluentImpl
(io.kubernetes.client.openapi.models.V1PodFailurePolicyRule instance) -
Method Summary
Modifier and TypeMethodDescriptionaddAllToOnPodConditions
(Collection<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> items) addNewOnPodConditionLike
(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) addToOnPodConditions
(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern... items) addToOnPodConditions
(Integer index, io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern
io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern
io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern
io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement
io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern
buildOnPodCondition
(Integer index) List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern>
editOnPodCondition
(Integer index) editOrNewOnExitCodesLike
(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement item) boolean
io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement
Deprecated.List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern>
Deprecated.int
hashCode()
removeAllFromOnPodConditions
(Collection<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> items) removeFromOnPodConditions
(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern... items) removeMatchingFromOnPodConditions
(Predicate<V1PodFailurePolicyOnPodConditionsPatternBuilder> predicate) setNewOnPodConditionLike
(Integer index, io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) setToOnPodConditions
(Integer index, io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) toString()
withAction
(String action) withNewOnExitCodesLike
(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement item) withOnExitCodes
(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement onExitCodes) withOnPodConditions
(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern... onPodConditions) withOnPodConditions
(List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> onPodConditions) Methods inherited from class io.kubernetes.client.fluent.BaseFluent
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOf
-
Constructor Details
-
V1PodFailurePolicyRuleFluentImpl
public V1PodFailurePolicyRuleFluentImpl() -
V1PodFailurePolicyRuleFluentImpl
public V1PodFailurePolicyRuleFluentImpl(io.kubernetes.client.openapi.models.V1PodFailurePolicyRule instance)
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withAction
- Specified by:
withAction
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hasAction
- Specified by:
hasAction
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
getOnExitCodes
@Deprecated public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement getOnExitCodes()Deprecated.This method has been deprecated, please use method buildOnExitCodes instead.- Specified by:
getOnExitCodes
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
- Returns:
- The buildable object.
-
buildOnExitCodes
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement buildOnExitCodes()- Specified by:
buildOnExitCodes
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withOnExitCodes
public A withOnExitCodes(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement onExitCodes) - Specified by:
withOnExitCodes
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hasOnExitCodes
- Specified by:
hasOnExitCodes
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withNewOnExitCodes
- Specified by:
withNewOnExitCodes
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withNewOnExitCodesLike
public V1PodFailurePolicyRuleFluent.OnExitCodesNested<A> withNewOnExitCodesLike(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement item) - Specified by:
withNewOnExitCodesLike
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editOnExitCodes
- Specified by:
editOnExitCodes
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editOrNewOnExitCodes
- Specified by:
editOrNewOnExitCodes
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editOrNewOnExitCodesLike
public V1PodFailurePolicyRuleFluent.OnExitCodesNested<A> editOrNewOnExitCodesLike(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement item) - Specified by:
editOrNewOnExitCodesLike
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addToOnPodConditions
public A addToOnPodConditions(Integer index, io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) - Specified by:
addToOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
setToOnPodConditions
public A setToOnPodConditions(Integer index, io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) - Specified by:
setToOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addToOnPodConditions
public A addToOnPodConditions(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern... items) - Specified by:
addToOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addAllToOnPodConditions
public A addAllToOnPodConditions(Collection<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> items) - Specified by:
addAllToOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
removeFromOnPodConditions
public A removeFromOnPodConditions(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern... items) - Specified by:
removeFromOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
removeAllFromOnPodConditions
public A removeAllFromOnPodConditions(Collection<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> items) - Specified by:
removeAllFromOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
removeMatchingFromOnPodConditions
public A removeMatchingFromOnPodConditions(Predicate<V1PodFailurePolicyOnPodConditionsPatternBuilder> predicate) - Specified by:
removeMatchingFromOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
getOnPodConditions
@Deprecated public List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> getOnPodConditions()Deprecated.This method has been deprecated, please use method buildOnPodConditions instead.- Specified by:
getOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
- Returns:
- The buildable object.
-
buildOnPodConditions
public List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> buildOnPodConditions()- Specified by:
buildOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
buildOnPodCondition
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern buildOnPodCondition(Integer index) - Specified by:
buildOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
buildFirstOnPodCondition
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern buildFirstOnPodCondition()- Specified by:
buildFirstOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
buildLastOnPodCondition
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern buildLastOnPodCondition()- Specified by:
buildLastOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
buildMatchingOnPodCondition
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern buildMatchingOnPodCondition(Predicate<V1PodFailurePolicyOnPodConditionsPatternBuilder> predicate) - Specified by:
buildMatchingOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hasMatchingOnPodCondition
public Boolean hasMatchingOnPodCondition(Predicate<V1PodFailurePolicyOnPodConditionsPatternBuilder> predicate) - Specified by:
hasMatchingOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withOnPodConditions
public A withOnPodConditions(List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> onPodConditions) - Specified by:
withOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withOnPodConditions
public A withOnPodConditions(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern... onPodConditions) - Specified by:
withOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hasOnPodConditions
- Specified by:
hasOnPodConditions
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addNewOnPodCondition
- Specified by:
addNewOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addNewOnPodConditionLike
public V1PodFailurePolicyRuleFluent.OnPodConditionsNested<A> addNewOnPodConditionLike(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) - Specified by:
addNewOnPodConditionLike
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
setNewOnPodConditionLike
public V1PodFailurePolicyRuleFluent.OnPodConditionsNested<A> setNewOnPodConditionLike(Integer index, io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) - Specified by:
setNewOnPodConditionLike
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editOnPodCondition
- Specified by:
editOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editFirstOnPodCondition
- Specified by:
editFirstOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editLastOnPodCondition
- Specified by:
editLastOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editMatchingOnPodCondition
public V1PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editMatchingOnPodCondition(Predicate<V1PodFailurePolicyOnPodConditionsPatternBuilder> predicate) - Specified by:
editMatchingOnPodCondition
in interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
equals
- Overrides:
equals
in classBaseFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCode
in classBaseFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
toString
-