Class PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.kubernetes.api.model.batch.v1.PodFailurePolicyRuleFluent<A>
-
- Direct Known Subclasses:
PodFailurePolicyFluent.RulesNested,PodFailurePolicyRuleBuilder
public class PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classPodFailurePolicyRuleFluent.OnExitCodesNested<N>classPodFailurePolicyRuleFluent.OnPodConditionsNested<N>
-
Constructor Summary
Constructors Constructor Description PodFailurePolicyRuleFluent()PodFailurePolicyRuleFluent(PodFailurePolicyRule instance)
-
Method Summary
-
-
-
Constructor Detail
-
PodFailurePolicyRuleFluent
public PodFailurePolicyRuleFluent()
-
PodFailurePolicyRuleFluent
public PodFailurePolicyRuleFluent(PodFailurePolicyRule instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(PodFailurePolicyRule instance)
-
getAction
public String getAction()
-
hasAction
public boolean hasAction()
-
buildOnExitCodes
public PodFailurePolicyOnExitCodesRequirement buildOnExitCodes()
-
withOnExitCodes
public A withOnExitCodes(PodFailurePolicyOnExitCodesRequirement onExitCodes)
-
hasOnExitCodes
public boolean hasOnExitCodes()
-
withNewOnExitCodes
public PodFailurePolicyRuleFluent.OnExitCodesNested<A> withNewOnExitCodes()
-
withNewOnExitCodesLike
public PodFailurePolicyRuleFluent.OnExitCodesNested<A> withNewOnExitCodesLike(PodFailurePolicyOnExitCodesRequirement item)
-
editOnExitCodes
public PodFailurePolicyRuleFluent.OnExitCodesNested<A> editOnExitCodes()
-
editOrNewOnExitCodes
public PodFailurePolicyRuleFluent.OnExitCodesNested<A> editOrNewOnExitCodes()
-
editOrNewOnExitCodesLike
public PodFailurePolicyRuleFluent.OnExitCodesNested<A> editOrNewOnExitCodesLike(PodFailurePolicyOnExitCodesRequirement item)
-
addToOnPodConditions
public A addToOnPodConditions(int index, PodFailurePolicyOnPodConditionsPattern item)
-
setToOnPodConditions
public A setToOnPodConditions(int index, PodFailurePolicyOnPodConditionsPattern item)
-
addToOnPodConditions
public A addToOnPodConditions(PodFailurePolicyOnPodConditionsPattern... items)
-
addAllToOnPodConditions
public A addAllToOnPodConditions(Collection<PodFailurePolicyOnPodConditionsPattern> items)
-
removeFromOnPodConditions
public A removeFromOnPodConditions(PodFailurePolicyOnPodConditionsPattern... items)
-
removeAllFromOnPodConditions
public A removeAllFromOnPodConditions(Collection<PodFailurePolicyOnPodConditionsPattern> items)
-
removeMatchingFromOnPodConditions
public A removeMatchingFromOnPodConditions(Predicate<PodFailurePolicyOnPodConditionsPatternBuilder> predicate)
-
buildOnPodConditions
public List<PodFailurePolicyOnPodConditionsPattern> buildOnPodConditions()
-
buildOnPodCondition
public PodFailurePolicyOnPodConditionsPattern buildOnPodCondition(int index)
-
buildFirstOnPodCondition
public PodFailurePolicyOnPodConditionsPattern buildFirstOnPodCondition()
-
buildLastOnPodCondition
public PodFailurePolicyOnPodConditionsPattern buildLastOnPodCondition()
-
buildMatchingOnPodCondition
public PodFailurePolicyOnPodConditionsPattern buildMatchingOnPodCondition(Predicate<PodFailurePolicyOnPodConditionsPatternBuilder> predicate)
-
hasMatchingOnPodCondition
public boolean hasMatchingOnPodCondition(Predicate<PodFailurePolicyOnPodConditionsPatternBuilder> predicate)
-
withOnPodConditions
public A withOnPodConditions(List<PodFailurePolicyOnPodConditionsPattern> onPodConditions)
-
withOnPodConditions
public A withOnPodConditions(PodFailurePolicyOnPodConditionsPattern... onPodConditions)
-
hasOnPodConditions
public boolean hasOnPodConditions()
-
addNewOnPodCondition
public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> addNewOnPodCondition()
-
addNewOnPodConditionLike
public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> addNewOnPodConditionLike(PodFailurePolicyOnPodConditionsPattern item)
-
setNewOnPodConditionLike
public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> setNewOnPodConditionLike(int index, PodFailurePolicyOnPodConditionsPattern item)
-
editOnPodCondition
public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editOnPodCondition(int index)
-
editFirstOnPodCondition
public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editFirstOnPodCondition()
-
editLastOnPodCondition
public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editLastOnPodCondition()
-
editMatchingOnPodCondition
public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editMatchingOnPodCondition(Predicate<PodFailurePolicyOnPodConditionsPatternBuilder> predicate)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PodFailurePolicyRuleFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends PodFailurePolicyRuleFluent<A>>
-
-