public static interface RecommendationTrigger.Builder extends SdkPojo, CopyableBuilder<RecommendationTrigger.Builder,RecommendationTrigger>
| Modifier and Type | Method and Description |
|---|---|
default RecommendationTrigger.Builder |
data(Consumer<RecommendationTriggerData.Builder> data)
A union type containing information related to the trigger.
|
RecommendationTrigger.Builder |
data(RecommendationTriggerData data)
A union type containing information related to the trigger.
|
RecommendationTrigger.Builder |
id(String id)
The identifier of the recommendation trigger.
|
RecommendationTrigger.Builder |
recommendationIds(Collection<String> recommendationIds)
The identifiers of the recommendations.
|
RecommendationTrigger.Builder |
recommendationIds(String... recommendationIds)
The identifiers of the recommendations.
|
RecommendationTrigger.Builder |
source(RecommendationSourceType source)
The source of the recommendation trigger.
|
RecommendationTrigger.Builder |
source(String source)
The source of the recommendation trigger.
|
RecommendationTrigger.Builder |
type(RecommendationTriggerType type)
The type of recommendation trigger.
|
RecommendationTrigger.Builder |
type(String type)
The type of recommendation trigger.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRecommendationTrigger.Builder data(RecommendationTriggerData data)
A union type containing information related to the trigger.
data - A union type containing information related to the trigger.default RecommendationTrigger.Builder data(Consumer<RecommendationTriggerData.Builder> data)
A union type containing information related to the trigger.
This is a convenience method that creates an instance of theRecommendationTriggerData.Builder
avoiding the need to create one manually via RecommendationTriggerData.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to data(RecommendationTriggerData).data - a consumer that will call methods on RecommendationTriggerData.Builderdata(RecommendationTriggerData)RecommendationTrigger.Builder id(String id)
The identifier of the recommendation trigger.
id - The identifier of the recommendation trigger.RecommendationTrigger.Builder recommendationIds(Collection<String> recommendationIds)
The identifiers of the recommendations.
recommendationIds - The identifiers of the recommendations.RecommendationTrigger.Builder recommendationIds(String... recommendationIds)
The identifiers of the recommendations.
recommendationIds - The identifiers of the recommendations.RecommendationTrigger.Builder source(String source)
The source of the recommendation trigger.
ISSUE_DETECTION: The corresponding recommendations were triggered by a Contact Lens issue.
RULE_EVALUATION: The corresponding recommendations were triggered by a Contact Lens rule.
source - The source of the recommendation trigger.
ISSUE_DETECTION: The corresponding recommendations were triggered by a Contact Lens issue.
RULE_EVALUATION: The corresponding recommendations were triggered by a Contact Lens rule.
RecommendationSourceType,
RecommendationSourceTypeRecommendationTrigger.Builder source(RecommendationSourceType source)
The source of the recommendation trigger.
ISSUE_DETECTION: The corresponding recommendations were triggered by a Contact Lens issue.
RULE_EVALUATION: The corresponding recommendations were triggered by a Contact Lens rule.
source - The source of the recommendation trigger.
ISSUE_DETECTION: The corresponding recommendations were triggered by a Contact Lens issue.
RULE_EVALUATION: The corresponding recommendations were triggered by a Contact Lens rule.
RecommendationSourceType,
RecommendationSourceTypeRecommendationTrigger.Builder type(String type)
The type of recommendation trigger.
type - The type of recommendation trigger.RecommendationTriggerType,
RecommendationTriggerTypeRecommendationTrigger.Builder type(RecommendationTriggerType type)
The type of recommendation trigger.
type - The type of recommendation trigger.RecommendationTriggerType,
RecommendationTriggerTypeCopyright © 2022. All rights reserved.