Uses of Interface
org.springframework.cloud.sleuth.TraceContext
Packages that use TraceContext
Package
Description
-
Uses of TraceContext in org.springframework.cloud.sleuth
Methods in org.springframework.cloud.sleuth that return TraceContextModifier and TypeMethodDescriptionTraceContext.Builder.build()Builds the trace context.CurrentTraceContext.context()ScopedSpan.context()Span.context()Methods in org.springframework.cloud.sleuth with parameters of type TraceContextModifier and TypeMethodDescriptionBaggageInScope.get(TraceContext traceContext) Retrieves baggage from the givenTraceContext.BaggageManager.getBaggage(TraceContext traceContext, String name) RetrievesBaggageInScopefor the given name.CurrentTraceContext.maybeScope(TraceContext context) LikeCurrentTraceContext.newScope(TraceContext), except returns a noop scope if the given context is already in scope.CurrentTraceContext.newScope(TraceContext context) Sets the current span in scope until the returned object is closed.BaggageInScope.set(TraceContext traceContext, String value) Sets the baggage value for the givenTraceContext.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 TraceContextMethods in org.springframework.cloud.sleuth.docs with parameters of type TraceContextModifier and TypeMethodDescriptiondefault AssertingSpanBuilderAssertingSpanBuilder.setParent(TraceContext context) -
Uses of TraceContext in org.springframework.cloud.sleuth.http
Methods in org.springframework.cloud.sleuth.http with parameters of type TraceContextModifier and TypeMethodDescriptionHttpClientHandler.handleSend(HttpClientRequest request, TraceContext parent) Same asHttpClientHandler.handleSend(HttpClientRequest)but with an explicit parentTraceContext.voidHttpRequestParser.parse(HttpRequest request, TraceContext context, SpanCustomizer span) Implement to choose what data from the http request are parsed into the span representing it.voidHttpResponseParser.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 TraceContextModifier and TypeMethodDescription<C> voidPropagator.inject(TraceContext context, C carrier, Propagator.Setter<C> setter) Injects the value downstream, for example as HTTP headers.