Class ExtendedDefaultTracer

java.lang.Object
io.opentelemetry.api.incubator.trace.ExtendedDefaultTracer
All Implemented Interfaces:
ExtendedTracer, Tracer

@ThreadSafe final class ExtendedDefaultTracer extends Object implements ExtendedTracer
No-op implementation of ExtendedTracer.
  • Field Details

    • INSTANCE

      private static final Tracer INSTANCE
  • Constructor Details

    • ExtendedDefaultTracer

      private ExtendedDefaultTracer()
  • Method Details

    • getNoop

      static Tracer getNoop()
    • spanBuilder

      public SpanBuilder spanBuilder(String spanName)
      Description copied from interface: Tracer
      Returns a SpanBuilder to create and start a new Span.

      See SpanBuilder for usage examples.

      Specified by:
      spanBuilder in interface Tracer
      Parameters:
      spanName - The name of the returned Span.
      Returns:
      a Span.Builder to create and start a new Span.