B C E F G H I M N O R S T _ 
All Classes All Packages

B

bind(Function<JsonObject, Uni<AuthenticationHandler>>) - Method in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 
bindAndAwait(Function<JsonObject, Uni<AuthenticationHandler>>) - Method in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 
bindAndForget(Function<JsonObject, Uni<AuthenticationHandler>>) - Method in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 
bindBlocking(Function<JsonObject, AuthenticationHandler>) - Method in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 
bodyHandler(BodyHandler) - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
Deprecated.
Use #rootHandler(Handler) instead. The order matters, so adding the body handler should happen after any PLATFORM or SECURITY_POLICY handler(s).

C

create(Vertx, String) - Static method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
Like
create(Vertx, String, OpenAPILoaderOptions) - Static method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
Like
createAndAwait(Vertx, String) - Static method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
createAndAwait(Vertx, String, OpenAPILoaderOptions) - Static method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
createAndForget(Vertx, String) - Static method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
Variant of RouterBuilder.create(io.vertx.mutiny.core.Vertx,String) that ignores the result of the operation.
createAndForget(Vertx, String, OpenAPILoaderOptions) - Static method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
Variant of RouterBuilder.create(io.vertx.mutiny.core.Vertx,String,OpenAPILoaderOptions) that ignores the result of the operation.
createRouter() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 

E

equals(Object) - Method in class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
equals(Object) - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
equals(Object) - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
equals(Object) - Method in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 

F

failureHandler(Consumer<RoutingContext>) - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 

G

getCached(JsonPointer) - Method in class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
getDelegate() - Method in class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
getDelegate() - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
getDelegate() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
getDelegate() - Method in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 
getHttpMethod() - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
getOpenAPI() - Method in class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
getOpenAPI() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
getOpenAPIPath() - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
getOperationId() - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
getOperationModel() - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
getOptions() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
getSchemaParser() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
Deprecated.
This method exposes the internal of the OpenAPI handler, it will be removed in the future. Users should configure the json schema module from the options.
getSchemaRouter() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
Deprecated.
This method exposes the internal of the OpenAPI handler, it will be removed in the future. Users should configure the json schema module from the options.

H

handler(Consumer<RoutingContext>) - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
hashCode() - Method in class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
hashCode() - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
hashCode() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
hashCode() - Method in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 

I

io.smallrye.mutiny.vertx.web.openapi - module io.smallrye.mutiny.vertx.web.openapi
 
io.vertx.mutiny.ext.web.openapi - package io.vertx.mutiny.ext.web.openapi
 

M

mountServicesFromExtensions() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 

N

newInstance(OpenAPIHolder) - Static method in class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
newInstance(Operation) - Static method in class io.vertx.mutiny.ext.web.openapi.Operation
 
newInstance(RouterBuilder) - Static method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
newInstance(SecurityScheme) - Static method in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 

O

OpenAPIHolder - Class in io.vertx.mutiny.ext.web.openapi
 
OpenAPIHolder(OpenAPIHolder) - Constructor for class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
OpenAPIHolder(Object) - Constructor for class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
operation(String) - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
Operation - Class in io.vertx.mutiny.ext.web.openapi
Interface representing an Operation
Operation(Operation) - Constructor for class io.vertx.mutiny.ext.web.openapi.Operation
 
Operation(Object) - Constructor for class io.vertx.mutiny.ext.web.openapi.Operation
 
operations() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 

R

rootHandler(Consumer<RoutingContext>) - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
RouterBuilder - Class in io.vertx.mutiny.ext.web.openapi
Interface to build a Vert.x Web from an OpenAPI 3 contract.
RouterBuilder(RouterBuilder) - Constructor for class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
RouterBuilder(Object) - Constructor for class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
routeToEventBus(String) - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
routeToEventBus(String, DeliveryOptions) - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 

S

securityHandler(String) - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
securityHandler(String, AuthenticationHandler) - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
SecurityScheme - Class in io.vertx.mutiny.ext.web.openapi
An authentication handler factory.
SecurityScheme(SecurityScheme) - Constructor for class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 
SecurityScheme(Object) - Constructor for class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 
serviceExtraPayloadMapper(Function<RoutingContext, JsonObject>) - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
setOptions(RouterBuilderOptions) - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
solveIfNeeded(JsonObject) - Method in class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 

T

toString() - Method in class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
toString() - Method in class io.vertx.mutiny.ext.web.openapi.Operation
 
toString() - Method in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
toString() - Method in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 

_

__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.web.openapi.OpenAPIHolder
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.web.openapi.Operation
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.web.openapi.RouterBuilder
 
__TYPE_ARG - Static variable in class io.vertx.mutiny.ext.web.openapi.SecurityScheme
 
B C E F G H I M N O R S T _ 
All Classes All Packages