Uses of Class
io.vertx.json.schema.common.dsl.SchemaBuilder
Packages that use SchemaBuilder
Package
Description
-
Uses of SchemaBuilder in io.vertx.ext.web.validation.builder
Methods in io.vertx.ext.web.validation.builder with parameters of type SchemaBuilderModifier and TypeMethodDescriptionstatic BodyProcessorFactoryBodies.json(SchemaBuilder schemaBuilder) Create a json body processorParameters.jsonParam(String parameterName, SchemaBuilder builder) Creates a required parameter serialized as valid jsonParameters.optionalJsonParam(String parameterName, SchemaBuilder builder) Creates an optional parameter serialized as valid jsonstatic ParameterProcessorFactoryParameters.optionalParam(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) Creates an optional parameter providing aValueParserstatic ParameterProcessorFactoryParameters.param(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) Creates a required parameter providing aValueParser -
Uses of SchemaBuilder in io.vertx.json.schema.common.dsl
Classes in io.vertx.json.schema.common.dsl with type parameters of type SchemaBuilderModifier and TypeClassDescriptionclassSchemaBuilder<T extends SchemaBuilder<?,?>, K extends Keyword> Entry point for schema dsl.Subclasses of SchemaBuilder in io.vertx.json.schema.common.dslModifier and TypeClassDescriptionfinal classfinal classfinal classfinal classfinal classfinal classfinal classMethods in io.vertx.json.schema.common.dsl that return SchemaBuilderMethods in io.vertx.json.schema.common.dsl that return types with arguments of type SchemaBuilderModifier and TypeMethodDescriptionTupleSchemaBuilder.getItemList()ObjectSchemaBuilder.getPatternProperties()ObjectSchemaBuilder.getProperties()Methods in io.vertx.json.schema.common.dsl with parameters of type SchemaBuilderModifier and TypeMethodDescriptionTupleSchemaBuilder.additionalItems(SchemaBuilder schemaBuilder) ObjectSchemaBuilder.additionalProperties(SchemaBuilder schemaBuilder) static GenericSchemaBuilderSchemas.allOf(SchemaBuilder... allOf) static GenericSchemaBuilderSchemas.anyOf(SchemaBuilder... anyOf) TupleSchemaBuilder.item(SchemaBuilder schemaBuilder) ArraySchemaBuilder.items(SchemaBuilder schemaBuilder) static GenericSchemaBuilderSchemas.not(SchemaBuilder not) static GenericSchemaBuilderSchemas.oneOf(SchemaBuilder... oneOf) ObjectSchemaBuilder.optionalProperty(String name, SchemaBuilder schemaBuilder) ObjectSchemaBuilder.patternProperty(Pattern pattern, SchemaBuilder schemaBuilder) ObjectSchemaBuilder.property(String name, SchemaBuilder schemaBuilder) ObjectSchemaBuilder.requiredProperty(String name, SchemaBuilder schemaBuilder) -
Uses of SchemaBuilder in io.vertx.reactivex.ext.web.validation.builder
Methods in io.vertx.reactivex.ext.web.validation.builder with parameters of type SchemaBuilderModifier and TypeMethodDescriptionstatic BodyProcessorFactoryBodies.json(SchemaBuilder schemaBuilder) Create a json body processorParameters.jsonParam(String parameterName, SchemaBuilder builder) Creates a required parameter serialized as valid jsonParameters.optionalJsonParam(String parameterName, SchemaBuilder builder) Creates an optional parameter serialized as valid jsonstatic ParameterProcessorFactoryParameters.optionalParam(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) Creates an optional parameter providing astatic ParameterProcessorFactoryParameters.param(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) Creates a required parameter providing a -
Uses of SchemaBuilder in io.vertx.rxjava3.ext.web.validation.builder
Methods in io.vertx.rxjava3.ext.web.validation.builder with parameters of type SchemaBuilderModifier and TypeMethodDescriptionstatic BodyProcessorFactoryBodies.json(SchemaBuilder schemaBuilder) Create a json body processorParameters.jsonParam(String parameterName, SchemaBuilder builder) Creates a required parameter serialized as valid jsonParameters.optionalJsonParam(String parameterName, SchemaBuilder builder) Creates an optional parameter serialized as valid jsonstatic ParameterProcessorFactoryParameters.optionalParam(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) Creates an optional parameter providing astatic ParameterProcessorFactoryParameters.param(String parameterName, SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) Creates a required parameter providing a