Interface OpenApiSpecConfig
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
OpenApiGatewayTsProjectOptions
- All Known Implementing Classes:
OpenApiGatewayTsProjectOptions.Jsii$Proxy,OpenApiSpecConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.61.0 (build abf4039)", date="2022-06-17T03:54:58.806Z") @Stability(Experimental) public interface OpenApiSpecConfig extends software.amazon.jsii.JsiiSerializable
(experimental) Configuration for the OpenAPI specification files.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classOpenApiSpecConfig.BuilderA builder forOpenApiSpecConfigstatic classOpenApiSpecConfig.Jsii$ProxyAn implementation forOpenApiSpecConfig
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static OpenApiSpecConfig.Builderbuilder()default StringgetParsedSpecFileName()(experimental) The name of the output parsed OpenAPI specification file.default StringgetSpecFileName()(experimental) The name of the OpenAPI specification file.
-
-
-
Method Detail
-
getParsedSpecFileName
@Stability(Experimental) @Nullable default String getParsedSpecFileName()
(experimental) The name of the output parsed OpenAPI specification file.Must end with .json.
Default: "parsed-spec.json"
-
getSpecFileName
@Stability(Experimental) @Nullable default String getSpecFileName()
(experimental) The name of the OpenAPI specification file.Default: "spec.yaml"
-
builder
@Stability(Experimental) static OpenApiSpecConfig.Builder builder()
- Returns:
- a
OpenApiSpecConfig.BuilderofOpenApiSpecConfig
-
-