public interface WebhookFluent<A extends WebhookFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
WebhookFluent.ClientConfigNested<N> |
static interface |
WebhookFluent.NamespaceSelectorNested<N> |
static interface |
WebhookFluent.RulesNested<N> |
@Deprecated WebhookClientConfig getClientConfig()
WebhookClientConfig buildClientConfig()
A withClientConfig(WebhookClientConfig clientConfig)
Boolean hasClientConfig()
WebhookFluent.ClientConfigNested<A> withNewClientConfig()
WebhookFluent.ClientConfigNested<A> withNewClientConfigLike(WebhookClientConfig item)
WebhookFluent.ClientConfigNested<A> editClientConfig()
WebhookFluent.ClientConfigNested<A> editOrNewClientConfig()
WebhookFluent.ClientConfigNested<A> editOrNewClientConfigLike(WebhookClientConfig item)
String getFailurePolicy()
Boolean hasFailurePolicy()
String getName()
Boolean hasName()
@Deprecated LabelSelector getNamespaceSelector()
LabelSelector buildNamespaceSelector()
A withNamespaceSelector(LabelSelector namespaceSelector)
Boolean hasNamespaceSelector()
WebhookFluent.NamespaceSelectorNested<A> withNewNamespaceSelector()
WebhookFluent.NamespaceSelectorNested<A> withNewNamespaceSelectorLike(LabelSelector item)
WebhookFluent.NamespaceSelectorNested<A> editNamespaceSelector()
WebhookFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelector()
WebhookFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelectorLike(LabelSelector item)
A addToRules(int index, RuleWithOperations item)
A setToRules(int index, RuleWithOperations item)
A addToRules(RuleWithOperations... items)
A addAllToRules(Collection<RuleWithOperations> items)
A removeFromRules(RuleWithOperations... items)
A removeAllFromRules(Collection<RuleWithOperations> items)
@Deprecated List<RuleWithOperations> getRules()
List<RuleWithOperations> buildRules()
RuleWithOperations buildRule(int index)
RuleWithOperations buildFirstRule()
RuleWithOperations buildLastRule()
RuleWithOperations buildMatchingRule(Predicate<RuleWithOperationsBuilder> predicate)
A withRules(List<RuleWithOperations> rules)
A withRules(RuleWithOperations... rules)
Boolean hasRules()
WebhookFluent.RulesNested<A> addNewRule()
WebhookFluent.RulesNested<A> addNewRuleLike(RuleWithOperations item)
WebhookFluent.RulesNested<A> setNewRuleLike(int index, RuleWithOperations item)
WebhookFluent.RulesNested<A> editRule(int index)
WebhookFluent.RulesNested<A> editFirstRule()
WebhookFluent.RulesNested<A> editLastRule()
WebhookFluent.RulesNested<A> editMatchingRule(Predicate<RuleWithOperationsBuilder> predicate)
String getSideEffects()
Boolean hasSideEffects()
Copyright © 2015–2018 Red Hat. All rights reserved.