CustomConsolidationConfiguration
Contains custom consolidation configuration information.
Inheritors
Types
The configurations to override the default consolidation step for the episodic memory strategy.
The semantic consolidation override configuration.
The summary consolidation override configuration.
The user preference consolidation override configuration.
Functions
Casts this CustomConsolidationConfiguration as a EpisodicConsolidationOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.EpisodicConsolidationOverride value. Throws an exception if the CustomConsolidationConfiguration is not a EpisodicConsolidationOverride.
Casts this CustomConsolidationConfiguration as a EpisodicConsolidationOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.EpisodicConsolidationOverride value. Returns null if the CustomConsolidationConfiguration is not a EpisodicConsolidationOverride.
Casts this CustomConsolidationConfiguration as a SemanticConsolidationOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SemanticConsolidationOverride value. Throws an exception if the CustomConsolidationConfiguration is not a SemanticConsolidationOverride.
Casts this CustomConsolidationConfiguration as a SemanticConsolidationOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SemanticConsolidationOverride value. Returns null if the CustomConsolidationConfiguration is not a SemanticConsolidationOverride.
Casts this CustomConsolidationConfiguration as a SummaryConsolidationOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SummaryConsolidationOverride value. Throws an exception if the CustomConsolidationConfiguration is not a SummaryConsolidationOverride.
Casts this CustomConsolidationConfiguration as a SummaryConsolidationOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SummaryConsolidationOverride value. Returns null if the CustomConsolidationConfiguration is not a SummaryConsolidationOverride.
Casts this CustomConsolidationConfiguration as a UserPreferenceConsolidationOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.UserPreferenceConsolidationOverride value. Throws an exception if the CustomConsolidationConfiguration is not a UserPreferenceConsolidationOverride.
Casts this CustomConsolidationConfiguration as a UserPreferenceConsolidationOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.UserPreferenceConsolidationOverride value. Returns null if the CustomConsolidationConfiguration is not a UserPreferenceConsolidationOverride.