Skip navigation links
A B C D F G H I M N O P Q R S T V 

A

addCustomValidatorFunction(CustomValidator) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a custom validator.
addExpectedContentType(String) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add an expected content type of request.
addFailureHandlerByOperationId(String, Handler<RoutingContext>) - Method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
Add a failure handler by operation_id field in Operation object
addFormParam(String, ParameterType, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a single parameter inside a form with included parameter types
addFormParamsArray(String, ParameterType, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a form parameters array with included parameter types
addFormParamsArrayWithPattern(String, String, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a form parameters array with a custom pattern
addFormParamWithCustomTypeValidator(String, ParameterTypeValidator, boolean, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a form parameter with a custom type validator.
addFormParamWithPattern(String, String, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a single parameter inside a form with a custom pattern
addGlobalHandler(Handler<RoutingContext>) - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
Add global handler to be applied prior to Router being generated.
addHandlerByOperationId(String, Handler<RoutingContext>) - Method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
Add an handler by operation_id field in Operation object
addHeaderParam(String, ParameterType, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a header parameter with included parameter types
addHeaderParamWithCustomTypeValidator(String, ParameterTypeValidator, boolean, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a header parameter with a custom type validator.
addHeaderParamWithPattern(String, String, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a header parameter with a custom pattern
addJsonBodySchema(String) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a json schema for body with Content-Type "application/json"
addMultipartRequiredFile(String, String) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add an expected filename inside multipart request.
addPathParam(String, ParameterType) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a path parameter with included parameter types.
addPathParamWithCustomTypeValidator(String, ParameterTypeValidator, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a path parameter with a custom type validator.
addPathParamWithPattern(String, String) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a path parameter with a custom pattern.
addQueryParam(String, ParameterType, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a query parameter with included parameter types
addQueryParamsArray(String, ParameterType, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a query parameters array with included parameter types
addQueryParamsArrayWithPattern(String, String, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a query parameters array with a custom pattern
addQueryParamWithCustomTypeValidator(String, ParameterTypeValidator, boolean, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a query parameter with a custom type validator.
addQueryParamWithPattern(String, String, boolean) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a query parameter with a custom pattern
addSecurityHandler(String, Handler<RoutingContext>) - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
Mount to paths that have to follow a security schema a security handler
addSecuritySchemaScopeValidator(String, String, Handler<RoutingContext>) - Method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
Add a particular scope validator.
addXMLBodySchema(String) - Method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Add a xml schema for body with Content-Type "application/xml"
allowEmptyValue() - Method in interface io.vertx.ext.web.api.validation.ParameterValidationRule
Deprecated.
allowEmptyValue is used in query, header, cookie and form parameters.

B

body() - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Return request body

C

completedWithJson(JsonObject) - Static method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
completedWithJson(JsonArray) - Static method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
completedWithJson(Buffer) - Static method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
completedWithPlainText(Buffer) - Static method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
ContainerDeserializer - Interface in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi
ContainerSerializationStyle - Enum in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi
cookieParameter(String) - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get cookie parameter by name
cookieParametersNames() - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get list of all parameter names inside cookie
create(Vertx, String, Handler<AsyncResult<OpenAPI3RouterFactory>>) - Static method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
Create a new OpenAPI3RouterFactory
create(Vertx, String) - Static method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
 
create(Vertx, String, List<JsonObject>, Handler<AsyncResult<OpenAPI3RouterFactory>>) - Static method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
Create a new OpenAPI3RouterFactory
create(Vertx, String, List<JsonObject>) - Static method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
 
create(String, Object) - Static method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
 
create(Object) - Static method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
 
create() - Static method in interface io.vertx.ext.web.api.validation.HTTPRequestValidationHandler
Deprecated.
Factory method to create an HTTPRequestValidationHandler
createArrayTypeValidator(ParameterTypeValidator) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create an array type validator
createArrayTypeValidator(ParameterTypeValidator, String, Integer, Integer) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create an array type validator
createBooleanTypeValidator(Object) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a boolean type validator
createDoubleTypeValidator(Double) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for double values
createDoubleTypeValidator(Double, Double, Double, Double) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for double values
createDoubleTypeValidator(Boolean, Double, Boolean, Double, Double, Object) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for double values
createEnumTypeValidatorWithInnerValidator(List<Object>, ParameterTypeValidator) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create an enum type validator
createFloatTypeValidator(Float) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for float values
createFloatTypeValidator(Double, Double, Double, Float) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for float values
createFloatTypeValidator(Boolean, Double, Boolean, Double, Double, Object) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for float values
createIntegerTypeValidator(Integer) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for integer values
createIntegerTypeValidator(Double, Double, Double, Integer) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for integer values
createIntegerTypeValidator(Boolean, Double, Boolean, Double, Double, Object) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for integer values
createLongTypeValidator(Long) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for long integer values
createLongTypeValidator(Double, Double, Double, Long) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for long integer values
createLongTypeValidator(Boolean, Double, Boolean, Double, Double, Object) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new type validator for long integer values
createMissingSecurityHandler(String) - Static method in exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
createMissingSecurityHandler(String, String) - Static method in exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
createOperationIdNotFoundException(String) - Static method in exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
createPathNotFoundException(String) - Static method in exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
createSpecInvalidException(String) - Static method in exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
createSpecNotExistsException(String) - Static method in exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
createStringEnumTypeValidator(List<String>) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create an enum type validator
createStringTypeValidator(Object) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new string type validator
createStringTypeValidator(String, Object) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new string type validator
createStringTypeValidator(String, Integer, Integer, Object) - Static method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Create a new string type validator
createWrongExtension(String) - Static method in exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
createWrongInterface(Class) - Static method in exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
CustomValidator - Interface in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi

D

DEFAULT_MOUNT_NOT_IMPLEMENTED_HANDLER - Static variable in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
By default, RouterFactory mounts Not Implemented/Method Not Allowed handler
DEFAULT_MOUNT_RESPONSE_CONTENT_TYPE_HANDLER - Static variable in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
By default, RouterFactory will mount ResponseContentTypeHandler when required
DEFAULT_MOUNT_VALIDATION_FAILURE_HANDLER - Static variable in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
Router Factory won't manage the validation errors anymore. You must use Router.errorHandler(int, Handler) with 400 error
DEFAULT_OPERATION_MODEL_KEY - Static variable in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
By default, RouterFactory will not expose operation configuration in the the routing context
DEFAULT_REQUIRE_SECURITY_HANDLERS - Static variable in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
By default, RouterFactory requires security handlers to be defined while calling getRouter() or it will throw an Exception
deserializeArray(String) - Method in interface io.vertx.ext.web.api.validation.ContainerDeserializer
Deprecated.
 
deserializeObject(String) - Method in interface io.vertx.ext.web.api.validation.ContainerDeserializer
Deprecated.
 
deserializer() - Method in enum io.vertx.ext.web.api.validation.ContainerSerializationStyle
Deprecated.
 

F

formParameter(String) - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get form parameter by name
formParametersNames() - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get list of all parameter names inside body form

G

generateDeserializationError(String) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateEmptyValueValidationException(String, ParameterValidationRule, ParameterLocation) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateFileNotFoundValidationException(String, String) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateInvalidJsonBodyException(String, String, String) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateInvalidXMLBodyException(String) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateNotFoundValidationException(String, ParameterLocation) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateNotMatchValidationException(String, String, ParameterValidationRule) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateNotMatchValidationException(String) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateNotParsableJsonBodyException(String) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateObjectFieldNotFound(String) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateUnexpectedArraySizeValidationException(Integer, Integer, Integer) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateUnexpectedArrayValidationException(String, ParameterValidationRule) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateUnexpectedSingleStringValidationException(String, ParameterValidationRule) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
generateWrongContentTypeExpected(String, String) - Static method in class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
getArray() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns null if value is not a list, otherwise it returns value
getBoolean() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns null if value is not a Boolean, otherwise it returns value
getContainerStyle(String) - Static method in enum io.vertx.ext.web.api.validation.ContainerSerializationStyle
Deprecated.
 
getDefault() - Method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Returns default value of parameter
getDouble() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns null if value is not a Double, otherwise it returns value
getExtra() - Method in class io.vertx.ext.web.api.OperationRequest
Deprecated.
Get extra payload
getFloat() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns null if value is not a Float, otherwise it returns value
getHeaders() - Method in class io.vertx.ext.web.api.OperationRequest
Deprecated.
Get request headers
getHeaders() - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
getInteger() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns null if value is not an Integer, otherwise it returns value
getJsonArray() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns null if value is not a JsonArray, otherwise it returns value
getJsonObject() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns null if value is not a JsonObject, otherwise it returns value
getLong() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns null if value is not a Long, otherwise it returns value
getMessage() - Method in exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
getName() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Get parameter name
getName() - Method in interface io.vertx.ext.web.api.validation.ParameterValidationRule
Deprecated.
This function return the name of the parameter expected into parameter lists
getObjectKeys() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
If value is a map of fields, it returns keys of map, otherwise it returns null
getObjectValue(String) - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
If value is a map of fields, it returns value of field with key provided, otherwise it returns null
getOperationModelKey() - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
 
getOptions() - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
Get options of router factory.
getParams() - Method in class io.vertx.ext.web.api.OperationRequest
Deprecated.
Get request parsedParameters as JSON
getPayload() - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
getRouter() - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
Construct a new router based on spec.
getStatusCode() - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
getStatusMessage() - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
getString() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns null if value is not a String, otherwise it returns value
getUser() - Method in class io.vertx.ext.web.api.OperationRequest
Deprecated.
Get request principal user as routingContext.user().principal(), null if no user is authenticated
getValidationFailureHandler() - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
Router Factory won't manage the validation errors anymore. You must use Router.errorHandler(int, Handler) with 400 error

H

hasDefault() - Method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Returns true if this type validator has default value
headerParameter(String) - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get header parameter by name
headerParametersNames() - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get list of all parameter names inside header
HTTPOperationRequestValidationHandler - Interface in io.vertx.ext.web.api.contract
Deprecated.
You should use the new module vertx-web-openapi
HTTPRequestValidationHandler - Interface in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi

I

io.vertx.ext.web.api - package io.vertx.ext.web.api
 
io.vertx.ext.web.api.contract - package io.vertx.ext.web.api.contract
 
io.vertx.ext.web.api.contract.openapi3 - package io.vertx.ext.web.api.contract.openapi3
 
io.vertx.ext.web.api.validation - package io.vertx.ext.web.api.validation
 
isArray() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is an array
isBoolean() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is a Boolean instance
isDouble() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is a Double instance
isEmpty() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
isFloat() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is a Float instance
isInteger() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is an Integer instance
isJsonArray() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is a JsonArray instance
isJsonObject() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is a JsonObject instance
isLong() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is a Long instance
isMountNotImplementedHandler() - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
 
isMountResponseContentTypeHandler() - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
 
isMountValidationFailureHandler() - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
Router Factory won't manage the validation errors anymore. You must use Router.errorHandler(int, Handler) with 400 error
isNull() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value is null
isObject() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is a map of fields
isOptional() - Method in interface io.vertx.ext.web.api.validation.ParameterValidationRule
Deprecated.
Return true if parameter is optional
isRequireSecurityHandlers() - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
 
isString() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Returns true if value of RequestParameter is a String instance
isValid(String) - Method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Function that checks if parameter is valid.
isValidCollection(List<String>) - Method in interface io.vertx.ext.web.api.validation.ParameterTypeValidator
Deprecated.
Function that checks if array of values of a specific parameter.

M

merge(RequestParameter) - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Merge this request parameter with another one.
mountOperationToEventBus(String, String) - Method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
Specify to route an incoming request for specified operation id to a Web Api Service mounted at the specified address on event bus.
mountServiceFromTag(String, String) - Method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
Specify to route an incoming request for all operations that contains the specified tag to a Web Api Service mounted at the specified address on event bus.
mountServiceInterface(Class, String) - Method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
Introspect the Web Api Service interface to route to service all matching method names with operation ids.
mountServicesFromExtensions() - Method in interface io.vertx.ext.web.api.contract.openapi3.OpenAPI3RouterFactory
Deprecated.
Introspect the OpenAPI spec to mount handlers for all operations that specifies a x-vertx-event-bus annotation.

N

names() - Method in enum io.vertx.ext.web.api.validation.ContainerSerializationStyle
Deprecated.
 

O

OpenAPI3RequestValidationHandler - Interface in io.vertx.ext.web.api.contract.openapi3
Deprecated.
You should use the new module vertx-web-openapi
OpenAPI3RouterFactory - Interface in io.vertx.ext.web.api.contract.openapi3
Deprecated.
You should use the new module vertx-web-openapi
OperationRequest - Class in io.vertx.ext.web.api
Deprecated.
You should use the new module vertx-web-openapi
OperationRequest() - Constructor for class io.vertx.ext.web.api.OperationRequest
Deprecated.
 
OperationRequest(JsonObject) - Constructor for class io.vertx.ext.web.api.OperationRequest
Deprecated.
 
OperationRequest(JsonObject, MultiMap, JsonObject, JsonObject) - Constructor for class io.vertx.ext.web.api.OperationRequest
Deprecated.
 
OperationRequest(OperationRequest) - Constructor for class io.vertx.ext.web.api.OperationRequest
Deprecated.
 
OperationRequestConverter - Class in io.vertx.ext.web.api
Converter and mapper for OperationRequest.
OperationRequestConverter() - Constructor for class io.vertx.ext.web.api.OperationRequestConverter
 
OperationResponse - Class in io.vertx.ext.web.api
Deprecated.
You should use the new module vertx-web-openapi
OperationResponse() - Constructor for class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
OperationResponse(JsonObject) - Constructor for class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
OperationResponse(Integer, String, Buffer, MultiMap) - Constructor for class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
OperationResponse(OperationResponse) - Constructor for class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
OperationResponseConverter - Class in io.vertx.ext.web.api
Converter and mapper for OperationResponse.
OperationResponseConverter() - Constructor for class io.vertx.ext.web.api.OperationResponseConverter
 

P

ParameterLocation - Enum in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi
parameterName() - Method in exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
ParameterType - Enum in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi
ParameterTypeValidator - Interface in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi
parameterTypeValidator() - Method in interface io.vertx.ext.web.api.validation.ParameterValidationRule
Deprecated.
Return ParameterTypeValidator instance used inside this parameter validation rule
ParameterValidationRule - Interface in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi
parseOperationSpec() - Method in interface io.vertx.ext.web.api.contract.HTTPOperationRequestValidationHandler
Deprecated.
Function that parse the operation specification and generate validation rules
pathParameter(String) - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get path parameter by name
pathParametersNames() - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get list of all parameter names inside path
putHeader(String, String) - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 

Q

queryParameter(String) - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get query parameter by name
queryParametersNames() - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
Get list of all parameter names inside query

R

RequestParameter - Interface in io.vertx.ext.web.api
Deprecated.
You should use the new module vertx-web-openapi
RequestParameters - Interface in io.vertx.ext.web.api
Deprecated.
You should use the new module vertx-web-openapi
RouterFactory<Specification> - Interface in io.vertx.ext.web.api.contract
Deprecated.
You should use the new module vertx-web-openapi
RouterFactoryException - Exception in io.vertx.ext.web.api.contract
Deprecated.
You should use the new module vertx-web-openapi
RouterFactoryException(String, RouterFactoryException.ErrorType) - Constructor for exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
RouterFactoryException.ErrorType - Enum in io.vertx.ext.web.api.contract
Deprecated.
 
RouterFactoryOptions - Class in io.vertx.ext.web.api.contract
Deprecated.
You should use the new module vertx-web-openapi
RouterFactoryOptions() - Constructor for class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
 
RouterFactoryOptions(JsonObject) - Constructor for class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
 
RouterFactoryOptions(RouterFactoryOptions) - Constructor for class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
 
RouterFactoryOptionsConverter - Class in io.vertx.ext.web.api.contract
Converter and mapper for RouterFactoryOptions.
RouterFactoryOptionsConverter() - Constructor for class io.vertx.ext.web.api.contract.RouterFactoryOptionsConverter
 

S

s - Variable in enum io.vertx.ext.web.api.validation.ParameterLocation
Deprecated.
 
setBodyHandler(BodyHandler) - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
Supply your own BodyHandler if you would like to control body limit, uploads directory and deletion of uploaded files
setExtra(JsonObject) - Method in class io.vertx.ext.web.api.OperationRequest
Deprecated.
 
setExtraOperationContextPayloadMapper(Function<RoutingContext, JsonObject>) - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
When set, this function is called while creating the payload of OperationRequest
setHeaders(MultiMap) - Method in class io.vertx.ext.web.api.OperationRequest
Deprecated.
 
setHeaders(MultiMap) - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
setMountNotImplementedHandler(boolean) - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
If true, Router Factory will automatically mount an handler that return HTTP 405/501 status code for each operation where you didn't specify an handler.
setMountResponseContentTypeHandler(boolean) - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
If true, when required, the factory will mount a ResponseContentTypeHandler
setMountValidationFailureHandler(boolean) - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
Router Factory won't manage the validation errors anymore. You must use Router.errorHandler(int, Handler) with 400 error
setName(String) - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Set parameter name
setNotImplementedFailureHandler(Handler<RoutingContext>) - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
You must use Router.errorHandler(int, Handler) with 501 error
setOperationModelKey(String) - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
When set, an additional handler will be created to expose the operation model in the routing context under the given key.
setOptions(RouterFactoryOptions) - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
Set options of router factory.
setParameterName(String) - Method in exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
setParams(JsonObject) - Method in class io.vertx.ext.web.api.OperationRequest
Deprecated.
 
setPayload(Buffer) - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
setRequireSecurityHandlers(boolean) - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
If true, when you call RouterFactory.getRouter() the factory will mount for every path the required security handlers and, if a security handler is not defined, it throws an RouterFactoryException
setStatusCode(Integer) - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
setStatusMessage(String) - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
setUser(JsonObject) - Method in class io.vertx.ext.web.api.OperationRequest
Deprecated.
 
setValidationFailureHandler(Handler<RoutingContext>) - Method in interface io.vertx.ext.web.api.contract.RouterFactory
Deprecated.
Router Factory won't manage the validation errors anymore. You must use Router.errorHandler(int, Handler) with 400 error
setValidationRule(ParameterValidationRule) - Method in exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
setValue(Object) - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Set value
setValue(String) - Method in exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
SpecFeatureNotSupportedException - Exception in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi
SpecFeatureNotSupportedException(String) - Constructor for exception io.vertx.ext.web.api.validation.SpecFeatureNotSupportedException
Deprecated.
 

T

toJson() - Method in class io.vertx.ext.web.api.contract.RouterFactoryOptions
Deprecated.
 
toJson() - Method in class io.vertx.ext.web.api.OperationRequest
Deprecated.
 
toJson() - Method in class io.vertx.ext.web.api.OperationResponse
Deprecated.
 
toJson() - Method in interface io.vertx.ext.web.api.RequestParameter
Deprecated.
Converts deeply this RequestParameter in a Json representation
toJson() - Method in interface io.vertx.ext.web.api.RequestParameters
Deprecated.
This method converts RequestParameters in an unique JsonObject with 6 fields: cookie, path, query, header, form, body
cookie, path, query, header, form are JsonObject where keys are param names and values are param values, while body depends on body's shape and may not exist
toString() - Method in exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
type() - Method in exception io.vertx.ext.web.api.contract.RouterFactoryException
Deprecated.
 
type() - Method in exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 

V

validate(RoutingContext) - Method in interface io.vertx.ext.web.api.validation.CustomValidator
Deprecated.
This function have to be synchronous.
validateArrayParam(List<String>) - Method in interface io.vertx.ext.web.api.validation.ParameterValidationRule
Deprecated.
This function will be called when there is a List that need to be validated.
validateSingleParam(String) - Method in interface io.vertx.ext.web.api.validation.ParameterValidationRule
Deprecated.
This function will be called when there is only a string as parameter.
ValidationException - Exception in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi
ValidationException(String, ValidationException.ErrorType, Throwable) - Constructor for exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
ValidationException(String, ValidationException.ErrorType) - Constructor for exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
ValidationException(ValidationException.ErrorType) - Constructor for exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
ValidationException(String) - Constructor for exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
ValidationException.ErrorType - Enum in io.vertx.ext.web.api.validation
Deprecated.
All errors type.
ValidationException.ValidationExceptionFactory - Class in io.vertx.ext.web.api.validation
Deprecated.
 
ValidationExceptionFactory() - Constructor for class io.vertx.ext.web.api.validation.ValidationException.ValidationExceptionFactory
Deprecated.
 
ValidationHandler - Interface in io.vertx.ext.web.api.validation
Deprecated.
You should use the new module vertx-web-openapi
validationMethod() - Method in enum io.vertx.ext.web.api.validation.ParameterType
Deprecated.
 
validationRule() - Method in exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
value() - Method in exception io.vertx.ext.web.api.validation.ValidationException
Deprecated.
 
valueOf(String) - Static method in enum io.vertx.ext.web.api.contract.RouterFactoryException.ErrorType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.ext.web.api.validation.ContainerSerializationStyle
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.ext.web.api.validation.ParameterLocation
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.ext.web.api.validation.ParameterType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.vertx.ext.web.api.validation.ValidationException.ErrorType
Deprecated.
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.vertx.ext.web.api.contract.RouterFactoryException.ErrorType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.ext.web.api.validation.ContainerSerializationStyle
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.ext.web.api.validation.ParameterLocation
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.ext.web.api.validation.ParameterType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.vertx.ext.web.api.validation.ValidationException.ErrorType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D F G H I M N O P Q R S T V 
Skip navigation links

Copyright © 2021 Eclipse. All rights reserved.