Package | Description |
---|---|
io.vertx.ext.web.openapi.router | |
io.vertx.openapi.contract | |
io.vertx.openapi.validation | |
io.vertx.reactivex.openapi.contract | |
io.vertx.rxjava3.openapi.contract |
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 | Method and Description |
---|---|
static Future<OpenAPIContract> |
OpenAPIContract.from(Vertx vertx,
JsonObject unresolvedContract)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Future<OpenAPIContract> |
OpenAPIContract.from(Vertx vertx,
JsonObject unresolvedContract,
Map<String,JsonObject> additionalContractFiles)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Future<OpenAPIContract> |
OpenAPIContract.from(Vertx vertx,
String unresolvedContractPath)
Resolves / dereferences the passed contract and creates an
OpenAPIContract instance. |
static Future<OpenAPIContract> |
OpenAPIContract.from(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 ResponseValidator |
ResponseValidator.create(Vertx vertx,
OpenAPIContract contract)
Create a new
ResponseValidator . |
static RequestValidator |
RequestValidator.create(Vertx vertx,
OpenAPIContract contract)
Create a new
RequestValidator . |
Modifier and Type | Method and Description |
---|---|
OpenAPIContract |
OpenAPIContract.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static OpenAPIContract |
OpenAPIContract.newInstance(OpenAPIContract arg) |
Constructor and Description |
---|
OpenAPIContract(OpenAPIContract delegate) |
Modifier and Type | Method and Description |
---|---|
OpenAPIContract |
OpenAPIContract.getDelegate() |
Modifier and Type | Method and Description |
---|---|
static OpenAPIContract |
OpenAPIContract.newInstance(OpenAPIContract arg) |
Constructor and Description |
---|
OpenAPIContract(OpenAPIContract delegate) |
Copyright © 2024 Eclipse. All rights reserved.