UNPKG

@opentelemetry/instrumentation-aws-sdk

Version:

OpenTelemetry instrumentation for `aws-sdk` and `@aws-sdk/client-*` clients for various AWS services

10 lines 676 B
import { DiagLogger, Span, Tracer } from '@opentelemetry/api'; import { RequestMetadata, ServiceExtension } from './ServiceExtension'; import { AwsSdkInstrumentationConfig, NormalizedRequest, NormalizedResponse } from '../types'; export declare class BedrockRuntimeServiceExtension implements ServiceExtension { requestPreSpanHook(request: NormalizedRequest, config: AwsSdkInstrumentationConfig, diag: DiagLogger): RequestMetadata; private requestPreSpanHookConverse; responseHook(response: NormalizedResponse, span: Span, tracer: Tracer, config: AwsSdkInstrumentationConfig): void; private responseHookConverse; } //# sourceMappingURL=bedrock-runtime.d.ts.map