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_ARGMethods in io.vertx.reactivex.ext.web.openapi that return RouterBuilder Modifier and Type Method Description RouterBuilderSecurityScheme. bindBlocking(Function<io.vertx.core.json.JsonObject,AuthenticationHandler> factory)RouterBuilderRouterBuilder. bodyHandler(BodyHandler bodyHandler)Deprecated.RouterBuilderRouterBuilder. mountServicesFromExtensions()Introspect the OpenAPI spec to mount handlers for all operations that specifies a x-vertx-event-bus annotation.static RouterBuilderRouterBuilder. newInstance(io.vertx.ext.web.openapi.RouterBuilder arg)RouterBuilderRouterBuilder. rootHandler(io.vertx.core.Handler<RoutingContext> rootHandler)Add global handler to be applied prior to being generated.RouterBuilderRouterBuilder. securityHandler(String securitySchemeName, AuthenticationHandler handler)Mount to paths that have to follow a security schema a security handler.RouterBuilderRouterBuilder. serviceExtraPayloadMapper(Function<RoutingContext,io.vertx.core.json.JsonObject> serviceExtraPayloadMapper)When set, this function is called while creating the payload ofRouterBuilderRouterBuilder. setOptions(io.vertx.ext.web.openapi.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 io.vertx.core.Future<RouterBuilder>SecurityScheme. bind(io.reactivex.functions.Function<io.vertx.core.json.JsonObject,io.reactivex.Single<AuthenticationHandler>> factory)io.vertx.core.Future<RouterBuilder>SecurityScheme. bind(Function<io.vertx.core.json.JsonObject,io.vertx.core.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, io.vertx.ext.web.openapi.OpenAPILoaderOptions options)LikeMethod parameters in io.vertx.reactivex.ext.web.openapi with type arguments of type RouterBuilder Modifier and Type Method Description static voidRouterBuilder. create(Vertx vertx, String url, io.vertx.core.Handler<io.vertx.core.AsyncResult<RouterBuilder>> handler)Likestatic voidRouterBuilder. create(Vertx vertx, String url, io.vertx.ext.web.openapi.OpenAPILoaderOptions options, io.vertx.core.Handler<io.vertx.core.AsyncResult<RouterBuilder>> handler)Like
-