@multiplayer-app/session-recorder-common
Version:
Multiplayer Fullstack Session Recorder - opentelemetry
11 lines • 456 B
TypeScript
import { Sampler, SamplingResult } from '@opentelemetry/sdk-trace-base';
export declare class SessionRecorderTraceIdRatioBasedSampler implements Sampler {
private readonly _ratio;
private _upperBound;
constructor(_ratio?: number);
shouldSample(context: unknown, traceId: string): SamplingResult;
toString(): string;
private _normalize;
private _accumulate;
}
//# sourceMappingURL=SessionRecorderTraceIdRatioBasedSampler.d.ts.map