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<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(RouterBuilder arg)RouterBuilderRouterBuilder. rootHandler(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,JsonObject> serviceExtraPayloadMapper)When set, this function is called while creating the payload ofRouterBuilderRouterBuilder. 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 voidRouterBuilder. create(Vertx vertx, String url, Handler<AsyncResult<RouterBuilder>> handler)Likestatic voidRouterBuilder. create(Vertx vertx, String url, OpenAPILoaderOptions options, Handler<AsyncResult<RouterBuilder>> handler)Like
-