Interface OptimizationObjective.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OptimizationObjective.Builder,OptimizationObjective>,SdkBuilder<OptimizationObjective.Builder,OptimizationObjective>,SdkPojo
- Enclosing class:
- OptimizationObjective
public static interface OptimizationObjective.Builder extends SdkPojo, CopyableBuilder<OptimizationObjective.Builder,OptimizationObjective>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OptimizationObjective.BuilderitemAttribute(String itemAttribute)The numerical metadata column in an Items dataset related to the optimization objective.OptimizationObjective.BuilderobjectiveSensitivity(String objectiveSensitivity)Specifies how Amazon Personalize balances the importance of your optimization objective versus relevance.OptimizationObjective.BuilderobjectiveSensitivity(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 Detail
-
itemAttribute
OptimizationObjective.Builder itemAttribute(String 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
OptimizationObjective.Builder objectiveSensitivity(String 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,ObjectiveSensitivity
-
objectiveSensitivity
OptimizationObjective.Builder objectiveSensitivity(ObjectiveSensitivity 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,ObjectiveSensitivity
-
-