Package | Description |
---|---|
io.vertx.ext.web.api.validation | |
io.vertx.reactivex.ext.web.api.validation | |
io.vertx.rxjava.ext.web.api.validation |
Modifier and Type | Method and Description |
---|---|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addCustomValidatorFunction(CustomValidator customValidator)
Add a custom validator.
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addExpectedContentType(String contentType)
Add an expected content type of request.
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addFormParam(String parameterName,
ParameterType type,
boolean required)
Add a single parameter inside a form with included parameter types
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addFormParamsArray(String parameterName,
ParameterType type,
boolean required)
Add a form parameters array with included parameter types
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addFormParamsArrayWithPattern(String parameterName,
String pattern,
boolean required)
Add a form parameters array with a custom pattern
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addFormParamWithCustomTypeValidator(String parameterName,
ParameterTypeValidator validator,
boolean required,
boolean allowEmptyValue)
Add a form parameter with a custom type validator.
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addFormParamWithPattern(String parameterName,
String pattern,
boolean required)
Add a single parameter inside a form with a custom pattern
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addHeaderParam(String headerName,
ParameterType type,
boolean required)
Add a header parameter with included parameter types
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addHeaderParamWithCustomTypeValidator(String headerName,
ParameterTypeValidator validator,
boolean required,
boolean allowEmptyValue)
Add a header parameter with a custom type validator.
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addHeaderParamWithPattern(String headerName,
String pattern,
boolean required)
Add a header parameter with a custom pattern
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addJsonBodySchema(String jsonSchema)
Add a json schema for body with Content-Type "application/json"
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addMultipartRequiredFile(String filename,
String contentType)
Add an expected filename inside multipart request.
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addPathParam(String parameterName,
ParameterType type)
Add a path parameter with included parameter types.
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addPathParamWithCustomTypeValidator(String parameterName,
ParameterTypeValidator validator,
boolean allowEmptyValue)
Add a path parameter with a custom type validator.
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addPathParamWithPattern(String parameterName,
String pattern)
Add a path parameter with a custom pattern.
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addQueryParam(String parameterName,
ParameterType type,
boolean required)
Add a query parameter with included parameter types
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addQueryParamsArray(String arrayName,
ParameterType type,
boolean required)
Add a query parameters array with included parameter types
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addQueryParamsArrayWithPattern(String arrayName,
String pattern,
boolean required)
Add a query parameters array with a custom pattern
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addQueryParamWithCustomTypeValidator(String parameterName,
ParameterTypeValidator validator,
boolean required,
boolean allowEmptyValue)
Add a query parameter with a custom type validator.
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addQueryParamWithPattern(String parameterName,
String pattern,
boolean required)
Add a query parameter with a custom pattern
|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.addXMLBodySchema(String xmlSchema)
Add a xml schema for body with Content-Type "application/xml"
|
static HTTPRequestValidationHandler |
HTTPRequestValidationHandler.create()
Factory method to create an HTTPRequestValidationHandler
|
Modifier and Type | Method and Description |
---|---|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static HTTPRequestValidationHandler |
HTTPRequestValidationHandler.newInstance(HTTPRequestValidationHandler arg) |
Constructor and Description |
---|
HTTPRequestValidationHandler(HTTPRequestValidationHandler delegate) |
Modifier and Type | Method and Description |
---|---|
HTTPRequestValidationHandler |
HTTPRequestValidationHandler.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static HTTPRequestValidationHandler |
HTTPRequestValidationHandler.newInstance(HTTPRequestValidationHandler arg) |
Constructor and Description |
---|
HTTPRequestValidationHandler(HTTPRequestValidationHandler delegate) |
Copyright © 2023 Eclipse. All rights reserved.