Package | Description |
---|---|
io.vertx.rxjava3.ext.web.openapi.router | |
io.vertx.rxjava3.openapi.contract | |
io.vertx.rxjava3.openapi.validation |
Modifier and Type | Method and Description |
---|---|
static RouterBuilder |
RouterBuilder.create(Vertx vertx,
OpenAPIContract contract)
Create a new
RouterBuilder . |
static RouterBuilder |
RouterBuilder.create(Vertx vertx,
OpenAPIContract contract,
RequestExtractor extractor)
Create a new
RouterBuilder . |
Modifier and Type | Field and Description |
---|---|
static io.vertx.lang.rx.TypeArg<OpenAPIContract> |
OpenAPIContract.__TYPE_ARG |
Modifier and Type | Method and Description |
---|---|
static OpenAPIContract |
OpenAPIContract.newInstance(OpenAPIContract arg) |
Modifier and Type | Method and Description |
---|---|
static Single<OpenAPIContract> |
OpenAPIContract.from(Vertx vertx,
JsonObject unresolvedContract)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Single<OpenAPIContract> |
OpenAPIContract.from(Vertx vertx,
JsonObject unresolvedContract,
Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Single<OpenAPIContract> |
OpenAPIContract.from(Vertx vertx,
String unresolvedContractPath)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Single<OpenAPIContract> |
OpenAPIContract.from(Vertx vertx,
String unresolvedContractPath,
Map<String,String> additionalContractFiles)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Single<OpenAPIContract> |
OpenAPIContract.rxFrom(Vertx vertx,
JsonObject unresolvedContract)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Single<OpenAPIContract> |
OpenAPIContract.rxFrom(Vertx vertx,
JsonObject unresolvedContract,
Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Single<OpenAPIContract> |
OpenAPIContract.rxFrom(Vertx vertx,
String unresolvedContractPath)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Single<OpenAPIContract> |
OpenAPIContract.rxFrom(Vertx vertx,
String unresolvedContractPath,
Map<String,String> additionalContractFiles)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
Modifier and Type | Method and Description |
---|---|
static RequestValidator |
RequestValidator.create(Vertx vertx,
OpenAPIContract contract)
Create a new
RequestValidator . |
Copyright © 2024 Eclipse. All rights reserved.