Class InhibitRuleFluent<A extends InhibitRuleFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.monitoring.v1beta1.InhibitRuleFluent<A>
-
- Direct Known Subclasses:
AlertmanagerConfigSpecFluent.InhibitRulesNested,InhibitRuleBuilder
public class InhibitRuleFluent<A extends InhibitRuleFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classInhibitRuleFluent.SourceMatchNested<N>classInhibitRuleFluent.TargetMatchNested<N>
-
Constructor Summary
Constructors Constructor Description InhibitRuleFluent()InhibitRuleFluent(InhibitRule instance)
-
Method Summary
-
-
-
Constructor Detail
-
InhibitRuleFluent
public InhibitRuleFluent()
-
InhibitRuleFluent
public InhibitRuleFluent(InhibitRule instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(InhibitRule instance)
-
addAllToEqual
public A addAllToEqual(Collection<String> items)
-
removeAllFromEqual
public A removeAllFromEqual(Collection<String> items)
-
getEqual
public String getEqual(int index)
-
getFirstEqual
public String getFirstEqual()
-
getLastEqual
public String getLastEqual()
-
hasEqual
public boolean hasEqual()
-
addAllToSourceMatch
public A addAllToSourceMatch(Collection<Matcher> items)
-
removeAllFromSourceMatch
public A removeAllFromSourceMatch(Collection<Matcher> items)
-
removeMatchingFromSourceMatch
public A removeMatchingFromSourceMatch(Predicate<MatcherBuilder> predicate)
-
buildSourceMatch
public Matcher buildSourceMatch(int index)
-
buildFirstSourceMatch
public Matcher buildFirstSourceMatch()
-
buildLastSourceMatch
public Matcher buildLastSourceMatch()
-
buildMatchingSourceMatch
public Matcher buildMatchingSourceMatch(Predicate<MatcherBuilder> predicate)
-
hasMatchingSourceMatch
public boolean hasMatchingSourceMatch(Predicate<MatcherBuilder> predicate)
-
hasSourceMatch
public boolean hasSourceMatch()
-
addNewSourceMatch
public InhibitRuleFluent.SourceMatchNested<A> addNewSourceMatch()
-
addNewSourceMatchLike
public InhibitRuleFluent.SourceMatchNested<A> addNewSourceMatchLike(Matcher item)
-
setNewSourceMatchLike
public InhibitRuleFluent.SourceMatchNested<A> setNewSourceMatchLike(int index, Matcher item)
-
editSourceMatch
public InhibitRuleFluent.SourceMatchNested<A> editSourceMatch(int index)
-
editFirstSourceMatch
public InhibitRuleFluent.SourceMatchNested<A> editFirstSourceMatch()
-
editLastSourceMatch
public InhibitRuleFluent.SourceMatchNested<A> editLastSourceMatch()
-
editMatchingSourceMatch
public InhibitRuleFluent.SourceMatchNested<A> editMatchingSourceMatch(Predicate<MatcherBuilder> predicate)
-
addAllToTargetMatch
public A addAllToTargetMatch(Collection<Matcher> items)
-
removeAllFromTargetMatch
public A removeAllFromTargetMatch(Collection<Matcher> items)
-
removeMatchingFromTargetMatch
public A removeMatchingFromTargetMatch(Predicate<MatcherBuilder> predicate)
-
buildTargetMatch
public Matcher buildTargetMatch(int index)
-
buildFirstTargetMatch
public Matcher buildFirstTargetMatch()
-
buildLastTargetMatch
public Matcher buildLastTargetMatch()
-
buildMatchingTargetMatch
public Matcher buildMatchingTargetMatch(Predicate<MatcherBuilder> predicate)
-
hasMatchingTargetMatch
public boolean hasMatchingTargetMatch(Predicate<MatcherBuilder> predicate)
-
hasTargetMatch
public boolean hasTargetMatch()
-
addNewTargetMatch
public InhibitRuleFluent.TargetMatchNested<A> addNewTargetMatch()
-
addNewTargetMatchLike
public InhibitRuleFluent.TargetMatchNested<A> addNewTargetMatchLike(Matcher item)
-
setNewTargetMatchLike
public InhibitRuleFluent.TargetMatchNested<A> setNewTargetMatchLike(int index, Matcher item)
-
editTargetMatch
public InhibitRuleFluent.TargetMatchNested<A> editTargetMatch(int index)
-
editFirstTargetMatch
public InhibitRuleFluent.TargetMatchNested<A> editFirstTargetMatch()
-
editLastTargetMatch
public InhibitRuleFluent.TargetMatchNested<A> editLastTargetMatch()
-
editMatchingTargetMatch
public InhibitRuleFluent.TargetMatchNested<A> editMatchingTargetMatch(Predicate<MatcherBuilder> 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 InhibitRuleFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends InhibitRuleFluent<A>>
-
-