Interface AgentRecommendationGenerationSummary.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AgentRecommendationGenerationSummary.Builder,,AgentRecommendationGenerationSummary> SdkBuilder<AgentRecommendationGenerationSummary.Builder,,AgentRecommendationGenerationSummary> SdkPojo
- Enclosing class:
AgentRecommendationGenerationSummary
@Mutable
@NotThreadSafe
public static interface AgentRecommendationGenerationSummary.Builder
extends SdkPojo, CopyableBuilder<AgentRecommendationGenerationSummary.Builder,AgentRecommendationGenerationSummary>
-
Method Summary
Modifier and TypeMethodDescriptionThe timestamp when the generation was started.The identifier of the user or system that started this generation.estimatedCompletionTime(Instant estimatedCompletionTime) The estimated time for the generation to complete.The unique identifier of the recommendation generation.lastModifiedAt(Instant lastModifiedAt) The timestamp when the generation was last modified.lastModifiedBy(String lastModifiedBy) The identifier of the user or system that last modified this generation.The name of the recommendation generation.profileArn(String profileArn) The Amazon Resource Name (ARN) of the profile used for this generation.The current status of the recommendation generation.status(GenerationStatus status) The current status of the recommendation generation.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 generation.
- Parameters:
id- The unique identifier of the recommendation generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
profileArn
The Amazon Resource Name (ARN) of the profile used for this generation.
- Parameters:
profileArn- The Amazon Resource Name (ARN) of the profile used for this generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
The name of the recommendation generation.
- Parameters:
name- The name of the recommendation generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The current status of the recommendation generation.
- Parameters:
status- The current status of the recommendation generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The current status of the recommendation generation.
- Parameters:
status- The current status of the recommendation generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
estimatedCompletionTime
AgentRecommendationGenerationSummary.Builder estimatedCompletionTime(Instant estimatedCompletionTime) The estimated time for the generation to complete.
- Parameters:
estimatedCompletionTime- The estimated time for the generation to complete.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdBy
The identifier of the user or system that started this generation.
- Parameters:
createdBy- The identifier of the user or system that started this generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the generation was started.
- Parameters:
createdAt- The timestamp when the generation was started.- 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 generation.
- Parameters:
lastModifiedBy- The identifier of the user or system that last modified this generation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedAt
The timestamp when the generation was last modified.
- Parameters:
lastModifiedAt- The timestamp when the generation was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-