AgentTracesConfig
The configuration specifying where to read agent traces from for recommendation analysis.
Inheritors
Types
Use a completed batch evaluation as the source of agent traces.
Agent traces read from CloudWatch Logs.
Agent traces from an online evaluation configuration over a specified time range.
Agent traces provided as inline session spans in OpenTelemetry format.
Functions
Casts this AgentTracesConfig as a BatchEvaluation and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.BatchEvaluationTraceConfig value. Throws an exception if the AgentTracesConfig is not a BatchEvaluation.
Casts this AgentTracesConfig as a BatchEvaluation and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.BatchEvaluationTraceConfig value. Returns null if the AgentTracesConfig is not a BatchEvaluation.
Casts this AgentTracesConfig as a CloudwatchLogs and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.CloudWatchLogsTraceConfig value. Throws an exception if the AgentTracesConfig is not a CloudwatchLogs.
Casts this AgentTracesConfig as a CloudwatchLogs and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.CloudWatchLogsTraceConfig value. Returns null if the AgentTracesConfig is not a CloudwatchLogs.
Casts this AgentTracesConfig as a OnlineEvaluation and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OnlineEvaluationTraceConfig value. Throws an exception if the AgentTracesConfig is not a OnlineEvaluation.
Casts this AgentTracesConfig as a OnlineEvaluation and retrieves its aws.sdk.kotlin.services.bedrockagentcore.model.OnlineEvaluationTraceConfig value. Returns null if the AgentTracesConfig is not a OnlineEvaluation.
Casts this AgentTracesConfig as a SessionSpans and retrieves its kotlin.collections.List
Casts this AgentTracesConfig as a SessionSpans and retrieves its kotlin.collections.List