@jufab/opentelemetry-angular-interceptor
Version:
@jufab/opentelemetry-angular-interceptor is an Angular Library to deploy [OpenTelemetry](https://opentelemetry.io/) in your Angular application
28 lines (27 loc) • 846 B
TypeScript
import { IPropagator } from '../propagator.interface';
import { TextMapPropagator } from '@opentelemetry/api';
import { OpenTelemetryConfig } from '../../../../public-api';
import * as i0 from "@angular/core";
/**
* JaegerHttpTracePropagatorService
*/
export declare class JaegerHttpTracePropagatorService implements IPropagator {
/**
* custom Header
*/
private customHeader;
/**
* Constructor
*
* @param config OpenTelemetryConfig
*/
constructor(config: OpenTelemetryConfig);
/**
* Return an JaegerPropagator
*
* @return TextMapPropagator as JaegerPropagator
*/
getPropagator(): TextMapPropagator;
static ɵfac: i0.ɵɵFactoryDeclaration<JaegerHttpTracePropagatorService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<JaegerHttpTracePropagatorService>;
}