Class Memory.Builder
java.lang.Object
software.amazon.awscdk.services.bedrock.alpha.Memory.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<Memory>
- Enclosing class:
Memory
@Stability(Experimental)
public static final class Memory.Builder
extends Object
implements software.amazon.jsii.Builder<Memory>
(experimental) A fluent builder for
Memory.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static Memory.Buildercreate()maxRecentSessions(Number maxRecentSessions) (experimental) Maximum number of recent session summaries to include (min 1).memoryDuration(Duration memoryDuration) (experimental) Duration for which session summaries are retained (between 1 and 365 days).
-
Method Details
-
create
- Returns:
- a new instance of
Memory.Builder.
-
maxRecentSessions
(experimental) Maximum number of recent session summaries to include (min 1).Default: 20
- Parameters:
maxRecentSessions- Maximum number of recent session summaries to include (min 1). This parameter is required.- Returns:
this
-
memoryDuration
(experimental) Duration for which session summaries are retained (between 1 and 365 days).Default: Duration.days(30)
- Parameters:
memoryDuration- Duration for which session summaries are retained (between 1 and 365 days). This parameter is required.- Returns:
this
-
build
-