public static interface ConditionalSplitActivity.Builder extends SdkPojo, CopyableBuilder<ConditionalSplitActivity.Builder,ConditionalSplitActivity>
| Modifier and Type | Method and Description |
|---|---|
ConditionalSplitActivity.Builder |
condition(Condition condition)
The conditions that define the paths for the activity, and the relationship between the conditions.
|
default ConditionalSplitActivity.Builder |
condition(Consumer<Condition.Builder> condition)
The conditions that define the paths for the activity, and the relationship between the conditions.
|
default ConditionalSplitActivity.Builder |
evaluationWaitTime(Consumer<WaitTime.Builder> evaluationWaitTime)
The amount of time to wait before determining whether the conditions are met, or the date and time when
Amazon Pinpoint determines whether the conditions are met.
|
ConditionalSplitActivity.Builder |
evaluationWaitTime(WaitTime evaluationWaitTime)
The amount of time to wait before determining whether the conditions are met, or the date and time when
Amazon Pinpoint determines whether the conditions are met.
|
ConditionalSplitActivity.Builder |
falseActivity(String falseActivity)
The unique identifier for the activity to perform if the conditions aren't met.
|
ConditionalSplitActivity.Builder |
trueActivity(String trueActivity)
The unique identifier for the activity to perform if the conditions are met.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildConditionalSplitActivity.Builder condition(Condition condition)
The conditions that define the paths for the activity, and the relationship between the conditions.
condition - The conditions that define the paths for the activity, and the relationship between the conditions.default ConditionalSplitActivity.Builder condition(Consumer<Condition.Builder> condition)
The conditions that define the paths for the activity, and the relationship between the conditions.
This is a convenience method that creates an instance of theCondition.Builder avoiding the need to
create one manually via Condition.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to condition(Condition).
condition - a consumer that will call methods on Condition.Buildercondition(Condition)ConditionalSplitActivity.Builder evaluationWaitTime(WaitTime evaluationWaitTime)
The amount of time to wait before determining whether the conditions are met, or the date and time when Amazon Pinpoint determines whether the conditions are met.
evaluationWaitTime - The amount of time to wait before determining whether the conditions are met, or the date and time
when Amazon Pinpoint determines whether the conditions are met.default ConditionalSplitActivity.Builder evaluationWaitTime(Consumer<WaitTime.Builder> evaluationWaitTime)
The amount of time to wait before determining whether the conditions are met, 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)ConditionalSplitActivity.Builder falseActivity(String falseActivity)
The unique identifier for the activity to perform if the conditions aren't met.
falseActivity - The unique identifier for the activity to perform if the conditions aren't met.ConditionalSplitActivity.Builder trueActivity(String trueActivity)
The unique identifier for the activity to perform if the conditions are met.
trueActivity - The unique identifier for the activity to perform if the conditions are met.Copyright © 2023. All rights reserved.