public static interface CanarySettings.Builder extends SdkPojo, CopyableBuilder<CanarySettings.Builder,CanarySettings>
Modifier and Type | Method and Description |
---|---|
CanarySettings.Builder |
deploymentId(String deploymentId)
The ID of the canary deployment.
|
CanarySettings.Builder |
percentTraffic(Double percentTraffic)
The percent (0-100) of traffic diverted to a canary deployment.
|
CanarySettings.Builder |
stageVariableOverrides(Map<String,String> stageVariableOverrides)
Stage variables overridden for a canary release deployment, including new stage variables introduced in the
canary.
|
CanarySettings.Builder |
useStageCache(Boolean useStageCache)
A Boolean flag to indicate whether the canary deployment uses the stage cache or not.
|
copy
applyMutation, build
CanarySettings.Builder percentTraffic(Double percentTraffic)
The percent (0-100) of traffic diverted to a canary deployment.
percentTraffic
- The percent (0-100) of traffic diverted to a canary deployment.CanarySettings.Builder deploymentId(String deploymentId)
The ID of the canary deployment.
deploymentId
- The ID of the canary deployment.CanarySettings.Builder stageVariableOverrides(Map<String,String> stageVariableOverrides)
Stage variables overridden for a canary release deployment, including new stage variables introduced in the canary. These stage variables are represented as a string-to-string map between stage variable names and their values.
stageVariableOverrides
- Stage variables overridden for a canary release deployment, including new stage variables introduced
in the canary. These stage variables are represented as a string-to-string map between stage variable
names and their values.CanarySettings.Builder useStageCache(Boolean useStageCache)
A Boolean flag to indicate whether the canary deployment uses the stage cache or not.
useStageCache
- A Boolean flag to indicate whether the canary deployment uses the stage cache or not.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.