public class InhibitRuleFluentImpl<A extends InhibitRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements InhibitRuleFluent<A>
InhibitRuleFluent.SourceMatchNested<N>, InhibitRuleFluent.TargetMatchNested<N>| Constructor and Description |
|---|
InhibitRuleFluentImpl() |
InhibitRuleFluentImpl(InhibitRule instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic InhibitRuleFluentImpl()
public InhibitRuleFluentImpl(InhibitRule instance)
public A addToEqual(Integer index, String item)
addToEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A setToEqual(Integer index, String item)
setToEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addToEqual(String... items)
addToEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addAllToEqual(Collection<String> items)
addAllToEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeFromEqual(String... items)
removeFromEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeAllFromEqual(Collection<String> items)
removeAllFromEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public List<String> getEqual()
getEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public String getEqual(Integer index)
getEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public String getFirstEqual()
getFirstEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public String getLastEqual()
getLastEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public String getMatchingEqual(Predicate<String> predicate)
getMatchingEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Boolean hasMatchingEqual(Predicate<String> predicate)
hasMatchingEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A withEqual(List<String> equal)
withEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A withEqual(String... equal)
withEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Boolean hasEqual()
hasEqual in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addToSourceMatch(Integer index, Matcher item)
addToSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A setToSourceMatch(Integer index, Matcher item)
setToSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addToSourceMatch(Matcher... items)
addToSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addAllToSourceMatch(Collection<Matcher> items)
addAllToSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeFromSourceMatch(Matcher... items)
removeFromSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeAllFromSourceMatch(Collection<Matcher> items)
removeAllFromSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeMatchingFromSourceMatch(Predicate<MatcherBuilder> predicate)
removeMatchingFromSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>@Deprecated public List<Matcher> getSourceMatch()
getSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public List<Matcher> buildSourceMatch()
buildSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Matcher buildSourceMatch(Integer index)
buildSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Matcher buildFirstSourceMatch()
buildFirstSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Matcher buildLastSourceMatch()
buildLastSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Matcher buildMatchingSourceMatch(Predicate<MatcherBuilder> predicate)
buildMatchingSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Boolean hasMatchingSourceMatch(Predicate<MatcherBuilder> predicate)
hasMatchingSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A withSourceMatch(List<Matcher> sourceMatch)
withSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A withSourceMatch(Matcher... sourceMatch)
withSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Boolean hasSourceMatch()
hasSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addNewSourceMatch(String name, Boolean regex, String value)
addNewSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.SourceMatchNested<A> addNewSourceMatch()
addNewSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.SourceMatchNested<A> addNewSourceMatchLike(Matcher item)
addNewSourceMatchLike in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.SourceMatchNested<A> setNewSourceMatchLike(Integer index, Matcher item)
setNewSourceMatchLike in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.SourceMatchNested<A> editSourceMatch(Integer index)
editSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.SourceMatchNested<A> editFirstSourceMatch()
editFirstSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.SourceMatchNested<A> editLastSourceMatch()
editLastSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.SourceMatchNested<A> editMatchingSourceMatch(Predicate<MatcherBuilder> predicate)
editMatchingSourceMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addToTargetMatch(Integer index, Matcher item)
addToTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A setToTargetMatch(Integer index, Matcher item)
setToTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addToTargetMatch(Matcher... items)
addToTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addAllToTargetMatch(Collection<Matcher> items)
addAllToTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeFromTargetMatch(Matcher... items)
removeFromTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeAllFromTargetMatch(Collection<Matcher> items)
removeAllFromTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeMatchingFromTargetMatch(Predicate<MatcherBuilder> predicate)
removeMatchingFromTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>@Deprecated public List<Matcher> getTargetMatch()
getTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public List<Matcher> buildTargetMatch()
buildTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Matcher buildTargetMatch(Integer index)
buildTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Matcher buildFirstTargetMatch()
buildFirstTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Matcher buildLastTargetMatch()
buildLastTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Matcher buildMatchingTargetMatch(Predicate<MatcherBuilder> predicate)
buildMatchingTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Boolean hasMatchingTargetMatch(Predicate<MatcherBuilder> predicate)
hasMatchingTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A withTargetMatch(List<Matcher> targetMatch)
withTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A withTargetMatch(Matcher... targetMatch)
withTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Boolean hasTargetMatch()
hasTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addNewTargetMatch(String name, Boolean regex, String value)
addNewTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.TargetMatchNested<A> addNewTargetMatch()
addNewTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.TargetMatchNested<A> addNewTargetMatchLike(Matcher item)
addNewTargetMatchLike in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.TargetMatchNested<A> setNewTargetMatchLike(Integer index, Matcher item)
setNewTargetMatchLike in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.TargetMatchNested<A> editTargetMatch(Integer index)
editTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.TargetMatchNested<A> editFirstTargetMatch()
editFirstTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.TargetMatchNested<A> editLastTargetMatch()
editLastTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public InhibitRuleFluent.TargetMatchNested<A> editMatchingTargetMatch(Predicate<MatcherBuilder> predicate)
editMatchingTargetMatch in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface InhibitRuleFluent<A extends InhibitRuleFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends InhibitRuleFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends InhibitRuleFluent<A>>Copyright © 2015–2023 Red Hat. All rights reserved.