Package | Description |
---|---|
io.vertx.ext.web.openapi | |
io.vertx.json.schema | |
io.vertx.json.schema.common | |
io.vertx.reactivex.json.schema | |
io.vertx.rxjava.json.schema |
Modifier and Type | Method and Description |
---|---|
SchemaRouterOptions |
OpenAPILoaderOptions.toSchemaRouterOptions() |
Modifier and Type | Method and Description |
---|---|
SchemaRouterOptions |
SchemaRouterOptions.putAuthHeader(String headerName,
String headerValue)
Put an header to authenticate requests while loading an external schema
|
SchemaRouterOptions |
SchemaRouterOptions.putAuthQueryParam(String queryParamName,
String queryParamValue)
Put a query parameter to authenticate requests while loading an external schema
|
Modifier and Type | Method and Description |
---|---|
static SchemaRouter |
SchemaRouter.create(HttpClient client,
FileSystem fs,
SchemaRouterOptions schemaRouterOptions)
Create a new
SchemaRouter |
static SchemaRouter |
SchemaRouter.create(Vertx vertx,
SchemaRouterOptions schemaRouterOptions)
Create a new
SchemaRouter |
static void |
SchemaRouterOptionsConverter.fromJson(Iterable<Map.Entry<String,Object>> json,
SchemaRouterOptions obj) |
static void |
SchemaRouterOptionsConverter.toJson(SchemaRouterOptions obj,
JsonObject json) |
static void |
SchemaRouterOptionsConverter.toJson(SchemaRouterOptions obj,
Map<String,Object> json) |
Constructor and Description |
---|
SchemaRouterImpl(HttpClient client,
FileSystem fs,
SchemaRouterOptions options) |
Modifier and Type | Method and Description |
---|---|
static SchemaRouter |
SchemaRouter.create(HttpClient client,
FileSystem fs,
SchemaRouterOptions schemaRouterOptions)
Create a new
SchemaRouter |
static SchemaRouter |
SchemaRouter.create(Vertx vertx,
SchemaRouterOptions schemaRouterOptions)
Create a new
SchemaRouter |
Modifier and Type | Method and Description |
---|---|
static SchemaRouter |
SchemaRouter.create(HttpClient client,
FileSystem fs,
SchemaRouterOptions schemaRouterOptions)
Create a new
SchemaRouter |
static SchemaRouter |
SchemaRouter.create(Vertx vertx,
SchemaRouterOptions schemaRouterOptions)
Create a new
SchemaRouter |
Copyright © 2021 Eclipse. All rights reserved.