Uses of Interface
io.helidon.tracing.Span.Builder
Package
Description
Distributed tracing support for Helidon.
Integration of Jersey with tracing.
Open Telemetry tracing support that plugs into the
TracerBuilder
SPI and provides
a Tracer
implementation.-
Uses of Span.Builder in io.helidon.tracing
Modifier and TypeInterfaceDescriptionstatic interface
Span.Builder<B extends Span.Builder<B>>
Fluent API builder to create a newSpan
.Modifier and TypeMethodDescriptionSpan.Builder
<?> Tracer.spanBuilder
(String name) A new span builder to constructSpan
.Modifier and TypeMethodDescriptionabstract void
Tag.apply
(Span.Builder<?> spanBuilder) Configure this tag on the span builder.void
SpanContext.asParent
(Span.Builder<?> spanBuilder) Configure this context as a parent of the provided builder.default void
SpanListener.starting
(Span.Builder<?> spanBuilder) -
Uses of Span.Builder in io.helidon.tracing.jersey
Modifier and TypeMethodDescriptionprotected void
AbstractTracingFilter.configureSpan
(Span.Builder<?> spanBuilder) Configure additional properties of a span that is named and has a parent.protected void
TracingFilter.configureSpan
(Span.Builder spanBuilder) -
Uses of Span.Builder in io.helidon.tracing.providers.opentelemetry
Modifier and TypeMethodDescriptionstatic Span.Builder
<?> HelidonOpenTelemetry.create
(io.opentelemetry.api.trace.SpanBuilder spanBuilder, Tracer helidonTracer) Wrap an open telemetry span builder.