AiReasoningEngineContextSpecMemoryBankConfigTtlConfig class
Constructors
-
AiReasoningEngineContextSpecMemoryBankConfigTtlConfig({Input<
String?> ? defaultTtl, Input<AiReasoningEngineContextSpecMemoryBankConfigTtlConfigGranularTtlConfig?> ? granularTtlConfig, Input<String?> ? memoryRevisionDefaultTtl}) -
Creates a new AiReasoningEngineContextSpecMemoryBankConfigTtlConfig.
defaultTtlThe default TTL duration of the memories in the Memory Bank.granularTtlConfigThe granular TTL configuration of the memories in the Memory Bank.memoryRevisionDefaultTtlThe default TTL duration of the memory revisions in the Memory Bank.const -
AiReasoningEngineContextSpecMemoryBankConfigTtlConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
defaultTtl
→ Input<
String?> ? -
The default TTL duration of the memories in the Memory Bank.
final
-
granularTtlConfig
→ Input<
AiReasoningEngineContextSpecMemoryBankConfigTtlConfigGranularTtlConfig?> ? -
The granular TTL configuration of the memories in the Memory Bank.
Structure is documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
memoryRevisionDefaultTtl
→ Input<
String?> ? -
The default TTL duration of the memory revisions in the Memory Bank.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited