Class QuarkusJaegerTracer

  • All Implemented Interfaces:
    io.opentracing.Tracer, Closeable, AutoCloseable

    public class QuarkusJaegerTracer
    extends Object
    implements io.opentracing.Tracer
    • Constructor Detail

      • QuarkusJaegerTracer

        public QuarkusJaegerTracer()
    • Method Detail

      • setLogTraceContext

        void setLogTraceContext​(boolean logTraceContext)
      • setMetricsFactory

        void setMetricsFactory​(io.jaegertracing.spi.MetricsFactory metricsFactory)
      • reset

        void reset()
      • buildSpan

        public io.opentracing.Tracer.SpanBuilder buildSpan​(String operationName)
        Specified by:
        buildSpan in interface io.opentracing.Tracer
      • inject

        public <C> void inject​(io.opentracing.SpanContext spanContext,
                               io.opentracing.propagation.Format<C> format,
                               C carrier)
        Specified by:
        inject in interface io.opentracing.Tracer
      • extract

        public <C> io.opentracing.SpanContext extract​(io.opentracing.propagation.Format<C> format,
                                                      C carrier)
        Specified by:
        extract in interface io.opentracing.Tracer
      • close

        public void close()
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface Closeable
        Specified by:
        close in interface io.opentracing.Tracer
      • scopeManager

        public io.opentracing.ScopeManager scopeManager()
        Specified by:
        scopeManager in interface io.opentracing.Tracer
      • activeSpan

        public io.opentracing.Span activeSpan()
        Specified by:
        activeSpan in interface io.opentracing.Tracer
      • activateSpan

        public io.opentracing.Scope activateSpan​(io.opentracing.Span span)
        Specified by:
        activateSpan in interface io.opentracing.Tracer
      • setZipkinCompatibilityMode

        public void setZipkinCompatibilityMode​(boolean zipkinCompatibilityMode)
      • setEndpoint

        public void setEndpoint​(String endpoint)