Class ApiGatewayExtension
- java.lang.Object
-
- software.amazon.smithy.aws.apigateway.openapi.ApiGatewayExtension
-
- All Implemented Interfaces:
Smithy2OpenApiExtension
public final class ApiGatewayExtension extends java.lang.Object implements Smithy2OpenApiExtension
-
-
Constructor Summary
Constructors Constructor Description ApiGatewayExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<OpenApiMapper>
getOpenApiMappers()
Registers OpenAPI mappers, classes used to modify and extend the process of converting a Smithy model to OpenAPI.java.util.List<SecuritySchemeConverter<? extends Trait>>
getSecuritySchemeConverters()
Registers additional security scheme converters.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface software.amazon.smithy.openapi.fromsmithy.Smithy2OpenApiExtension
getJsonSchemaMappers, getProtocols
-
-
-
-
Method Detail
-
getOpenApiMappers
public java.util.List<OpenApiMapper> getOpenApiMappers()
Description copied from interface:Smithy2OpenApiExtension
Registers OpenAPI mappers, classes used to modify and extend the process of converting a Smithy model to OpenAPI.- Specified by:
getOpenApiMappers
in interfaceSmithy2OpenApiExtension
- Returns:
- Returns the mappers to register.
-
getSecuritySchemeConverters
public java.util.List<SecuritySchemeConverter<? extends Trait>> getSecuritySchemeConverters()
Description copied from interface:Smithy2OpenApiExtension
Registers additional security scheme converters.- Specified by:
getSecuritySchemeConverters
in interfaceSmithy2OpenApiExtension
- Returns:
- Returns the converters to register.
-
-