
io.kubernetes.client.openapi.models.V1alpha1ValidatingAdmissionPolicyBindingSpecFluent Maven / Gradle / Ivy
package io.kubernetes.client.openapi.models;
import com.google.gson.annotations.SerializedName;
import io.kubernetes.client.fluent.Fluent;
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.Collection;
import java.util.List;
import java.lang.Boolean;
/**
* Generated
*/
public interface V1alpha1ValidatingAdmissionPolicyBindingSpecFluent> extends Fluent{
/**
* This method has been deprecated, please use method buildMatchResources instead.
* @return The buildable object.
*/
@Deprecated
public V1alpha1MatchResources getMatchResources();
public V1alpha1MatchResources buildMatchResources();
public A withMatchResources(V1alpha1MatchResources matchResources);
public Boolean hasMatchResources();
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.MatchResourcesNested withNewMatchResources();
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.MatchResourcesNested withNewMatchResourcesLike(V1alpha1MatchResources item);
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.MatchResourcesNested editMatchResources();
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.MatchResourcesNested editOrNewMatchResources();
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.MatchResourcesNested editOrNewMatchResourcesLike(V1alpha1MatchResources item);
/**
* This method has been deprecated, please use method buildParamRef instead.
* @return The buildable object.
*/
@Deprecated
public V1alpha1ParamRef getParamRef();
public V1alpha1ParamRef buildParamRef();
public A withParamRef(V1alpha1ParamRef paramRef);
public Boolean hasParamRef();
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.ParamRefNested withNewParamRef();
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.ParamRefNested withNewParamRefLike(V1alpha1ParamRef item);
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.ParamRefNested editParamRef();
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.ParamRefNested editOrNewParamRef();
public V1alpha1ValidatingAdmissionPolicyBindingSpecFluent.ParamRefNested editOrNewParamRefLike(V1alpha1ParamRef item);
public String getPolicyName();
public A withPolicyName(String policyName);
public Boolean hasPolicyName();
public A addToValidationActions(int index,String item);
public A setToValidationActions(int index,String item);
public A addToValidationActions(java.lang.String... items);
public A addAllToValidationActions(Collection items);
public A removeFromValidationActions(java.lang.String... items);
public A removeAllFromValidationActions(Collection items);
public List getValidationActions();
public String getValidationAction(int index);
public String getFirstValidationAction();
public String getLastValidationAction();
public String getMatchingValidationAction(Predicate predicate);
public Boolean hasMatchingValidationAction(Predicate predicate);
public A withValidationActions(List validationActions);
public A withValidationActions(java.lang.String... validationActions);
public Boolean hasValidationActions();
public interface MatchResourcesNested extends Nested,V1alpha1MatchResourcesFluent>{
public N and();
public N endMatchResources();
}
public interface ParamRefNested extends Nested,V1alpha1ParamRefFluent>{
public N and();
public N endParamRef();
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy