Creates a required deep object parameter. Deep object parameters looks like parameterName[key1]=value1¶meterName[key2]=value2
Creates a required exploded array parameter. Exploded parameters looks like parameterName=item1¶meterName=item2
Creates a required exploded tuple parameter. Exploded parameters looks like parameterName=item1¶meterName=item2
Creates a required exploded object parameter. Exploded parameters looks like key1=value1&key2=value2
Creates a required parameter serialized as valid json
Creates an optional deep object parameter. Deep object parameters looks like parameterName[key1]=value1¶meterName[key2]=value2
Creates an optional exploded array parameter. Exploded parameters looks like parameterName=item1¶meterName=item2
Creates an optional exploded tuple parameter. Exploded parameters looks like parameterName=item1¶meterName=item2
Creates an optional exploded object parameter. Exploded parameters looks like key1=value1&key2=value2
Creates an optional parameter serialized as valid json
Creates a new optional number parameter. Depending on the type provided in schemaBuilder
, the parser will parse the number as Long or Double
Creates a new optional string parameter
Creates a new optional boolean parameter
Creates a new optional array parameter serialized as comma separated
Creates a new optional tuple parameter serialized as comma separated
Creates an optional object parameter serialized as comma separated, like key1,value1,key2,value2
Creates an optional parameter providing a
Creates an optional array parameter deserializable using the provided parser factory. Look at Parsers for available parser factories
Creates an optional tuple parameter deserializable using the provided parser factory. Look at Parsers for available parser factories
Creates an optional object parameter deserializable using the provided parser factory. Look at Parsers for available parser factories
Creates a new required number parameter. Depending on the type provided in schemaBuilder
, the parser will parse the number as Long or Double
Creates a new required string parameter
Creates a new required boolean parameter
Creates a new required array parameter serialized as comma separated
Creates a new required tuple parameter serialized as comma separated
Creates a required object parameter serialized as comma separated, like key1,value1,key2,value2
Creates a required parameter providing a
Creates a required array parameter deserializable using the provided parser factory. Look at Parsers for available parser factories
Creates a required tuple parameter deserializable using the provided parser factory. Look at Parsers for available parser factories
Creates a required object parameter deserializable using the provided parser factory. Look at Parsers for available parser factories
Generated using TypeDoc
In this interface you can find all available ParameterProcessorFactory to use in ValidationHandlerBuilder.
To create new schemas using , look at the docs of vertx-json-schema