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 interface
static interface
static interface
static 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.AdmissionregistrationV1WebhookClientConfig
io.kubernetes.client.openapi.models.V1RuleWithOperations
io.kubernetes.client.openapi.models.V1RuleWithOperations
io.kubernetes.client.openapi.models.V1RuleWithOperations
buildMatchingRule
(Predicate<V1RuleWithOperationsBuilder> predicate) io.kubernetes.client.openapi.models.V1LabelSelector
io.kubernetes.client.openapi.models.V1LabelSelector
io.kubernetes.client.openapi.models.V1RuleWithOperations
List<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.AdmissionregistrationV1WebhookClientConfig
Deprecated.getMatchingAdmissionReviewVersion
(Predicate<String> predicate) getName()
io.kubernetes.client.openapi.models.V1LabelSelector
Deprecated.io.kubernetes.client.openapi.models.V1LabelSelector
Deprecated.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()
-