Interface TimeBasedLinear.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<TimeBasedLinear.Builder,,TimeBasedLinear> SdkBuilder<TimeBasedLinear.Builder,,TimeBasedLinear> SdkPojo
- Enclosing class:
TimeBasedLinear
public static interface TimeBasedLinear.Builder
extends SdkPojo, CopyableBuilder<TimeBasedLinear.Builder,TimeBasedLinear>
-
Method Summary
Modifier and TypeMethodDescriptionlinearInterval(Integer linearInterval) The number of minutes between each incremental traffic shift of aTimeBasedLineardeployment.linearPercentage(Integer linearPercentage) The percentage of traffic that is shifted at the start of each increment of aTimeBasedLineardeployment.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
linearPercentage
The percentage of traffic that is shifted at the start of each increment of a
TimeBasedLineardeployment.- Parameters:
linearPercentage- The percentage of traffic that is shifted at the start of each increment of aTimeBasedLineardeployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
linearInterval
The number of minutes between each incremental traffic shift of a
TimeBasedLineardeployment.- Parameters:
linearInterval- The number of minutes between each incremental traffic shift of aTimeBasedLineardeployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-