Class Parameters
java.lang.Object
io.vertx.mutiny.ext.web.validation.builder.Parameters
- All Implemented Interfaces:
MutinyDelegate
In this interface you can find all available
To create new schemas using , look at the docs of vertx-json-schema NOTE: This class has been automatically generated from the
ParameterProcessorFactory
to use in ValidationHandlerBuilder
. To create new schemas using , look at the docs of vertx-json-schema NOTE: This class has been automatically generated from the
original
non Mutiny-ified interface using Vert.x codegen.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionParameters
(io.vertx.ext.web.validation.builder.Parameters delegate) Parameters
(Object delegate) -
Method Summary
Modifier and TypeMethodDescriptiondeepObjectParam
(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) boolean
explodedParam
(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) explodedParam
(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) explodedParam
(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) io.vertx.ext.web.validation.builder.Parameters
int
hashCode()
static Parameters
newInstance
(io.vertx.ext.web.validation.builder.Parameters arg) optionalDeepObjectParam
(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) optionalExplodedParam
(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) optionalExplodedParam
(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) optionalExplodedParam
(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) optionalJsonParam
(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder builder) static ParameterProcessorFactory
optionalParam
(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) static ParameterProcessorFactory
optionalParam
(String parameterName, io.vertx.json.schema.common.dsl.BooleanSchemaBuilder schemaBuilder) static ParameterProcessorFactory
optionalParam
(String parameterName, io.vertx.json.schema.common.dsl.NumberSchemaBuilder schemaBuilder) static ParameterProcessorFactory
optionalParam
(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) static ParameterProcessorFactory
optionalParam
(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) static ParameterProcessorFactory
optionalParam
(String parameterName, io.vertx.json.schema.common.dsl.StringSchemaBuilder schemaBuilder) static ParameterProcessorFactory
optionalParam
(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) optionalSerializedParam
(String parameterName, ArrayParserFactory arrayParserFactory, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) optionalSerializedParam
(String parameterName, ObjectParserFactory objectParserFactory, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) optionalSerializedParam
(String parameterName, TupleParserFactory tupleParserFactory, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) static ParameterProcessorFactory
static ParameterProcessorFactory
static ParameterProcessorFactory
static ParameterProcessorFactory
static ParameterProcessorFactory
param
(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) static ParameterProcessorFactory
static ParameterProcessorFactory
serializedParam
(String parameterName, ArrayParserFactory arrayParserFactory, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) serializedParam
(String parameterName, ObjectParserFactory objectParserFactory, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) serializedParam
(String parameterName, TupleParserFactory tupleParserFactory, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) toString()
-
Field Details
-
__TYPE_ARG
-
-
Constructor Details
-
Parameters
public Parameters(io.vertx.ext.web.validation.builder.Parameters delegate) -
Parameters
-
-
Method Details
-
getDelegate
public io.vertx.ext.web.validation.builder.Parameters getDelegate()- Specified by:
getDelegate
in interfaceMutinyDelegate
- Returns:
- the delegate used by this Mutiny object of generated type
-
toString
-
equals
-
hashCode
public int hashCode() -
param
public static ParameterProcessorFactory param(String parameterName, io.vertx.json.schema.common.dsl.NumberSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalParam
public static ParameterProcessorFactory optionalParam(String parameterName, io.vertx.json.schema.common.dsl.NumberSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
param
public static ParameterProcessorFactory param(String parameterName, io.vertx.json.schema.common.dsl.StringSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalParam
public static ParameterProcessorFactory optionalParam(String parameterName, io.vertx.json.schema.common.dsl.StringSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
param
public static ParameterProcessorFactory param(String parameterName, io.vertx.json.schema.common.dsl.BooleanSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalParam
public static ParameterProcessorFactory optionalParam(String parameterName, io.vertx.json.schema.common.dsl.BooleanSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
param
public static ParameterProcessorFactory param(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalParam
public static ParameterProcessorFactory optionalParam(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
param
public static ParameterProcessorFactory param(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalParam
public static ParameterProcessorFactory optionalParam(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
param
public static ParameterProcessorFactory param(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalParam
public static ParameterProcessorFactory optionalParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
param
public static ParameterProcessorFactory param(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) - Parameters:
parameterName
-schemaBuilder
-valueParser
-- Returns:
-
optionalParam
public static ParameterProcessorFactory optionalParam(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) - Parameters:
parameterName
-schemaBuilder
-valueParser
-- Returns:
-
jsonParam
public static StyledParameterProcessorFactory jsonParam(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder builder) - Parameters:
parameterName
-builder
-- Returns:
-
optionalJsonParam
public static StyledParameterProcessorFactory optionalJsonParam(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder builder) - Parameters:
parameterName
-builder
-- Returns:
-
serializedParam
public static StyledParameterProcessorFactory serializedParam(String parameterName, ArrayParserFactory arrayParserFactory, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) - Parameters:
parameterName
-arrayParserFactory
-schemaBuilder
-- Returns:
-
optionalSerializedParam
public static StyledParameterProcessorFactory optionalSerializedParam(String parameterName, ArrayParserFactory arrayParserFactory, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) - Parameters:
parameterName
-arrayParserFactory
-schemaBuilder
-- Returns:
-
serializedParam
public static StyledParameterProcessorFactory serializedParam(String parameterName, TupleParserFactory tupleParserFactory, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) - Parameters:
parameterName
-tupleParserFactory
-schemaBuilder
-- Returns:
-
optionalSerializedParam
public static StyledParameterProcessorFactory optionalSerializedParam(String parameterName, TupleParserFactory tupleParserFactory, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) - Parameters:
parameterName
-tupleParserFactory
-schemaBuilder
-- Returns:
-
serializedParam
public static StyledParameterProcessorFactory serializedParam(String parameterName, ObjectParserFactory objectParserFactory, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) - Parameters:
parameterName
-objectParserFactory
-schemaBuilder
-- Returns:
-
optionalSerializedParam
public static StyledParameterProcessorFactory optionalSerializedParam(String parameterName, ObjectParserFactory objectParserFactory, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) - Parameters:
parameterName
-objectParserFactory
-schemaBuilder
-- Returns:
-
explodedParam
public static StyledParameterProcessorFactory explodedParam(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalExplodedParam
public static StyledParameterProcessorFactory optionalExplodedParam(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
explodedParam
public static StyledParameterProcessorFactory explodedParam(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalExplodedParam
public static StyledParameterProcessorFactory optionalExplodedParam(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
explodedParam
public static StyledParameterProcessorFactory explodedParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalExplodedParam
public static StyledParameterProcessorFactory optionalExplodedParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
deepObjectParam
public static StyledParameterProcessorFactory deepObjectParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
optionalDeepObjectParam
public static StyledParameterProcessorFactory optionalDeepObjectParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) - Parameters:
parameterName
-schemaBuilder
-- Returns:
-
newInstance
-