Uses of Interface
io.opentelemetry.api.OpenTelemetry
Packages that use OpenTelemetry
Package
Description
The OpenTelemetry API.
The OpenTelemetry SDK.
-
Uses of OpenTelemetry in io.opentelemetry.api
Classes in io.opentelemetry.api that implement OpenTelemetryModifier and TypeClassDescription(package private) final classThe default OpenTelemetry API, which tries to find API implementations via SPI or otherwise falls back to no-op default implementations.(package private) static classStatic global instances are obfuscated when they are returned from the API to prevent users from casting them to their SDK-specific implementation.Fields in io.opentelemetry.api declared as OpenTelemetryModifier and TypeFieldDescriptionprivate final OpenTelemetryGlobalOpenTelemetry.ObfuscatedOpenTelemetry.delegateprivate static final OpenTelemetryDefaultOpenTelemetry.NO_OPMethods in io.opentelemetry.api that return OpenTelemetryModifier and TypeMethodDescriptionstatic OpenTelemetryGlobalOpenTelemetry.get()Returns the registered globalOpenTelemetry.(package private) static OpenTelemetryDefaultOpenTelemetry.getNoop()(package private) static OpenTelemetryDefaultOpenTelemetry.getPropagating(ContextPropagators propagators) private static OpenTelemetryGlobalOpenTelemetry.maybeAutoConfigureAndSetGlobal()static OpenTelemetryOpenTelemetry.noop()Returns a completely no-opOpenTelemetry.static OpenTelemetryOpenTelemetry.propagating(ContextPropagators propagators) Returns anOpenTelemetrywhich will do remote propagation ofContextusing the providedContextPropagatorsand is no-op otherwise.Methods in io.opentelemetry.api with parameters of type OpenTelemetryModifier and TypeMethodDescriptionstatic voidGlobalOpenTelemetry.set(OpenTelemetry openTelemetry) Sets theOpenTelemetrythat should be the global instance.Constructors in io.opentelemetry.api with parameters of type OpenTelemetry -
Uses of OpenTelemetry in io.opentelemetry.sdk
Classes in io.opentelemetry.sdk that implement OpenTelemetry