A B C D E F G H I J M N O P R S T U V W 
All Classes All Packages

A

accept(Throwable) - Method in class io.quarkus.vertx.web.runtime.UniFailureCallback
 
ACCEPT_HEADER - Static variable in class io.quarkus.vertx.web.runtime.ValidationSupport
 
addAuthFailureHandler() - Method in class io.quarkus.vertx.web.runtime.VertxWebRecorder
 
APPLICATION_JSON - Static variable in class io.quarkus.vertx.web.ReactiveRoutes
The content-type to use to indicate you want to produce an JSON Array response, such as in:
APPLICATION_JSON - Static variable in class io.quarkus.vertx.web.runtime.ValidationSupport
 
asEventStream(Multi<T>) - Static method in class io.quarkus.vertx.web.ReactiveRoutes
Deprecated.
Instead, set the `produces` attribute of the Route annotation to ReactiveRoutes.EVENT_STREAM and return a plain Multi.
asJsonArray(Multi<T>) - Static method in class io.quarkus.vertx.web.ReactiveRoutes
Deprecated.
Instead, set the `produces` attribute of the Route annotation to ReactiveRoutes.APPLICATION_JSON and return a plain Multi.
asJsonStream(Multi<T>) - Static method in class io.quarkus.vertx.web.ReactiveRoutes
Deprecated.
Instead, set the `produces` attribute of the Route annotation to ReactiveRoutes.ND_JSON and return a plain Multi.

B

BLOCKING - io.quarkus.vertx.web.Route.HandlerType
A blocking request handler.
Body - Annotation Type in io.quarkus.vertx.web
Identifies a route method parameter that should be injected with a value returned from: RoutingContext.getBody() for type Buffer RoutingContext.getBodyAsString() for type String RoutingContext.getBodyAsJson() for type JsonObject RoutingContext.getBodyAsJsonArray() for type JsonArray RoutingContext.getBodyAsJson() and JsonObject.mapTo(Class) for any other type

C

compressRouteHandler(Handler<RoutingContext>, HttpCompression) - Method in class io.quarkus.vertx.web.runtime.VertxWebRecorder
 
consumes() - Method in annotation type io.quarkus.vertx.web.Route
Used for content-based routing.
consumes() - Method in annotation type io.quarkus.vertx.web.RouteBase
The values are used for any route method declared on the class where Route.consumes() is empty.
CONTENT_TYPE - Static variable in class io.quarkus.vertx.web.runtime.RouteHandlers
 
context() - Method in interface io.quarkus.vertx.web.RoutingExchange
 
context() - Method in class io.quarkus.vertx.web.runtime.RoutingExchangeImpl
 
createHandler(String) - Method in class io.quarkus.vertx.web.runtime.VertxWebRecorder
 
createRouteFunction(RouteMatcher, Handler<RoutingContext>, boolean) - Method in class io.quarkus.vertx.web.runtime.VertxWebRecorder
 

D

data() - Method in interface io.quarkus.vertx.web.ReactiveRoutes.ServerSentEvent
The data section.
DEFAULT_PRIORITY - Static variable in annotation type io.quarkus.vertx.web.RouteFilter
 
DELETE - io.quarkus.vertx.web.Route.HttpMethod
 

E

ELEMENT_NAME - Static variable in annotation type io.quarkus.vertx.web.Header
Constant value for value() indicating that the annotated element's name should be used as-is.
ELEMENT_NAME - Static variable in annotation type io.quarkus.vertx.web.Param
Constant value for Param.value() indicating that the annotated element's name should be used as-is.
endpointProvider() - Method in class io.quarkus.vertx.web.runtime.ReactiveRoutesTestHttpProvider
 
event() - Method in interface io.quarkus.vertx.web.ReactiveRoutes.ServerSentEvent
The event section.
EVENT_STREAM - Static variable in class io.quarkus.vertx.web.ReactiveRoutes
The content-type to use to indicate you want to produce a server-sent-event (SSE) stream response, such as in:

F

fail(RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiJsonArraySupport
 
FAILURE - io.quarkus.vertx.web.Route.HandlerType
A failure handler can declare a single method parameter whose type extends Throwable.
from(String) - Static method in enum io.quarkus.vertx.web.Route.HandlerType
 

G

GET - io.quarkus.vertx.web.Route.HttpMethod
 
getConsumes() - Method in class io.quarkus.vertx.web.runtime.RouteMatcher
 
getHeader(CharSequence) - Method in interface io.quarkus.vertx.web.RoutingExchange
 
getMethods() - Method in class io.quarkus.vertx.web.runtime.RouteMatcher
 
getOrder() - Method in class io.quarkus.vertx.web.runtime.RouteMatcher
 
getParam(String) - Method in interface io.quarkus.vertx.web.RoutingExchange
 
getPath() - Method in class io.quarkus.vertx.web.runtime.RouteMatcher
 
getProduces() - Method in class io.quarkus.vertx.web.runtime.RouteMatcher
 
getRegex() - Method in class io.quarkus.vertx.web.runtime.RouteMatcher
 
getValidator(ArcContainer) - Static method in class io.quarkus.vertx.web.runtime.ValidationSupport
 

H

handle(RoutingContext) - Method in class io.quarkus.vertx.web.runtime.devmode.ResourceNotFoundHandler
 
handle(RoutingContext) - Method in class io.quarkus.vertx.web.runtime.HttpCompressionHandler
 
handle(RoutingContext) - Method in class io.quarkus.vertx.web.runtime.RouteHandler
 
handleViolationException(ConstraintViolationException, RoutingContext, boolean) - Static method in class io.quarkus.vertx.web.runtime.ValidationSupport
 
HEAD - io.quarkus.vertx.web.Route.HttpMethod
 
Header - Annotation Type in io.quarkus.vertx.web
Identifies a route method parameter that should be injected with a value returned from HttpServerRequest.getHeader(String).
httpBuildTimeConfig - Variable in class io.quarkus.vertx.web.runtime.VertxWebRecorder
 
HttpCompressionHandler - Class in io.quarkus.vertx.web.runtime
 
HttpCompressionHandler(Handler<RoutingContext>, HttpCompression, Set<String>) - Constructor for class io.quarkus.vertx.web.runtime.HttpCompressionHandler
 
httpConfiguration - Variable in class io.quarkus.vertx.web.runtime.VertxWebRecorder
 

I

id() - Method in interface io.quarkus.vertx.web.ReactiveRoutes.ServerSentEvent
The id section.
invoke(RoutingContext) - Method in class io.quarkus.vertx.web.runtime.RouteHandler
Invokes the route method.
io.quarkus.vertx.web - package io.quarkus.vertx.web
 
io.quarkus.vertx.web.runtime - package io.quarkus.vertx.web.runtime
 
io.quarkus.vertx.web.runtime.devmode - package io.quarkus.vertx.web.runtime.devmode
 
isJsonArray(Multi<?>) - Static method in class io.quarkus.vertx.web.runtime.MultiJsonArraySupport
 
isNdjson(Multi<?>) - Static method in class io.quarkus.vertx.web.runtime.MultiNdjsonSupport
 
isReturnValueConstraintViolation(ConstraintViolation<?>) - Static method in class io.quarkus.vertx.web.runtime.ValidationSupport
 
isSSE(Multi<?>) - Static method in class io.quarkus.vertx.web.runtime.MultiSseSupport
 

J

JSON_STREAM - Static variable in class io.quarkus.vertx.web.ReactiveRoutes
A content-type providing the same output as ReactiveRoutes.ND_JSON.
JsonArrayMulti<T> - Class in io.quarkus.vertx.web.runtime
Just a wrapped to capture the fact that the items must be written as JSON Array.
JsonArrayMulti(Multi<T>) - Constructor for class io.quarkus.vertx.web.runtime.JsonArrayMulti
 

M

mapViolationsToJson(Set<ConstraintViolation<?>>, HttpServerResponse) - Static method in class io.quarkus.vertx.web.runtime.ValidationSupport
 
methods() - Method in annotation type io.quarkus.vertx.web.Route
 
MultiJsonArraySupport - Class in io.quarkus.vertx.web.runtime
 
MultiNdjsonSupport - Class in io.quarkus.vertx.web.runtime
 
MultiSseSupport - Class in io.quarkus.vertx.web.runtime
 
MultiSupport - Class in io.quarkus.vertx.web.runtime
 

N

ND_JSON - Static variable in class io.quarkus.vertx.web.ReactiveRoutes
The content-type to use to indicate you want to produce NDJSON stream response, such as in:
NdjsonMulti<T> - Class in io.quarkus.vertx.web.runtime
Just a wrapped to capture the fact that the items must be written with newline delimited JSON.
NdjsonMulti(Multi<T>) - Constructor for class io.quarkus.vertx.web.runtime.NdjsonMulti
 
NORMAL - io.quarkus.vertx.web.Route.HandlerType
A non-blocking request handler.
notFound() - Method in interface io.quarkus.vertx.web.RoutingExchange
Set the response status code to 404 and return the response.

O

ok() - Method in interface io.quarkus.vertx.web.RoutingExchange
Set the response status code to 200 and return the response.
ok(String) - Method in interface io.quarkus.vertx.web.RoutingExchange
Set the response status code to 200, write a chunk of data to the response then ends it.
OPTIONS - io.quarkus.vertx.web.Route.HttpMethod
 
order() - Method in annotation type io.quarkus.vertx.web.Route
If set to a positive number, it indicates the place of the route in the chain.

P

Param - Annotation Type in io.quarkus.vertx.web
Identifies a route method parameter that should be injected with a value returned from HttpServerRequest.getParam(String).
path() - Method in annotation type io.quarkus.vertx.web.Route
 
path() - Method in annotation type io.quarkus.vertx.web.RouteBase
The value is used as a prefix for any route method declared on the class where Route.path() is used.
POST - io.quarkus.vertx.web.Route.HttpMethod
 
PROBLEM_DETAIL - Static variable in class io.quarkus.vertx.web.runtime.ValidationSupport
 
PROBLEM_FIELD - Static variable in class io.quarkus.vertx.web.runtime.ValidationSupport
 
PROBLEM_MESSAGE - Static variable in class io.quarkus.vertx.web.runtime.ValidationSupport
 
PROBLEM_STATUS - Static variable in class io.quarkus.vertx.web.runtime.ValidationSupport
 
PROBLEM_TITLE - Static variable in class io.quarkus.vertx.web.runtime.ValidationSupport
 
PROBLEM_VIOLATIONS - Static variable in class io.quarkus.vertx.web.runtime.ValidationSupport
 
produces() - Method in annotation type io.quarkus.vertx.web.Route
Used for content-based routing and stream serialization.
produces() - Method in annotation type io.quarkus.vertx.web.RouteBase
The values are used for any route method declared on the class where Route.produces() is empty.
PUT - io.quarkus.vertx.web.Route.HttpMethod
 

R

ReactiveRoutes - Class in io.quarkus.vertx.web
Provides utility methods, mainly to handle text/event-stream responses.
ReactiveRoutes.ServerSentEvent<T> - Interface in io.quarkus.vertx.web
A class allowing to customize how the server sent events are written.
ReactiveRoutesTestHttpProvider - Class in io.quarkus.vertx.web.runtime
 
ReactiveRoutesTestHttpProvider() - Constructor for class io.quarkus.vertx.web.runtime.ReactiveRoutesTestHttpProvider
 
regex() - Method in annotation type io.quarkus.vertx.web.Route
 
registerNotFoundHandler(RuntimeValue<Router>, String, List<RouteDescription>, List<String>) - Method in class io.quarkus.vertx.web.runtime.devmode.ResourceNotFoundRecorder
 
request() - Method in interface io.quarkus.vertx.web.RoutingExchange
 
ResourceNotFoundHandler - Class in io.quarkus.vertx.web.runtime.devmode
Lists all routes when no route matches the path in the dev mode.
ResourceNotFoundHandler(String, List<RouteDescription>, List<String>) - Constructor for class io.quarkus.vertx.web.runtime.devmode.ResourceNotFoundHandler
 
ResourceNotFoundRecorder - Class in io.quarkus.vertx.web.runtime.devmode
 
ResourceNotFoundRecorder() - Constructor for class io.quarkus.vertx.web.runtime.devmode.ResourceNotFoundRecorder
 
response() - Method in interface io.quarkus.vertx.web.RoutingExchange
 
Route - Annotation Type in io.quarkus.vertx.web
This annotation can be used to configure a reactive route in a declarative way.
Route.HandlerType - Enum in io.quarkus.vertx.web
 
Route.HttpMethod - Enum in io.quarkus.vertx.web
Represents an HTTP method.
Route.Routes - Annotation Type in io.quarkus.vertx.web
 
RouteBase - Annotation Type in io.quarkus.vertx.web
Annotation used to configure some defaults for reactive routes declared on a class.
RouteFilter - Annotation Type in io.quarkus.vertx.web
This annotation is used to define a "filter", i.e.
RouteHandler - Class in io.quarkus.vertx.web.runtime
Handles invocation of a reactive route.
RouteHandler() - Constructor for class io.quarkus.vertx.web.runtime.RouteHandler
 
RouteHandlers - Class in io.quarkus.vertx.web.runtime
 
RouteMatcher - Class in io.quarkus.vertx.web.runtime
 
RouteMatcher(String, String, String[], String[], String[], int) - Constructor for class io.quarkus.vertx.web.runtime.RouteMatcher
 
RoutingExchange - Interface in io.quarkus.vertx.web
Convenient wrapper of RoutingContext.
RoutingExchangeImpl - Class in io.quarkus.vertx.web.runtime
 
RoutingExchangeImpl(RoutingContext) - Constructor for class io.quarkus.vertx.web.runtime.RoutingExchangeImpl
 

S

serverError() - Method in interface io.quarkus.vertx.web.RoutingExchange
Set the response status code to 500 and return the response.
setContentType(RoutingContext, String) - Static method in class io.quarkus.vertx.web.runtime.RouteHandlers
 
SSEMulti<T> - Class in io.quarkus.vertx.web.runtime
Just a wrapped to capture the fact that the items must be written as SSE.
SSEMulti(Multi<T>) - Constructor for class io.quarkus.vertx.web.runtime.SSEMulti
 
subscribe(MultiSubscriber<? super T>) - Method in class io.quarkus.vertx.web.runtime.JsonArrayMulti
 
subscribe(MultiSubscriber<? super T>) - Method in class io.quarkus.vertx.web.runtime.NdjsonMulti
 
subscribe(MultiSubscriber<? super T>) - Method in class io.quarkus.vertx.web.runtime.SSEMulti
 
subscribeBuffer(Multi<Buffer>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSseSupport
 
subscribeBuffer(Multi<Buffer>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSupport
 
subscribeMutinyBuffer(Multi<Buffer>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSseSupport
 
subscribeMutinyBuffer(Multi<Buffer>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSupport
 
subscribeObject(Multi<Object>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiJsonArraySupport
 
subscribeObject(Multi<Object>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiNdjsonSupport
 
subscribeObject(Multi<Object>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSseSupport
 
subscribeObject(Multi<Object>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSupport
 
subscribeString(Multi<String>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiJsonArraySupport
 
subscribeString(Multi<String>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiNdjsonSupport
 
subscribeString(Multi<String>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSseSupport
 
subscribeString(Multi<String>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSupport
 
subscribeVoid(Multi<Void>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiJsonArraySupport
 
subscribeVoid(Multi<Void>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSupport
 

T

type() - Method in annotation type io.quarkus.vertx.web.Route
 

U

UniFailureCallback - Class in io.quarkus.vertx.web.runtime
 
UniFailureCallback(RoutingContext) - Constructor for class io.quarkus.vertx.web.runtime.UniFailureCallback
 

V

ValidationSupport - Class in io.quarkus.vertx.web.runtime
 
value() - Method in annotation type io.quarkus.vertx.web.Header
The name of the header.
value() - Method in annotation type io.quarkus.vertx.web.Param
The name of the parameter.
value() - Method in annotation type io.quarkus.vertx.web.Route.Routes
 
value() - Method in annotation type io.quarkus.vertx.web.RouteFilter
Filters with higher priority are called first.
valueOf(String) - Static method in enum io.quarkus.vertx.web.Route.HandlerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.quarkus.vertx.web.Route.HttpMethod
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.quarkus.vertx.web.Route.HandlerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.quarkus.vertx.web.Route.HttpMethod
Returns an array containing the constants of this enum type, in the order they are declared.
VertxWebRecorder - Class in io.quarkus.vertx.web.runtime
 
VertxWebRecorder(RuntimeValue<HttpConfiguration>, HttpBuildTimeConfig) - Constructor for class io.quarkus.vertx.web.runtime.VertxWebRecorder
 

W

write(Multi<Buffer>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiNdjsonSupport
 
write(Multi<Buffer>, RoutingContext) - Static method in class io.quarkus.vertx.web.runtime.MultiSseSupport
 
A B C D E F G H I J M N O P R S T U V W 
All Classes All Packages