Class ValidationHandlerBuilder
java.lang.Object
io.vertx.rxjava3.ext.web.validation.builder.ValidationHandlerBuilder
- All Implemented Interfaces:
io.vertx.lang.rx.RxDelegate
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbody(io.vertx.ext.web.validation.impl.body.BodyProcessor bodyProcessor) body(BodyProcessorFactory bodyProcessor) build()Build the from this buildercookieParameter(ParameterProcessorFactory parameterProcessor) cookieParameter(StyledParameterProcessorFactory parameterProcessor) static ValidationHandlerBuildercreate(SchemaRepository repo) booleaninthashCode()headerParameter(ParameterProcessorFactory parameterProcessor) static ValidationHandlerBuilderparameter(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 processorpathParameter(ParameterProcessorFactory parameterProcessor) predicate(RequestPredicate predicate) queryParameter(ParameterProcessorFactory parameterProcessor) queryParameter(StyledParameterProcessorFactory parameterProcessor) toString()
-
Field Details
-
__TYPE_ARG
-
-
Constructor Details
-
ValidationHandlerBuilder
-
ValidationHandlerBuilder
-
-
Method Details
-
toString
-
equals
-
hashCode
-
getDelegate
- Specified by:
getDelegatein interfaceio.vertx.lang.rx.RxDelegate
-
queryParameter
-
queryParameter
-
pathParameter
-
cookieParameter
-
cookieParameter
-
headerParameter
-
body
-
predicate
-
create
-
parameter
public 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:
-
body
public ValidationHandlerBuilder body(io.vertx.ext.web.validation.impl.body.BodyProcessor bodyProcessor) -
build
-
newInstance
-