properties

fun properties(properties: JsonObject)(source)

Sets the schema properties directly.

Parameters

properties

JsonObject containing property schemas


Sets the schema properties using a DSL builder.

Example:

properties {
put("email", JsonObject(mapOf(
"type" to JsonPrimitive("string")
)))
}

Parameters

block

Lambda for building the properties