Interface ForwardingSpanBuilder

    • Method Detail

      • delegate

        io.opentracing.Tracer.SpanBuilder delegate()
      • asChildOf

        default io.opentracing.Tracer.SpanBuilder asChildOf​(@Nullable
                                                            io.opentracing.SpanContext parent)
        Specified by:
        asChildOf in interface io.opentracing.Tracer.SpanBuilder
      • asChildOf

        default io.opentracing.Tracer.SpanBuilder asChildOf​(@Nullable
                                                            io.opentracing.Span parent)
        Specified by:
        asChildOf in interface io.opentracing.Tracer.SpanBuilder
      • addReference

        default io.opentracing.Tracer.SpanBuilder addReference​(String referenceType,
                                                               io.opentracing.SpanContext referencedContext)
        Specified by:
        addReference in interface io.opentracing.Tracer.SpanBuilder
      • ignoreActiveSpan

        default io.opentracing.Tracer.SpanBuilder ignoreActiveSpan()
        Specified by:
        ignoreActiveSpan in interface io.opentracing.Tracer.SpanBuilder
      • withTag

        default <T> io.opentracing.Tracer.SpanBuilder withTag​(io.opentracing.tag.Tag<T> tag,
                                                              T value)
        Specified by:
        withTag in interface io.opentracing.Tracer.SpanBuilder
      • withStartTimestamp

        default io.opentracing.Tracer.SpanBuilder withStartTimestamp​(long microseconds)
        Specified by:
        withStartTimestamp in interface io.opentracing.Tracer.SpanBuilder
      • start

        default io.opentracing.Span start()
        Specified by:
        start in interface io.opentracing.Tracer.SpanBuilder