Uses of Interface
io.helidon.tracing.Span.Builder
Packages that use 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
Classes in io.helidon.tracing with type parameters of type Span.BuilderModifier and TypeInterfaceDescriptionstatic interface
Span.Builder<B extends Span.Builder<B>>
Fluent API builder to create a newSpan
.Methods in io.helidon.tracing that return Span.BuilderModifier and TypeMethodDescriptionSpan.Builder
<?> Tracer.spanBuilder
(String name) A new span builder to constructSpan
.Methods in io.helidon.tracing with parameters of type Span.BuilderModifier 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
Methods in io.helidon.tracing.jersey with parameters of type Span.BuilderModifier 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
Methods in io.helidon.tracing.providers.opentelemetry that return Span.BuilderModifier and TypeMethodDescriptionstatic Span.Builder
<?> HelidonOpenTelemetry.create
(io.opentelemetry.api.trace.SpanBuilder spanBuilder, Tracer helidonTracer) Wrap an open telemetry span builder.