Class MutatingWebhookFluentImpl<A extends MutatingWebhookFluent<A>>
java.lang.Object
io.fabric8.kubernetes.api.builder.BaseFluent<A>
io.fabric8.kubernetes.api.model.admissionregistration.v1.MutatingWebhookFluentImpl<A>
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Fluent<A>,io.fabric8.kubernetes.api.builder.Visitable<A>,MutatingWebhookFluent<A>
- Direct Known Subclasses:
DoneableMutatingWebhook,MutatingWebhookBuilder,MutatingWebhookConfigurationFluentImpl.WebhooksNestedImpl
public class MutatingWebhookFluentImpl<A extends MutatingWebhookFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A> implements MutatingWebhookFluent<A>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classMutatingWebhookFluentImpl.ClientConfigNestedImpl<N>classMutatingWebhookFluentImpl.NamespaceSelectorNestedImpl<N>classMutatingWebhookFluentImpl.ObjectSelectorNestedImpl<N>classMutatingWebhookFluentImpl.RulesNestedImpl<N>Nested classes/interfaces inherited from interface io.fabric8.kubernetes.api.model.admissionregistration.v1.MutatingWebhookFluent
MutatingWebhookFluent.ClientConfigNested<N>, MutatingWebhookFluent.NamespaceSelectorNested<N>, MutatingWebhookFluent.ObjectSelectorNested<N>, MutatingWebhookFluent.RulesNested<N> -
Field Summary
-
Constructor Summary
Constructors Constructor Description MutatingWebhookFluentImpl()MutatingWebhookFluentImpl(MutatingWebhook instance) -
Method Summary
-
Constructor Details
-
MutatingWebhookFluentImpl
public MutatingWebhookFluentImpl() -
MutatingWebhookFluentImpl
-
-
Method Details
-
addToAdmissionReviewVersions
- Specified by:
addToAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
setToAdmissionReviewVersions
- Specified by:
setToAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addToAdmissionReviewVersions
- Specified by:
addToAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addAllToAdmissionReviewVersions
- Specified by:
addAllToAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
removeFromAdmissionReviewVersions
- Specified by:
removeFromAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
removeAllFromAdmissionReviewVersions
- Specified by:
removeAllFromAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getAdmissionReviewVersions
- Specified by:
getAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getAdmissionReviewVersion
- Specified by:
getAdmissionReviewVersionin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getFirstAdmissionReviewVersion
- Specified by:
getFirstAdmissionReviewVersionin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getLastAdmissionReviewVersion
- Specified by:
getLastAdmissionReviewVersionin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getMatchingAdmissionReviewVersion
public String getMatchingAdmissionReviewVersion(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)- Specified by:
getMatchingAdmissionReviewVersionin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasMatchingAdmissionReviewVersion
public Boolean hasMatchingAdmissionReviewVersion(io.fabric8.kubernetes.api.builder.Predicate<String> predicate)- Specified by:
hasMatchingAdmissionReviewVersionin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withAdmissionReviewVersions
- Specified by:
withAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withAdmissionReviewVersions
- Specified by:
withAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasAdmissionReviewVersions
- Specified by:
hasAdmissionReviewVersionsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addNewAdmissionReviewVersion
- Specified by:
addNewAdmissionReviewVersionin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addNewAdmissionReviewVersion
- Specified by:
addNewAdmissionReviewVersionin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addNewAdmissionReviewVersion
- Specified by:
addNewAdmissionReviewVersionin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getClientConfig
Deprecated.This method has been deprecated, please use method buildClientConfig instead.- Specified by:
getClientConfigin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>- Returns:
- The buildable object.
-
buildClientConfig
- Specified by:
buildClientConfigin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withClientConfig
- Specified by:
withClientConfigin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasClientConfig
- Specified by:
hasClientConfigin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewClientConfig
- Specified by:
withNewClientConfigin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewClientConfigLike
public MutatingWebhookFluent.ClientConfigNested<A> withNewClientConfigLike(WebhookClientConfig item)- Specified by:
withNewClientConfigLikein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editClientConfig
- Specified by:
editClientConfigin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editOrNewClientConfig
- Specified by:
editOrNewClientConfigin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editOrNewClientConfigLike
public MutatingWebhookFluent.ClientConfigNested<A> editOrNewClientConfigLike(WebhookClientConfig item)- Specified by:
editOrNewClientConfigLikein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getFailurePolicy
- Specified by:
getFailurePolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withFailurePolicy
- Specified by:
withFailurePolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasFailurePolicy
- Specified by:
hasFailurePolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewFailurePolicy
- Specified by:
withNewFailurePolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewFailurePolicy
- Specified by:
withNewFailurePolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewFailurePolicy
- Specified by:
withNewFailurePolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getMatchPolicy
- Specified by:
getMatchPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withMatchPolicy
- Specified by:
withMatchPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasMatchPolicy
- Specified by:
hasMatchPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewMatchPolicy
- Specified by:
withNewMatchPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewMatchPolicy
- Specified by:
withNewMatchPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewMatchPolicy
- Specified by:
withNewMatchPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getName
- Specified by:
getNamein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withName
- Specified by:
withNamein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasName
- Specified by:
hasNamein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewName
- Specified by:
withNewNamein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewName
- Specified by:
withNewNamein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewName
- Specified by:
withNewNamein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getNamespaceSelector
Deprecated.This method has been deprecated, please use method buildNamespaceSelector instead.- Specified by:
getNamespaceSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>- Returns:
- The buildable object.
-
buildNamespaceSelector
public io.fabric8.kubernetes.api.model.LabelSelector buildNamespaceSelector()- Specified by:
buildNamespaceSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNamespaceSelector
- Specified by:
withNamespaceSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasNamespaceSelector
- Specified by:
hasNamespaceSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewNamespaceSelector
- Specified by:
withNewNamespaceSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewNamespaceSelectorLike
public MutatingWebhookFluent.NamespaceSelectorNested<A> withNewNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)- Specified by:
withNewNamespaceSelectorLikein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editNamespaceSelector
- Specified by:
editNamespaceSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editOrNewNamespaceSelector
- Specified by:
editOrNewNamespaceSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editOrNewNamespaceSelectorLike
public MutatingWebhookFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)- Specified by:
editOrNewNamespaceSelectorLikein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getObjectSelector
Deprecated.This method has been deprecated, please use method buildObjectSelector instead.- Specified by:
getObjectSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>- Returns:
- The buildable object.
-
buildObjectSelector
public io.fabric8.kubernetes.api.model.LabelSelector buildObjectSelector()- Specified by:
buildObjectSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withObjectSelector
- Specified by:
withObjectSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasObjectSelector
- Specified by:
hasObjectSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewObjectSelector
- Specified by:
withNewObjectSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewObjectSelectorLike
public MutatingWebhookFluent.ObjectSelectorNested<A> withNewObjectSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)- Specified by:
withNewObjectSelectorLikein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editObjectSelector
- Specified by:
editObjectSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editOrNewObjectSelector
- Specified by:
editOrNewObjectSelectorin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editOrNewObjectSelectorLike
public MutatingWebhookFluent.ObjectSelectorNested<A> editOrNewObjectSelectorLike(io.fabric8.kubernetes.api.model.LabelSelector item)- Specified by:
editOrNewObjectSelectorLikein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getReinvocationPolicy
- Specified by:
getReinvocationPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withReinvocationPolicy
- Specified by:
withReinvocationPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasReinvocationPolicy
- Specified by:
hasReinvocationPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewReinvocationPolicy
- Specified by:
withNewReinvocationPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewReinvocationPolicy
- Specified by:
withNewReinvocationPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewReinvocationPolicy
- Specified by:
withNewReinvocationPolicyin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addToRules
- Specified by:
addToRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
setToRules
- Specified by:
setToRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addToRules
- Specified by:
addToRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addAllToRules
- Specified by:
addAllToRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
removeFromRules
- Specified by:
removeFromRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
removeAllFromRules
- Specified by:
removeAllFromRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
removeMatchingFromRules
public A removeMatchingFromRules(io.fabric8.kubernetes.api.builder.Predicate<RuleWithOperationsBuilder> predicate)- Specified by:
removeMatchingFromRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getRules
Deprecated.This method has been deprecated, please use method buildRules instead.- Specified by:
getRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>- Returns:
- The buildable object.
-
buildRules
- Specified by:
buildRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
buildRule
- Specified by:
buildRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
buildFirstRule
- Specified by:
buildFirstRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
buildLastRule
- Specified by:
buildLastRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
buildMatchingRule
public RuleWithOperations buildMatchingRule(io.fabric8.kubernetes.api.builder.Predicate<RuleWithOperationsBuilder> predicate)- Specified by:
buildMatchingRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasMatchingRule
public Boolean hasMatchingRule(io.fabric8.kubernetes.api.builder.Predicate<RuleWithOperationsBuilder> predicate)- Specified by:
hasMatchingRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withRules
- Specified by:
withRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withRules
- Specified by:
withRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasRules
- Specified by:
hasRulesin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addNewRule
- Specified by:
addNewRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
addNewRuleLike
- Specified by:
addNewRuleLikein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
setNewRuleLike
- Specified by:
setNewRuleLikein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editRule
- Specified by:
editRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editFirstRule
- Specified by:
editFirstRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editLastRule
- Specified by:
editLastRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
editMatchingRule
public MutatingWebhookFluent.RulesNested<A> editMatchingRule(io.fabric8.kubernetes.api.builder.Predicate<RuleWithOperationsBuilder> predicate)- Specified by:
editMatchingRulein interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getSideEffects
- Specified by:
getSideEffectsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withSideEffects
- Specified by:
withSideEffectsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasSideEffects
- Specified by:
hasSideEffectsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewSideEffects
- Specified by:
withNewSideEffectsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewSideEffects
- Specified by:
withNewSideEffectsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewSideEffects
- Specified by:
withNewSideEffectsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
getTimeoutSeconds
- Specified by:
getTimeoutSecondsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withTimeoutSeconds
- Specified by:
withTimeoutSecondsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
hasTimeoutSeconds
- Specified by:
hasTimeoutSecondsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewTimeoutSeconds
- Specified by:
withNewTimeoutSecondsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
withNewTimeoutSeconds
- Specified by:
withNewTimeoutSecondsin interfaceMutatingWebhookFluent<A extends MutatingWebhookFluent<A>>
-
equals
-