Uses of Interface
io.opentelemetry.api.OpenTelemetry
-
Packages that use OpenTelemetry Package Description io.opentelemetry.api The OpenTelemetry API.io.opentelemetry.sdk The OpenTelemetry SDK. -
-
Uses of OpenTelemetry in io.opentelemetry.api
Classes in io.opentelemetry.api that implement OpenTelemetry Modifier and Type Class Description (package private) class
DefaultOpenTelemetry
The default OpenTelemetry API, which tries to find API implementations via SPI or otherwise falls back to no-op default implementations.(package private) static class
GlobalOpenTelemetry.ObfuscatedOpenTelemetry
Static 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 OpenTelemetry Modifier and Type Field Description private OpenTelemetry
GlobalOpenTelemetry.ObfuscatedOpenTelemetry. delegate
private static OpenTelemetry
DefaultOpenTelemetry. NO_OP
Methods in io.opentelemetry.api that return OpenTelemetry Modifier and Type Method Description static OpenTelemetry
GlobalOpenTelemetry. get()
Returns the registered globalOpenTelemetry
.(package private) static OpenTelemetry
DefaultOpenTelemetry. getNoop()
(package private) static OpenTelemetry
DefaultOpenTelemetry. getPropagating(ContextPropagators propagators)
private static OpenTelemetry
GlobalOpenTelemetry. maybeAutoConfigureAndSetGlobal()
static OpenTelemetry
OpenTelemetry. noop()
Returns a completely no-opOpenTelemetry
.static OpenTelemetry
OpenTelemetry. propagating(ContextPropagators propagators)
Returns anOpenTelemetry
which will do remote propagation ofContext
using the providedContextPropagators
and is no-op otherwise.Methods in io.opentelemetry.api with parameters of type OpenTelemetry Modifier and Type Method Description static void
GlobalOpenTelemetry. set(OpenTelemetry openTelemetry)
Sets theOpenTelemetry
that should be the global instance.Constructors in io.opentelemetry.api with parameters of type OpenTelemetry Constructor Description ObfuscatedOpenTelemetry(OpenTelemetry delegate)
-
Uses of OpenTelemetry in io.opentelemetry.sdk
Classes in io.opentelemetry.sdk that implement OpenTelemetry Modifier and Type Class Description class
OpenTelemetrySdk
The SDK implementation ofOpenTelemetry
.
-