Class ValidatingAdmissionPolicyBindingSpec.Builder
- java.lang.Object
-
- com.marcnuri.yakc.model.io.k8s.api.admissionregistration.v1beta1.ValidatingAdmissionPolicyBindingSpec.Builder
-
- Enclosing class:
- ValidatingAdmissionPolicyBindingSpec
public static class ValidatingAdmissionPolicyBindingSpec.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ValidatingAdmissionPolicyBindingSpec.Builder
addToValidationActions(java.lang.String addToValidationActions)
ValidatingAdmissionPolicyBindingSpec
build()
ValidatingAdmissionPolicyBindingSpec.Builder
clearValidationActions()
ValidatingAdmissionPolicyBindingSpec.Builder
matchResources(MatchResources matchResources)
ValidatingAdmissionPolicyBindingSpec.Builder
paramRef(ParamRef paramRef)
ValidatingAdmissionPolicyBindingSpec.Builder
policyName(java.lang.String policyName)
PolicyName references a ValidatingAdmissionPolicy name which the ValidatingAdmissionPolicyBinding binds to.java.lang.String
toString()
ValidatingAdmissionPolicyBindingSpec.Builder
validationActions(java.util.Collection<? extends java.lang.String> validationActions)
-
-
-
Method Detail
-
matchResources
public ValidatingAdmissionPolicyBindingSpec.Builder matchResources(MatchResources matchResources)
- Returns:
this
.
-
paramRef
public ValidatingAdmissionPolicyBindingSpec.Builder paramRef(ParamRef paramRef)
- Returns:
this
.
-
policyName
public ValidatingAdmissionPolicyBindingSpec.Builder policyName(java.lang.String policyName)
PolicyName references a ValidatingAdmissionPolicy name which the ValidatingAdmissionPolicyBinding binds to. If the referenced resource does not exist, this binding is considered invalid and will be ignored Required.- Returns:
this
.
-
addToValidationActions
public ValidatingAdmissionPolicyBindingSpec.Builder addToValidationActions(java.lang.String addToValidationActions)
-
validationActions
public ValidatingAdmissionPolicyBindingSpec.Builder validationActions(java.util.Collection<? extends java.lang.String> validationActions)
-
clearValidationActions
public ValidatingAdmissionPolicyBindingSpec.Builder clearValidationActions()
-
build
public ValidatingAdmissionPolicyBindingSpec build()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-