public interface Tracing
TracerProvider,
TraceContextProvider| Modifier and Type | Interface and Description |
|---|---|
static interface |
Tracing.Endpoint
Value object interface to represent an endpoint.
|
| Modifier and Type | Method and Description |
|---|---|
static Function<reactor.util.context.Context,reactor.util.context.Context> |
clearContext()
Deprecated.
since 7.8, use
AbstractRedisReactiveCommands.ReactorTraceContext.clearContext()
instead; scheduled for removal in Lettuce 8.0. |
Tracing.Endpoint |
createEndpoint(SocketAddress socketAddress)
Create an
Tracing.Endpoint given SocketAddress. |
static Tracing |
disabled()
Returns a
TracerProvider that is disabled. |
static reactor.core.publisher.Mono<TraceContextProvider> |
getContext()
Deprecated.
since 7.8, use
AbstractRedisReactiveCommands.ReactorTraceContext.getContext()
instead; scheduled for removal in Lettuce 8.0. |
TracerProvider |
getTracerProvider() |
boolean |
includeCommandArgsInSpanTags()
Returns
true if tags for Tracer.Spans should include the command arguments. |
TraceContextProvider |
initialTraceContextProvider() |
boolean |
isEnabled()
Returns
true if tracing is enabled. |
static reactor.util.context.Context |
withTraceContextProvider(TraceContextProvider supplier)
Deprecated.
since 7.8, use
AbstractRedisReactiveCommands.ReactorTraceContext.withTraceContextProvider(TraceContextProvider)
instead; scheduled for removal in Lettuce 8.0. |
TracerProvider getTracerProvider()
TracerProvider.TraceContextProvider initialTraceContextProvider()
TraceContextProvider supplying the initial TraceContext (i.e. if there is no active span).boolean isEnabled()
true if tracing is enabled.true if tracing is enabled.boolean includeCommandArgsInSpanTags()
true if tags for Tracer.Spans should include the command arguments.true if tags for Tracer.Spans should include the command arguments.Tracing.Endpoint createEndpoint(SocketAddress socketAddress)
Tracing.Endpoint given SocketAddress.socketAddress - the remote address.Tracing.Endpoint for SocketAddress.static Tracing disabled()
TracerProvider that is disabled.TracerProvider.@Deprecated static reactor.core.publisher.Mono<TraceContextProvider> getContext()
AbstractRedisReactiveCommands.ReactorTraceContext.getContext()
instead; scheduled for removal in Lettuce 8.0.TraceContextProvider from the Reactor Context.Mono emitting the TraceContextProvider held in the subscriber Context, if any.@Deprecated static Function<reactor.util.context.Context,reactor.util.context.Context> clearContext()
AbstractRedisReactiveCommands.ReactorTraceContext.clearContext()
instead; scheduled for removal in Lettuce 8.0.Function that removes the TraceContextProvider from a Context.@Deprecated static reactor.util.context.Context withTraceContextProvider(TraceContextProvider supplier)
AbstractRedisReactiveCommands.ReactorTraceContext.withTraceContextProvider(TraceContextProvider)
instead; scheduled for removal in Lettuce 8.0.Context holding the given TraceContextProvider that can be merged into another
Context.supplier - the TraceContextProvider to place into the returned Reactor Context.Context containing the TraceContextProvider.Copyright © 2026 lettuce.io. All rights reserved.