@Stability(value=Experimental) public static final class CfnTrafficRoutingConfig.Builder extends Object implements software.amazon.jsii.Builder<CfnTrafficRoutingConfig>
CfnTrafficRoutingConfig| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnTrafficRoutingConfig |
build()
Builds the configured instance.
|
CfnTrafficRoutingConfig.Builder |
timeBasedCanary(CfnTrafficRoutingTimeBasedCanary timeBasedCanary)
Sets the value of
CfnTrafficRoutingConfig.getTimeBasedCanary() |
CfnTrafficRoutingConfig.Builder |
timeBasedLinear(CfnTrafficRoutingTimeBasedLinear timeBasedLinear)
Sets the value of
CfnTrafficRoutingConfig.getTimeBasedLinear() |
CfnTrafficRoutingConfig.Builder |
type(CfnTrafficRoutingType type)
Sets the value of
CfnTrafficRoutingConfig.getType() |
@Stability(value=Experimental) public CfnTrafficRoutingConfig.Builder type(CfnTrafficRoutingType type)
CfnTrafficRoutingConfig.getType()type - The type of traffic shifting used by the blue-green deployment configuration. This parameter is required.this@Stability(value=Experimental) public CfnTrafficRoutingConfig.Builder timeBasedCanary(CfnTrafficRoutingTimeBasedCanary timeBasedCanary)
CfnTrafficRoutingConfig.getTimeBasedCanary()timeBasedCanary - The configuration for traffic routing when type is CfnTrafficRoutingType.TIME_BASED_CANARY.this@Stability(value=Experimental) public CfnTrafficRoutingConfig.Builder timeBasedLinear(CfnTrafficRoutingTimeBasedLinear timeBasedLinear)
CfnTrafficRoutingConfig.getTimeBasedLinear()timeBasedLinear - The configuration for traffic routing when type is CfnTrafficRoutingType.TIME_BASED_LINEAR.this@Stability(value=Experimental) public CfnTrafficRoutingConfig build()
build in interface software.amazon.jsii.Builder<CfnTrafficRoutingConfig>CfnTrafficRoutingConfigNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.