Interface V1ValidatingWebhookFluent<A extends V1ValidatingWebhookFluent<A>>
- All Superinterfaces:
Fluent<A>
- All Known Subinterfaces:
V1ValidatingWebhookConfigurationFluent.WebhooksNested<N>
- All Known Implementing Classes:
V1ValidatingWebhookBuilder,V1ValidatingWebhookFluentImpl
public interface V1ValidatingWebhookFluent<A extends V1ValidatingWebhookFluent<A>>
extends Fluent<A>
Generated
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interfacestatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionaddAllToRules(Collection<io.kubernetes.client.openapi.models.V1RuleWithOperations> items) addNewRuleLike(io.kubernetes.client.openapi.models.V1RuleWithOperations item) addToAdmissionReviewVersions(Integer index, String item) addToAdmissionReviewVersions(String... items) addToRules(io.kubernetes.client.openapi.models.V1RuleWithOperations... items) addToRules(Integer index, io.kubernetes.client.openapi.models.V1RuleWithOperations item) io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfigio.kubernetes.client.openapi.models.V1RuleWithOperationsio.kubernetes.client.openapi.models.V1RuleWithOperationsio.kubernetes.client.openapi.models.V1RuleWithOperationsbuildMatchingRule(Predicate<V1RuleWithOperationsBuilder> predicate) io.kubernetes.client.openapi.models.V1LabelSelectorio.kubernetes.client.openapi.models.V1LabelSelectorio.kubernetes.client.openapi.models.V1RuleWithOperationsList<io.kubernetes.client.openapi.models.V1RuleWithOperations>editMatchingRule(Predicate<V1RuleWithOperationsBuilder> predicate) editOrNewClientConfigLike(io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfig item) editOrNewNamespaceSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) editOrNewObjectSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) getAdmissionReviewVersion(Integer index) io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfigDeprecated.getMatchingAdmissionReviewVersion(Predicate<String> predicate) getName()io.kubernetes.client.openapi.models.V1LabelSelectorDeprecated.io.kubernetes.client.openapi.models.V1LabelSelectorDeprecated.List<io.kubernetes.client.openapi.models.V1RuleWithOperations>getRules()Deprecated.hasMatchingAdmissionReviewVersion(Predicate<String> predicate) hasMatchingRule(Predicate<V1RuleWithOperationsBuilder> predicate) hasName()hasRules()removeAllFromRules(Collection<io.kubernetes.client.openapi.models.V1RuleWithOperations> items) removeFromAdmissionReviewVersions(String... items) removeFromRules(io.kubernetes.client.openapi.models.V1RuleWithOperations... items) setNewRuleLike(Integer index, io.kubernetes.client.openapi.models.V1RuleWithOperations item) setToAdmissionReviewVersions(Integer index, String item) setToRules(Integer index, io.kubernetes.client.openapi.models.V1RuleWithOperations item) withAdmissionReviewVersions(String... admissionReviewVersions) withAdmissionReviewVersions(List<String> admissionReviewVersions) withClientConfig(io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfig clientConfig) withFailurePolicy(String failurePolicy) withMatchPolicy(String matchPolicy) withNamespaceSelector(io.kubernetes.client.openapi.models.V1LabelSelector namespaceSelector) withNewClientConfigLike(io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfig item) withNewNamespaceSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) withNewObjectSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) withObjectSelector(io.kubernetes.client.openapi.models.V1LabelSelector objectSelector) withRules(io.kubernetes.client.openapi.models.V1RuleWithOperations... rules) withSideEffects(String sideEffects) withTimeoutSeconds(Integer timeoutSeconds)
-
Method Details
-
addToAdmissionReviewVersions
-
setToAdmissionReviewVersions
-
addToAdmissionReviewVersions
-
addAllToAdmissionReviewVersions
-
removeFromAdmissionReviewVersions
-
removeAllFromAdmissionReviewVersions
-
getAdmissionReviewVersions
-
getAdmissionReviewVersion
-
getFirstAdmissionReviewVersion
String getFirstAdmissionReviewVersion() -
getLastAdmissionReviewVersion
String getLastAdmissionReviewVersion() -
getMatchingAdmissionReviewVersion
-
hasMatchingAdmissionReviewVersion
-
withAdmissionReviewVersions
-
withAdmissionReviewVersions
-
hasAdmissionReviewVersions
Boolean hasAdmissionReviewVersions() -
getClientConfig
@Deprecated io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfig getClientConfig()Deprecated.This method has been deprecated, please use method buildClientConfig instead.- Returns:
- The buildable object.
-
buildClientConfig
io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfig buildClientConfig() -
withClientConfig
A withClientConfig(io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfig clientConfig) -
hasClientConfig
Boolean hasClientConfig() -
withNewClientConfig
V1ValidatingWebhookFluent.ClientConfigNested<A> withNewClientConfig() -
withNewClientConfigLike
V1ValidatingWebhookFluent.ClientConfigNested<A> withNewClientConfigLike(io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfig item) -
editClientConfig
V1ValidatingWebhookFluent.ClientConfigNested<A> editClientConfig() -
editOrNewClientConfig
V1ValidatingWebhookFluent.ClientConfigNested<A> editOrNewClientConfig() -
editOrNewClientConfigLike
V1ValidatingWebhookFluent.ClientConfigNested<A> editOrNewClientConfigLike(io.kubernetes.client.openapi.models.AdmissionregistrationV1WebhookClientConfig item) -
getFailurePolicy
String getFailurePolicy() -
withFailurePolicy
-
hasFailurePolicy
Boolean hasFailurePolicy() -
getMatchPolicy
String getMatchPolicy() -
withMatchPolicy
-
hasMatchPolicy
Boolean hasMatchPolicy() -
getName
String getName() -
withName
-
hasName
Boolean hasName() -
getNamespaceSelector
Deprecated.This method has been deprecated, please use method buildNamespaceSelector instead.- Returns:
- The buildable object.
-
buildNamespaceSelector
io.kubernetes.client.openapi.models.V1LabelSelector buildNamespaceSelector() -
withNamespaceSelector
-
hasNamespaceSelector
Boolean hasNamespaceSelector() -
withNewNamespaceSelector
V1ValidatingWebhookFluent.NamespaceSelectorNested<A> withNewNamespaceSelector() -
withNewNamespaceSelectorLike
V1ValidatingWebhookFluent.NamespaceSelectorNested<A> withNewNamespaceSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
editNamespaceSelector
V1ValidatingWebhookFluent.NamespaceSelectorNested<A> editNamespaceSelector() -
editOrNewNamespaceSelector
V1ValidatingWebhookFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelector() -
editOrNewNamespaceSelectorLike
V1ValidatingWebhookFluent.NamespaceSelectorNested<A> editOrNewNamespaceSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
getObjectSelector
Deprecated.This method has been deprecated, please use method buildObjectSelector instead.- Returns:
- The buildable object.
-
buildObjectSelector
io.kubernetes.client.openapi.models.V1LabelSelector buildObjectSelector() -
withObjectSelector
-
hasObjectSelector
Boolean hasObjectSelector() -
withNewObjectSelector
V1ValidatingWebhookFluent.ObjectSelectorNested<A> withNewObjectSelector() -
withNewObjectSelectorLike
V1ValidatingWebhookFluent.ObjectSelectorNested<A> withNewObjectSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
editObjectSelector
V1ValidatingWebhookFluent.ObjectSelectorNested<A> editObjectSelector() -
editOrNewObjectSelector
V1ValidatingWebhookFluent.ObjectSelectorNested<A> editOrNewObjectSelector() -
editOrNewObjectSelectorLike
V1ValidatingWebhookFluent.ObjectSelectorNested<A> editOrNewObjectSelectorLike(io.kubernetes.client.openapi.models.V1LabelSelector item) -
addToRules
-
setToRules
-
addToRules
-
addAllToRules
-
removeFromRules
-
removeAllFromRules
-
removeMatchingFromRules
-
getRules
Deprecated.This method has been deprecated, please use method buildRules instead.- Returns:
- The buildable object.
-
buildRules
List<io.kubernetes.client.openapi.models.V1RuleWithOperations> buildRules() -
buildRule
-
buildFirstRule
io.kubernetes.client.openapi.models.V1RuleWithOperations buildFirstRule() -
buildLastRule
io.kubernetes.client.openapi.models.V1RuleWithOperations buildLastRule() -
buildMatchingRule
io.kubernetes.client.openapi.models.V1RuleWithOperations buildMatchingRule(Predicate<V1RuleWithOperationsBuilder> predicate) -
hasMatchingRule
-
withRules
-
withRules
-
hasRules
Boolean hasRules() -
addNewRule
V1ValidatingWebhookFluent.RulesNested<A> addNewRule() -
addNewRuleLike
V1ValidatingWebhookFluent.RulesNested<A> addNewRuleLike(io.kubernetes.client.openapi.models.V1RuleWithOperations item) -
setNewRuleLike
V1ValidatingWebhookFluent.RulesNested<A> setNewRuleLike(Integer index, io.kubernetes.client.openapi.models.V1RuleWithOperations item) -
editRule
-
editFirstRule
V1ValidatingWebhookFluent.RulesNested<A> editFirstRule() -
editLastRule
V1ValidatingWebhookFluent.RulesNested<A> editLastRule() -
editMatchingRule
V1ValidatingWebhookFluent.RulesNested<A> editMatchingRule(Predicate<V1RuleWithOperationsBuilder> predicate) -
getSideEffects
String getSideEffects() -
withSideEffects
-
hasSideEffects
Boolean hasSideEffects() -
getTimeoutSeconds
Integer getTimeoutSeconds() -
withTimeoutSeconds
-
hasTimeoutSeconds
Boolean hasTimeoutSeconds()
-