
io.kubernetes.client.openapi.models.V1alpha1ValidatingAdmissionPolicySpecFluent Maven / Gradle / Ivy
package io.kubernetes.client.openapi.models;
import io.kubernetes.client.fluent.VisitableBuilder;
import com.google.gson.annotations.SerializedName;
import io.kubernetes.client.fluent.Nested;
import java.util.ArrayList;
import java.lang.String;
import java.util.function.Predicate;
import java.lang.Deprecated;
import java.util.Iterator;
import java.util.List;
import java.lang.Boolean;
import io.kubernetes.client.fluent.Fluent;
import java.util.Collection;
/**
* Generated
*/
public interface V1alpha1ValidatingAdmissionPolicySpecFluent> extends Fluent{
public A addToAuditAnnotations(int index,V1alpha1AuditAnnotation item);
public A setToAuditAnnotations(int index,V1alpha1AuditAnnotation item);
public A addToAuditAnnotations(io.kubernetes.client.openapi.models.V1alpha1AuditAnnotation... items);
public A addAllToAuditAnnotations(Collection items);
public A removeFromAuditAnnotations(io.kubernetes.client.openapi.models.V1alpha1AuditAnnotation... items);
public A removeAllFromAuditAnnotations(Collection items);
public A removeMatchingFromAuditAnnotations(Predicate predicate);
/**
* This method has been deprecated, please use method buildAuditAnnotations instead.
* @return The buildable object.
*/
@Deprecated
public List getAuditAnnotations();
public List buildAuditAnnotations();
public V1alpha1AuditAnnotation buildAuditAnnotation(int index);
public V1alpha1AuditAnnotation buildFirstAuditAnnotation();
public V1alpha1AuditAnnotation buildLastAuditAnnotation();
public V1alpha1AuditAnnotation buildMatchingAuditAnnotation(Predicate predicate);
public Boolean hasMatchingAuditAnnotation(Predicate predicate);
public A withAuditAnnotations(List auditAnnotations);
public A withAuditAnnotations(io.kubernetes.client.openapi.models.V1alpha1AuditAnnotation... auditAnnotations);
public Boolean hasAuditAnnotations();
public V1alpha1ValidatingAdmissionPolicySpecFluent.AuditAnnotationsNested addNewAuditAnnotation();
public V1alpha1ValidatingAdmissionPolicySpecFluent.AuditAnnotationsNested addNewAuditAnnotationLike(V1alpha1AuditAnnotation item);
public V1alpha1ValidatingAdmissionPolicySpecFluent.AuditAnnotationsNested setNewAuditAnnotationLike(int index,V1alpha1AuditAnnotation item);
public V1alpha1ValidatingAdmissionPolicySpecFluent.AuditAnnotationsNested editAuditAnnotation(int index);
public V1alpha1ValidatingAdmissionPolicySpecFluent.AuditAnnotationsNested editFirstAuditAnnotation();
public V1alpha1ValidatingAdmissionPolicySpecFluent.AuditAnnotationsNested editLastAuditAnnotation();
public V1alpha1ValidatingAdmissionPolicySpecFluent.AuditAnnotationsNested editMatchingAuditAnnotation(Predicate predicate);
public String getFailurePolicy();
public A withFailurePolicy(String failurePolicy);
public Boolean hasFailurePolicy();
public A addToMatchConditions(int index,V1alpha1MatchCondition item);
public A setToMatchConditions(int index,V1alpha1MatchCondition item);
public A addToMatchConditions(io.kubernetes.client.openapi.models.V1alpha1MatchCondition... items);
public A addAllToMatchConditions(Collection items);
public A removeFromMatchConditions(io.kubernetes.client.openapi.models.V1alpha1MatchCondition... items);
public A removeAllFromMatchConditions(Collection items);
public A removeMatchingFromMatchConditions(Predicate predicate);
/**
* This method has been deprecated, please use method buildMatchConditions instead.
* @return The buildable object.
*/
@Deprecated
public List getMatchConditions();
public List buildMatchConditions();
public V1alpha1MatchCondition buildMatchCondition(int index);
public V1alpha1MatchCondition buildFirstMatchCondition();
public V1alpha1MatchCondition buildLastMatchCondition();
public V1alpha1MatchCondition buildMatchingMatchCondition(Predicate predicate);
public Boolean hasMatchingMatchCondition(Predicate predicate);
public A withMatchConditions(List matchConditions);
public A withMatchConditions(io.kubernetes.client.openapi.models.V1alpha1MatchCondition... matchConditions);
public Boolean hasMatchConditions();
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConditionsNested addNewMatchCondition();
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConditionsNested addNewMatchConditionLike(V1alpha1MatchCondition item);
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConditionsNested setNewMatchConditionLike(int index,V1alpha1MatchCondition item);
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConditionsNested editMatchCondition(int index);
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConditionsNested editFirstMatchCondition();
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConditionsNested editLastMatchCondition();
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConditionsNested editMatchingMatchCondition(Predicate predicate);
/**
* This method has been deprecated, please use method buildMatchConstraints instead.
* @return The buildable object.
*/
@Deprecated
public V1alpha1MatchResources getMatchConstraints();
public V1alpha1MatchResources buildMatchConstraints();
public A withMatchConstraints(V1alpha1MatchResources matchConstraints);
public Boolean hasMatchConstraints();
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConstraintsNested withNewMatchConstraints();
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConstraintsNested withNewMatchConstraintsLike(V1alpha1MatchResources item);
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConstraintsNested editMatchConstraints();
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConstraintsNested editOrNewMatchConstraints();
public V1alpha1ValidatingAdmissionPolicySpecFluent.MatchConstraintsNested editOrNewMatchConstraintsLike(V1alpha1MatchResources item);
/**
* This method has been deprecated, please use method buildParamKind instead.
* @return The buildable object.
*/
@Deprecated
public V1alpha1ParamKind getParamKind();
public V1alpha1ParamKind buildParamKind();
public A withParamKind(V1alpha1ParamKind paramKind);
public Boolean hasParamKind();
public V1alpha1ValidatingAdmissionPolicySpecFluent.ParamKindNested withNewParamKind();
public V1alpha1ValidatingAdmissionPolicySpecFluent.ParamKindNested withNewParamKindLike(V1alpha1ParamKind item);
public V1alpha1ValidatingAdmissionPolicySpecFluent.ParamKindNested editParamKind();
public V1alpha1ValidatingAdmissionPolicySpecFluent.ParamKindNested editOrNewParamKind();
public V1alpha1ValidatingAdmissionPolicySpecFluent.ParamKindNested editOrNewParamKindLike(V1alpha1ParamKind item);
public A addToValidations(int index,V1alpha1Validation item);
public A setToValidations(int index,V1alpha1Validation item);
public A addToValidations(io.kubernetes.client.openapi.models.V1alpha1Validation... items);
public A addAllToValidations(Collection items);
public A removeFromValidations(io.kubernetes.client.openapi.models.V1alpha1Validation... items);
public A removeAllFromValidations(Collection items);
public A removeMatchingFromValidations(Predicate predicate);
/**
* This method has been deprecated, please use method buildValidations instead.
* @return The buildable object.
*/
@Deprecated
public List getValidations();
public List buildValidations();
public V1alpha1Validation buildValidation(int index);
public V1alpha1Validation buildFirstValidation();
public V1alpha1Validation buildLastValidation();
public V1alpha1Validation buildMatchingValidation(Predicate predicate);
public Boolean hasMatchingValidation(Predicate predicate);
public A withValidations(List validations);
public A withValidations(io.kubernetes.client.openapi.models.V1alpha1Validation... validations);
public Boolean hasValidations();
public V1alpha1ValidatingAdmissionPolicySpecFluent.ValidationsNested addNewValidation();
public V1alpha1ValidatingAdmissionPolicySpecFluent.ValidationsNested addNewValidationLike(V1alpha1Validation item);
public V1alpha1ValidatingAdmissionPolicySpecFluent.ValidationsNested setNewValidationLike(int index,V1alpha1Validation item);
public V1alpha1ValidatingAdmissionPolicySpecFluent.ValidationsNested editValidation(int index);
public V1alpha1ValidatingAdmissionPolicySpecFluent.ValidationsNested editFirstValidation();
public V1alpha1ValidatingAdmissionPolicySpecFluent.ValidationsNested editLastValidation();
public V1alpha1ValidatingAdmissionPolicySpecFluent.ValidationsNested editMatchingValidation(Predicate predicate);
public interface AuditAnnotationsNested extends Nested,V1alpha1AuditAnnotationFluent>{
public N and();
public N endAuditAnnotation();
}
public interface MatchConditionsNested extends Nested,V1alpha1MatchConditionFluent>{
public N and();
public N endMatchCondition();
}
public interface MatchConstraintsNested extends Nested,V1alpha1MatchResourcesFluent>{
public N and();
public N endMatchConstraints();
}
public interface ParamKindNested extends Nested,V1alpha1ParamKindFluent>{
public N and();
public N endParamKind();
}
public interface ValidationsNested extends Nested,V1alpha1ValidationFluent>{
public N and();
public N endValidation();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy