CustomConfigurationInput
Input for custom configuration of a memory strategy.
Inheritors
Types
The semantic override configuration for a custom memory strategy.
The summary override configuration for a custom memory strategy.
The user preference override configuration for a custom memory strategy.
Functions
Casts this CustomConfigurationInput as a SemanticOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SemanticOverrideConfigurationInput value. Throws an exception if the CustomConfigurationInput is not a SemanticOverride.
Casts this CustomConfigurationInput as a SemanticOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SemanticOverrideConfigurationInput value. Returns null if the CustomConfigurationInput is not a SemanticOverride.
Casts this CustomConfigurationInput as a SummaryOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SummaryOverrideConfigurationInput value. Throws an exception if the CustomConfigurationInput is not a SummaryOverride.
Casts this CustomConfigurationInput as a SummaryOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.SummaryOverrideConfigurationInput value. Returns null if the CustomConfigurationInput is not a SummaryOverride.
Casts this CustomConfigurationInput as a UserPreferenceOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.UserPreferenceOverrideConfigurationInput value. Throws an exception if the CustomConfigurationInput is not a UserPreferenceOverride.
Casts this CustomConfigurationInput as a UserPreferenceOverride and retrieves its aws.sdk.kotlin.services.bedrockagentcorecontrol.model.UserPreferenceOverrideConfigurationInput value. Returns null if the CustomConfigurationInput is not a UserPreferenceOverride.