public static final class CfnTrafficRoutingTimeBasedLinear.Builder
extends java.lang.Object
CfnTrafficRoutingTimeBasedLinear
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnTrafficRoutingTimeBasedLinear.Builder |
bakeTimeMins(java.lang.Number bakeTimeMins)
Sets the value of
CfnTrafficRoutingTimeBasedLinear.getBakeTimeMins() |
CfnTrafficRoutingTimeBasedLinear |
build()
Builds the configured instance.
|
CfnTrafficRoutingTimeBasedLinear.Builder |
stepPercentage(java.lang.Number stepPercentage)
Sets the value of
CfnTrafficRoutingTimeBasedLinear.getStepPercentage() |
public CfnTrafficRoutingTimeBasedLinear.Builder bakeTimeMins(java.lang.Number bakeTimeMins)
CfnTrafficRoutingTimeBasedLinear.getBakeTimeMins()
bakeTimeMins
- The number of minutes between the first and second traffic shifts of a time-based linear deployment.this
public CfnTrafficRoutingTimeBasedLinear.Builder stepPercentage(java.lang.Number stepPercentage)
CfnTrafficRoutingTimeBasedLinear.getStepPercentage()
stepPercentage
- The percentage of traffic that is shifted at the start of each increment of a time-based linear deployment.
The step percentage must be 14% or greater.this
public CfnTrafficRoutingTimeBasedLinear build()
CfnTrafficRoutingTimeBasedLinear
java.lang.NullPointerException
- if any required attribute was not provided