Uses of Interface
io.helidon.tracing.HeaderConsumer
Packages that use HeaderConsumer
Package
Description
Distributed tracing support for Helidon.
Open Tracing specific SPI, to add various tracers.
Brave based Open Tracing implementation for an integration with Zipkin.
-
Uses of HeaderConsumer in io.helidon.tracing
Methods in io.helidon.tracing that return HeaderConsumerModifier and TypeMethodDescriptionstatic HeaderConsumer
Create a header consumer over a map of headers (must be mutable).Methods in io.helidon.tracing with parameters of type HeaderConsumerModifier 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. -
Uses of HeaderConsumer in io.helidon.tracing.providers.opentracing.spi
Methods in io.helidon.tracing.providers.opentracing.spi with parameters of type HeaderConsumerModifier and TypeMethodDescriptiondefault void
OpenTracingProvider.updateOutboundHeaders
(Tracer tracer, SpanContext currentSpan, HeaderProvider inboundHeaders, HeaderConsumer outboundHeaders) Update headers for outbound requests. -
Uses of HeaderConsumer in io.helidon.tracing.providers.zipkin
Methods in io.helidon.tracing.providers.zipkin with parameters of type HeaderConsumerModifier and TypeMethodDescriptionvoid
ZipkinTracerProvider.updateOutboundHeaders
(Tracer tracer, SpanContext currentSpan, HeaderProvider inboundHeaders, HeaderConsumer outboundHeaders)