projects/opentelemetry-interceptor/src/lib/services/exporter/noop-exporter/noop-span-exporter.service.ts
NoopSpanExporterService A No-op span exporter
Methods |
getExporter |
getExporter()
|
Return undefined
Returns :
SpanExporter
SpanExporter |
import { Injectable } from '@angular/core';
import { IExporter } from '../exporter.interface';
import { SpanExporter } from '@opentelemetry/sdk-trace-base';
/**
* NoopSpanExporterService
* A No-op span exporter
*/
@Injectable({
providedIn: 'root',
})
export class NoopSpanExporterService implements IExporter {
/**
* Return undefined
*
* @return SpanExporter
*/
getExporter(): SpanExporter {
return undefined;
}
}