Interface OptimizationObjective.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<OptimizationObjective.Builder,
,OptimizationObjective> SdkBuilder<OptimizationObjective.Builder,
,OptimizationObjective> SdkPojo
- Enclosing class:
OptimizationObjective
@Mutable
@NotThreadSafe
public static interface OptimizationObjective.Builder
extends SdkPojo, CopyableBuilder<OptimizationObjective.Builder,OptimizationObjective>
-
Method Summary
Modifier and TypeMethodDescriptionitemAttribute
(String itemAttribute) The numerical metadata column in an Items dataset related to the optimization objective.objectiveSensitivity
(String objectiveSensitivity) Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.objectiveSensitivity
(ObjectiveSensitivity objectiveSensitivity) Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.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, sdkFieldNameToField, sdkFields
-
Method Details
-
itemAttribute
The numerical metadata column in an Items dataset related to the optimization objective. For example, VIDEO_LENGTH (to maximize streaming minutes), or PRICE (to maximize revenue).
- Parameters:
itemAttribute
- The numerical metadata column in an Items dataset related to the optimization objective. For example, VIDEO_LENGTH (to maximize streaming minutes), or PRICE (to maximize revenue).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
objectiveSensitivity
Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.
- Parameters:
objectiveSensitivity
- Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
objectiveSensitivity
Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.
- Parameters:
objectiveSensitivity
- Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-