Class CfnMemory.Builder
java.lang.Object
software.amazon.awscdk.services.bedrockagentcore.CfnMemory.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnMemory>
- Enclosing class:
CfnMemory
@Stability(Stable)
public static final class CfnMemory.Builder
extends Object
implements software.amazon.jsii.Builder<CfnMemory>
A fluent builder for
CfnMemory.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnMemory.Builderdescription(String description) Description of the Memory resource.encryptionKeyArn(String encryptionKeyArn) The memory encryption key Amazon Resource Name (ARN).eventExpiryDuration(Number eventExpiryDuration) The event expiry configuration.memoryExecutionRoleArn(String memoryExecutionRoleArn) The memory role ARN.memoryStrategies(List<? extends Object> memoryStrategies) The memory strategies.memoryStrategies(IResolvable memoryStrategies) The memory strategies.The memory name.The tags for the resources.
-
Method Details
-
create
@Stability(Stable) public static CfnMemory.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnMemory.Builder.
-
eventExpiryDuration
The event expiry configuration.- Parameters:
eventExpiryDuration- The event expiry configuration. This parameter is required.- Returns:
this- See Also:
-
name
The memory name.- Parameters:
name- The memory name. This parameter is required.- Returns:
this- See Also:
-
description
Description of the Memory resource.- Parameters:
description- Description of the Memory resource. This parameter is required.- Returns:
this- See Also:
-
encryptionKeyArn
The memory encryption key Amazon Resource Name (ARN).- Parameters:
encryptionKeyArn- The memory encryption key Amazon Resource Name (ARN). This parameter is required.- Returns:
this- See Also:
-
memoryExecutionRoleArn
The memory role ARN.- Parameters:
memoryExecutionRoleArn- The memory role ARN. This parameter is required.- Returns:
this- See Also:
-
memoryStrategies
The memory strategies.- Parameters:
memoryStrategies- The memory strategies. This parameter is required.- Returns:
this- See Also:
-
memoryStrategies
@Stability(Stable) public CfnMemory.Builder memoryStrategies(List<? extends Object> memoryStrategies) The memory strategies.- Parameters:
memoryStrategies- The memory strategies. This parameter is required.- Returns:
this- See Also:
-
tags
The tags for the resources.- Parameters:
tags- The tags for the resources. This parameter is required.- Returns:
this- See Also:
-
build
-