Interface TracerProviderFactory


  • @ThreadSafe
    public interface TracerProviderFactory
    TracerProviderFactory is a service provider for a TracerProvider. Fully qualified class name of the implementation should be registered in META-INF/services/io.opentelemetry.trace.spi.TracerProviderFactory.

    A specific implementation can be selected by a system property io.opentelemetry.trace.spi.TracerProviderFactory with value of fully qualified class name.
    See Also:
    OpenTelemetry
    • Method Detail

      • create

        io.opentelemetry.api.trace.TracerProvider create()
        Creates a new TracerProvider.
        Returns:
        a new TracerProvider.