@Stability(value=Stable) public static final class CfnUsagePlan.ApiStageProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnUsagePlan.ApiStageProperty>
CfnUsagePlan.ApiStageProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnUsagePlan.ApiStageProperty.Builder |
apiId(String apiId)
Sets the value of
CfnUsagePlan.ApiStageProperty.getApiId() |
CfnUsagePlan.ApiStageProperty |
build()
Builds the configured instance.
|
CfnUsagePlan.ApiStageProperty.Builder |
stage(String stage)
Sets the value of
CfnUsagePlan.ApiStageProperty.getStage() |
CfnUsagePlan.ApiStageProperty.Builder |
throttle(IResolvable throttle)
Sets the value of
CfnUsagePlan.ApiStageProperty.getThrottle() |
CfnUsagePlan.ApiStageProperty.Builder |
throttle(Map<String,? extends Object> throttle)
Sets the value of
CfnUsagePlan.ApiStageProperty.getThrottle() |
@Stability(value=Stable) public CfnUsagePlan.ApiStageProperty.Builder apiId(String apiId)
CfnUsagePlan.ApiStageProperty.getApiId()apiId - `CfnUsagePlan.ApiStageProperty.ApiId`.this@Stability(value=Stable) public CfnUsagePlan.ApiStageProperty.Builder stage(String stage)
CfnUsagePlan.ApiStageProperty.getStage()stage - `CfnUsagePlan.ApiStageProperty.Stage`.this@Stability(value=Stable) public CfnUsagePlan.ApiStageProperty.Builder throttle(IResolvable throttle)
CfnUsagePlan.ApiStageProperty.getThrottle()throttle - `CfnUsagePlan.ApiStageProperty.Throttle`.this@Stability(value=Stable) public CfnUsagePlan.ApiStageProperty.Builder throttle(Map<String,? extends Object> throttle)
CfnUsagePlan.ApiStageProperty.getThrottle()throttle - `CfnUsagePlan.ApiStageProperty.Throttle`.this@Stability(value=Stable) public CfnUsagePlan.ApiStageProperty build()
build in interface software.amazon.jsii.Builder<CfnUsagePlan.ApiStageProperty>CfnUsagePlan.ApiStagePropertyNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.