| Package | Description | 
|---|---|
| io.vertx.rxjava3.ext.web.openapi | |
| io.vertx.rxjava3.json.schema | 
| Modifier and Type | Method and Description | 
|---|---|
| SchemaRouter | RouterBuilder. getSchemaRouter() | 
| Modifier and Type | Field and Description | 
|---|---|
| static io.vertx.lang.rx.TypeArg<SchemaRouter> | SchemaRouter. __TYPE_ARG | 
| Modifier and Type | Method and Description | 
|---|---|
| SchemaRouter | SchemaRouter. addJson(String uri,
       JsonObject object)Add one or more json documents including schemas on top or inner levels. | 
| SchemaRouter | SchemaRouter. addJson(URI uri,
       JsonObject object)Add one or more json documents including schemas on top or inner levels. | 
| SchemaRouter | SchemaRouter. addSchema(Schema schema,
         JsonPointer[] aliasScopes)Add a parsed schema to this router. | 
| SchemaRouter | SchemaRouter. addSchemaAlias(Schema schema,
              String alias)Add an alias to a schema already registered in this router (this alias can be solved only from schema scope). | 
| SchemaRouter | SchemaRouter. addSchemaWithScope(Schema schema,
                  JsonPointer scope)Add a parsed schema to this router. | 
| static SchemaRouter | SchemaRouter. create(Vertx vertx,
      HttpClient client,
      FileSystem fs,
      SchemaRouterOptions schemaRouterOptions)Create a new  SchemaRouter | 
| static SchemaRouter | SchemaRouter. create(Vertx vertx,
      SchemaRouterOptions schemaRouterOptions)Create a new  SchemaRouter | 
| SchemaRouter | SchemaParser. getSchemaRouter()Get schema router registered to this schema parser | 
| static SchemaRouter | SchemaRouter. newInstance(SchemaRouter arg) | 
| Modifier and Type | Method and Description | 
|---|---|
| static SchemaParser | SchemaParser. createDraft201909SchemaParser(SchemaRouter router)Create a new  SchemaParserfor Json Schema Draft2019-09 schemas | 
| static SchemaParser | SchemaParser. createDraft7SchemaParser(SchemaRouter router)Create a new  SchemaParserfor Json Schema Draft-7 schemas | 
| static SchemaParser | SchemaParser. createOpenAPI3SchemaParser(SchemaRouter router)Create a new  SchemaParserfor OpenAPI schemas | 
Copyright © 2022 Eclipse. All rights reserved.