Interface RecommenderSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<RecommenderSummary.Builder,,RecommenderSummary> SdkBuilder<RecommenderSummary.Builder,,RecommenderSummary> SdkPojo
- Enclosing class:
RecommenderSummary
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the recommender was created.description(String description) A description of the recommender's purpose and characteristics.failureReason(String failureReason) If the recommender is in a failed state, provides the reason for the failure.lastUpdatedAt(Instant lastUpdatedAt) The timestamp of when the recommender was edited.default RecommenderSummary.BuilderlatestRecommenderUpdate(Consumer<RecommenderUpdate.Builder> latestRecommenderUpdate) Information about the most recent update performed on the recommender, including its status and timing.latestRecommenderUpdate(RecommenderUpdate latestRecommenderUpdate) Information about the most recent update performed on the recommender, including its status and timing.recipeName(String recipeName) The name of the recipe used by this recommender.recipeName(RecommenderRecipeName recipeName) The name of the recipe used by this recommender.default RecommenderSummary.BuilderrecommenderConfig(Consumer<RecommenderConfig.Builder> recommenderConfig) The configuration settings applied to this recommender.recommenderConfig(RecommenderConfig recommenderConfig) The configuration settings applied to this recommender.recommenderName(String recommenderName) The name of the recommender.The current operational status of the recommender.status(RecommenderStatus status) The current operational status of the recommender.The tags used to organize, track, or control access for this resource.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
-
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.
-
recipeName
The name of the recipe used by this recommender.
- Parameters:
recipeName- The name of the recipe used by this recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recipeName
The name of the recipe used by this recommender.
- Parameters:
recipeName- The name of the recipe used by this recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
recommenderConfig
The configuration settings applied to this recommender.
- Parameters:
recommenderConfig- The configuration settings applied to this recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommenderConfig
default RecommenderSummary.Builder recommenderConfig(Consumer<RecommenderConfig.Builder> recommenderConfig) The configuration settings applied to this recommender.
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:
-
createdAt
The timestamp when the recommender was created.
- Parameters:
createdAt- The timestamp when the recommender was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
A description of the recommender's purpose and characteristics.
- Parameters:
description- A description of the recommender's purpose and characteristics.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current operational status of the recommender.
- Parameters:
status- The current operational status of the recommender.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current operational status of the recommender.
- Parameters:
status- The current operational status of the recommender.- 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.
-
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.
-
failureReason
If the recommender is in a failed state, provides the reason for the failure.
- Parameters:
failureReason- If the recommender is in a failed state, 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 its status and timing.
- Parameters:
latestRecommenderUpdate- Information about the most recent update performed on the recommender, including its status and timing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
latestRecommenderUpdate
default RecommenderSummary.Builder latestRecommenderUpdate(Consumer<RecommenderUpdate.Builder> latestRecommenderUpdate) Information about the most recent update performed on the recommender, including its status and timing.
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:
-