public interface  io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent extends java.lang.Object implements io.fabric.kubernetes.api.builder.Fluent
{
public abstract java.lang.Boolean getAllows();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent withAllows(java.lang.Boolean);
public abstract java.lang.Boolean hasAllows();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaProps getSchema();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaProps buildSchema();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent withSchema(io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaProps);
public abstract java.lang.Boolean hasSchema();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent$SchemaNested withNewSchema();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent$SchemaNested withNewSchemaLike(io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaProps);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent$SchemaNested editSchema();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent$SchemaNested editOrNewSchema();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent$SchemaNested editOrNewSchemaLike(io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaProps);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent addToAdditionalProperties(java.lang.String, java.lang.Object);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent addToAdditionalProperties(java.util.Map);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent removeFromAdditionalProperties(java.lang.String);
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent removeFromAdditionalProperties(java.util.Map);
public abstract java.util.Map getAdditionalProperties();
public abstract io.fabric.kubernetes.api.model.apiextensions.v.JSONSchemaPropsOrBoolFluent withAdditionalProperties(java.util.Map);
public abstract java.lang.Boolean hasAdditionalProperties();
}