Uses of Interface
org.springframework.cloud.sleuth.TraceContext
-
Packages that use TraceContext Package Description org.springframework.cloud.sleuth org.springframework.cloud.sleuth.docs org.springframework.cloud.sleuth.http org.springframework.cloud.sleuth.propagation -
-
Uses of TraceContext in org.springframework.cloud.sleuth
Methods in org.springframework.cloud.sleuth that return TraceContext Modifier and Type Method Description TraceContext
TraceContext.Builder. build()
Builds the trace context.TraceContext
CurrentTraceContext. context()
TraceContext
ScopedSpan. context()
TraceContext
Span. context()
Methods in org.springframework.cloud.sleuth with parameters of type TraceContext Modifier and Type Method Description String
BaggageInScope. get(TraceContext traceContext)
Retrieves baggage from the givenTraceContext
.BaggageInScope
BaggageManager. getBaggage(TraceContext traceContext, String name)
RetrievesBaggageInScope
for the given name.CurrentTraceContext.Scope
CurrentTraceContext. maybeScope(TraceContext context)
LikeCurrentTraceContext.newScope(TraceContext)
, except returns a noop scope if the given context is already in scope.CurrentTraceContext.Scope
CurrentTraceContext. newScope(TraceContext context)
Sets the current span in scope until the returned object is closed.BaggageInScope
BaggageInScope. set(TraceContext traceContext, String value)
Sets the baggage value for the givenTraceContext
.Span.Builder
Span.Builder. setParent(TraceContext context)
Sets the parent of the built span. -
Uses of TraceContext in org.springframework.cloud.sleuth.docs
Methods in org.springframework.cloud.sleuth.docs that return TraceContext Modifier and Type Method Description default TraceContext
AssertingSpan. context()
Methods in org.springframework.cloud.sleuth.docs with parameters of type TraceContext Modifier and Type Method Description default AssertingSpanBuilder
AssertingSpanBuilder. setParent(TraceContext context)
-
Uses of TraceContext in org.springframework.cloud.sleuth.http
Methods in org.springframework.cloud.sleuth.http with parameters of type TraceContext Modifier and Type Method Description Span
HttpClientHandler. handleSend(HttpClientRequest request, TraceContext parent)
Same asHttpClientHandler.handleSend(HttpClientRequest)
but with an explicit parentTraceContext
.void
HttpRequestParser. parse(HttpRequest request, TraceContext context, SpanCustomizer span)
Implement to choose what data from the http request are parsed into the span representing it.void
HttpResponseParser. parse(HttpResponse response, TraceContext context, SpanCustomizer span)
Implement to choose what data from the http response are parsed into the span representing it. -
Uses of TraceContext in org.springframework.cloud.sleuth.propagation
Methods in org.springframework.cloud.sleuth.propagation with parameters of type TraceContext Modifier and Type Method Description <C> void
Propagator. inject(TraceContext context, C carrier, Propagator.Setter<C> setter)
Injects the value downstream, for example as HTTP headers.
-