Package com.pulumi.aws.evidently.inputs
Class LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.evidently.inputs.LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builder
-
- Enclosing class:
- LaunchScheduledSplitsConfigStepSegmentOverrideArgs
public static final class LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LaunchScheduledSplitsConfigStepSegmentOverrideArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LaunchScheduledSplitsConfigStepSegmentOverrideArgsbuild()LaunchScheduledSplitsConfigStepSegmentOverrideArgs.BuilderevaluationOrder(com.pulumi.core.Output<java.lang.Integer> evaluationOrder)LaunchScheduledSplitsConfigStepSegmentOverrideArgs.BuilderevaluationOrder(java.lang.Integer evaluationOrder)LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Buildersegment(com.pulumi.core.Output<java.lang.String> segment)LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Buildersegment(java.lang.String segment)LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builderweights(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Integer>> weights)LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builderweights(java.util.Map<java.lang.String,java.lang.Integer> weights)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LaunchScheduledSplitsConfigStepSegmentOverrideArgs defaults)
-
-
Method Detail
-
evaluationOrder
public LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builder evaluationOrder(com.pulumi.core.Output<java.lang.Integer> evaluationOrder)
- Parameters:
evaluationOrder- Specifies a number indicating the order to use to evaluate segment overrides, if there are more than one. Segment overrides with lower numbers are evaluated first.- Returns:
- builder
-
evaluationOrder
public LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builder evaluationOrder(java.lang.Integer evaluationOrder)
- Parameters:
evaluationOrder- Specifies a number indicating the order to use to evaluate segment overrides, if there are more than one. Segment overrides with lower numbers are evaluated first.- Returns:
- builder
-
segment
public LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builder segment(com.pulumi.core.Output<java.lang.String> segment)
- Parameters:
segment- The name or ARN of the segment to use.- Returns:
- builder
-
segment
public LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builder segment(java.lang.String segment)
- Parameters:
segment- The name or ARN of the segment to use.- Returns:
- builder
-
weights
public LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builder weights(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Integer>> weights)
- Parameters:
weights- The traffic allocation percentages among the feature variations to assign to this segment. This is a set of key-value pairs. The keys are variation names. The values represent the amount of traffic to allocate to that variation for this segment. This is expressed in thousandths of a percent, so a weight of 50000 represents 50% of traffic.- Returns:
- builder
-
weights
public LaunchScheduledSplitsConfigStepSegmentOverrideArgs.Builder weights(java.util.Map<java.lang.String,java.lang.Integer> weights)
- Parameters:
weights- The traffic allocation percentages among the feature variations to assign to this segment. This is a set of key-value pairs. The keys are variation names. The values represent the amount of traffic to allocate to that variation for this segment. This is expressed in thousandths of a percent, so a weight of 50000 represents 50% of traffic.- Returns:
- builder
-
build
public LaunchScheduledSplitsConfigStepSegmentOverrideArgs build()
-
-