Interface AgentRecommendationItemSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AgentRecommendationItemSummary.Builder,,AgentRecommendationItemSummary> SdkBuilder<AgentRecommendationItemSummary.Builder,,AgentRecommendationItemSummary> SdkPojo
- Enclosing class:
AgentRecommendationItemSummary
@Mutable
@NotThreadSafe
public static interface AgentRecommendationItemSummary.Builder
extends SdkPojo, CopyableBuilder<AgentRecommendationItemSummary.Builder,AgentRecommendationItemSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the recommendation item was created.The identifier of the user or system that created this recommendation item.The unique identifier of the recommendation item.lastModifiedAt(Instant lastModifiedAt) The timestamp when the recommendation item was last modified.lastModifiedBy(String lastModifiedBy) The identifier of the user or system that last modified this recommendation item.Metadata containing a snapshot of the resource or recommendation at the time of generation.recommendationArn(String recommendationArn) The Amazon Resource Name (ARN) of the associated recommendation.The type of the recommendation item.type(RecommendationItemType type) The type of the recommendation item.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
-
id
The unique identifier of the recommendation item.
- Parameters:
id- The unique identifier of the recommendation item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendationArn
The Amazon Resource Name (ARN) of the associated recommendation.
- Parameters:
recommendationArn- The Amazon Resource Name (ARN) of the associated recommendation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the recommendation item.
- Parameters:
type- The type of the recommendation item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the recommendation item.
- Parameters:
type- The type of the recommendation item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
metadata
Metadata containing a snapshot of the resource or recommendation at the time of generation.
- Parameters:
metadata- Metadata containing a snapshot of the resource or recommendation at the time of generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The identifier of the user or system that created this recommendation item.
- Parameters:
createdBy- The identifier of the user or system that created this recommendation item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the recommendation item was created.
- Parameters:
createdAt- The timestamp when the recommendation item was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedBy
The identifier of the user or system that last modified this recommendation item.
- Parameters:
lastModifiedBy- The identifier of the user or system that last modified this recommendation item.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAt
The timestamp when the recommendation item was last modified.
- Parameters:
lastModifiedAt- The timestamp when the recommendation item was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-