UNPKG

@opentelemetry/core

Version:

OpenTelemetry Core provides constants and utilities shared by all OpenTelemetry SDK packages.

29 lines • 3.26 kB
import { W3CBaggagePropagator } from "./baggage/propagation/W3CBaggagePropagator.cjs"; import { AnchoredClock, Clock } from "./common/anchored-clock.cjs"; import { AddAttributeDecision, cleanAttributes, cleanSimpleAttributes, isAnyValue, isAttributeValue, isSimpleAttributeValue, maybeAddAttribute, maybeAddSimpleAttribute, sanitizeAttributes } from "./common/attributes.cjs"; import { ErrorHandler, InstrumentationScope } from "./common/types.cjs"; import { globalErrorHandler, setGlobalErrorHandler } from "./common/global-error-handler.cjs"; import { loggingErrorHandler } from "./common/logging-error-handler.cjs"; import { addHrTimes, hrTime, hrTimeDuration, hrTimeToMicroseconds, hrTimeToMilliseconds, hrTimeToNanoseconds, hrTimeToSeconds, hrTimeToTimeStamp, isTimeInput, isTimeInputHrTime, millisToHrTime, timeInputToHrTime } from "./common/time.cjs"; import { ExportResult, ExportResultCode } from "./ExportResult.cjs"; import { parseKeyPairsIntoRecord } from "./baggage/utils.cjs"; import { getBooleanFromEnv, getNumberFromEnv, getStringFromEnv, getStringListFromEnv } from "./platform/node/environment.cjs"; import { SDK_INFO } from "./platform/node/sdk-info.cjs"; import { CompositePropagator, CompositePropagatorConfig } from "./propagation/composite.cjs"; import { TRACE_PARENT_HEADER, TRACE_STATE_HEADER, W3CTraceContextPropagator, parseTraceParent } from "./trace/W3CTraceContextPropagator.cjs"; import { RPCMetadata, RPCType, deleteRPCMetadata, getRPCMetadata, setRPCMetadata } from "./trace/rpc-metadata.cjs"; import { isTracingSuppressed, suppressTracing, unsuppressTracing } from "./trace/suppress-tracing.cjs"; import { TraceState } from "./trace/TraceState.cjs"; import { merge } from "./utils/merge.cjs"; import { TimeoutError, callWithTimeout } from "./utils/timeout.cjs"; import { isUrlIgnored, urlMatches } from "./utils/url.cjs"; import { BindOnceFuture } from "./utils/callback.cjs"; import { diagLogLevelFromString } from "./utils/configuration.cjs"; import { _export } from "./internal/exporter.cjs"; //#region src/index.d.ts declare const internal: { _export: typeof _export; }; //#endregion export { AddAttributeDecision, AnchoredClock, BindOnceFuture, type Clock, CompositePropagator, type CompositePropagatorConfig, type ErrorHandler, type ExportResult, ExportResultCode, type InstrumentationScope, type RPCMetadata, RPCType, SDK_INFO, TRACE_PARENT_HEADER, TRACE_STATE_HEADER, TimeoutError, TraceState, W3CBaggagePropagator, W3CTraceContextPropagator, addHrTimes, callWithTimeout, cleanAttributes, cleanSimpleAttributes, deleteRPCMetadata, diagLogLevelFromString, getBooleanFromEnv, getNumberFromEnv, getRPCMetadata, getStringFromEnv, getStringListFromEnv, globalErrorHandler, hrTime, hrTimeDuration, hrTimeToMicroseconds, hrTimeToMilliseconds, hrTimeToNanoseconds, hrTimeToSeconds, hrTimeToTimeStamp, internal, isAnyValue, isAttributeValue, isSimpleAttributeValue, isTimeInput, isTimeInputHrTime, isTracingSuppressed, isUrlIgnored, loggingErrorHandler, maybeAddAttribute, maybeAddSimpleAttribute, merge, millisToHrTime, parseKeyPairsIntoRecord, parseTraceParent, sanitizeAttributes, setGlobalErrorHandler, setRPCMetadata, suppressTracing, timeInputToHrTime, unsuppressTracing, urlMatches }; //# sourceMappingURL=index.d.cts.map