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) booleanexplodedParam(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.ParametersinthashCode()static ParametersnewInstance(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 ParameterProcessorFactoryoptionalParam(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder) static ParameterProcessorFactoryoptionalParam(String parameterName, io.vertx.json.schema.common.dsl.BooleanSchemaBuilder schemaBuilder) static ParameterProcessorFactoryoptionalParam(String parameterName, io.vertx.json.schema.common.dsl.NumberSchemaBuilder schemaBuilder) static ParameterProcessorFactoryoptionalParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder) static ParameterProcessorFactoryoptionalParam(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) static ParameterProcessorFactoryoptionalParam(String parameterName, io.vertx.json.schema.common.dsl.StringSchemaBuilder schemaBuilder) static ParameterProcessorFactoryoptionalParam(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 ParameterProcessorFactorystatic ParameterProcessorFactorystatic ParameterProcessorFactorystatic ParameterProcessorFactorystatic ParameterProcessorFactoryparam(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder schemaBuilder, io.vertx.ext.web.validation.impl.parser.ValueParser<String> valueParser) static ParameterProcessorFactorystatic ParameterProcessorFactoryserializedParam(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:
getDelegatein 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
-