Interface ScheduledSplitsLaunchConfig.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ScheduledSplitsLaunchConfig.Builder,
,ScheduledSplitsLaunchConfig> SdkBuilder<ScheduledSplitsLaunchConfig.Builder,
,ScheduledSplitsLaunchConfig> SdkPojo
- Enclosing class:
ScheduledSplitsLaunchConfig
@Mutable
@NotThreadSafe
public static interface ScheduledSplitsLaunchConfig.Builder
extends SdkPojo, CopyableBuilder<ScheduledSplitsLaunchConfig.Builder,ScheduledSplitsLaunchConfig>
-
Method Summary
Modifier and TypeMethodDescriptionsteps
(Collection<ScheduledSplitConfig> steps) An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch.steps
(Consumer<ScheduledSplitConfig.Builder>... steps) An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch.steps
(ScheduledSplitConfig... steps) An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch.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, sdkFieldNameToField, sdkFields
-
Method Details
-
steps
An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch. This also defines the start time of each step.
- Parameters:
steps
- An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch. This also defines the start time of each step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
steps
An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch. This also defines the start time of each step.
- Parameters:
steps
- An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch. This also defines the start time of each step.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
steps
An array of structures that define the traffic allocation percentages among the feature variations during each step of the launch. This also defines the start time of each step.
This is a convenience method that creates an instance of theScheduledSplitConfig.Builder
avoiding the need to create one manually viaScheduledSplitConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosteps(List<ScheduledSplitConfig>)
.- Parameters:
steps
- a consumer that will call methods onScheduledSplitConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-