@Stability(value=Stable) public static final class CfnDeployment.DeploymentCanarySettingsProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnDeployment.DeploymentCanarySettingsProperty>
CfnDeployment.DeploymentCanarySettingsProperty
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnDeployment.DeploymentCanarySettingsProperty |
build()
Builds the configured instance.
|
CfnDeployment.DeploymentCanarySettingsProperty.Builder |
percentTraffic(Number percentTraffic)
Sets the value of
CfnDeployment.DeploymentCanarySettingsProperty.getPercentTraffic() |
CfnDeployment.DeploymentCanarySettingsProperty.Builder |
stageVariableOverrides(IResolvable stageVariableOverrides)
|
CfnDeployment.DeploymentCanarySettingsProperty.Builder |
stageVariableOverrides(Map<String,String> stageVariableOverrides)
|
CfnDeployment.DeploymentCanarySettingsProperty.Builder |
useStageCache(Boolean useStageCache)
Sets the value of
CfnDeployment.DeploymentCanarySettingsProperty.getUseStageCache() |
CfnDeployment.DeploymentCanarySettingsProperty.Builder |
useStageCache(IResolvable useStageCache)
Sets the value of
CfnDeployment.DeploymentCanarySettingsProperty.getUseStageCache() |
@Stability(value=Stable) public CfnDeployment.DeploymentCanarySettingsProperty.Builder percentTraffic(Number percentTraffic)
CfnDeployment.DeploymentCanarySettingsProperty.getPercentTraffic()
percentTraffic
- `CfnDeployment.DeploymentCanarySettingsProperty.PercentTraffic`.this
@Stability(value=Stable) public CfnDeployment.DeploymentCanarySettingsProperty.Builder stageVariableOverrides(IResolvable stageVariableOverrides)
stageVariableOverrides
- `CfnDeployment.DeploymentCanarySettingsProperty.StageVariableOverrides`.this
@Stability(value=Stable) public CfnDeployment.DeploymentCanarySettingsProperty.Builder stageVariableOverrides(Map<String,String> stageVariableOverrides)
stageVariableOverrides
- `CfnDeployment.DeploymentCanarySettingsProperty.StageVariableOverrides`.this
@Stability(value=Stable) public CfnDeployment.DeploymentCanarySettingsProperty.Builder useStageCache(Boolean useStageCache)
CfnDeployment.DeploymentCanarySettingsProperty.getUseStageCache()
useStageCache
- `CfnDeployment.DeploymentCanarySettingsProperty.UseStageCache`.this
@Stability(value=Stable) public CfnDeployment.DeploymentCanarySettingsProperty.Builder useStageCache(IResolvable useStageCache)
CfnDeployment.DeploymentCanarySettingsProperty.getUseStageCache()
useStageCache
- `CfnDeployment.DeploymentCanarySettingsProperty.UseStageCache`.this
@Stability(value=Stable) public CfnDeployment.DeploymentCanarySettingsProperty build()
build
in interface software.amazon.jsii.Builder<CfnDeployment.DeploymentCanarySettingsProperty>
CfnDeployment.DeploymentCanarySettingsProperty
NullPointerException
- if any required attribute was not providedCopyright © 2021. All rights reserved.