Interface GetRecommenderResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetRecommenderResponse.Builder,,GetRecommenderResponse> CustomerProfilesResponse.Builder,SdkBuilder<GetRecommenderResponse.Builder,,GetRecommenderResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetRecommenderResponse
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp of when the recommender was created.description(String description) A detailed description of the recommender providing information about its purpose and functionality.failureReason(String failureReason) If the recommender fails, provides the reason for the failure.lastUpdatedAt(Instant lastUpdatedAt) The timestamp of when the recommender was edited.default GetRecommenderResponse.BuilderlatestRecommenderUpdate(Consumer<RecommenderUpdate.Builder> latestRecommenderUpdate) Information about the most recent update performed on the recommender, including status and timestamp.latestRecommenderUpdate(RecommenderUpdate latestRecommenderUpdate) Information about the most recent update performed on the recommender, including status and timestamp.default GetRecommenderResponse.BuilderrecommenderConfig(Consumer<RecommenderConfig.Builder> recommenderConfig) The configuration settings for the recommender, including parameters and settings that define its behavior.recommenderConfig(RecommenderConfig recommenderConfig) The configuration settings for the recommender, including parameters and settings that define its behavior.recommenderName(String recommenderName) The name of the recommender.recommenderRecipeName(String recommenderRecipeName) The name of the recipe used by the recommender to generate recommendations.recommenderRecipeName(RecommenderRecipeName recommenderRecipeName) The name of the recipe used by the recommender to generate recommendations.The current status of the recommender, indicating whether it is active, creating, updating, or in another state.status(RecommenderStatus status) The current status of the recommender, indicating whether it is active, creating, updating, or in another state.The tags used to organize, track, or control access for this resource.trainingMetrics(Collection<TrainingMetrics> trainingMetrics) A set of metrics that provide information about the recommender's training performance and accuracy.trainingMetrics(Consumer<TrainingMetrics.Builder>... trainingMetrics) A set of metrics that provide information about the recommender's training performance and accuracy.trainingMetrics(TrainingMetrics... trainingMetrics) A set of metrics that provide information about the recommender's training performance and accuracy.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.customerprofiles.model.CustomerProfilesResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
recommenderName
The name of the recommender.
- Parameters:
recommenderName- The name of the recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommenderRecipeName
The name of the recipe used by the recommender to generate recommendations.
- Parameters:
recommenderRecipeName- The name of the recipe used by the recommender to generate recommendations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recommenderRecipeName
The name of the recipe used by the recommender to generate recommendations.
- Parameters:
recommenderRecipeName- The name of the recipe used by the recommender to generate recommendations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recommenderConfig
The configuration settings for the recommender, including parameters and settings that define its behavior.
- Parameters:
recommenderConfig- The configuration settings for the recommender, including parameters and settings that define its behavior.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommenderConfig
default GetRecommenderResponse.Builder recommenderConfig(Consumer<RecommenderConfig.Builder> recommenderConfig) The configuration settings for the recommender, including parameters and settings that define its behavior.
This is a convenience method that creates an instance of theRecommenderConfig.Builderavoiding the need to create one manually viaRecommenderConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torecommenderConfig(RecommenderConfig).- Parameters:
recommenderConfig- a consumer that will call methods onRecommenderConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
description
A detailed description of the recommender providing information about its purpose and functionality.
- Parameters:
description- A detailed description of the recommender providing information about its purpose and functionality.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the recommender, indicating whether it is active, creating, updating, or in another state.
- Parameters:
status- The current status of the recommender, indicating whether it is active, creating, updating, or in another state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the recommender, indicating whether it is active, creating, updating, or in another state.
- Parameters:
status- The current status of the recommender, indicating whether it is active, creating, updating, or in another state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastUpdatedAt
The timestamp of when the recommender was edited.
- Parameters:
lastUpdatedAt- The timestamp of when the recommender was edited.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp of when the recommender was created.
- Parameters:
createdAt- The timestamp of when the recommender was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
If the recommender fails, provides the reason for the failure.
- Parameters:
failureReason- If the recommender fails, provides the reason for the failure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestRecommenderUpdate
Information about the most recent update performed on the recommender, including status and timestamp.
- Parameters:
latestRecommenderUpdate- Information about the most recent update performed on the recommender, including status and timestamp.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestRecommenderUpdate
default GetRecommenderResponse.Builder latestRecommenderUpdate(Consumer<RecommenderUpdate.Builder> latestRecommenderUpdate) Information about the most recent update performed on the recommender, including status and timestamp.
This is a convenience method that creates an instance of theRecommenderUpdate.Builderavoiding the need to create one manually viaRecommenderUpdate.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolatestRecommenderUpdate(RecommenderUpdate).- Parameters:
latestRecommenderUpdate- a consumer that will call methods onRecommenderUpdate.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
trainingMetrics
A set of metrics that provide information about the recommender's training performance and accuracy.
- Parameters:
trainingMetrics- A set of metrics that provide information about the recommender's training performance and accuracy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingMetrics
A set of metrics that provide information about the recommender's training performance and accuracy.
- Parameters:
trainingMetrics- A set of metrics that provide information about the recommender's training performance and accuracy.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingMetrics
GetRecommenderResponse.Builder trainingMetrics(Consumer<TrainingMetrics.Builder>... trainingMetrics) A set of metrics that provide information about the recommender's training performance and accuracy.
This is a convenience method that creates an instance of theTrainingMetrics.Builderavoiding the need to create one manually viaTrainingMetrics.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totrainingMetrics(List<TrainingMetrics>).- Parameters:
trainingMetrics- a consumer that will call methods onTrainingMetrics.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
tags
The tags used to organize, track, or control access for this resource.
- Parameters:
tags- The tags used to organize, track, or control access for this resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-