public class PodFailurePolicyRuleFluentImpl<A extends PodFailurePolicyRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements PodFailurePolicyRuleFluent<A>
PodFailurePolicyRuleFluent.OnExitCodesNested<N>, PodFailurePolicyRuleFluent.OnPodConditionsNested<N>| Constructor and Description |
|---|
PodFailurePolicyRuleFluentImpl() |
PodFailurePolicyRuleFluentImpl(PodFailurePolicyRule instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PodFailurePolicyRuleFluentImpl()
public PodFailurePolicyRuleFluentImpl(PodFailurePolicyRule instance)
public String getAction()
getAction in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A withAction(String action)
withAction in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public Boolean hasAction()
hasAction in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>@Deprecated public PodFailurePolicyOnExitCodesRequirement getOnExitCodes()
getOnExitCodes in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyOnExitCodesRequirement buildOnExitCodes()
buildOnExitCodes in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A withOnExitCodes(PodFailurePolicyOnExitCodesRequirement onExitCodes)
withOnExitCodes in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public Boolean hasOnExitCodes()
hasOnExitCodes in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnExitCodesNested<A> withNewOnExitCodes()
withNewOnExitCodes in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnExitCodesNested<A> withNewOnExitCodesLike(PodFailurePolicyOnExitCodesRequirement item)
withNewOnExitCodesLike in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnExitCodesNested<A> editOnExitCodes()
editOnExitCodes in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnExitCodesNested<A> editOrNewOnExitCodes()
editOrNewOnExitCodes in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnExitCodesNested<A> editOrNewOnExitCodesLike(PodFailurePolicyOnExitCodesRequirement item)
editOrNewOnExitCodesLike in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A addToOnPodConditions(int index, PodFailurePolicyOnPodConditionsPattern item)
addToOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A setToOnPodConditions(int index, PodFailurePolicyOnPodConditionsPattern item)
setToOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A addToOnPodConditions(PodFailurePolicyOnPodConditionsPattern... items)
addToOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A addAllToOnPodConditions(Collection<PodFailurePolicyOnPodConditionsPattern> items)
addAllToOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A removeFromOnPodConditions(PodFailurePolicyOnPodConditionsPattern... items)
removeFromOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A removeAllFromOnPodConditions(Collection<PodFailurePolicyOnPodConditionsPattern> items)
removeAllFromOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A removeMatchingFromOnPodConditions(Predicate<PodFailurePolicyOnPodConditionsPatternBuilder> predicate)
removeMatchingFromOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>@Deprecated public List<PodFailurePolicyOnPodConditionsPattern> getOnPodConditions()
getOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public List<PodFailurePolicyOnPodConditionsPattern> buildOnPodConditions()
buildOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyOnPodConditionsPattern buildOnPodCondition(int index)
buildOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyOnPodConditionsPattern buildFirstOnPodCondition()
buildFirstOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyOnPodConditionsPattern buildLastOnPodCondition()
buildLastOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyOnPodConditionsPattern buildMatchingOnPodCondition(Predicate<PodFailurePolicyOnPodConditionsPatternBuilder> predicate)
buildMatchingOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public Boolean hasMatchingOnPodCondition(Predicate<PodFailurePolicyOnPodConditionsPatternBuilder> predicate)
hasMatchingOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A withOnPodConditions(List<PodFailurePolicyOnPodConditionsPattern> onPodConditions)
withOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A withOnPodConditions(PodFailurePolicyOnPodConditionsPattern... onPodConditions)
withOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public Boolean hasOnPodConditions()
hasOnPodConditions in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A addNewOnPodCondition(String status, String type)
addNewOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> addNewOnPodCondition()
addNewOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> addNewOnPodConditionLike(PodFailurePolicyOnPodConditionsPattern item)
addNewOnPodConditionLike in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> setNewOnPodConditionLike(int index, PodFailurePolicyOnPodConditionsPattern item)
setNewOnPodConditionLike in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editOnPodCondition(int index)
editOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editFirstOnPodCondition()
editFirstOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editLastOnPodCondition()
editLastOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public PodFailurePolicyRuleFluent.OnPodConditionsNested<A> editMatchingOnPodCondition(Predicate<PodFailurePolicyOnPodConditionsPatternBuilder> predicate)
editMatchingOnPodCondition in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface PodFailurePolicyRuleFluent<A extends PodFailurePolicyRuleFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodFailurePolicyRuleFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PodFailurePolicyRuleFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.