public interface  io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.String getApiVersion();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent withApiVersion(java.lang.String);
public abstract java.lang.Boolean hasApiVersion();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent withNewApiVersion(java.lang.String);
public abstract java.lang.String getKind();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent withKind(java.lang.String);
public abstract java.lang.Boolean hasKind();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent withNewKind(java.lang.String);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequest getRequest();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequest buildRequest();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent withRequest(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequest);
public abstract java.lang.Boolean hasRequest();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$RequestNested withNewRequest();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$RequestNested withNewRequestLike(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequest);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$RequestNested editRequest();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$RequestNested editOrNewRequest();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$RequestNested editOrNewRequestLike(io.fabric.kubernetes.api.model.apiextensions.v.ConversionRequest);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponse getResponse();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponse buildResponse();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent withResponse(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponse);
public abstract java.lang.Boolean hasResponse();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$ResponseNested withNewResponse();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$ResponseNested withNewResponseLike(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponse);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$ResponseNested editResponse();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$ResponseNested editOrNewResponse();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent$ResponseNested editOrNewResponseLike(io.fabric.kubernetes.api.model.apiextensions.v.ConversionResponse);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.ConversionReviewFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}