Uses of Class
io.vertx.json.schema.common.dsl.ObjectSchemaBuilder
-
-
Uses of ObjectSchemaBuilder in io.vertx.ext.web.validation.builder
Methods in io.vertx.ext.web.validation.builder with parameters of type ObjectSchemaBuilder Modifier and Type Method Description static StyledParameterProcessorFactory
Parameters. deepObjectParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates a required deep object parameter.static StyledParameterProcessorFactory
Parameters. explodedParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates a required exploded object parameter.static BodyProcessorFactory
Bodies. formUrlEncoded(ObjectSchemaBuilder schemaBuilder)
Create a formapplication/x-www-form-urlencoded
processorstatic BodyProcessorFactory
Bodies. multipartFormData(ObjectSchemaBuilder schemaBuilder)
Create a formmultipart/form-data
processorstatic StyledParameterProcessorFactory
Parameters. optionalDeepObjectParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates an optional deep object parameter.static StyledParameterProcessorFactory
Parameters. optionalExplodedParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates an optional exploded object parameter.static ParameterProcessorFactory
Parameters. optionalParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates an optional object parameter serialized as comma separated, likekey1,value1,key2,value2
static StyledParameterProcessorFactory
Parameters. optionalSerializedParam(String parameterName, ObjectParserFactory objectParserFactory, ObjectSchemaBuilder schemaBuilder)
Creates an optional object parameter deserializable using the provided parser factory.static ParameterProcessorFactory
Parameters. param(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates a required object parameter serialized as comma separated, likekey1,value1,key2,value2
static StyledParameterProcessorFactory
Parameters. serializedParam(String parameterName, ObjectParserFactory objectParserFactory, ObjectSchemaBuilder schemaBuilder)
Creates a required object parameter deserializable using the provided parser factory. -
Uses of ObjectSchemaBuilder in io.vertx.json.schema.common.dsl
Methods in io.vertx.json.schema.common.dsl that return ObjectSchemaBuilder Modifier and Type Method Description ObjectSchemaBuilder
ObjectSchemaBuilder. additionalProperties(SchemaBuilder schemaBuilder)
ObjectSchemaBuilder
ObjectSchemaBuilder. allowAdditionalProperties(boolean allow)
static ObjectSchemaBuilder
Schemas. objectSchema()
ObjectSchemaBuilder
ObjectSchemaBuilder. optionalProperty(String name, SchemaBuilder schemaBuilder)
ObjectSchemaBuilder
ObjectSchemaBuilder. patternProperty(Pattern pattern, SchemaBuilder schemaBuilder)
ObjectSchemaBuilder
ObjectSchemaBuilder. property(String name, SchemaBuilder schemaBuilder)
ObjectSchemaBuilder
ObjectSchemaBuilder. requiredProperty(String name, SchemaBuilder schemaBuilder)
-
Uses of ObjectSchemaBuilder in io.vertx.reactivex.ext.web.validation.builder
Methods in io.vertx.reactivex.ext.web.validation.builder with parameters of type ObjectSchemaBuilder Modifier and Type Method Description static StyledParameterProcessorFactory
Parameters. deepObjectParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates a required deep object parameter.static StyledParameterProcessorFactory
Parameters. explodedParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates a required exploded object parameter.static BodyProcessorFactory
Bodies. formUrlEncoded(ObjectSchemaBuilder schemaBuilder)
Create a formapplication/x-www-form-urlencoded
processorstatic BodyProcessorFactory
Bodies. multipartFormData(ObjectSchemaBuilder schemaBuilder)
Create a formmultipart/form-data
processorstatic StyledParameterProcessorFactory
Parameters. optionalDeepObjectParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates an optional deep object parameter.static StyledParameterProcessorFactory
Parameters. optionalExplodedParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates an optional exploded object parameter.static ParameterProcessorFactory
Parameters. optionalParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates an optional object parameter serialized as comma separated, likekey1,value1,key2,value2
static StyledParameterProcessorFactory
Parameters. optionalSerializedParam(String parameterName, ObjectParserFactory objectParserFactory, ObjectSchemaBuilder schemaBuilder)
Creates an optional object parameter deserializable using the provided parser factory.static ParameterProcessorFactory
Parameters. param(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates a required object parameter serialized as comma separated, likekey1,value1,key2,value2
static StyledParameterProcessorFactory
Parameters. serializedParam(String parameterName, ObjectParserFactory objectParserFactory, ObjectSchemaBuilder schemaBuilder)
Creates a required object parameter deserializable using the provided parser factory. -
Uses of ObjectSchemaBuilder in io.vertx.rxjava3.ext.web.validation.builder
Methods in io.vertx.rxjava3.ext.web.validation.builder with parameters of type ObjectSchemaBuilder Modifier and Type Method Description static StyledParameterProcessorFactory
Parameters. deepObjectParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates a required deep object parameter.static StyledParameterProcessorFactory
Parameters. explodedParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates a required exploded object parameter.static BodyProcessorFactory
Bodies. formUrlEncoded(ObjectSchemaBuilder schemaBuilder)
Create a formapplication/x-www-form-urlencoded
processorstatic BodyProcessorFactory
Bodies. multipartFormData(ObjectSchemaBuilder schemaBuilder)
Create a formmultipart/form-data
processorstatic StyledParameterProcessorFactory
Parameters. optionalDeepObjectParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates an optional deep object parameter.static StyledParameterProcessorFactory
Parameters. optionalExplodedParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates an optional exploded object parameter.static ParameterProcessorFactory
Parameters. optionalParam(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates an optional object parameter serialized as comma separated, likekey1,value1,key2,value2
static StyledParameterProcessorFactory
Parameters. optionalSerializedParam(String parameterName, ObjectParserFactory objectParserFactory, ObjectSchemaBuilder schemaBuilder)
Creates an optional object parameter deserializable using the provided parser factory.static ParameterProcessorFactory
Parameters. param(String parameterName, ObjectSchemaBuilder schemaBuilder)
Creates a required object parameter serialized as comma separated, likekey1,value1,key2,value2
static StyledParameterProcessorFactory
Parameters. serializedParam(String parameterName, ObjectParserFactory objectParserFactory, ObjectSchemaBuilder schemaBuilder)
Creates a required object parameter deserializable using the provided parser factory.
-