public static interface MultiConditionalSplitActivity.Builder extends SdkPojo, CopyableBuilder<MultiConditionalSplitActivity.Builder,MultiConditionalSplitActivity>
| Modifier and Type | Method and Description |
|---|---|
MultiConditionalSplitActivity.Builder |
branches(Collection<MultiConditionalBranch> branches)
The paths for the activity, including the conditions for entering each path and the activity to perform for
each path.
|
MultiConditionalSplitActivity.Builder |
branches(Consumer<MultiConditionalBranch.Builder>... branches)
The paths for the activity, including the conditions for entering each path and the activity to perform for
each path.
|
MultiConditionalSplitActivity.Builder |
branches(MultiConditionalBranch... branches)
The paths for the activity, including the conditions for entering each path and the activity to perform for
each path.
|
MultiConditionalSplitActivity.Builder |
defaultActivity(String defaultActivity)
The unique identifier for the activity to perform for participants who don't meet any of the conditions
specified for other paths in the activity.
|
default MultiConditionalSplitActivity.Builder |
evaluationWaitTime(Consumer<WaitTime.Builder> evaluationWaitTime)
The amount of time to wait or the date and time when Amazon Pinpoint determines whether the conditions are
met.
|
MultiConditionalSplitActivity.Builder |
evaluationWaitTime(WaitTime evaluationWaitTime)
The amount of time to wait or the date and time when Amazon Pinpoint determines whether the conditions are
met.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMultiConditionalSplitActivity.Builder branches(Collection<MultiConditionalBranch> branches)
The paths for the activity, including the conditions for entering each path and the activity to perform for each path.
branches - The paths for the activity, including the conditions for entering each path and the activity to
perform for each path.MultiConditionalSplitActivity.Builder branches(MultiConditionalBranch... branches)
The paths for the activity, including the conditions for entering each path and the activity to perform for each path.
branches - The paths for the activity, including the conditions for entering each path and the activity to
perform for each path.MultiConditionalSplitActivity.Builder branches(Consumer<MultiConditionalBranch.Builder>... branches)
The paths for the activity, including the conditions for entering each path and the activity to perform for each path.
This is a convenience method that creates an instance of theMultiConditionalBranch.Builder avoiding the need to
create one manually via
MultiConditionalBranch.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #branches(List.
branches - a consumer that will call methods on
MultiConditionalBranch.Builder#branches(java.util.Collection) MultiConditionalSplitActivity.Builder defaultActivity(String defaultActivity)
The unique identifier for the activity to perform for participants who don't meet any of the conditions specified for other paths in the activity.
defaultActivity - The unique identifier for the activity to perform for participants who don't meet any of the
conditions specified for other paths in the activity.MultiConditionalSplitActivity.Builder evaluationWaitTime(WaitTime evaluationWaitTime)
The amount of time to wait or the date and time when Amazon Pinpoint determines whether the conditions are met.
evaluationWaitTime - The amount of time to wait or the date and time when Amazon Pinpoint determines whether the conditions
are met.default MultiConditionalSplitActivity.Builder evaluationWaitTime(Consumer<WaitTime.Builder> evaluationWaitTime)
The amount of time to wait or the date and time when Amazon Pinpoint determines whether the conditions are met.
This is a convenience method that creates an instance of theWaitTime.Builder avoiding the need to
create one manually via WaitTime.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result is
passed to evaluationWaitTime(WaitTime).
evaluationWaitTime - a consumer that will call methods on WaitTime.BuilderevaluationWaitTime(WaitTime)Copyright © 2022. All rights reserved.