Interface AgentSpace.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<AgentSpace.Builder,,AgentSpace> SdkBuilder<AgentSpace.Builder,,AgentSpace> SdkPojo
- Enclosing class:
AgentSpace
@Mutable
@NotThreadSafe
public static interface AgentSpace.Builder
extends SdkPojo, CopyableBuilder<AgentSpace.Builder,AgentSpace>
-
Method Summary
Modifier and TypeMethodDescriptionagentSpaceId(String agentSpaceId) The unique identifier of the AgentSpaceThe timestamp when the resource was created.description(String description) The description of the AgentSpace.The ARN of the AWS Key Management Service (AWS KMS) customer managed key that's used to encrypt resources.The locale for the AgentSpace, which determines the language used in agent responses.The name of the AgentSpace.The timestamp when the resource was last updated.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
-
name
The name of the AgentSpace.
- Parameters:
name- The name of the AgentSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the AgentSpace.
- Parameters:
description- The description of the AgentSpace.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
locale
The locale for the AgentSpace, which determines the language used in agent responses.
- Parameters:
locale- The locale for the AgentSpace, which determines the language used in agent responses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The timestamp when the resource was created.
- Parameters:
createdAt- The timestamp when the resource was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp when the resource was last updated.
- Parameters:
updatedAt- The timestamp when the resource was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
kmsKeyArn
The ARN of the AWS Key Management Service (AWS KMS) customer managed key that's used to encrypt resources.
- Parameters:
kmsKeyArn- The ARN of the AWS Key Management Service (AWS KMS) customer managed key that's used to encrypt resources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentSpaceId
The unique identifier of the AgentSpace
- Parameters:
agentSpaceId- The unique identifier of the AgentSpace- Returns:
- Returns a reference to this object so that method calls can be chained together.
-