@Stability(value=Stable) public static final class CfnLaunch.StepConfigProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnLaunch.StepConfigProperty>
CfnLaunch.StepConfigProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnLaunch.StepConfigProperty |
build()
Builds the configured instance.
|
CfnLaunch.StepConfigProperty.Builder |
groupWeights(IResolvable groupWeights)
Sets the value of
CfnLaunch.StepConfigProperty.getGroupWeights() |
CfnLaunch.StepConfigProperty.Builder |
groupWeights(List<? extends Object> groupWeights)
Sets the value of
CfnLaunch.StepConfigProperty.getGroupWeights() |
CfnLaunch.StepConfigProperty.Builder |
segmentOverrides(IResolvable segmentOverrides)
Sets the value of
CfnLaunch.StepConfigProperty.getSegmentOverrides() |
CfnLaunch.StepConfigProperty.Builder |
segmentOverrides(List<? extends Object> segmentOverrides)
Sets the value of
CfnLaunch.StepConfigProperty.getSegmentOverrides() |
CfnLaunch.StepConfigProperty.Builder |
startTime(String startTime)
Sets the value of
CfnLaunch.StepConfigProperty.getStartTime() |
@Stability(value=Stable) public CfnLaunch.StepConfigProperty.Builder groupWeights(IResolvable groupWeights)
CfnLaunch.StepConfigProperty.getGroupWeights()groupWeights - An array of structures that define how much launch traffic to allocate to each launch group during this step of the launch. This parameter is required.this@Stability(value=Stable) public CfnLaunch.StepConfigProperty.Builder groupWeights(List<? extends Object> groupWeights)
CfnLaunch.StepConfigProperty.getGroupWeights()groupWeights - An array of structures that define how much launch traffic to allocate to each launch group during this step of the launch. This parameter is required.this@Stability(value=Stable) public CfnLaunch.StepConfigProperty.Builder startTime(String startTime)
CfnLaunch.StepConfigProperty.getStartTime()startTime - The date and time to start this step of the launch. This parameter is required.
Use UTC format, yyyy-MM-ddTHH:mm:ssZ . For example, 2025-11-25T23:59:59Zthis@Stability(value=Stable) public CfnLaunch.StepConfigProperty.Builder segmentOverrides(IResolvable segmentOverrides)
CfnLaunch.StepConfigProperty.getSegmentOverrides()segmentOverrides - An array of structures that you can use to specify different traffic splits for one or more audience *segments* .
A segment is a portion of your audience that share one or more characteristics. Examples could be Chrome browser users, users in Europe, or Firefox browser users in Europe who also fit other criteria that your application collects, such as age.
For more information, see Use segments to focus your audience .
this@Stability(value=Stable) public CfnLaunch.StepConfigProperty.Builder segmentOverrides(List<? extends Object> segmentOverrides)
CfnLaunch.StepConfigProperty.getSegmentOverrides()segmentOverrides - An array of structures that you can use to specify different traffic splits for one or more audience *segments* .
A segment is a portion of your audience that share one or more characteristics. Examples could be Chrome browser users, users in Europe, or Firefox browser users in Europe who also fit other criteria that your application collects, such as age.
For more information, see Use segments to focus your audience .
this@Stability(value=Stable) public CfnLaunch.StepConfigProperty build()
build in interface software.amazon.jsii.Builder<CfnLaunch.StepConfigProperty>CfnLaunch.StepConfigPropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.