UNPKG

applicationinsights

Version:
16 lines (15 loc) 606 B
import { Context } from "@opentelemetry/api"; import { ReadableSpan, Span, SpanProcessor } from "@opentelemetry/sdk-trace-base"; /** * Azure Monitor Incoming & Outgoing Request Processor. * @internal */ export declare class RequestSpanProcessor implements SpanProcessor { private _enableDependencyTelemetry; private _enableRequestTelemetry; constructor(enableDependencyTelemetry: boolean, enableRequestTelemetry: boolean); forceFlush(): Promise<void>; onStart(span: Span, _context: Context): void; onEnd(span: ReadableSpan): void; shutdown(): Promise<void>; }