Package io.vertx.json.schema
Class JsonSchemaOptions
- java.lang.Object
-
- io.vertx.json.schema.JsonSchemaOptions
-
public class JsonSchemaOptions extends Object
Configuration options for the Json-Schema validator- Author:
- Paulo Lopes
-
-
Constructor Summary
Constructors Constructor Description JsonSchemaOptions()JsonSchemaOptionsβ(JsonObject json)JsonSchemaOptionsβ(JsonSchemaOptions other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetBaseUri()DraftgetDraft()OutputFormatgetOutputFormat()JsonSchemaOptionssetBaseUriβ(String baseUri)JsonSchemaOptionssetDraftβ(Draft draft)JsonSchemaOptionssetOutputFormatβ(OutputFormat outputFormat)JsonObjecttoJson()StringtoString()
-
-
-
Constructor Detail
-
JsonSchemaOptions
public JsonSchemaOptions()
-
JsonSchemaOptions
public JsonSchemaOptionsβ(JsonObject json)
-
JsonSchemaOptions
public JsonSchemaOptionsβ(JsonSchemaOptions other)
-
-
Method Detail
-
getBaseUri
public String getBaseUri()
-
setBaseUri
public JsonSchemaOptions setBaseUriβ(String baseUri)
-
getDraft
public Draft getDraft()
-
setDraft
public JsonSchemaOptions setDraftβ(Draft draft)
-
getOutputFormat
public OutputFormat getOutputFormat()
-
setOutputFormat
public JsonSchemaOptions setOutputFormatβ(OutputFormat outputFormat)
-
toJson
public JsonObject toJson()
-
-