public class AlertmanagerConfigSpecFluentImpl<A extends AlertmanagerConfigSpecFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements AlertmanagerConfigSpecFluent<A>
| Modifier and Type | Class and Description |
|---|---|
class |
AlertmanagerConfigSpecFluentImpl.InhibitRulesNestedImpl<N> |
class |
AlertmanagerConfigSpecFluentImpl.ReceiversNestedImpl<N> |
class |
AlertmanagerConfigSpecFluentImpl.RouteNestedImpl<N> |
AlertmanagerConfigSpecFluent.InhibitRulesNested<N>, AlertmanagerConfigSpecFluent.ReceiversNested<N>, AlertmanagerConfigSpecFluent.RouteNested<N>| Constructor and Description |
|---|
AlertmanagerConfigSpecFluentImpl() |
AlertmanagerConfigSpecFluentImpl(AlertmanagerConfigSpec instance) |
public AlertmanagerConfigSpecFluentImpl()
public AlertmanagerConfigSpecFluentImpl(AlertmanagerConfigSpec instance)
public A addToInhibitRules(int index, InhibitRule item)
addToInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A setToInhibitRules(int index, InhibitRule item)
setToInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A addToInhibitRules(InhibitRule... items)
addToInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A addAllToInhibitRules(Collection<InhibitRule> items)
addAllToInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A removeFromInhibitRules(InhibitRule... items)
removeFromInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A removeAllFromInhibitRules(Collection<InhibitRule> items)
removeAllFromInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A removeMatchingFromInhibitRules(Predicate<InhibitRuleBuilder> predicate)
removeMatchingFromInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>@Deprecated public List<InhibitRule> getInhibitRules()
getInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public List<InhibitRule> buildInhibitRules()
buildInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public InhibitRule buildInhibitRule(int index)
buildInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public InhibitRule buildFirstInhibitRule()
buildFirstInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public InhibitRule buildLastInhibitRule()
buildLastInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public InhibitRule buildMatchingInhibitRule(Predicate<InhibitRuleBuilder> predicate)
buildMatchingInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Boolean hasMatchingInhibitRule(Predicate<InhibitRuleBuilder> predicate)
hasMatchingInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A withInhibitRules(List<InhibitRule> inhibitRules)
withInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A withInhibitRules(InhibitRule... inhibitRules)
withInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Boolean hasInhibitRules()
hasInhibitRules in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.InhibitRulesNested<A> addNewInhibitRule()
addNewInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.InhibitRulesNested<A> addNewInhibitRuleLike(InhibitRule item)
addNewInhibitRuleLike in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.InhibitRulesNested<A> setNewInhibitRuleLike(int index, InhibitRule item)
setNewInhibitRuleLike in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.InhibitRulesNested<A> editInhibitRule(int index)
editInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.InhibitRulesNested<A> editFirstInhibitRule()
editFirstInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.InhibitRulesNested<A> editLastInhibitRule()
editLastInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.InhibitRulesNested<A> editMatchingInhibitRule(Predicate<InhibitRuleBuilder> predicate)
editMatchingInhibitRule in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A addToReceivers(int index, Receiver item)
addToReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A setToReceivers(int index, Receiver item)
setToReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A addToReceivers(Receiver... items)
addToReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A addAllToReceivers(Collection<Receiver> items)
addAllToReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A removeFromReceivers(Receiver... items)
removeFromReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A removeAllFromReceivers(Collection<Receiver> items)
removeAllFromReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A removeMatchingFromReceivers(Predicate<ReceiverBuilder> predicate)
removeMatchingFromReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>@Deprecated public List<Receiver> getReceivers()
getReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public List<Receiver> buildReceivers()
buildReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Receiver buildReceiver(int index)
buildReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Receiver buildFirstReceiver()
buildFirstReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Receiver buildLastReceiver()
buildLastReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Receiver buildMatchingReceiver(Predicate<ReceiverBuilder> predicate)
buildMatchingReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Boolean hasMatchingReceiver(Predicate<ReceiverBuilder> predicate)
hasMatchingReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A withReceivers(List<Receiver> receivers)
withReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A withReceivers(Receiver... receivers)
withReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Boolean hasReceivers()
hasReceivers in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.ReceiversNested<A> addNewReceiver()
addNewReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.ReceiversNested<A> addNewReceiverLike(Receiver item)
addNewReceiverLike in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.ReceiversNested<A> setNewReceiverLike(int index, Receiver item)
setNewReceiverLike in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.ReceiversNested<A> editReceiver(int index)
editReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.ReceiversNested<A> editFirstReceiver()
editFirstReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.ReceiversNested<A> editLastReceiver()
editLastReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.ReceiversNested<A> editMatchingReceiver(Predicate<ReceiverBuilder> predicate)
editMatchingReceiver in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>@Deprecated public Route getRoute()
getRoute in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Route buildRoute()
buildRoute in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public A withRoute(Route route)
withRoute in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public Boolean hasRoute()
hasRoute in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.RouteNested<A> withNewRoute()
withNewRoute in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.RouteNested<A> withNewRouteLike(Route item)
withNewRouteLike in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.RouteNested<A> editRoute()
editRoute in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.RouteNested<A> editOrNewRoute()
editOrNewRoute in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>public AlertmanagerConfigSpecFluent.RouteNested<A> editOrNewRouteLike(Route item)
editOrNewRouteLike in interface AlertmanagerConfigSpecFluent<A extends AlertmanagerConfigSpecFluent<A>>Copyright © 2015–2020 Red Hat. All rights reserved.