@Stability(value=Stable) public static final class AlpsSpecRestApiProps.Builder extends Object implements software.amazon.jsii.Builder<AlpsSpecRestApiProps>
AlpsSpecRestApiProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
AlpsSpecRestApiProps.Builder |
alpsSpecFile(String alpsSpecFile)
Sets the value of
AlpsSpecRestApiProps.getAlpsSpecFile() |
AlpsSpecRestApiProps |
build()
Builds the configured instance.
|
AlpsSpecRestApiProps.Builder |
operationIdLambdaMapping(Map<String,String> operationIdLambdaMapping)
Sets the value of
AlpsSpecRestApiProps.getOperationIdLambdaMapping() |
@Stability(value=Stable) public AlpsSpecRestApiProps.Builder alpsSpecFile(String alpsSpecFile)
AlpsSpecRestApiProps.getAlpsSpecFile()alpsSpecFile - ALPS Spec File. This parameter is required.
Must be YAML.this@Stability(value=Stable) public AlpsSpecRestApiProps.Builder operationIdLambdaMapping(Map<String,String> operationIdLambdaMapping)
AlpsSpecRestApiProps.getOperationIdLambdaMapping()operationIdLambdaMapping - Optional mapping from openApi spec operationId to Lambda name.
Per default it uses a Lambda integration with using the openApi spec operationId property as Lambda namethis@Stability(value=Stable) public AlpsSpecRestApiProps build()
build in interface software.amazon.jsii.Builder<AlpsSpecRestApiProps>AlpsSpecRestApiPropsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.