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