public interface ValidatingWebhookFluent<A extends ValidatingWebhookFluent<A>> extends Fluent<A>
Modifier and Type | Interface and Description |
---|---|
static interface |
ValidatingWebhookFluent.ClientConfigNested<N> |
static interface |
ValidatingWebhookFluent.NamespaceSelectorNested<N> |
static interface |
ValidatingWebhookFluent.ObjectSelectorNested<N> |
static interface |
ValidatingWebhookFluent.RulesNested<N> |
A addAllToAdmissionReviewVersions(Collection<String> items)
A removeAllFromAdmissionReviewVersions(Collection<String> items)
String getAdmissionReviewVersion(int index)
String getFirstAdmissionReviewVersion()
String getLastAdmissionReviewVersion()
String getMatchingAdmissionReviewVersion(Predicate<String> predicate)
Boolean hasMatchingAdmissionReviewVersion(Predicate<String> predicate)
Boolean hasAdmissionReviewVersions()
A addNewAdmissionReviewVersion(StringBuilder arg1)
A addNewAdmissionReviewVersion(StringBuffer arg1)
@Deprecated WebhookClientConfig getClientConfig()
WebhookClientConfig buildClientConfig()
A withClientConfig(WebhookClientConfig clientConfig)
Boolean hasClientConfig()
ValidatingWebhookFluent.ClientConfigNested<A> withNewClientConfig()
ValidatingWebhookFluent.ClientConfigNested<A> withNewClientConfigLike(WebhookClientConfig item)
ValidatingWebhookFluent.ClientConfigNested<A> editClientConfig()
ValidatingWebhookFluent.ClientConfigNested<A> editOrNewClientConfig()
ValidatingWebhookFluent.ClientConfigNested<A> editOrNewClientConfigLike(WebhookClientConfig item)
String getFailurePolicy()
Boolean hasFailurePolicy()
A withNewFailurePolicy(StringBuilder arg1)
A withNewFailurePolicy(StringBuffer arg1)
String getMatchPolicy()
Boolean hasMatchPolicy()
A withNewMatchPolicy(StringBuilder arg1)
A withNewMatchPolicy(StringBuffer arg1)
String getName()
Boolean hasName()
A withNewName(StringBuilder arg1)
A withNewName(StringBuffer arg1)
@Deprecated LabelSelector getNamespaceSelector()
LabelSelector buildNamespaceSelector()
A withNamespaceSelector(LabelSelector namespaceSelector)
Boolean hasNamespaceSelector()
ValidatingWebhookFluent.NamespaceSelectorNested<A> withNewNamespaceSelector()
ValidatingWebhookFluent.NamespaceSelectorNested<A> withNewNamespaceSelectorLike(LabelSelector item)
ValidatingWebhookFluent.NamespaceSelectorNested<A> editNamespaceSelector()
ValidatingWebhookFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelector()
ValidatingWebhookFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelectorLike(LabelSelector item)
@Deprecated LabelSelector getObjectSelector()
LabelSelector buildObjectSelector()
A withObjectSelector(LabelSelector objectSelector)
Boolean hasObjectSelector()
ValidatingWebhookFluent.ObjectSelectorNested<A> withNewObjectSelector()
ValidatingWebhookFluent.ObjectSelectorNested<A> withNewObjectSelectorLike(LabelSelector item)
ValidatingWebhookFluent.ObjectSelectorNested<A> editObjectSelector()
ValidatingWebhookFluent.ObjectSelectorNested<A> editOrNewObjectSelector()
ValidatingWebhookFluent.ObjectSelectorNested<A> editOrNewObjectSelectorLike(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)
Boolean hasMatchingRule(Predicate<RuleWithOperationsBuilder> predicate)
A withRules(List<RuleWithOperations> rules)
A withRules(RuleWithOperations... rules)
Boolean hasRules()
ValidatingWebhookFluent.RulesNested<A> addNewRule()
ValidatingWebhookFluent.RulesNested<A> addNewRuleLike(RuleWithOperations item)
ValidatingWebhookFluent.RulesNested<A> setNewRuleLike(int index, RuleWithOperations item)
ValidatingWebhookFluent.RulesNested<A> editRule(int index)
ValidatingWebhookFluent.RulesNested<A> editFirstRule()
ValidatingWebhookFluent.RulesNested<A> editLastRule()
ValidatingWebhookFluent.RulesNested<A> editMatchingRule(Predicate<RuleWithOperationsBuilder> predicate)
String getSideEffects()
Boolean hasSideEffects()
A withNewSideEffects(StringBuilder arg1)
A withNewSideEffects(StringBuffer arg1)
Integer getTimeoutSeconds()
Boolean hasTimeoutSeconds()
Copyright © 2015–2019 Red Hat. All rights reserved.