Interface RecommendationDiversityConfig.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RecommendationDiversityConfig.Builder,,RecommendationDiversityConfig> SdkBuilder<RecommendationDiversityConfig.Builder,,RecommendationDiversityConfig> SdkPojo
- Enclosing class:
RecommendationDiversityConfig
@Mutable
@NotThreadSafe
public static interface RecommendationDiversityConfig.Builder
extends SdkPojo, CopyableBuilder<RecommendationDiversityConfig.Builder,RecommendationDiversityConfig>
-
Method Summary
Modifier and TypeMethodDescriptionWhether diversity-aware recommendations are enabled for this request.An optional map of placeholder name to integer cap value used to resolve$nameplaceholders defined in the recommender'sDiversityConfigat inference time.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
enabled
Whether diversity-aware recommendations are enabled for this request.
- Parameters:
enabled- Whether diversity-aware recommendations are enabled for this request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
values
An optional map of placeholder name to integer cap value used to resolve
$nameplaceholders defined in the recommender'sDiversityConfigat inference time. Up to 2 entries are supported.- Parameters:
values- An optional map of placeholder name to integer cap value used to resolve$nameplaceholders defined in the recommender'sDiversityConfigat inference time. Up to 2 entries are supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-