Package | Description |
---|---|
io.vertx.ext.web.openapi.router | |
io.vertx.openapi.contract | |
io.vertx.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 | 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 . |
Copyright © 2023 Eclipse. All rights reserved.