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 aTimeBasedLinear
deployment.linearPercentage
(Integer linearPercentage) The percentage of traffic that is shifted at the start of each increment of aTimeBasedLinear
deployment.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods 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
TimeBasedLinear
deployment.- Parameters:
linearPercentage
- The percentage of traffic that is shifted at the start of each increment of aTimeBasedLinear
deployment.- 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
TimeBasedLinear
deployment.- Parameters:
linearInterval
- The number of minutes between each incremental traffic shift of aTimeBasedLinear
deployment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-