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 TraceContextTraceContext.Builder. build()Builds the trace context.TraceContextCurrentTraceContext. context()TraceContextScopedSpan. context()TraceContextSpan. context()Methods in org.springframework.cloud.sleuth with parameters of type TraceContext Modifier and Type Method Description StringBaggageInScope. get(TraceContext traceContext)Retrieves baggage from the givenTraceContext.BaggageInScopeBaggageManager. getBaggage(TraceContext traceContext, String name)RetrievesBaggageInScopefor the given name.CurrentTraceContext.ScopeCurrentTraceContext. maybeScope(TraceContext context)LikeCurrentTraceContext.newScope(TraceContext), except returns a noop scope if the given context is already in scope.CurrentTraceContext.ScopeCurrentTraceContext. newScope(TraceContext context)Sets the current span in scope until the returned object is closed.BaggageInScopeBaggageInScope. set(TraceContext traceContext, String value)Sets the baggage value for the givenTraceContext.Span.BuilderSpan.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 TraceContextAssertingSpan. context()Methods in org.springframework.cloud.sleuth.docs with parameters of type TraceContext Modifier and Type Method Description default AssertingSpanBuilderAssertingSpanBuilder. 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 SpanHttpClientHandler. 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 TraceContext Modifier and Type Method Description <C> voidPropagator. inject(TraceContext context, C carrier, Propagator.Setter<C> setter)Injects the value downstream, for example as HTTP headers.
-