Interface ValidationHandlerBuilder
-
public interface ValidationHandlerBuilder
-
-
Method Summary
-
-
-
Method Detail
-
parameter
ValidationHandlerBuilder parameter(io.vertx.ext.web.validation.impl.ParameterLocation location, io.vertx.ext.web.validation.impl.parameter.ParameterProcessor processor)
Add a parameter given the location and the processor- Parameters:
location
-processor
-- Returns:
-
queryParameter
ValidationHandlerBuilder queryParameter(StyledParameterProcessorFactory parameterProcessor)
-
queryParameter
ValidationHandlerBuilder queryParameter(ParameterProcessorFactory parameterProcessor)
-
pathParameter
ValidationHandlerBuilder pathParameter(ParameterProcessorFactory parameterProcessor)
-
cookieParameter
ValidationHandlerBuilder cookieParameter(StyledParameterProcessorFactory parameterProcessor)
-
cookieParameter
ValidationHandlerBuilder cookieParameter(ParameterProcessorFactory parameterProcessor)
-
headerParameter
ValidationHandlerBuilder headerParameter(ParameterProcessorFactory parameterProcessor)
-
body
ValidationHandlerBuilder body(BodyProcessorFactory bodyProcessor)
-
body
ValidationHandlerBuilder body(io.vertx.ext.web.validation.impl.body.BodyProcessor bodyProcessor)
-
predicate
ValidationHandlerBuilder predicate(RequestPredicate predicate)
-
build
ValidationHandler build()
Build theValidationHandler
from this builder- Returns:
-
create
static ValidationHandlerBuilder create(SchemaRepository repo)
-
-