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.V1PodFailurePolicyOnPodConditionsPatternio.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPatternio.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPatternio.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirementio.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPatternbuildOnPodCondition(Integer index) List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern>editOnPodCondition(Integer index) editOrNewOnExitCodesLike(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement item) booleanio.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirementDeprecated.List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern>Deprecated.inthashCode()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:
getActionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withAction
- Specified by:
withActionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hasAction
- Specified by:
hasActionin 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:
getOnExitCodesin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>- Returns:
- The buildable object.
-
buildOnExitCodes
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement buildOnExitCodes()- Specified by:
buildOnExitCodesin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withOnExitCodes
public A withOnExitCodes(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement onExitCodes) - Specified by:
withOnExitCodesin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hasOnExitCodes
- Specified by:
hasOnExitCodesin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withNewOnExitCodes
- Specified by:
withNewOnExitCodesin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withNewOnExitCodesLike
public V1PodFailurePolicyRuleFluent.OnExitCodesNested<A> withNewOnExitCodesLike(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement item) - Specified by:
withNewOnExitCodesLikein interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editOnExitCodes
- Specified by:
editOnExitCodesin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editOrNewOnExitCodes
- Specified by:
editOrNewOnExitCodesin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editOrNewOnExitCodesLike
public V1PodFailurePolicyRuleFluent.OnExitCodesNested<A> editOrNewOnExitCodesLike(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnExitCodesRequirement item) - Specified by:
editOrNewOnExitCodesLikein interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addToOnPodConditions
public A addToOnPodConditions(Integer index, io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) - Specified by:
addToOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
setToOnPodConditions
public A setToOnPodConditions(Integer index, io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) - Specified by:
setToOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addToOnPodConditions
public A addToOnPodConditions(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern... items) - Specified by:
addToOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addAllToOnPodConditions
public A addAllToOnPodConditions(Collection<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> items) - Specified by:
addAllToOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
removeFromOnPodConditions
public A removeFromOnPodConditions(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern... items) - Specified by:
removeFromOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
removeAllFromOnPodConditions
public A removeAllFromOnPodConditions(Collection<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> items) - Specified by:
removeAllFromOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
removeMatchingFromOnPodConditions
public A removeMatchingFromOnPodConditions(Predicate<V1PodFailurePolicyOnPodConditionsPatternBuilder> predicate) - Specified by:
removeMatchingFromOnPodConditionsin 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:
getOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>- Returns:
- The buildable object.
-
buildOnPodConditions
public List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> buildOnPodConditions()- Specified by:
buildOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
buildOnPodCondition
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern buildOnPodCondition(Integer index) - Specified by:
buildOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
buildFirstOnPodCondition
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern buildFirstOnPodCondition()- Specified by:
buildFirstOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
buildLastOnPodCondition
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern buildLastOnPodCondition()- Specified by:
buildLastOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
buildMatchingOnPodCondition
public io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern buildMatchingOnPodCondition(Predicate<V1PodFailurePolicyOnPodConditionsPatternBuilder> predicate) - Specified by:
buildMatchingOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hasMatchingOnPodCondition
public Boolean hasMatchingOnPodCondition(Predicate<V1PodFailurePolicyOnPodConditionsPatternBuilder> predicate) - Specified by:
hasMatchingOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withOnPodConditions
public A withOnPodConditions(List<io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern> onPodConditions) - Specified by:
withOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
withOnPodConditions
public A withOnPodConditions(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern... onPodConditions) - Specified by:
withOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hasOnPodConditions
- Specified by:
hasOnPodConditionsin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addNewOnPodCondition
- Specified by:
addNewOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
addNewOnPodConditionLike
public V1PodFailurePolicyRuleFluent.OnPodConditionsNested<A> addNewOnPodConditionLike(io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) - Specified by:
addNewOnPodConditionLikein interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
setNewOnPodConditionLike
public V1PodFailurePolicyRuleFluent.OnPodConditionsNested<A> setNewOnPodConditionLike(Integer index, io.kubernetes.client.openapi.models.V1PodFailurePolicyOnPodConditionsPattern item) - Specified by:
setNewOnPodConditionLikein interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editOnPodCondition
- Specified by:
editOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editFirstOnPodCondition
- Specified by:
editFirstOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editLastOnPodCondition
- Specified by:
editLastOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
editMatchingOnPodCondition
public V1PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editMatchingOnPodCondition(Predicate<V1PodFailurePolicyOnPodConditionsPatternBuilder> predicate) - Specified by:
editMatchingOnPodConditionin interfaceV1PodFailurePolicyRuleFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
equals
- Overrides:
equalsin classBaseFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classBaseFluent<A extends V1PodFailurePolicyRuleFluent<A>>
-
toString
-