Skip navigation links
A B C D E F G H I J L M N O P R S T U V W 

A

afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.SpanCustomizingAsyncHandlerInterceptor
Sets the "error" and "http.route" attributes so that the TracingFilter can read them.
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.SpanCustomizingHandlerInterceptor
Sets the "error" attribute so that the TracingFilter can read it.
afterMessageHandled(BeanFactory, Message<T>, Throwable) - Static method in class org.springframework.cloud.sleuth.instrument.messaging.MessagingSleuthOperators
Reports the span stored in the message.
afterMessageHandled(Message<?>, MessageChannel, MessageHandler, Exception) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TracingChannelInterceptor
 
afterPropertiesSet() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
afterReceiveCompletion(Message<?>, MessageChannel, Exception) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TracingChannelInterceptor
 
afterSendCompletion(Message<?>, MessageChannel, boolean, Exception) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TracingChannelInterceptor
 
asFunction(BeanFactory, Message<T>) - Static method in class org.springframework.cloud.sleuth.instrument.messaging.MessagingSleuthOperators
Function converting an input message to a message with tracer headers.
awaitTermination(long, TimeUnit) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 

B

beforeHandle(Message<?>, MessageChannel, MessageHandler) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TracingChannelInterceptor
This starts a consumer span as a child of the incoming message or the current trace context.
builder(BeanFactory) - Static method in class org.springframework.cloud.sleuth.instrument.web.client.feign.SleuthFeignBuilder
 
builder(BeanFactory, Client) - Static method in class org.springframework.cloud.sleuth.instrument.web.client.feign.SleuthFeignBuilder
 

C

call() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceCallable
 
channelName(MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.messaging.DefaultMessageSpanCustomizer
Retrieves the channel name from the MessageChannel.
ContextUtil - Class in org.springframework.cloud.sleuth.internal
Utility class that verifies that context is in creation.
CONTROLLER_CLASS - Static variable in class org.springframework.cloud.sleuth.instrument.web.mvc.HandlerParser
Simple class name that processed the request.
CONTROLLER_METHOD - Static variable in class org.springframework.cloud.sleuth.instrument.web.mvc.HandlerParser
Method name that processed the request.
create(ConfigurableApplicationContext) - Static method in class org.springframework.cloud.sleuth.instrument.web.client.TraceExchangeFilterFunction
 
create(CurrentTraceContext, HttpClientHandler) - Static method in class org.springframework.cloud.sleuth.instrument.web.mvc.TracingAsyncClientHttpRequestInterceptor
 
create(CurrentTraceContext, HttpClientHandler) - Static method in class org.springframework.cloud.sleuth.instrument.web.mvc.TracingClientHttpRequestInterceptor
 
create(CurrentTraceContext, HttpServerHandler) - Static method in class org.springframework.cloud.sleuth.instrument.web.servlet.TracingFilter
 
create(ConfigurableApplicationContext, Class<T>) - Static method in class org.springframework.cloud.sleuth.internal.LazyBean
 
createThread(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
currentTraceContext(ServerWebExchange) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Returns the current trace context.
currentTraceContext(Context) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Returns the current trace context.
currentTraceContext(Signal) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Returns the current trace context.
customize(RestTemplate) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateCustomizer
 
customize(OAuth2RestTemplate) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceUserInfoRestTemplateCustomizer
 
customizeHandle(Span, Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.messaging.DefaultMessageSpanCustomizer
 
customizeHandle(Span.Builder, Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.messaging.DefaultMessageSpanCustomizer
 
customizeHandle(Span, Message<?>, MessageChannel) - Method in interface org.springframework.cloud.sleuth.instrument.messaging.MessageSpanCustomizer
Customizes the span created when ExecutorChannelInterceptor.beforeHandle(Message, MessageChannel, MessageHandler) gets called.
customizeHandle(Span.Builder, Message<?>, MessageChannel) - Method in interface org.springframework.cloud.sleuth.instrument.messaging.MessageSpanCustomizer
Customizes the span created when ExecutorChannelInterceptor.beforeHandle(Message, MessageChannel, MessageHandler) gets called for a span retrieved from the incoming headers.
customizeReceive(Span.Builder, Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.messaging.DefaultMessageSpanCustomizer
 
customizeReceive(Span.Builder, Message<?>, MessageChannel) - Method in interface org.springframework.cloud.sleuth.instrument.messaging.MessageSpanCustomizer
Customizes the span created when ChannelInterceptor.postReceive(Message, MessageChannel) gets called.
customizeSend(Span.Builder, Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.messaging.DefaultMessageSpanCustomizer
 
customizeSend(Span.Builder, Message<?>, MessageChannel) - Method in interface org.springframework.cloud.sleuth.instrument.messaging.MessageSpanCustomizer
Customizes the span created when ChannelInterceptor.preSend(Message, MessageChannel) gets called.

D

DefaultMessageSpanCustomizer - Class in org.springframework.cloud.sleuth.instrument.messaging
Provides default customization of messaging spans.
DefaultMessageSpanCustomizer() - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.DefaultMessageSpanCustomizer
 
DefaultSpanCreator - Class in org.springframework.cloud.sleuth.instrument.annotation
Default implementation of the NewSpanParser that parses only the span name.
DefaultSpanCreator() - Constructor for class org.springframework.cloud.sleuth.instrument.annotation.DefaultSpanCreator
 
DefaultSpanNamer - Class in org.springframework.cloud.sleuth.internal
Default implementation of SpanNamer that tries to get the span name as follows: * from the @SpanName annotation on the class if one is present.
DefaultSpanNamer() - Constructor for class org.springframework.cloud.sleuth.internal.DefaultSpanNamer
 
destroy() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
destroy() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.TracingFilter
 
doApply(Message<byte[]>, SimpleFunctionRegistry.FunctionInvocationWrapper) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TraceFunctionAroundWrapper
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.TracingFilter
 

E

execute(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
 
execute(Runnable, long) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
 
execute(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceExecutor
 
execute(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
execute(Runnable, long) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
execute(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
execute(Runnable, long) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceAsyncListenableTaskExecutor
 
execute(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceAsyncListenableTaskExecutor
 
ExecutorInstrumentor - Class in org.springframework.cloud.sleuth.instrument.async
Wraps Executors in tracing representations.
ExecutorInstrumentor(Supplier<List<String>>, BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.async.ExecutorInstrumentor
 

F

feignClientWasCalled(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.web.client.feign.TraceFeignAspect
 
FeignContextBeanPostProcessor - Class in org.springframework.cloud.sleuth.instrument.web.client.feign
Post processor that wraps Feign Context in its tracing representations.
FeignContextBeanPostProcessor(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.feign.FeignContextBeanPostProcessor
 
filter(ClientRequest, ExchangeFunction) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceExchangeFilterFunction
 
filter(HttpHeaders, ServerWebExchange) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRequestHttpHeadersFilter
 
filter(HttpHeaders, ServerWebExchange) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceResponseHttpHeadersFilter
 
filter(ServerWebExchange, WebFilterChain) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebFilter
 
findSpan(Context) - Method in interface org.springframework.cloud.sleuth.instrument.web.SpanFromContextRetriever
 
forInputMessage(BeanFactory, Message<T>, Consumer<Message<T>>) - Static method in class org.springframework.cloud.sleuth.instrument.messaging.MessagingSleuthOperators
Executes a span wrapped operation for an input message.
forInputMessage(BeanFactory, Message<T>) - Static method in class org.springframework.cloud.sleuth.instrument.messaging.MessagingSleuthOperators
Processes the input message and returns a message with a header containing a span.

G

get(MessageHeaderAccessor, String) - Method in class org.springframework.cloud.sleuth.instrument.messaging.MessageHeaderPropagatorGetter
 
get() - Method in class org.springframework.cloud.sleuth.internal.LazyBean
Attempts to provision from the underlying bean factory, if not already provisioned.
getActiveCount() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getAdvice() - Method in class org.springframework.cloud.sleuth.instrument.annotation.SleuthAdvisorConfig
 
getAsyncExecutor() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncCustomizer
 
getAsyncUncaughtExceptionHandler() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncCustomizer
 
getBean(BeanFactory) - Static method in class org.springframework.cloud.sleuth.internal.SleuthContextListener
Returns an instance of the SleuthContextListener that might have already been initialized.
getCorePoolSize() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getKeepAliveSeconds() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getMaxPoolSize() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getName() - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 
getOrder() - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebFilter
 
getOrError() - Method in class org.springframework.cloud.sleuth.internal.LazyBean
Attempts to provision from the underlying bean factory, if not already provisioned.
getPointcut() - Method in class org.springframework.cloud.sleuth.instrument.annotation.SleuthAdvisorConfig
 
getPoolSize() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getThreadGroup() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getThreadNamePrefix() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getThreadPoolExecutor() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getThreadPriority() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 

H

handle(ServerWebExchange, Object) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceHandlerAdapter
 
handle(ServerRequest) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceHandlerFunction
 
handleOutputMessage(BeanFactory, Message<T>) - Static method in class org.springframework.cloud.sleuth.instrument.messaging.MessagingSleuthOperators
Creates an output message with tracer headers and reports the corresponding producer span.
handleOutputMessage(BeanFactory, Message<T>, Throwable) - Static method in class org.springframework.cloud.sleuth.instrument.messaging.MessagingSleuthOperators
Creates an output message with tracer headers and reports the corresponding producer span.
HandlerParser - Class in org.springframework.cloud.sleuth.instrument.web.mvc
Spring MVC specific type used to customize traced requests based on the handler.
HandlerParser() - Constructor for class org.springframework.cloud.sleuth.instrument.web.mvc.HandlerParser
 
HttpClientBeanPostProcessor - Class in org.springframework.cloud.sleuth.instrument.web.client
A BeanPostProcessor that wraps a HttpClient in a trace representation.
HttpClientBeanPostProcessor(ConfigurableApplicationContext) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.HttpClientBeanPostProcessor
 
HttpClientRequestParser - Annotation Type in org.springframework.cloud.sleuth.instrument.web
Annotate a client HttpRequestParser.
HttpClientResponseParser - Annotation Type in org.springframework.cloud.sleuth.instrument.web
 
HttpClientSampler - Annotation Type in org.springframework.cloud.sleuth.instrument.web
Annotate a client SamplerFunction that should be injected to a client sampler.
HttpServerRequestParser - Annotation Type in org.springframework.cloud.sleuth.instrument.web
 
HttpServerResponseParser - Annotation Type in org.springframework.cloud.sleuth.instrument.web
 
HttpServerSampler - Annotation Type in org.springframework.cloud.sleuth.instrument.web
Annotate a server SamplerFunction.

I

init() - Method in class org.springframework.cloud.sleuth.instrument.annotation.SleuthAdvisorConfig
 
init(FilterConfig) - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.TracingFilter
 
initialize() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
instrument(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.async.ExecutorInstrumentor
Wraps an Executor bean in its trace representation.
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.springframework.cloud.sleuth.instrument.web.client.LazyTraceClientHttpRequestInterceptor
 
intercept(HttpRequest, byte[], AsyncClientHttpRequestExecution) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.TracingAsyncClientHttpRequestInterceptor
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.TracingClientHttpRequestInterceptor
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
isApplicableForInstrumentation(Object) - Static method in class org.springframework.cloud.sleuth.instrument.async.ExecutorInstrumentor
 
isContextUnusable(BeanFactory) - Static method in class org.springframework.cloud.sleuth.internal.ContextUtil
 
isDaemon() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
isShutdown() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
isTerminated() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
isUnusable() - Method in class org.springframework.cloud.sleuth.internal.SleuthContextListener
Verifies if context is unusable.

J

jobExecutionVetoed(JobExecutionContext) - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 
jobToBeExecuted(JobExecutionContext) - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 
jobWasExecuted(JobExecutionContext, JobExecutionException) - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 

L

LazyBean<T> - Class in org.springframework.cloud.sleuth.internal
Avoids calling the expensive BeanFactory.getBean(Class) many times or throwing an exception.
LazyTraceAsyncCustomizer - Class in org.springframework.cloud.sleuth.instrument.async
AsyncConfigurerSupport that creates a tracing data passing version of the Executor.
LazyTraceAsyncCustomizer(BeanFactory, AsyncConfigurer) - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncCustomizer
 
LazyTraceAsyncTaskExecutor - Class in org.springframework.cloud.sleuth.instrument.async
AsyncTaskExecutor that wraps Runnable and Callable in a trace representation.
LazyTraceAsyncTaskExecutor(BeanFactory, AsyncTaskExecutor) - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
 
LazyTraceAsyncTaskExecutor(BeanFactory, AsyncTaskExecutor, String) - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
 
LazyTraceClientHttpRequestInterceptor - Class in org.springframework.cloud.sleuth.instrument.web.client
Lazy trace representation of ClientHttpRequestInterceptor.
LazyTraceClientHttpRequestInterceptor(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.LazyTraceClientHttpRequestInterceptor
 
LazyTraceExecutor - Class in org.springframework.cloud.sleuth.instrument.async
Executor that wraps Runnable in a trace representation.
LazyTraceExecutor(BeanFactory, Executor) - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceExecutor
 
LazyTraceExecutor(BeanFactory, Executor, String) - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceExecutor
 
LazyTraceThreadPoolTaskExecutor - Class in org.springframework.cloud.sleuth.instrument.async
Trace representation of ThreadPoolTaskExecutor.
LazyTraceThreadPoolTaskExecutor(BeanFactory, ThreadPoolTaskExecutor) - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
LazyTraceThreadPoolTaskExecutor(BeanFactory, ThreadPoolTaskExecutor, String) - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 

M

MessageHeaderPropagatorGetter - Class in org.springframework.cloud.sleuth.instrument.messaging
Getter for Spring Integration based communication.
MessageHeaderPropagatorGetter() - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.MessageHeaderPropagatorGetter
 
MessageHeaderPropagatorSetter - Class in org.springframework.cloud.sleuth.instrument.messaging
Setter for Spring Integration based communication.
MessageHeaderPropagatorSetter() - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.MessageHeaderPropagatorSetter
 
MessageSpanCustomizer - Interface in org.springframework.cloud.sleuth.instrument.messaging
Allows customization of messaging spans.
MessagingSleuthOperators - Class in org.springframework.cloud.sleuth.instrument.messaging
Messaging helpers to manually parse and inject spans.

N

NAME - Static variable in annotation type org.springframework.cloud.sleuth.instrument.web.HttpClientRequestParser
Default name for Sleuth HTTP client request parser.
NAME - Static variable in annotation type org.springframework.cloud.sleuth.instrument.web.HttpClientResponseParser
Default name for Sleuth HTTP client response parser.
NAME - Static variable in annotation type org.springframework.cloud.sleuth.instrument.web.HttpClientSampler
Default name for Sleuth HTTP client sampler.
NAME - Static variable in annotation type org.springframework.cloud.sleuth.instrument.web.HttpServerRequestParser
Default name for Sleuth HTTP server request parser.
NAME - Static variable in annotation type org.springframework.cloud.sleuth.instrument.web.HttpServerResponseParser
Default name for Sleuth HTTP server response parser.
NAME - Static variable in annotation type org.springframework.cloud.sleuth.instrument.web.HttpServerSampler
Default name for the Sleuth HTTP server sampler.
name(Object, String) - Method in class org.springframework.cloud.sleuth.internal.DefaultSpanNamer
 
newThread(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
NonReactorSleuthMethodInvocationProcessor - Class in org.springframework.cloud.sleuth.instrument.annotation
Method Invocation processor for non reactor apps.
NonReactorSleuthMethodInvocationProcessor() - Constructor for class org.springframework.cloud.sleuth.instrument.annotation.NonReactorSleuthMethodInvocationProcessor
 
NOOP - Static variable in class org.springframework.cloud.sleuth.instrument.web.mvc.HandlerParser
Adds no tags to the span representing the request.

O

OkHttpFeignClientBeanPostProcessor - Class in org.springframework.cloud.sleuth.instrument.web.client.feign
Post processor that wraps takes care of the OkHttp Feign Client instrumentation.
OkHttpFeignClientBeanPostProcessor(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.feign.OkHttpFeignClientBeanPostProcessor
 
onApplicationEvent(RefreshScopeRefreshedEvent) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TraceFunctionAroundWrapper
 
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.cloud.sleuth.internal.SleuthContextListener
 
onEachOperatorForOnEachInstrumentation(ConfigurableApplicationContext) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Creates scope passing span operator which applies only to not Scannable.Attr.RunStyle.SYNC Publishers.
onLastOperatorForOnEachInstrumentation(ConfigurableApplicationContext) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Creates tracing context capturing reactor operator.
onSchedule(Action0) - Method in class org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersHook
 
org.springframework.cloud.sleuth.instrument.annotation - package org.springframework.cloud.sleuth.instrument.annotation
 
org.springframework.cloud.sleuth.instrument.async - package org.springframework.cloud.sleuth.instrument.async
 
org.springframework.cloud.sleuth.instrument.circuitbreaker - package org.springframework.cloud.sleuth.instrument.circuitbreaker
 
org.springframework.cloud.sleuth.instrument.messaging - package org.springframework.cloud.sleuth.instrument.messaging
 
org.springframework.cloud.sleuth.instrument.quartz - package org.springframework.cloud.sleuth.instrument.quartz
 
org.springframework.cloud.sleuth.instrument.reactor - package org.springframework.cloud.sleuth.instrument.reactor
 
org.springframework.cloud.sleuth.instrument.rxjava - package org.springframework.cloud.sleuth.instrument.rxjava
 
org.springframework.cloud.sleuth.instrument.scheduling - package org.springframework.cloud.sleuth.instrument.scheduling
 
org.springframework.cloud.sleuth.instrument.web - package org.springframework.cloud.sleuth.instrument.web
 
org.springframework.cloud.sleuth.instrument.web.client - package org.springframework.cloud.sleuth.instrument.web.client
 
org.springframework.cloud.sleuth.instrument.web.client.feign - package org.springframework.cloud.sleuth.instrument.web.client.feign
 
org.springframework.cloud.sleuth.instrument.web.mvc - package org.springframework.cloud.sleuth.instrument.web.mvc
This module is fully adopted from io.zipkin.brave-instrumentation-web and io.zipkin.brave-instrumentation-webmvc JAR.
org.springframework.cloud.sleuth.instrument.web.servlet - package org.springframework.cloud.sleuth.instrument.web.servlet
This module is fully adopted from io.zipkin.brave-instrumentation-servlet JAR.
org.springframework.cloud.sleuth.internal - package org.springframework.cloud.sleuth.internal
 

P

parse(MethodInvocation, NewSpan, Span) - Method in class org.springframework.cloud.sleuth.instrument.annotation.DefaultSpanCreator
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.SpanCustomizingHandlerInterceptor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.feign.FeignContextBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.feign.OkHttpFeignClientBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.feign.TraceFeignBuilderBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.HttpClientBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientBeanPostProcessor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.UserInfoRestTemplateCustomizerBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.feign.FeignContextBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.feign.OkHttpFeignClientBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientBeanPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.UserInfoRestTemplateCustomizerBeanPostProcessor
 
postReceive(Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TracingChannelInterceptor
This starts a consumer span as a child of the incoming message or the current trace context, placing it in scope until the receive completes.
prefersShortLivedTasks() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
preHandle(HttpServletRequest, Object, SpanCustomizer) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.HandlerParser
Invoked prior to request invocation during HandlerInterceptor.preHandle(HttpServletRequest, HttpServletResponse, Object).
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.SpanCustomizingAsyncHandlerInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.SpanCustomizingHandlerInterceptor
Parses the request and sets the "http.route" attribute so that the TracingFilter can read it.
preSend(Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TracingChannelInterceptor
Starts and propagates Span.Kind#PRODUCER span for each message sent.
process(MethodInvocation, NewSpan, ContinueSpan) - Method in class org.springframework.cloud.sleuth.instrument.annotation.NonReactorSleuthMethodInvocationProcessor
 
process(MethodInvocation, NewSpan, ContinueSpan) - Method in class org.springframework.cloud.sleuth.instrument.annotation.ReactorSleuthMethodInvocationProcessor
 

R

ReactorSleuth - Class in org.springframework.cloud.sleuth.instrument.reactor
Reactive Span pointcuts factories.
ReactorSleuthMethodInvocationProcessor - Class in org.springframework.cloud.sleuth.instrument.annotation
Method Invocation Processor for Reactor.
ReactorSleuthMethodInvocationProcessor() - Constructor for class org.springframework.cloud.sleuth.instrument.annotation.ReactorSleuthMethodInvocationProcessor
 
resolve(String, Object) - Method in class org.springframework.cloud.sleuth.instrument.annotation.SpelTagValueExpressionResolver
 
run() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceRunnable
 

S

schedule(Runnable, long, TimeUnit) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
 
schedule(Callable<V>, long, TimeUnit) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
 
scopePassingOnScheduleHook(ConfigurableApplicationContext) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
 
scopePassingSpanOperator(ConfigurableApplicationContext) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Return a span operator pointcut given a Tracing.
set(MessageHeaderAccessor, String, String) - Method in class org.springframework.cloud.sleuth.instrument.messaging.MessageHeaderPropagatorSetter
 
setAllowCoreThreadTimeOut(boolean) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TracingChannelInterceptor
 
setApplicationContext(ApplicationContext) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebFilter
 
setAwaitTerminationSeconds(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setBeanFactory(BeanFactory) - Method in class org.springframework.cloud.sleuth.instrument.annotation.SleuthAdvisorConfig
Set the BeanFactory to be used when looking up executors by qualifier.
setBeanName(String) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setCorePoolSize(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setDaemon(boolean) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setKeepAliveSeconds(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setMaxPoolSize(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setOrder(int) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebFilter
 
setQueueCapacity(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setTaskDecorator(TaskDecorator) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setThreadFactory(ThreadFactory) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setThreadGroup(ThreadGroup) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setThreadGroupName(String) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setThreadNamePrefix(String) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setThreadPriority(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setWaitForTasksToCompleteOnShutdown(boolean) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
shorten(String) - Static method in class org.springframework.cloud.sleuth.internal.SpanNameUtil
 
shutdown() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
shutdown() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
shutdownNow() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
skipPattern() - Method in interface org.springframework.cloud.sleuth.instrument.web.SkipPatternProvider
 
SkipPatternProvider - Interface in org.springframework.cloud.sleuth.instrument.web
Provides a URL Pattern for spans that should be not sampled.
SleuthAdvisorConfig - Class in org.springframework.cloud.sleuth.instrument.annotation
Custom pointcut advisor that picks all classes / interfaces that have the Sleuth related annotations.
SleuthAdvisorConfig() - Constructor for class org.springframework.cloud.sleuth.instrument.annotation.SleuthAdvisorConfig
 
SleuthContextListener - Class in org.springframework.cloud.sleuth.internal
Internal tool used by Sleuth.
SleuthContextListener() - Constructor for class org.springframework.cloud.sleuth.internal.SleuthContextListener
 
SleuthFeignBuilder - Class in org.springframework.cloud.sleuth.instrument.web.client.feign
Contains Feign.Builder implementation with tracing components that close spans on completion of request processing.
SleuthRxJavaSchedulersHook - Class in org.springframework.cloud.sleuth.instrument.rxjava
RxJavaSchedulersHook that wraps an Action0 into its tracing representation.
SleuthRxJavaSchedulersHook(Tracer, List<String>) - Constructor for class org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersHook
 
SpanCustomizingAsyncHandlerInterceptor - Class in org.springframework.cloud.sleuth.instrument.web.mvc
Same as SpanCustomizingHandlerInterceptor except it can be used as both an AsyncHandlerInterceptor or a normal HandlerInterceptor.
SpanCustomizingHandlerInterceptor - Class in org.springframework.cloud.sleuth.instrument.web.mvc
Adds application-tier data to an existing http span via HandlerParser.
SpanFromContextRetriever - Interface in org.springframework.cloud.sleuth.instrument.web
Provides a URL Pattern for spans that should be not sampled.
spanFromMessage(BeanFactory, Message<T>) - Static method in class org.springframework.cloud.sleuth.instrument.messaging.MessagingSleuthOperators
Retrieves tracer information from message headers.
SpanNameUtil - Class in org.springframework.cloud.sleuth.internal
Utility class that provides the name in hyphen based notation.
SpelTagValueExpressionResolver - Class in org.springframework.cloud.sleuth.instrument.annotation
Uses SPEL to evaluate the expression.
SpelTagValueExpressionResolver() - Constructor for class org.springframework.cloud.sleuth.instrument.annotation.SpelTagValueExpressionResolver
 
springContextSpanOperator(ConfigurableApplicationContext) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Creates a context with beans in it.
STREAM_DIRECT_CHANNEL - Static variable in class org.springframework.cloud.sleuth.instrument.messaging.TracingChannelInterceptor
Name of the class in Spring Cloud Stream that is a direct channel.
submit(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
 
submit(Callable<T>) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
 
submit(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
submit(Callable<T>) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
submit(Callable<T>) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
submit(Runnable, T) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
submit(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
submit(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceAsyncListenableTaskExecutor
 
submit(Callable<T>) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceAsyncListenableTaskExecutor
 
submitListenable(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
submitListenable(Callable<T>) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
submitListenable(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceAsyncListenableTaskExecutor
 
submitListenable(Callable<T>) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceAsyncListenableTaskExecutor
 
supports(HttpHeadersFilter.Type) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRequestHttpHeadersFilter
 
supports(HttpHeadersFilter.Type) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceResponseHttpHeadersFilter
 
supports(Object) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceHandlerAdapter
 
supportsEventType(Class<? extends ApplicationEvent>) - Method in class org.springframework.cloud.sleuth.internal.SleuthContextListener
 

T

toLowerHyphen(String) - Static method in class org.springframework.cloud.sleuth.internal.SpanNameUtil
 
toString() - Method in class org.springframework.cloud.sleuth.instrument.messaging.MessageHeaderPropagatorGetter
 
toString() - Method in class org.springframework.cloud.sleuth.instrument.messaging.MessageHeaderPropagatorSetter
 
TRACE_REQUEST_ATTR - Static variable in class org.springframework.cloud.sleuth.instrument.web.TraceWebFilter
 
TraceableExecutorService - Class in org.springframework.cloud.sleuth.instrument.async
A decorator class for ExecutorService to support tracing in Executors.
TraceableExecutorService(BeanFactory, ExecutorService) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
TraceableExecutorService(BeanFactory, ExecutorService, String) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
TraceableScheduledExecutorService - Class in org.springframework.cloud.sleuth.instrument.async
A decorator class for ScheduledExecutorService to support tracing in Executors.
TraceableScheduledExecutorService(BeanFactory, ExecutorService) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
 
TraceableScheduledExecutorService(BeanFactory, ExecutorService, String) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
 
TraceAsyncAspect - Class in org.springframework.cloud.sleuth.instrument.async
Aspect that creates a new Span for running threads executing methods annotated with Async annotation.
TraceAsyncAspect(Tracer, SpanNamer) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceAsyncAspect
 
TraceAsyncListenableTaskExecutor - Class in org.springframework.cloud.sleuth.instrument.async
AsyncListenableTaskExecutor that wraps all Runnable / Callable tasks into their trace related representation.
traceBackgroundThread(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceAsyncAspect
 
traceBackgroundThread(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.scheduling.TraceSchedulingAspect
 
TraceCallable<V> - Class in org.springframework.cloud.sleuth.instrument.async
Callable that passes Span between threads.
TraceCallable(Tracer, SpanNamer, Callable<V>) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceCallable
 
TraceCallable(Tracer, SpanNamer, Callable<V>, String) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceCallable
 
TraceCircuitBreakerFactoryAspect - Class in org.springframework.cloud.sleuth.instrument.circuitbreaker
Aspec around CircuitBreaker creation.
TraceCircuitBreakerFactoryAspect(Tracer) - Constructor for class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCircuitBreakerFactoryAspect
 
TraceContextPropagator - Interface in org.springframework.cloud.sleuth.instrument.reactor
Only for internal use.
TraceExchangeFilterFunction - Class in org.springframework.cloud.sleuth.instrument.web.client
Trace representation of ExchangeFilterFunction.
TraceFeignAspect - Class in org.springframework.cloud.sleuth.instrument.web.client.feign
Aspect for Feign clients so that you can autowire your custom components.
TraceFeignAspect(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.feign.TraceFeignAspect
 
TraceFeignBuilderBeanPostProcessor - Class in org.springframework.cloud.sleuth.instrument.web.client.feign
BeanPostProcessor that ensures that each Feign.Builder has a trace representation of a Client.
TraceFeignBuilderBeanPostProcessor(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.feign.TraceFeignBuilderBeanPostProcessor
 
TraceFunctionAroundWrapper - Class in org.springframework.cloud.sleuth.instrument.messaging
Trace representation of a FunctionAroundWrapper.
TraceFunctionAroundWrapper(Environment, Tracer, Propagator, Propagator.Setter<MessageHeaderAccessor>, Propagator.Getter<MessageHeaderAccessor>) - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.TraceFunctionAroundWrapper
 
TraceHandlerAdapter - Class in org.springframework.cloud.sleuth.instrument.web
Tracing representation of a HandlerAdapter.
TraceHandlerAdapter(HandlerAdapter, BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceHandlerAdapter
 
TraceHandlerFunction - Class in org.springframework.cloud.sleuth.instrument.web
Tracing representation of a HandlerFunction.
TraceHandlerFunction(HandlerFunction<?>, BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceHandlerFunction
 
TraceRequestHttpHeadersFilter - Class in org.springframework.cloud.sleuth.instrument.web.client
Trace representation of HttpHeadersFilter for a request.
TraceRequestHttpHeadersFilter(Tracer, HttpClientHandler, Propagator) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceRequestHttpHeadersFilter
 
TraceResponseHttpHeadersFilter - Class in org.springframework.cloud.sleuth.instrument.web.client
Trace representation of HttpHeadersFilter for a response.
TraceResponseHttpHeadersFilter(Tracer, HttpClientHandler, Propagator) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceResponseHttpHeadersFilter
 
TraceRestTemplateBeanPostProcessor - Class in org.springframework.cloud.sleuth.instrument.web.client
Wraps RestTemplate with trace interceptors.
TraceRestTemplateBeanPostProcessor(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateBeanPostProcessor
 
TraceRestTemplateCustomizer - Class in org.springframework.cloud.sleuth.instrument.web.client
Wraps a RestTemplate in a trace representation.
TraceRestTemplateCustomizer(ClientHttpRequestInterceptor) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateCustomizer
 
TraceRunnable - Class in org.springframework.cloud.sleuth.instrument.async
Runnable that passes Span between threads.
TraceRunnable(Tracer, SpanNamer, Runnable) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceRunnable
 
TraceRunnable(Tracer, SpanNamer, Runnable, String) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceRunnable
 
TraceSchedulingAspect - Class in org.springframework.cloud.sleuth.instrument.scheduling
Aspect that creates a new Span for running threads executing methods annotated with Scheduled annotation.
TraceSchedulingAspect(Tracer, Pattern) - Constructor for class org.springframework.cloud.sleuth.instrument.scheduling.TraceSchedulingAspect
 
TraceUserInfoRestTemplateCustomizer - Class in org.springframework.cloud.sleuth.instrument.web.client
Wraps a OAuth2RestTemplate into a trace representation.
TraceUserInfoRestTemplateCustomizer(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceUserInfoRestTemplateCustomizer
 
TraceWebAspect - Class in org.springframework.cloud.sleuth.instrument.web
Aspect that adds tracing.
TraceWebAspect(Tracer, CurrentTraceContext, SpanNamer) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebAspect
 
TraceWebClientBeanPostProcessor - Class in org.springframework.cloud.sleuth.instrument.web.client
BeanPostProcessor to wrap a WebClient instance into its trace representation.
TraceWebClientBeanPostProcessor(ConfigurableApplicationContext) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientBeanPostProcessor
 
TraceWebFilter - Class in org.springframework.cloud.sleuth.instrument.web
A WebFilter that creates / continues / closes and detaches spans for a reactive web application.
TraceWebFilter(Tracer, HttpServerHandler) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebFilter
Deprecated.
TraceWebFilter(Tracer, HttpServerHandler, CurrentTraceContext) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebFilter
 
TracingAsyncClientHttpRequestInterceptor - Class in org.springframework.cloud.sleuth.instrument.web.mvc
 
TracingChannelInterceptor - Class in org.springframework.cloud.sleuth.instrument.messaging
This starts and propagates Span.Kind#PRODUCER span for each message sent (via native headers.
TracingChannelInterceptor(Tracer, Propagator, Propagator.Setter<MessageHeaderAccessor>, Propagator.Getter<MessageHeaderAccessor>, Function<String, String>, MessageSpanCustomizer) - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.TracingChannelInterceptor
 
TracingClientHttpRequestInterceptor - Class in org.springframework.cloud.sleuth.instrument.web.mvc
 
TracingFilter - Class in org.springframework.cloud.sleuth.instrument.web.servlet
 
TracingJobListener - Class in org.springframework.cloud.sleuth.instrument.quartz
JobListener that will wrap a span around quartz jobs when they start and finish.
TracingJobListener(Tracer, Propagator) - Constructor for class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 
triggerComplete(Trigger, JobExecutionContext, Trigger.CompletedExecutionInstruction) - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 
triggerFired(Trigger, JobExecutionContext) - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 
triggerMisfired(Trigger) - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 

U

UserInfoRestTemplateCustomizerBeanPostProcessor - Class in org.springframework.cloud.sleuth.instrument.web.client
 
UserInfoRestTemplateCustomizerBeanPostProcessor(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.UserInfoRestTemplateCustomizerBeanPostProcessor
 

V

vetoJobExecution(Trigger, JobExecutionContext) - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 

W

WebFluxSleuthOperators - Class in org.springframework.cloud.sleuth.instrument.web
WebFlux operators that are capable to reuse tracing context from Reactor's Context.
withSpanInScope(BeanFactory, Message<T>, Consumer<Message<T>>) - Static method in class org.springframework.cloud.sleuth.instrument.messaging.MessagingSleuthOperators
Retrieves tracer information from message headers and applies the operation.
withSpanInScope(BeanFactory, Message<T>, Function<Message<T>, Message<T>>) - Static method in class org.springframework.cloud.sleuth.instrument.messaging.MessagingSleuthOperators
Retrieves tracer information from message headers and applies the operation.
withSpanInScope(SignalType, Runnable) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a runnable with a span.
withSpanInScope(SignalType, Consumer<Signal>) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a runnable with a span.
withSpanInScope(Runnable) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a runnable with a span.
withSpanInScope(Context, Runnable) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a runnable with a span.
withSpanInScope(ContextView, Runnable) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a runnable with a span.
withSpanInScope(Context, Callable<T>) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a callable with a span.
withSpanInScope(ContextView, Callable<T>) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a callable with a span.
withSpanInScope(Tracer, CurrentTraceContext, ServerWebExchange, Runnable) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a runnable with a span.
withSpanInScope(Tracer, CurrentTraceContext, ServerWebExchange, Callable<T>) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a callable with a span.
wrapFactory(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCircuitBreakerFactoryAspect
 
wrapWebAsyncTaskWithCorrelationId(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebAspect
 
wrapWithCorrelationId(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebAspect
 
A B C D E F G H I J L M N O P R S T U V W 
Skip navigation links

Copyright © 2021 Pivotal Software, Inc.. All rights reserved.