public interface  io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.v.Fluent
{
public abstract java.lang.String getApiVersion();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent withApiVersion(java.lang.String);
public abstract java.lang.Boolean hasApiVersion();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent withNewApiVersion(java.lang.String);
public abstract java.lang.String getKind();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent withKind(java.lang.String);
public abstract java.lang.Boolean hasKind();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent withNewKind(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionRequest getRequest();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent withRequest(io.fabric.kubernetes.api.model.v.admission.v.AdmissionRequest);
public abstract java.lang.Boolean hasRequest();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionResponse getResponse();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionResponse buildResponse();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent withResponse(io.fabric.kubernetes.api.model.v.admission.v.AdmissionResponse);
public abstract java.lang.Boolean hasResponse();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent$ResponseNested withNewResponse();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent$ResponseNested withNewResponseLike(io.fabric.kubernetes.api.model.v.admission.v.AdmissionResponse);
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent$ResponseNested editResponse();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent$ResponseNested editOrNewResponse();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent$ResponseNested editOrNewResponseLike(io.fabric.kubernetes.api.model.v.admission.v.AdmissionResponse);
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.kubernetes.api.model.v.admission.v.AdmissionReviewFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}