Package | Description |
---|---|
io.vertx.reactivex.ext.web.openapi |
Modifier and Type | Field and Description |
---|---|
static io.vertx.lang.rx.TypeArg<RouterBuilder> |
RouterBuilder.__TYPE_ARG |
Modifier and Type | Method and Description |
---|---|
RouterBuilder |
SecurityScheme.bindBlocking(java.util.function.Function<JsonObject,AuthenticationHandler> factory) |
RouterBuilder |
RouterBuilder.bodyHandler(BodyHandler bodyHandler)
Supply your own BodyHandler if you would like to control body limit, uploads directory and deletion of uploaded
files.
|
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(java.util.function.Function<RoutingContext,JsonObject> serviceExtraPayloadMapper)
When set, this function is called while creating the payload of
|
RouterBuilder |
RouterBuilder.setOptions(RouterBuilderOptions options)
Set options of router builder.
|
Modifier and Type | Method and Description |
---|---|
Future<RouterBuilder> |
SecurityScheme.bind(java.util.function.Function<JsonObject,Future<AuthenticationHandler>> factory) |
Future<RouterBuilder> |
SecurityScheme.bind(Function<JsonObject,Single<AuthenticationHandler>> factory) |
static Single<RouterBuilder> |
RouterBuilder.rxCreate(Vertx vertx,
String url)
Like
|
static Single<RouterBuilder> |
RouterBuilder.rxCreate(Vertx vertx,
String url,
OpenAPILoaderOptions options)
Like
|
Modifier and Type | Method and Description |
---|---|
static void |
RouterBuilder.create(Vertx vertx,
String url,
Handler<AsyncResult<RouterBuilder>> handler)
Like
|
static void |
RouterBuilder.create(Vertx vertx,
String url,
OpenAPILoaderOptions options,
Handler<AsyncResult<RouterBuilder>> handler)
Like
|
Copyright © 2021 Eclipse. All rights reserved.