Uses of Interface
io.helidon.tracing.Tracer
Packages that use Tracer
Package
Description
gRPC client API.
Reactive gRPC server API.
Security
Distributed tracing support for Helidon.
Helidon integration with Jaeger tracer.
Open Telemetry tracing support that plugs into the
TracerBuilder
SPI and provides
a Tracer
implementation.Open Tracing tracing support that plugs into the
TracerBuilder
SPI and provides
a Tracer
implementation.SPI classes to support integration of distributed tracers.
Reactive web server API.
-
Uses of Tracer in io.helidon.grpc.client
Methods in io.helidon.grpc.client with parameters of type TracerConstructors in io.helidon.grpc.client with parameters of type Tracer -
Uses of Tracer in io.helidon.grpc.server
Methods in io.helidon.grpc.server that return TracerModifier and TypeMethodDescriptionGrpcServerBasicConfig.tracer()
GrpcServerConfiguration.tracer()
Returns aTracer
.Methods in io.helidon.grpc.server with parameters of type TracerModifier and TypeMethodDescriptionSets a tracer.Method parameters in io.helidon.grpc.server with type arguments of type TracerModifier and TypeMethodDescriptionSets a Tracer. -
Uses of Tracer in io.helidon.security
Methods in io.helidon.security that return TracerModifier and TypeMethodDescriptionSecurity.tracer()
Returns a tracer that can be used to construct new spans.SecurityContext.tracer()
Provides the tracer to create new spans.Methods in io.helidon.security with parameters of type TracerModifier and TypeMethodDescriptionSet an open tracing tracer to use for security.SecurityContext.Builder.tracingTracer
(Tracer tracingTracer) Tracer used to create new span contexts when tracing security events. -
Uses of Tracer in io.helidon.tracing
Methods in io.helidon.tracing that return TracerModifier and TypeMethodDescriptionstatic Tracer
Tracer.global()
Get the currently registered global tracer.static Tracer
Tracer.noOp()
Create a no-op tracer.Methods in io.helidon.tracing with parameters of type Tracer -
Uses of Tracer in io.helidon.tracing.jaeger
Methods in io.helidon.tracing.jaeger that return TracerModifier and TypeMethodDescriptionJaegerTracerBuilder.build()
Builds theTracer
for Jaeger based on the configured parameters.JaegerTracerProvider.global()
Methods in io.helidon.tracing.jaeger with parameters of type Tracer -
Uses of Tracer in io.helidon.tracing.opentelemetry
Methods in io.helidon.tracing.opentelemetry that return TracerModifier and TypeMethodDescriptionOpenTelemetryTracerProvider.global()
static Tracer
OpenTelemetryTracerProvider.globalTracer()
Registered global tracer, or tracer from global open telemetry.Methods in io.helidon.tracing.opentelemetry with parameters of type TracerModifier and TypeMethodDescriptionvoid
static void
OpenTelemetryTracerProvider.globalTracer
(Tracer tracer) Register global tracer. -
Uses of Tracer in io.helidon.tracing.opentracing
Methods in io.helidon.tracing.opentracing that return TracerModifier and TypeMethodDescriptionstatic Tracer
Wrap an open tracing tracer.OpenTracingTracerProvider.global()
Methods in io.helidon.tracing.opentracing with parameters of type Tracer -
Uses of Tracer in io.helidon.tracing.spi
Methods in io.helidon.tracing.spi that return TracerModifier and TypeMethodDescriptionTracerProvider.global()
Global tracer that is registered, or a NoOp tracer if none is registered.Methods in io.helidon.tracing.spi with parameters of type Tracer -
Uses of Tracer in io.helidon.webserver
Methods in io.helidon.webserver that return TracerModifier and TypeMethodDescriptionServerConfiguration.tracer()
Returns a Tracer.ServerRequest.tracer()
Methods in io.helidon.webserver with parameters of type TracerModifier and TypeMethodDescriptionDeprecated.Sets a tracer.Sets a tracer.Method parameters in io.helidon.webserver with type arguments of type TracerModifier and TypeMethodDescriptionDeprecated.Sets a tracer.Sets a tracer.