Class OpenApiJsonSchemaMapper

java.lang.Object
software.amazon.smithy.openapi.fromsmithy.OpenApiJsonSchemaMapper
All Implemented Interfaces:
JsonSchemaMapper

public final class OpenApiJsonSchemaMapper extends Object implements JsonSchemaMapper
Applies OpenAPI extensions to a Schema using configuration settings found in OpenApiConfig.

Note: the properties and features added by this mapper can be removed using JsonSchemaConfig.setDisableFeatures(java.util.Set<java.lang.String>).

  • Constructor Details

    • OpenApiJsonSchemaMapper

      public OpenApiJsonSchemaMapper()
  • Method Details