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

A

addAnnotation(String, String) - Method in class org.springframework.cloud.sleuth.MilliSpan
 
addAnnotation(String, String) - Method in interface org.springframework.cloud.sleuth.Span
Add a data annotation associated with this span
addAnnotation(String, String) - Method in interface org.springframework.cloud.sleuth.Trace
Adds a data annotation to the current span if tracing is currently on.
addAnnotation(String, String) - Method in class org.springframework.cloud.sleuth.trace.DefaultTrace
 
addAnnotations(Message<?>, Span) - Static method in class org.springframework.cloud.sleuth.instrument.integration.SpanMessageHeaders
 
addRequestAnnotations(HttpServletRequest) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceFilter
 
addSpanHeaders(Message<?>, Span) - Static method in class org.springframework.cloud.sleuth.instrument.integration.SpanMessageHeaders
 
addTimelineAnnotation(String) - Method in class org.springframework.cloud.sleuth.MilliSpan
 
addTimelineAnnotation(String) - Method in interface org.springframework.cloud.sleuth.Span
Add a timeline annotation associated with this span
afterCompletion(HttpServletRequest, HttpServletResponse, Object, Exception) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceHandlerInterceptor
 
afterMessageHandled(Message<?>, MessageChannel, MessageHandler, Exception) - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceContextPropagationChannelInterceptor
 
AlwaysSampler - Class in org.springframework.cloud.sleuth.sampler
 
AlwaysSampler() - Constructor for class org.springframework.cloud.sleuth.sampler.AlwaysSampler
 
ArrayListSpanAccumulator - Class in org.springframework.cloud.sleuth.event
 
ArrayListSpanAccumulator() - Constructor for class org.springframework.cloud.sleuth.event.ArrayListSpanAccumulator
 
AsyncCustomAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.async
 
AsyncCustomAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.async.AsyncCustomAutoConfiguration
 
AsyncDefaultAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.async
 
AsyncDefaultAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.async.AsyncDefaultAutoConfiguration
 

B

beforeHandle(Message<?>, MessageChannel, MessageHandler) - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceContextPropagationChannelInterceptor
 

C

call() - Method in class org.springframework.cloud.sleuth.instrument.TraceCallable
 
ClientReceivedEvent - Class in org.springframework.cloud.sleuth.event
 
ClientReceivedEvent(Object, Span) - Constructor for class org.springframework.cloud.sleuth.event.ClientReceivedEvent
 
ClientSentEvent - Class in org.springframework.cloud.sleuth.event
 
ClientSentEvent(Object, Span) - Constructor for class org.springframework.cloud.sleuth.event.ClientSentEvent
 
close() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceHttpResponse
 
close() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateInterceptor
 
close() - Method in class org.springframework.cloud.sleuth.NullScope
 
close() - Method in class org.springframework.cloud.sleuth.TraceScope
 
continued(SpanContinuedEvent) - Method in class org.springframework.cloud.sleuth.log.Slf4jSpanListener
 
continueSpan(Span) - Method in interface org.springframework.cloud.sleuth.Trace
Pick up an existing span from another thread.
continueSpan(Span) - Method in class org.springframework.cloud.sleuth.trace.DefaultTrace
 
create() - Method in interface org.springframework.cloud.sleuth.IdGenerator
 
create(RibbonCommandContext) - Method in class org.springframework.cloud.sleuth.instrument.zuul.TraceRestClientRibbonCommandFactory
 
create() - Method in class org.springframework.cloud.sleuth.RandomUuidGenerator
 
createChild(Span, String) - Method in class org.springframework.cloud.sleuth.trace.DefaultTrace
 

D

DEFAULT_SKIP_PATTERN - Static variable in class org.springframework.cloud.sleuth.instrument.web.TraceFilter
 
defaultSampler() - Method in class org.springframework.cloud.sleuth.autoconfig.TraceAutoConfiguration
 
DefaultTrace - Class in org.springframework.cloud.sleuth.trace
 
DefaultTrace(Sampler<Void>, IdGenerator, ApplicationEventPublisher) - Constructor for class org.springframework.cloud.sleuth.trace.DefaultTrace
 
detach() - Method in class org.springframework.cloud.sleuth.NullScope
 
detach() - Method in class org.springframework.cloud.sleuth.TraceScope
Remove this span as the current thread, but don't stop it yet or send it for collection.
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceFilter
 
doRun() - Method in class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCommand
 

E

error(String) - Static method in class org.springframework.cloud.sleuth.util.ExceptionUtils
 
ExceptionUtils - Class in org.springframework.cloud.sleuth.util
 
ExceptionUtils() - Constructor for class org.springframework.cloud.sleuth.util.ExceptionUtils
 
execute(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceExecutor
 

F

feignDecoder() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceFeignClientAutoConfiguration
 
filterOrder() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePostZuulFilter
 
filterOrder() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePreZuulFilter
 
filterType() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePostZuulFilter
 
filterType() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePreZuulFilter
 

G

getAccumulatedMillis() - Method in class org.springframework.cloud.sleuth.MilliSpan
 
getAccumulatedMillis() - Method in interface org.springframework.cloud.sleuth.Span
Return the total amount of time elapsed since start was called, if running, or difference between stop and start
getAnnotations() - Method in class org.springframework.cloud.sleuth.MilliSpan
 
getAnnotations() - Method in interface org.springframework.cloud.sleuth.Span
Get data associated with this span (read only)

Will never be null.

getAsyncExecutor() - Method in class org.springframework.cloud.sleuth.instrument.async.AsyncDefaultAutoConfiguration
 
getAsyncExecutor() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncCustomizer
 
getAsyncUncaughtExceptionHandler() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncCustomizer
 
getBegin() - Method in interface org.springframework.cloud.sleuth.Span
Get the start time, in milliseconds
getBody() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceHttpResponse
 
getCurrentSpan() - Method in class org.springframework.cloud.sleuth.trace.DefaultTrace
 
getCurrentSpan() - Static method in class org.springframework.cloud.sleuth.TraceContextHolder
 
getEnd() - Method in interface org.springframework.cloud.sleuth.Span
Get the stop time, in milliseconds
getHeaders() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceHttpResponse
 
getName() - Method in interface org.springframework.cloud.sleuth.Span
A human-readable name assigned to this span instance.
getParents() - Method in interface org.springframework.cloud.sleuth.Span
Returns the parent IDs of the span.
getProcessId() - Method in interface org.springframework.cloud.sleuth.Span
Return a unique id for the process from which this Span originated.
getRawStatusCode() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceHttpResponse
 
getSpanId() - Method in interface org.springframework.cloud.sleuth.Span
A pseudo-unique (random) number assigned to this span instance.
getSpanName() - Method in class org.springframework.cloud.sleuth.instrument.TraceDelegate
 
getStatusCode() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceHttpResponse
 
getStatusText() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceHttpResponse
 
getTimelineAnnotations() - Method in class org.springframework.cloud.sleuth.MilliSpan
 
getTimelineAnnotations() - Method in interface org.springframework.cloud.sleuth.Span
Get any timeline annotations (read only)

Will never be null.

getTraceId() - Method in interface org.springframework.cloud.sleuth.Span
A pseudo-unique (random) number assigned to the trace associated with this span

H

HEADERS - Static variable in interface org.springframework.cloud.sleuth.Trace
 

I

idGenerator() - Method in class org.springframework.cloud.sleuth.autoconfig.TraceAutoConfiguration
 
IdGenerator - Interface in org.springframework.cloud.sleuth
 
init() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration.TraceInterceptorConfiguration
 
INSTANCE - Static variable in class org.springframework.cloud.sleuth.NullScope
 
intercept(HttpRequest, byte[], ClientHttpRequestExecution) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateInterceptor
 
isRemote() - Method in interface org.springframework.cloud.sleuth.Span
Flag that tells us whether the span was started in another process.
isRunning() - Method in class org.springframework.cloud.sleuth.MilliSpan
 
isRunning() - Method in interface org.springframework.cloud.sleuth.Span
Has the span been started and not yet stopped?
isTracing() - Static method in class org.springframework.cloud.sleuth.TraceContextHolder
 
IsTracingSampler - Class in org.springframework.cloud.sleuth.sampler
 
IsTracingSampler() - Constructor for class org.springframework.cloud.sleuth.sampler.IsTracingSampler
 

J

JsonConfiguration() - Constructor for class org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration.JsonConfiguration
 
JsonLogSpanListener - Class in org.springframework.cloud.sleuth.log
 
JsonLogSpanListener() - Constructor for class org.springframework.cloud.sleuth.log.JsonLogSpanListener
 
jsonSlf4jSpanListener() - Method in class org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration.JsonConfiguration
 

L

LazyTraceAsyncCustomizer - Class in org.springframework.cloud.sleuth.instrument.async
 
LazyTraceAsyncCustomizer() - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncCustomizer
 
LazyTraceExecutor - Class in org.springframework.cloud.sleuth.instrument.async
 
LazyTraceExecutor() - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceExecutor
 

M

MilliSpan - Class in org.springframework.cloud.sleuth
 
MilliSpan(long, long, String, String, List<String>, String, boolean, String) - Constructor for class org.springframework.cloud.sleuth.MilliSpan
 

N

next(Void) - Method in class org.springframework.cloud.sleuth.sampler.AlwaysSampler
 
next(Void) - Method in class org.springframework.cloud.sleuth.sampler.IsTracingSampler
 
next(T) - Method in interface org.springframework.cloud.sleuth.Sampler
 
NOT_SAMPLED_NAME - Static variable in interface org.springframework.cloud.sleuth.Trace
 
NullScope - Class in org.springframework.cloud.sleuth
Singleton instance representing an empty TraceScope.

O

onApplicationEvent(SpanReleasedEvent) - Method in class org.springframework.cloud.sleuth.event.ArrayListSpanAccumulator
 
org.springframework.cloud.sleuth - package org.springframework.cloud.sleuth
 
org.springframework.cloud.sleuth.autoconfig - package org.springframework.cloud.sleuth.autoconfig
 
org.springframework.cloud.sleuth.bootstrap - package org.springframework.cloud.sleuth.bootstrap
 
org.springframework.cloud.sleuth.event - package org.springframework.cloud.sleuth.event
 
org.springframework.cloud.sleuth.instrument - package org.springframework.cloud.sleuth.instrument
 
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.integration - package org.springframework.cloud.sleuth.instrument.integration
 
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.zuul - package org.springframework.cloud.sleuth.instrument.zuul
 
org.springframework.cloud.sleuth.log - package org.springframework.cloud.sleuth.log
 
org.springframework.cloud.sleuth.sampler - package org.springframework.cloud.sleuth.sampler
 
org.springframework.cloud.sleuth.trace - package org.springframework.cloud.sleuth.trace
 
org.springframework.cloud.sleuth.util - package org.springframework.cloud.sleuth.util
 

P

PARENT_ID_NAME - Static variable in interface org.springframework.cloud.sleuth.Trace
 
populatePropagatedContext(Span, Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceContextPropagationChannelInterceptor
 
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceHandlerInterceptor
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.async.AsyncCustomAutoConfiguration
 
postProcessBeforeInitialization(Object, String) - Method in class org.springframework.cloud.sleuth.instrument.async.AsyncCustomAutoConfiguration
 
postProcessEnvironment(ConfigurableEnvironment, SpringApplication) - Method in class org.springframework.cloud.sleuth.bootstrap.TraceBootstrapEnvironmentPostProcessor
 
postReceive(Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceContextPropagationChannelInterceptor
 
postSend(Message<?>, MessageChannel, boolean) - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceChannelInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceHandlerInterceptor
 
preSend(Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceChannelInterceptor
 
preSend(Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceContextPropagationChannelInterceptor
 
PROCESS_ID_NAME - Static variable in interface org.springframework.cloud.sleuth.Trace
 

R

RandomUuidGenerator - Class in org.springframework.cloud.sleuth
 
RandomUuidGenerator() - Constructor for class org.springframework.cloud.sleuth.RandomUuidGenerator
 
removeCurrentSpan() - Static method in class org.springframework.cloud.sleuth.TraceContextHolder
 
resetPropagatedContext() - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceContextPropagationChannelInterceptor
 
restTemplate() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration
 
run() - Method in class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCommand
 
run() - Method in class org.springframework.cloud.sleuth.instrument.TraceRunnable
 
run() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePostZuulFilter
 
run() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePreZuulFilter
 

S

Sampler<T> - Interface in org.springframework.cloud.sleuth
Extremely simple callback to determine the frequency that an action should be performed.
ServerReceivedEvent - Class in org.springframework.cloud.sleuth.event
 
ServerReceivedEvent(Object, Span) - Constructor for class org.springframework.cloud.sleuth.event.ServerReceivedEvent
 
ServerReceivedEvent(Object, Span, Span) - Constructor for class org.springframework.cloud.sleuth.event.ServerReceivedEvent
 
ServerSentEvent - Class in org.springframework.cloud.sleuth.event
 
ServerSentEvent(Object, Span) - Constructor for class org.springframework.cloud.sleuth.event.ServerSentEvent
 
ServerSentEvent(Object, Span, Span) - Constructor for class org.springframework.cloud.sleuth.event.ServerSentEvent
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateInterceptor
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceFilter
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePostZuulFilter
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePreZuulFilter
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.cloud.sleuth.instrument.zuul.TraceRestClientRibbonCommandFactory
 
setCurrentSpan(Span) - Static method in class org.springframework.cloud.sleuth.TraceContextHolder
 
setHeader(RequestTemplate, String, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceFeignClientAutoConfiguration
 
setHeader(Map<String, Collection<String>>, String, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceFeignClientAutoConfiguration
 
setHeader(HttpRequest, String, String) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateInterceptor
 
setHeader(Map<String, String>, String, String) - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePreZuulFilter
 
shouldFilter() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePostZuulFilter
 
shouldFilter() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TracePreZuulFilter
 
shouldNotFilterAsyncDispatch() - Method in class org.springframework.cloud.sleuth.instrument.web.TraceFilter
 
SleuthLogAutoConfiguration - Class in org.springframework.cloud.sleuth.log
 
SleuthLogAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration
 
SleuthLogAutoConfiguration.JsonConfiguration - Class in org.springframework.cloud.sleuth.log
 
SleuthLogAutoConfiguration.Slf4jConfiguration - Class in org.springframework.cloud.sleuth.log
 
Slf4jConfiguration() - Constructor for class org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration.Slf4jConfiguration
 
Slf4jSpanListener - Class in org.springframework.cloud.sleuth.log
 
Slf4jSpanListener() - Constructor for class org.springframework.cloud.sleuth.log.Slf4jSpanListener
 
slf4jSpanStartedListener() - Method in class org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration.Slf4jConfiguration
 
Span - Interface in org.springframework.cloud.sleuth
Base interface for gathering and reporting statistics about a block of execution.
SPAN_ID_NAME - Static variable in interface org.springframework.cloud.sleuth.Trace
 
SPAN_NAME_NAME - Static variable in interface org.springframework.cloud.sleuth.Trace
 
SpanAcquiredEvent - Class in org.springframework.cloud.sleuth.event
 
SpanAcquiredEvent(Object, Span) - Constructor for class org.springframework.cloud.sleuth.event.SpanAcquiredEvent
 
SpanAcquiredEvent(Object, Span, Span) - Constructor for class org.springframework.cloud.sleuth.event.SpanAcquiredEvent
 
SpanContinuedEvent - Class in org.springframework.cloud.sleuth.event
 
SpanContinuedEvent(Object, Span) - Constructor for class org.springframework.cloud.sleuth.event.SpanContinuedEvent
 
SpanMessageHeaders - Class in org.springframework.cloud.sleuth.instrument.integration
 
SpanMessageHeaders() - Constructor for class org.springframework.cloud.sleuth.instrument.integration.SpanMessageHeaders
 
SpanReleasedEvent - Class in org.springframework.cloud.sleuth.event
 
SpanReleasedEvent(Object, Span) - Constructor for class org.springframework.cloud.sleuth.event.SpanReleasedEvent
 
SpanReleasedEvent(Object, Span, Span) - Constructor for class org.springframework.cloud.sleuth.event.SpanReleasedEvent
 
start(SpanAcquiredEvent) - Method in class org.springframework.cloud.sleuth.log.Slf4jSpanListener
 
startSpan() - Method in class org.springframework.cloud.sleuth.instrument.TraceDelegate
 
startSpan(String, Span) - Method in class org.springframework.cloud.sleuth.trace.DefaultTrace
 
startSpan(String) - Method in class org.springframework.cloud.sleuth.trace.DefaultTrace
 
startSpan(String, Sampler<T>, T) - Method in class org.springframework.cloud.sleuth.trace.DefaultTrace
 
startSpan(String) - Method in interface org.springframework.cloud.sleuth.Trace
Creates a trace scope wrapping a new span.
startSpan(String, Span) - Method in interface org.springframework.cloud.sleuth.Trace
Creates a new trace scope with a specific parent.
startSpan(String, Sampler<T>, T) - Method in interface org.springframework.cloud.sleuth.Trace
Start a new span if the sampler allows it or if we are already tracing in this thread.
stop(SpanReleasedEvent) - Method in class org.springframework.cloud.sleuth.log.JsonLogSpanListener
 
stop(SpanReleasedEvent) - Method in class org.springframework.cloud.sleuth.log.Slf4jSpanListener
 
stop() - Method in class org.springframework.cloud.sleuth.MilliSpan
 
stop() - Method in interface org.springframework.cloud.sleuth.Span
The block has completed, stop the clock

T

TimelineAnnotation - Class in org.springframework.cloud.sleuth
 
toString() - Method in class org.springframework.cloud.sleuth.NullScope
 
trace(Sampler<Void>, IdGenerator, ApplicationEventPublisher) - Method in class org.springframework.cloud.sleuth.autoconfig.TraceAutoConfiguration
 
Trace - Interface in org.springframework.cloud.sleuth
The Trace class is the primary way to interact with the library.
TRACE_ID_NAME - Static variable in interface org.springframework.cloud.sleuth.Trace
 
TRACE_REQUEST_ATTR - Static variable in class org.springframework.cloud.sleuth.instrument.web.TraceFilter
 
TraceAutoConfiguration - Class in org.springframework.cloud.sleuth.autoconfig
 
TraceAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.autoconfig.TraceAutoConfiguration
 
traceBackgroundThread(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.scheduling.TraceSchedulingAspect
 
TraceBootstrapEnvironmentPostProcessor - Class in org.springframework.cloud.sleuth.bootstrap
 
TraceBootstrapEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.sleuth.bootstrap.TraceBootstrapEnvironmentPostProcessor
 
TraceCallable<V> - Class in org.springframework.cloud.sleuth.instrument
 
TraceCallable(Trace, Callable<V>) - Constructor for class org.springframework.cloud.sleuth.instrument.TraceCallable
 
TraceCallable(Trace, Callable<V>, Span) - Constructor for class org.springframework.cloud.sleuth.instrument.TraceCallable
 
TraceCallable(Trace, Callable<V>, Span, String) - Constructor for class org.springframework.cloud.sleuth.instrument.TraceCallable
 
TraceChannelInterceptor - Class in org.springframework.cloud.sleuth.instrument.integration
 
TraceChannelInterceptor(Trace) - Constructor for class org.springframework.cloud.sleuth.instrument.integration.TraceChannelInterceptor
 
traceChannelInterceptor(Trace) - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceSpringIntegrationAutoConfiguration
 
TraceCommand<R> - Class in org.springframework.cloud.sleuth.instrument.circuitbreaker
Abstraction over HystrixCommand that wraps command execution with Trace setting
TraceCommand(Trace, HystrixCommandGroupKey) - Constructor for class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCommand
 
TraceCommand(Trace, HystrixCommandGroupKey, HystrixThreadPoolKey) - Constructor for class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCommand
 
TraceCommand(Trace, HystrixCommandGroupKey, int) - Constructor for class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCommand
 
TraceCommand(Trace, HystrixCommandGroupKey, HystrixThreadPoolKey, int) - Constructor for class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCommand
 
TraceCommand(Trace, HystrixCommand.Setter) - Constructor for class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCommand
 
TraceContextHolder - Class in org.springframework.cloud.sleuth
 
TraceContextHolder() - Constructor for class org.springframework.cloud.sleuth.TraceContextHolder
 
TraceContextPropagationChannelInterceptor - Class in org.springframework.cloud.sleuth.instrument.integration
The ExecutorChannelInterceptor implementation responsible for the Span propagation from one message flow's thread to another through the MessageChannels involved in the flow.
TraceContextPropagationChannelInterceptor() - Constructor for class org.springframework.cloud.sleuth.instrument.integration.TraceContextPropagationChannelInterceptor
 
traceContextPropagationChannelInterceptor() - Method in class org.springframework.cloud.sleuth.instrument.integration.TraceSpringIntegrationAutoConfiguration
 
TraceDelegate<T> - Class in org.springframework.cloud.sleuth.instrument
 
TraceDelegate(Trace, T) - Constructor for class org.springframework.cloud.sleuth.instrument.TraceDelegate
 
TraceDelegate(Trace, T, Span) - Constructor for class org.springframework.cloud.sleuth.instrument.TraceDelegate
 
TraceDelegate(Trace, T, Span, String) - Constructor for class org.springframework.cloud.sleuth.instrument.TraceDelegate
 
TraceFeignClientAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web.client
Configuration for ensuring that TraceID is set on the response
TraceFeignClientAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceFeignClientAutoConfiguration
 
TraceFilter - Class in org.springframework.cloud.sleuth.instrument.web
Filter that takes the value of the Trace.SPAN_ID_NAME and Trace.TRACE_ID_NAME header from either request or response and uses them to create a new span.
TraceFilter(Trace) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceFilter
 
TraceFilter(Trace, Pattern) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceFilter
 
TraceHandlerInterceptor - Class in org.springframework.cloud.sleuth.instrument.web
 
TraceHandlerInterceptor(Trace) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceHandlerInterceptor
 
TraceHttpResponse - Class in org.springframework.cloud.sleuth.instrument.web.client
 
TraceHttpResponse(TraceRestTemplateInterceptor, ClientHttpResponse) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceHttpResponse
 
traceIdRequestInterceptor() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceFeignClientAutoConfiguration
 
TraceInterceptorConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration.TraceInterceptorConfiguration
 
TracePostZuulFilter - Class in org.springframework.cloud.sleuth.instrument.zuul
 
TracePostZuulFilter() - Constructor for class org.springframework.cloud.sleuth.instrument.zuul.TracePostZuulFilter
 
tracePostZuulFilter() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TraceZuulAutoConfiguration
 
TracePreZuulFilter - Class in org.springframework.cloud.sleuth.instrument.zuul
 
TracePreZuulFilter() - Constructor for class org.springframework.cloud.sleuth.instrument.zuul.TracePreZuulFilter
 
tracePreZuulFilter() - Method in class org.springframework.cloud.sleuth.instrument.zuul.TraceZuulAutoConfiguration
 
TraceRestClientRibbonCommandFactory - Class in org.springframework.cloud.sleuth.instrument.zuul
 
TraceRestClientRibbonCommandFactory(SpringClientFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.zuul.TraceRestClientRibbonCommandFactory
 
traceRestClientRibbonCommandFactory(SpringClientFactory) - Method in class org.springframework.cloud.sleuth.instrument.zuul.TraceZuulAutoConfiguration
 
TraceRestTemplateInterceptor - Class in org.springframework.cloud.sleuth.instrument.web.client
Interceptor that verifies whether the trance and span id has been set on the request and sets them if one or both of them are missing.
TraceRestTemplateInterceptor() - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateInterceptor
 
traceRestTemplateInterceptor() - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration
 
TraceRunnable - Class in org.springframework.cloud.sleuth.instrument
 
TraceRunnable(Trace, Runnable) - Constructor for class org.springframework.cloud.sleuth.instrument.TraceRunnable
 
TraceRunnable(Trace, Runnable, Span) - Constructor for class org.springframework.cloud.sleuth.instrument.TraceRunnable
 
TraceRunnable(Trace, Runnable, Span, String) - Constructor for class org.springframework.cloud.sleuth.instrument.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(Trace) - Constructor for class org.springframework.cloud.sleuth.instrument.scheduling.TraceSchedulingAspect
 
traceSchedulingAspect(Trace) - Method in class org.springframework.cloud.sleuth.instrument.scheduling.TraceSchedulingAutoConfiguration
 
TraceSchedulingAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.scheduling
Registers beans related to task scheduling.
TraceSchedulingAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.scheduling.TraceSchedulingAutoConfiguration
 
TraceScope - Class in org.springframework.cloud.sleuth
 
TraceScope(ApplicationEventPublisher, Span, Span) - Constructor for class org.springframework.cloud.sleuth.TraceScope
 
TraceSpringIntegrationAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.integration
 
TraceSpringIntegrationAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.integration.TraceSpringIntegrationAutoConfiguration
 
TraceWebAspect - Class in org.springframework.cloud.sleuth.instrument.web
Aspect that adds correlation id to

RestController annotated classes with public Callable methods Controller annotated classes with public Callable methods

For controllers an around aspect is created that wraps the Callable.call() method execution in TraceCallable

TraceWebAspect(Trace) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebAspect
 
traceWebAspect() - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebAutoConfiguration
 
TraceWebAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web
Registers beans that add tracing to requests
TraceWebAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebAutoConfiguration
 
TraceWebClientAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web.client
 
TraceWebClientAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration
 
TraceWebClientAutoConfiguration.TraceInterceptorConfiguration - Class in org.springframework.cloud.sleuth.instrument.web.client
 
traceWebFilter(ApplicationEventPublisher) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebAutoConfiguration
 
TraceZuulAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.zuul
Registers beans that add tracing to requests
TraceZuulAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.zuul.TraceZuulAutoConfiguration
 

W

wrap(Callable<V>) - Method in class org.springframework.cloud.sleuth.trace.DefaultTrace
Wrap the callable in a TraceCallable, if tracing.
wrap(Runnable) - Method in class org.springframework.cloud.sleuth.trace.DefaultTrace
Wrap the runnable in a TraceRunnable, if tracing.
wrap(Callable<V>) - Method in interface org.springframework.cloud.sleuth.Trace
 
wrap(Runnable) - Method in interface org.springframework.cloud.sleuth.Trace
 
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 W 
Skip navigation links

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