public class PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>
extends io.fabric8.kubernetes.api.builder.BaseFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
PrometheusRuleSpecFluent.GroupsNested<N> |
| Constructor and Description |
|---|
PrometheusRuleSpecFluent() |
PrometheusRuleSpecFluent(PrometheusRuleSpec instance) |
public PrometheusRuleSpecFluent()
public PrometheusRuleSpecFluent(PrometheusRuleSpec instance)
protected void copyInstance(PrometheusRuleSpec instance)
public A addAllToGroups(Collection<RuleGroup> items)
public A removeAllFromGroups(Collection<RuleGroup> items)
public A removeMatchingFromGroups(Predicate<RuleGroupBuilder> predicate)
public RuleGroup buildGroup(int index)
public RuleGroup buildFirstGroup()
public RuleGroup buildLastGroup()
public RuleGroup buildMatchingGroup(Predicate<RuleGroupBuilder> predicate)
public boolean hasMatchingGroup(Predicate<RuleGroupBuilder> predicate)
public boolean hasGroups()
public PrometheusRuleSpecFluent.GroupsNested<A> addNewGroup()
public PrometheusRuleSpecFluent.GroupsNested<A> addNewGroupLike(RuleGroup item)
public PrometheusRuleSpecFluent.GroupsNested<A> setNewGroupLike(int index, RuleGroup item)
public PrometheusRuleSpecFluent.GroupsNested<A> editGroup(int index)
public PrometheusRuleSpecFluent.GroupsNested<A> editFirstGroup()
public PrometheusRuleSpecFluent.GroupsNested<A> editLastGroup()
public PrometheusRuleSpecFluent.GroupsNested<A> editMatchingGroup(Predicate<RuleGroupBuilder> 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 PrometheusRuleSpecFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends PrometheusRuleSpecFluent<A>>Copyright © 2015–2024 Red Hat. All rights reserved.