Class OpenTelemetrySdk

  • All Implemented Interfaces:
    io.opentelemetry.api.OpenTelemetry

    @ThreadSafe
    public final class OpenTelemetrySdk
    extends Object
    implements io.opentelemetry.api.OpenTelemetry
    The SDK implementation of OpenTelemetry.
    • Method Detail

      • getGlobalTracerManagement

        @Deprecated
        public static io.opentelemetry.sdk.trace.SdkTracerManagement getGlobalTracerManagement()
        Deprecated.
        Will be removed without replacement
        Returns the global SdkTracerManagement.
      • getTracerProvider

        public io.opentelemetry.api.trace.TracerProvider getTracerProvider()
        Specified by:
        getTracerProvider in interface io.opentelemetry.api.OpenTelemetry
      • getSdkTracerProvider

        public io.opentelemetry.sdk.trace.SdkTracerProvider getSdkTracerProvider()
        Returns the SdkTracerProvider for this OpenTelemetrySdk.
      • getPropagators

        public io.opentelemetry.context.propagation.ContextPropagators getPropagators()
        Specified by:
        getPropagators in interface io.opentelemetry.api.OpenTelemetry