Interface DeleteAgentMemoryRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,BedrockAgentRuntimeRequest.Builder,Buildable,CopyableBuilder<DeleteAgentMemoryRequest.Builder,DeleteAgentMemoryRequest>,SdkBuilder<DeleteAgentMemoryRequest.Builder,DeleteAgentMemoryRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DeleteAgentMemoryRequest
@Mutable @NotThreadSafe public static interface DeleteAgentMemoryRequest.Builder extends BedrockAgentRuntimeRequest.Builder, SdkPojo, CopyableBuilder<DeleteAgentMemoryRequest.Builder,DeleteAgentMemoryRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DeleteAgentMemoryRequest.BuilderagentAliasId(String agentAliasId)The unique identifier of an alias of an agent.DeleteAgentMemoryRequest.BuilderagentId(String agentId)The unique identifier of the agent to which the alias belongs.DeleteAgentMemoryRequest.BuildermemoryId(String memoryId)The unique identifier of the memory.DeleteAgentMemoryRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DeleteAgentMemoryRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)DeleteAgentMemoryRequest.BuildersessionId(String sessionId)The unique session identifier of the memory.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.bedrockagentruntime.model.BedrockAgentRuntimeRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
agentAliasId
DeleteAgentMemoryRequest.Builder agentAliasId(String agentAliasId)
The unique identifier of an alias of an agent.
- Parameters:
agentAliasId- The unique identifier of an alias of an agent.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
agentId
DeleteAgentMemoryRequest.Builder agentId(String agentId)
The unique identifier of the agent to which the alias belongs.
- Parameters:
agentId- The unique identifier of the agent to which the alias belongs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
memoryId
DeleteAgentMemoryRequest.Builder memoryId(String memoryId)
The unique identifier of the memory.
- Parameters:
memoryId- The unique identifier of the memory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sessionId
DeleteAgentMemoryRequest.Builder sessionId(String sessionId)
The unique session identifier of the memory.
- Parameters:
sessionId- The unique session identifier of the memory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DeleteAgentMemoryRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DeleteAgentMemoryRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-