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.Helidon WebServer Tracing Observability Support.
-
Uses of Span.Builder in io.helidon.tracing
Classes in io.helidon.tracing with type parameters of type Span.BuilderModifier and TypeInterfaceDescriptionstatic interfaceSpan.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 voidTag.apply(Span.Builder<?> spanBuilder) Configure this tag on the span builder.voidSpanContext.asParent(Span.Builder<?> spanBuilder) Configure this context as a parent of the provided builder.default voidSpanListener.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 voidAbstractTracingFilter.configureSpan(Span.Builder<?> spanBuilder) Configure additional properties of a span that is named and has a parent.protected voidTracingFilter.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. -
Uses of Span.Builder in io.helidon.webserver.observe.tracing
Methods in io.helidon.webserver.observe.tracing with parameters of type Span.BuilderModifier and TypeMethodDescriptionvoidTracingSemanticConventions.beforeStart(Span.Builder<?> spanBuilder) Applies semantic conventions to theSpan.Builderjust prior to Helidon using the span builder to create the span for the request.