Uses of Interface
io.helidon.tracing.Wrapper

Packages that use Wrapper
Package
Description
Open Telemetry tracing support that plugs into the TracerBuilder SPI and provides a Tracer implementation.
  • Uses of Wrapper in io.helidon.tracing.providers.opentelemetry

    Methods in io.helidon.tracing.providers.opentelemetry with type parameters of type Wrapper
    Modifier and Type
    Method
    Description
    static <T extends io.opentelemetry.api.trace.Span & Wrapper>
    T
    HelidonOpenTelemetry.callbackEnabledFrom(Span helidonSpan)
    Returns a Span implementation which delegates to the provided Helidon Span, thereby notifying registered SpanListener objects of span lifecycle events.
    static <T extends io.opentelemetry.api.trace.Tracer & Wrapper>
    T
    HelidonOpenTelemetry.callbackEnabledFrom(Tracer helidonTracer)
    Returns an OpenTelemetry Tracer implementation which provides SpanBuilder and Span instances capable of notifying SpanListener objects registered with the supplied Helidon tracer.
    static <T extends io.opentelemetry.api.trace.Span & Wrapper>
    T
    HelidonOpenTelemetry.callbackEnabledFrom(io.opentelemetry.api.trace.Span otelSpan)
    Returns an OpenTelemetry Span implementation which delegates to the Span managed by the supplied Helidon Span and which also provides Scope instances capable of notifying registered SpanListener objects.
    static <T extends io.opentelemetry.api.trace.Tracer & Wrapper>
    T
    HelidonOpenTelemetry.callbackEnabledFrom(io.opentelemetry.api.trace.Tracer otelTracer)
    Returns an OpenTelemetry Tracer implementation which provides SpanBuilder and Span instances capable of notifying registered SpanListener objects.