UNPKG

node-universe

Version:

基于 Nodejs 环境的一款微服务框架,原理来自于宇宙中的恒星,行星,卫星等系统。

19 lines (18 loc) 702 B
import { GenericObject } from '../../../typings'; import Tracer from '../tracer'; import { LoggerInstance } from '../../../typings/logger'; import Star from '../../../lib/star'; import Span from '../span'; export default class BaseTraceExporter { options: GenericObject; tracer: Tracer | null; logger: LoggerInstance | null; star: Star | null; constructor(options?: GenericObject); init(tracer: Tracer): void; stop(): void; spanStarted(span: Span): void; spanFinished(span: Span): void; flattenTags(obj: GenericObject | null, convertToString?: boolean, path?: string): {} | null; errorToObject(error: Error | boolean | null): Partial<true | Error> | null; }