Uses of Class
io.vertx.reactivex.ext.web.openapi.RouterBuilder
-
Packages that use RouterBuilder Package Description io.vertx.reactivex.ext.web.openapi -
-
Uses of RouterBuilder in io.vertx.reactivex.ext.web.openapi
Fields in io.vertx.reactivex.ext.web.openapi with type parameters of type RouterBuilder Modifier and Type Field Description static TypeArg<RouterBuilder>
RouterBuilder. __TYPE_ARG
Methods in io.vertx.reactivex.ext.web.openapi that return RouterBuilder Modifier and Type Method Description RouterBuilder
SecurityScheme. bindBlocking(Function<JsonObject,AuthenticationHandler> factory)
RouterBuilder
RouterBuilder. bodyHandler(BodyHandler bodyHandler)
Deprecated.RouterBuilder
RouterBuilder. mountServicesFromExtensions()
Introspect the OpenAPI spec to mount handlers for all operations that specifies a x-vertx-event-bus annotation.static RouterBuilder
RouterBuilder. newInstance(RouterBuilder arg)
RouterBuilder
RouterBuilder. rootHandler(Handler<RoutingContext> rootHandler)
Add global handler to be applied prior to being generated.RouterBuilder
RouterBuilder. securityHandler(String securitySchemeName, AuthenticationHandler handler)
Mount to paths that have to follow a security schema a security handler.RouterBuilder
RouterBuilder. serviceExtraPayloadMapper(Function<RoutingContext,JsonObject> serviceExtraPayloadMapper)
When set, this function is called while creating the payload ofRouterBuilder
RouterBuilder. setOptions(RouterBuilderOptions options)
Set options of router builder.Methods in io.vertx.reactivex.ext.web.openapi that return types with arguments of type RouterBuilder Modifier and Type Method Description Future<RouterBuilder>
SecurityScheme. bind(io.reactivex.functions.Function<JsonObject,io.reactivex.Single<AuthenticationHandler>> factory)
Future<RouterBuilder>
SecurityScheme. bind(Function<JsonObject,Future<AuthenticationHandler>> factory)
static io.reactivex.Single<RouterBuilder>
RouterBuilder. rxCreate(Vertx vertx, String url)
Likestatic io.reactivex.Single<RouterBuilder>
RouterBuilder. rxCreate(Vertx vertx, String url, OpenAPILoaderOptions options)
LikeMethod parameters in io.vertx.reactivex.ext.web.openapi with type arguments of type RouterBuilder Modifier and Type Method Description static void
RouterBuilder. create(Vertx vertx, String url, Handler<AsyncResult<RouterBuilder>> handler)
Likestatic void
RouterBuilder. create(Vertx vertx, String url, OpenAPILoaderOptions options, Handler<AsyncResult<RouterBuilder>> handler)
Like
-