Class Parameters
- java.lang.Object
-
- io.vertx.mutiny.ext.web.validation.builder.Parameters
-
public class Parameters extends Object
In this interface you can find all availableParameterProcessorFactory
to use inValidationHandlerBuilder
.
To create new schemas using , look at the docs of vertx-json-schema NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<Parameters>
__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description Parameters(io.vertx.ext.web.validation.builder.Parameters delegate)
Parameters(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StyledParameterProcessorFactory
deepObjectParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
boolean
equals(Object o)
static StyledParameterProcessorFactory
explodedParam(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
explodedParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
explodedParam(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
io.vertx.ext.web.validation.builder.Parameters
getDelegate()
int
hashCode()
static StyledParameterProcessorFactory
jsonParam(String parameterName, io.vertx.json.schema.common.dsl.SchemaBuilder builder)
static Parameters
newInstance(io.vertx.ext.web.validation.builder.Parameters arg)
static StyledParameterProcessorFactory
optionalDeepObjectParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
optionalExplodedParam(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
optionalExplodedParam(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
optionalExplodedParam(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
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)
static StyledParameterProcessorFactory
optionalSerializedParam(String parameterName, ArrayParserFactory arrayParserFactory, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
optionalSerializedParam(String parameterName, ObjectParserFactory objectParserFactory, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
optionalSerializedParam(String parameterName, TupleParserFactory tupleParserFactory, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
static ParameterProcessorFactory
param(String parameterName, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
static ParameterProcessorFactory
param(String parameterName, io.vertx.json.schema.common.dsl.BooleanSchemaBuilder schemaBuilder)
static ParameterProcessorFactory
param(String parameterName, io.vertx.json.schema.common.dsl.NumberSchemaBuilder schemaBuilder)
static ParameterProcessorFactory
param(String parameterName, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
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
param(String parameterName, io.vertx.json.schema.common.dsl.StringSchemaBuilder schemaBuilder)
static ParameterProcessorFactory
param(String parameterName, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
serializedParam(String parameterName, ArrayParserFactory arrayParserFactory, io.vertx.json.schema.common.dsl.ArraySchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
serializedParam(String parameterName, ObjectParserFactory objectParserFactory, io.vertx.json.schema.common.dsl.ObjectSchemaBuilder schemaBuilder)
static StyledParameterProcessorFactory
serializedParam(String parameterName, TupleParserFactory tupleParserFactory, io.vertx.json.schema.common.dsl.TupleSchemaBuilder schemaBuilder)
String
toString()
-
-
-
Field Detail
-
__TYPE_ARG
public static final TypeArg<Parameters> __TYPE_ARG
-
-
Constructor Detail
-
Parameters
public Parameters(io.vertx.ext.web.validation.builder.Parameters delegate)
-
Parameters
public Parameters(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.ext.web.validation.builder.Parameters getDelegate()
-
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
public static Parameters newInstance(io.vertx.ext.web.validation.builder.Parameters arg)
-
-