public class RuleGroupFluent<A extends RuleGroupFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
RuleGroupFluent.RulesNested<N> |
| Constructor and Description |
|---|
RuleGroupFluent() |
RuleGroupFluent(RuleGroup instance) |
public RuleGroupFluent()
public RuleGroupFluent(RuleGroup instance)
protected void copyInstance(RuleGroup instance)
public String getInterval()
public boolean hasInterval()
public Integer getLimit()
public boolean hasLimit()
public String getName()
public boolean hasName()
public String getPartialResponseStrategy()
public boolean hasPartialResponseStrategy()
public A addAllToRules(Collection<Rule> items)
public A removeAllFromRules(Collection<Rule> items)
public A removeMatchingFromRules(Predicate<RuleBuilder> predicate)
public Rule buildRule(int index)
public Rule buildFirstRule()
public Rule buildLastRule()
public Rule buildMatchingRule(Predicate<RuleBuilder> predicate)
public boolean hasMatchingRule(Predicate<RuleBuilder> predicate)
public boolean hasRules()
public RuleGroupFluent.RulesNested<A> addNewRule()
public RuleGroupFluent.RulesNested<A> addNewRuleLike(Rule item)
public RuleGroupFluent.RulesNested<A> setNewRuleLike(int index, Rule item)
public RuleGroupFluent.RulesNested<A> editRule(int index)
public RuleGroupFluent.RulesNested<A> editFirstRule()
public RuleGroupFluent.RulesNested<A> editLastRule()
public RuleGroupFluent.RulesNested<A> editMatchingRule(Predicate<RuleBuilder> predicate)
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
public boolean hasAdditionalProperties()
public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RuleGroupFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends RuleGroupFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.