public class PrometheusRuleSpecFluentImpl<A extends PrometheusRuleSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements PrometheusRuleSpecFluent<A>
PrometheusRuleSpecFluent.GroupsNested<N>| Constructor and Description |
|---|
PrometheusRuleSpecFluentImpl() |
PrometheusRuleSpecFluentImpl(PrometheusRuleSpec instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic PrometheusRuleSpecFluentImpl()
public PrometheusRuleSpecFluentImpl(PrometheusRuleSpec instance)
public A addToGroups(Integer index, RuleGroup item)
addToGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A setToGroups(Integer index, RuleGroup item)
setToGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A addToGroups(RuleGroup... items)
addToGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A addAllToGroups(Collection<RuleGroup> items)
addAllToGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A removeFromGroups(RuleGroup... items)
removeFromGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A removeAllFromGroups(Collection<RuleGroup> items)
removeAllFromGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A removeMatchingFromGroups(Predicate<RuleGroupBuilder> predicate)
removeMatchingFromGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>@Deprecated public List<RuleGroup> getGroups()
getGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public List<RuleGroup> buildGroups()
buildGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public RuleGroup buildGroup(Integer index)
buildGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public RuleGroup buildFirstGroup()
buildFirstGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public RuleGroup buildLastGroup()
buildLastGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public RuleGroup buildMatchingGroup(Predicate<RuleGroupBuilder> predicate)
buildMatchingGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public Boolean hasMatchingGroup(Predicate<RuleGroupBuilder> predicate)
hasMatchingGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A withGroups(List<RuleGroup> groups)
withGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A withGroups(RuleGroup... groups)
withGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public Boolean hasGroups()
hasGroups in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public PrometheusRuleSpecFluent.GroupsNested<A> addNewGroup()
addNewGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public PrometheusRuleSpecFluent.GroupsNested<A> addNewGroupLike(RuleGroup item)
addNewGroupLike in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public PrometheusRuleSpecFluent.GroupsNested<A> setNewGroupLike(Integer index, RuleGroup item)
setNewGroupLike in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public PrometheusRuleSpecFluent.GroupsNested<A> editGroup(Integer index)
editGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public PrometheusRuleSpecFluent.GroupsNested<A> editFirstGroup()
editFirstGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public PrometheusRuleSpecFluent.GroupsNested<A> editLastGroup()
editLastGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public PrometheusRuleSpecFluent.GroupsNested<A> editMatchingGroup(Predicate<RuleGroupBuilder> predicate)
editMatchingGroup in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface PrometheusRuleSpecFluent<A extends PrometheusRuleSpecFluent<A>>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–2023 Red Hat. All rights reserved.