Class OpenTelemetrySdk

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

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

      • getGlobalTracerManagement

        public static io.opentelemetry.sdk.trace.TracerSdkManagement getGlobalTracerManagement()
        Returns the global TracerSdkManagement.
      • getGlobalMeterProvider

        public static io.opentelemetry.sdk.metrics.MeterSdkProvider getGlobalMeterProvider()
        Returns the global MeterSdkProvider.
      • getResource

        public io.opentelemetry.sdk.resources.Resource getResource()
        Returns the Resource for this OpenTelemetrySdk.
      • getClock

        public io.opentelemetry.sdk.common.Clock getClock()
        Returns the Clock for this OpenTelemetrySdk.
      • getTracerManagement

        public io.opentelemetry.sdk.trace.TracerSdkManagement getTracerManagement()
        Returns the TracerSdkManagement for this OpenTelemetrySdk.