Uses of Interface
io.helidon.tracing.SpanContext
Packages that use SpanContext
Package
Description
Security
Distributed tracing support for Helidon.
Reactive web server API.
-
Uses of SpanContext in io.helidon.security
Methods in io.helidon.security that return SpanContextMethods in io.helidon.security that return types with arguments of type SpanContextMethods in io.helidon.security with parameters of type SpanContextModifier and TypeMethodDescriptionSecurityContext.Builder.tracingSpan
(SpanContext tracingSpan) Open tracing span context to correctly trace security.SecurityRequestBuilder.tracingSpan
(SpanContext spanContext) Tracing span to support Open tracing. -
Uses of SpanContext in io.helidon.tracing
Methods in io.helidon.tracing that return SpanContextModifier and TypeMethodDescriptionSpan.context()
Span context can be used to configure a span parent, as is used when a span reference is needed, without the possibility to end such a span.Methods in io.helidon.tracing that return types with arguments of type SpanContextModifier and TypeMethodDescriptionTracer.extract
(HeaderProvider headersProvider) Extract parent span context from inbound request, such as from HTTP headers.Methods in io.helidon.tracing with parameters of type SpanContextModifier and TypeMethodDescriptionvoid
Tracer.inject
(SpanContext spanContext, HeaderProvider inboundHeadersProvider, HeaderConsumer outboundHeadersConsumer) Inject current span as a parent for outbound request, such as when invoking HTTP request from a client.Span.Builder.parent
(SpanContext spanContext) Parent span of the new span. -
Uses of SpanContext in io.helidon.webserver
Methods in io.helidon.webserver that return types with arguments of type SpanContextModifier and TypeMethodDescriptionServerRequest.spanContext()
Returns a span context related to the current request.