Interface SingleSelectQuestionRuleCategoryAutomation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SingleSelectQuestionRuleCategoryAutomation.Builder,SingleSelectQuestionRuleCategoryAutomation>,SdkBuilder<SingleSelectQuestionRuleCategoryAutomation.Builder,SingleSelectQuestionRuleCategoryAutomation>,SdkPojo
- Enclosing class:
- SingleSelectQuestionRuleCategoryAutomation
public static interface SingleSelectQuestionRuleCategoryAutomation.Builder extends SdkPojo, CopyableBuilder<SingleSelectQuestionRuleCategoryAutomation.Builder,SingleSelectQuestionRuleCategoryAutomation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SingleSelectQuestionRuleCategoryAutomation.Buildercategory(String category)The category name, as defined in Rules.SingleSelectQuestionRuleCategoryAutomation.Buildercondition(String condition)The condition to apply for the automation option.SingleSelectQuestionRuleCategoryAutomation.Buildercondition(SingleSelectQuestionRuleCategoryAutomationCondition condition)The condition to apply for the automation option.SingleSelectQuestionRuleCategoryAutomation.BuilderoptionRefId(String optionRefId)The identifier of the answer option.-
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, sdkFields
-
-
-
-
Method Detail
-
category
SingleSelectQuestionRuleCategoryAutomation.Builder category(String category)
The category name, as defined in Rules.
- Parameters:
category- The category name, as defined in Rules.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
condition
SingleSelectQuestionRuleCategoryAutomation.Builder condition(String condition)
The condition to apply for the automation option. If the condition is
PRESENT, then the option is applied when the contact data includes the category. Similarly, if the condition isNOT_PRESENT, then the option is applied when the contact data does not include the category.- Parameters:
condition- The condition to apply for the automation option. If the condition isPRESENT, then the option is applied when the contact data includes the category. Similarly, if the condition isNOT_PRESENT, then the option is applied when the contact data does not include the category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SingleSelectQuestionRuleCategoryAutomationCondition,SingleSelectQuestionRuleCategoryAutomationCondition
-
condition
SingleSelectQuestionRuleCategoryAutomation.Builder condition(SingleSelectQuestionRuleCategoryAutomationCondition condition)
The condition to apply for the automation option. If the condition is
PRESENT, then the option is applied when the contact data includes the category. Similarly, if the condition isNOT_PRESENT, then the option is applied when the contact data does not include the category.- Parameters:
condition- The condition to apply for the automation option. If the condition isPRESENT, then the option is applied when the contact data includes the category. Similarly, if the condition isNOT_PRESENT, then the option is applied when the contact data does not include the category.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SingleSelectQuestionRuleCategoryAutomationCondition,SingleSelectQuestionRuleCategoryAutomationCondition
-
optionRefId
SingleSelectQuestionRuleCategoryAutomation.Builder optionRefId(String optionRefId)
The identifier of the answer option.
- Parameters:
optionRefId- The identifier of the answer option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-