A B C D E F G H I J M N O P R S T U V W
All Classes All Packages
All Classes All Packages
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
- 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 toReactiveRoutes.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 toReactiveRoutes.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 toReactiveRoutes.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 typeBuffer
RoutingContext.getBodyAsString()
for typeString
RoutingContext.getBodyAsJson()
for typeJsonObject
RoutingContext.getBodyAsJsonArray()
for typeJsonArray
RoutingContext.getBodyAsJson()
andJsonObject.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>) - 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
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
All Classes All Packages