public class MutatingWebhookFluentImpl<A extends MutatingWebhookFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements MutatingWebhookFluent<A>
MutatingWebhookFluent.ClientConfigNested<N>, MutatingWebhookFluent.NamespaceSelectorNested<N>, MutatingWebhookFluent.ObjectSelectorNested<N>, MutatingWebhookFluent.RulesNested<N>| Constructor and Description |
|---|
MutatingWebhookFluentImpl() |
MutatingWebhookFluentImpl(MutatingWebhook instance) |
accept, accept, accept, accept, aggregate, aggregate, build, build, builderOfpublic MutatingWebhookFluentImpl()
public MutatingWebhookFluentImpl(MutatingWebhook instance)
public A addToAdmissionReviewVersions(Integer index, String item)
addToAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A setToAdmissionReviewVersions(Integer index, String item)
setToAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A addToAdmissionReviewVersions(String... items)
addToAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A addAllToAdmissionReviewVersions(Collection<String> items)
addAllToAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A removeFromAdmissionReviewVersions(String... items)
removeFromAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A removeAllFromAdmissionReviewVersions(Collection<String> items)
removeAllFromAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public List<String> getAdmissionReviewVersions()
getAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public String getAdmissionReviewVersion(Integer index)
getAdmissionReviewVersion in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public String getFirstAdmissionReviewVersion()
getFirstAdmissionReviewVersion in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public String getLastAdmissionReviewVersion()
getLastAdmissionReviewVersion in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public String getMatchingAdmissionReviewVersion(Predicate<String> predicate)
getMatchingAdmissionReviewVersion in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasMatchingAdmissionReviewVersion(Predicate<String> predicate)
hasMatchingAdmissionReviewVersion in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withAdmissionReviewVersions(List<String> admissionReviewVersions)
withAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withAdmissionReviewVersions(String... admissionReviewVersions)
withAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasAdmissionReviewVersions()
hasAdmissionReviewVersions in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>@Deprecated public WebhookClientConfig getClientConfig()
getClientConfig in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public WebhookClientConfig buildClientConfig()
buildClientConfig in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withClientConfig(WebhookClientConfig clientConfig)
withClientConfig in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasClientConfig()
hasClientConfig in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ClientConfigNested<A> withNewClientConfig()
withNewClientConfig in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ClientConfigNested<A> withNewClientConfigLike(WebhookClientConfig item)
withNewClientConfigLike in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ClientConfigNested<A> editClientConfig()
editClientConfig in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ClientConfigNested<A> editOrNewClientConfig()
editOrNewClientConfig in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ClientConfigNested<A> editOrNewClientConfigLike(WebhookClientConfig item)
editOrNewClientConfigLike in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public String getFailurePolicy()
getFailurePolicy in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withFailurePolicy(String failurePolicy)
withFailurePolicy in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasFailurePolicy()
hasFailurePolicy in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public String getMatchPolicy()
getMatchPolicy in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withMatchPolicy(String matchPolicy)
withMatchPolicy in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasMatchPolicy()
hasMatchPolicy in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public String getName()
getName in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withName(String name)
withName in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasName()
hasName in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>@Deprecated public io.fabric8.kubernetes.api.model.LabelSelector getNamespaceSelector()
getNamespaceSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public io.fabric8.kubernetes.api.model.LabelSelector buildNamespaceSelector()
buildNamespaceSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withNamespaceSelector(io.fabric8.kubernetes.api.model.LabelSelector namespaceSelector)
withNamespaceSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasNamespaceSelector()
hasNamespaceSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.NamespaceSelectorNested<A> withNewNamespaceSelector()
withNewNamespaceSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.NamespaceSelectorNested<A> withNewNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
withNewNamespaceSelectorLike in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.NamespaceSelectorNested<A> editNamespaceSelector()
editNamespaceSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelector()
editOrNewNamespaceSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
editOrNewNamespaceSelectorLike in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>@Deprecated public io.fabric8.kubernetes.api.model.LabelSelector getObjectSelector()
getObjectSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public io.fabric8.kubernetes.api.model.LabelSelector buildObjectSelector()
buildObjectSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withObjectSelector(io.fabric8.kubernetes.api.model.LabelSelector objectSelector)
withObjectSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasObjectSelector()
hasObjectSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ObjectSelectorNested<A> withNewObjectSelector()
withNewObjectSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ObjectSelectorNested<A> withNewObjectSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
withNewObjectSelectorLike in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ObjectSelectorNested<A> editObjectSelector()
editObjectSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ObjectSelectorNested<A> editOrNewObjectSelector()
editOrNewObjectSelector in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.ObjectSelectorNested<A> editOrNewObjectSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)
editOrNewObjectSelectorLike in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public String getReinvocationPolicy()
getReinvocationPolicy in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withReinvocationPolicy(String reinvocationPolicy)
withReinvocationPolicy in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasReinvocationPolicy()
hasReinvocationPolicy in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A addToRules(Integer index, RuleWithOperations item)
addToRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A setToRules(Integer index, RuleWithOperations item)
setToRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A addToRules(RuleWithOperations... items)
addToRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A addAllToRules(Collection<RuleWithOperations> items)
addAllToRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A removeFromRules(RuleWithOperations... items)
removeFromRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A removeAllFromRules(Collection<RuleWithOperations> items)
removeAllFromRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A removeMatchingFromRules(Predicate<RuleWithOperationsBuilder> predicate)
removeMatchingFromRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>@Deprecated public List<RuleWithOperations> getRules()
getRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public List<RuleWithOperations> buildRules()
buildRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public RuleWithOperations buildRule(Integer index)
buildRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public RuleWithOperations buildFirstRule()
buildFirstRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public RuleWithOperations buildLastRule()
buildLastRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public RuleWithOperations buildMatchingRule(Predicate<RuleWithOperationsBuilder> predicate)
buildMatchingRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasMatchingRule(Predicate<RuleWithOperationsBuilder> predicate)
hasMatchingRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withRules(List<RuleWithOperations> rules)
withRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withRules(RuleWithOperations... rules)
withRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasRules()
hasRules in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.RulesNested<A> addNewRule()
addNewRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.RulesNested<A> addNewRuleLike(RuleWithOperations item)
addNewRuleLike in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.RulesNested<A> setNewRuleLike(Integer index, RuleWithOperations item)
setNewRuleLike in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.RulesNested<A> editRule(Integer index)
editRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.RulesNested<A> editFirstRule()
editFirstRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.RulesNested<A> editLastRule()
editLastRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public MutatingWebhookFluent.RulesNested<A> editMatchingRule(Predicate<RuleWithOperationsBuilder> predicate)
editMatchingRule in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public String getSideEffects()
getSideEffects in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withSideEffects(String sideEffects)
withSideEffects in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasSideEffects()
hasSideEffects in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Integer getTimeoutSeconds()
getTimeoutSeconds in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A withTimeoutSeconds(Integer timeoutSeconds)
withTimeoutSeconds in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasTimeoutSeconds()
hasTimeoutSeconds in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A addToAdditionalProperties(String key, Object value)
addToAdditionalProperties in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A addToAdditionalProperties(Map<String,Object> map)
addToAdditionalProperties in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A removeFromAdditionalProperties(String key)
removeFromAdditionalProperties in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public A removeFromAdditionalProperties(Map<String,Object> map)
removeFromAdditionalProperties in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Map<String,Object> getAdditionalProperties()
getAdditionalProperties in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
withAdditionalProperties in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public Boolean hasAdditionalProperties()
hasAdditionalProperties in interface MutatingWebhookFluent<A extends MutatingWebhookFluent<A>>public boolean equals(Object o)
equals in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MutatingWebhookFluent<A>>public int hashCode()
hashCode in class io.fabric8.kubernetes.api.builder.BaseFluent<A extends MutatingWebhookFluent<A>>Copyright © 2015–2022 Red Hat. All rights reserved.