- SAMPLED_NAME - Static variable in class org.springframework.cloud.sleuth.instrument.messaging.TraceMessageHeaders
-
- SamplerProperties - Class in org.springframework.cloud.sleuth.sampler
-
Properties related to sampling
- SamplerProperties() - Constructor for class org.springframework.cloud.sleuth.sampler.SamplerProperties
-
- 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
-
- scopePassingSpanOperator(BeanFactory) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
-
Return a span operator pointcut given a Tracing.
- ServerSampler - Annotation Type in org.springframework.cloud.sleuth.instrument.web
-
Annotate a server HttpSampler that hsould be
injected to HttpTracing
- setAdditionalSkipPattern(String) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties
-
- setAllowCoreThreadTimeOut(boolean) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setAwaitTerminationSeconds(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setBaggageKeys(List<String>) - Method in class org.springframework.cloud.sleuth.autoconfig.SleuthProperties
-
- setBeanName(String) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setClient(SleuthWebProperties.AsyncClient) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties.Async
-
- setClient(SleuthWebProperties.Client) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties
-
- setCorePoolSize(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setDaemon(boolean) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.annotation.SleuthAnnotationProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.autoconfig.SleuthProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties.Integration
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties.Kafka
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties.Messaging
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties.Rabbit
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.opentracing.SleuthOpentracingProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.reactor.SleuthReactorProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.scheduling.SleuthSchedulingProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.web.client.feign.SleuthFeignProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthHttpLegacyProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties.Legacy
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties.AsyncClient
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties.Client
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties.Template
-
- setEnabled(boolean) - Method in class org.springframework.cloud.sleuth.log.SleuthSlf4jProperties
-
- setExceptionThrowingFilterEnabled(boolean) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties
-
- setFilterOrder(int) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties
-
- setHook(SleuthRxJavaSchedulersProperties.Hook) - Method in class org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersProperties
-
- setIgnoredthreads(String[]) - Method in class org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersProperties
-
- setIntegration(SleuthMessagingProperties.Integration) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties
-
- setKafka(SleuthMessagingProperties.Kafka) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties.Messaging
-
- setKeepAliveSeconds(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setLegacy(SleuthHttpProperties.Legacy) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties
-
- setMaxPoolSize(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setMessaging(SleuthMessagingProperties.Messaging) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties
-
- setPatterns(String[]) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties.Integration
-
- setProbability(float) - Method in class org.springframework.cloud.sleuth.sampler.SamplerProperties
-
- setPropagationKeys(List<String>) - Method in class org.springframework.cloud.sleuth.autoconfig.SleuthProperties
-
- setQueueCapacity(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setRabbit(SleuthMessagingProperties.Rabbit) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties.Messaging
-
- setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setRemoteServiceName(String) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties.Kafka
-
- setRemoteServiceName(String) - Method in class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties.Rabbit
-
- setSkipPattern(String) - Method in class org.springframework.cloud.sleuth.instrument.scheduling.SleuthSchedulingProperties
-
- setSkipPattern(String) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties
-
- setSupportsJoin(boolean) - Method in class org.springframework.cloud.sleuth.autoconfig.SleuthProperties
-
- setTaskDecorator(TaskDecorator) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- setTemplate(SleuthWebProperties.Template) - Method in class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties.AsyncClient
-
- 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
-
- setTraceId128(boolean) - Method in class org.springframework.cloud.sleuth.autoconfig.SleuthProperties
-
- setWaitForTasksToCompleteOnShutdown(boolean) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
-
- shorten(String) - Static method in class org.springframework.cloud.sleuth.util.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
-
- skipPatternForManagementServerProperties(ManagementServerProperties, SleuthWebProperties) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebAutoConfiguration.SkipPatternProviderConfig
-
- SkipPatternProvider - Interface in org.springframework.cloud.sleuth.instrument.web
-
Provides a URL
Pattern for spans that should be not sampled.
- SkipPatternProviderConfig() - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebAutoConfiguration.SkipPatternProviderConfig
-
- SleuthAnnotationAutoConfiguration - Class in org.springframework.cloud.sleuth.annotation
-
Auto-configuration that allows creating spans by means of a
NewSpan annotation.
- SleuthAnnotationAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.annotation.SleuthAnnotationAutoConfiguration
-
- SleuthAnnotationProperties - Class in org.springframework.cloud.sleuth.annotation
-
Sleuth annotation settings
- SleuthAnnotationProperties() - Constructor for class org.springframework.cloud.sleuth.annotation.SleuthAnnotationProperties
-
- SleuthFeignProperties - Class in org.springframework.cloud.sleuth.instrument.web.client.feign
-
Configuration properties for Feign
- SleuthFeignProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.feign.SleuthFeignProperties
-
- SleuthHttpLegacyProperties - Class in org.springframework.cloud.sleuth.instrument.web
-
- SleuthHttpLegacyProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.web.SleuthHttpLegacyProperties
-
- SleuthHttpProperties - Class in org.springframework.cloud.sleuth.instrument.web
-
Sleuth HTTP settings
- SleuthHttpProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.web.SleuthHttpProperties
-
- SleuthHttpProperties.Legacy - Class in org.springframework.cloud.sleuth.instrument.web
-
Legacy Sleuth support.
- SleuthHystrixAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.hystrix
-
Auto-configuration
that registers a custom Sleuth HystrixConcurrencyStrategy.
- SleuthHystrixAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.hystrix.SleuthHystrixAutoConfiguration
-
- SleuthHystrixConcurrencyStrategy - Class in org.springframework.cloud.sleuth.instrument.hystrix
-
A
HystrixConcurrencyStrategy that wraps a
Callable in a
Callable that either starts a new span or continues one if the tracing was
already running before the command was executed.
- SleuthHystrixConcurrencyStrategy(Tracing, SpanNamer) - Constructor for class org.springframework.cloud.sleuth.instrument.hystrix.SleuthHystrixConcurrencyStrategy
-
- SleuthKafkaConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.TraceMessagingAutoConfiguration.SleuthKafkaConfiguration
-
- SleuthLogAutoConfiguration - Class in org.springframework.cloud.sleuth.log
-
- SleuthLogAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration
-
- SleuthLogAutoConfiguration.Slf4jConfiguration - Class in org.springframework.cloud.sleuth.log
-
- SleuthMessagingProperties - Class in org.springframework.cloud.sleuth.instrument.messaging
-
- SleuthMessagingProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.SleuthMessagingProperties
-
- SleuthMessagingProperties.Integration - Class in org.springframework.cloud.sleuth.instrument.messaging
-
- SleuthMessagingProperties.Kafka - Class in org.springframework.cloud.sleuth.instrument.messaging
-
- SleuthMessagingProperties.Messaging - Class in org.springframework.cloud.sleuth.instrument.messaging
-
- SleuthMessagingProperties.Rabbit - Class in org.springframework.cloud.sleuth.instrument.messaging
-
- SleuthOpentracingProperties - Class in org.springframework.cloud.sleuth.instrument.opentracing
-
Sleuth Opentracing settings
- SleuthOpentracingProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.opentracing.SleuthOpentracingProperties
-
- SleuthProperties - Class in org.springframework.cloud.sleuth.autoconfig
-
Sleuth settings
- SleuthProperties() - Constructor for class org.springframework.cloud.sleuth.autoconfig.SleuthProperties
-
- SleuthRabbitConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.TraceMessagingAutoConfiguration.SleuthRabbitConfiguration
-
- SleuthReactorProperties - Class in org.springframework.cloud.sleuth.instrument.reactor
-
Sleuth Reactor settings
- SleuthReactorProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.reactor.SleuthReactorProperties
-
- SleuthRxJavaSchedulersProperties - Class in org.springframework.cloud.sleuth.instrument.rxjava
-
Configuration properties for RxJava tracing
- SleuthRxJavaSchedulersProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.rxjava.SleuthRxJavaSchedulersProperties
-
- SleuthSchedulingProperties - Class in org.springframework.cloud.sleuth.instrument.scheduling
-
Configuration properties for Scheduled tracing
- SleuthSchedulingProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.scheduling.SleuthSchedulingProperties
-
- SleuthSlf4jProperties - Class in org.springframework.cloud.sleuth.log
-
Configuration properties for slf4j
- SleuthSlf4jProperties() - Constructor for class org.springframework.cloud.sleuth.log.SleuthSlf4jProperties
-
- SleuthWebProperties - Class in org.springframework.cloud.sleuth.instrument.web
-
Configuration properties for web tracing
- SleuthWebProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties
-
- SleuthWebProperties.Async - Class in org.springframework.cloud.sleuth.instrument.web
-
- SleuthWebProperties.AsyncClient - Class in org.springframework.cloud.sleuth.instrument.web
-
- SleuthWebProperties.Client - Class in org.springframework.cloud.sleuth.instrument.web
-
- SleuthWebProperties.Template - Class in org.springframework.cloud.sleuth.instrument.web
-
- Slf4jConfiguration() - Constructor for class org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration.Slf4jConfiguration
-
- Slf4jCurrentTraceContext - Class in org.springframework.cloud.sleuth.log
-
Adds MDC properties "traceId", "parentId", "spanId" and "spanExportable" when a span is current.
- slf4jSpanLogger() - Method in class org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration.Slf4jConfiguration
-
- slf4jSpanLoggerBPP() - Static method in class org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration.Slf4jConfiguration
-
- SPAN_FLAGS_NAME - Static variable in class org.springframework.cloud.sleuth.instrument.messaging.TraceMessageHeaders
-
- SPAN_ID_NAME - Static variable in class org.springframework.cloud.sleuth.instrument.messaging.TraceMessageHeaders
-
- SPAN_NAME_NAME - Static variable in class org.springframework.cloud.sleuth.instrument.messaging.TraceMessageHeaders
-
- SpanAdjuster - Interface in org.springframework.cloud.sleuth
-
Adds ability to adjust a span before reporting it.
- SpanName - Annotation Type in org.springframework.cloud.sleuth
-
Annotation to provide the name for the span.
- SpanNamer - Interface in org.springframework.cloud.sleuth
-
Describes how for a given object a span should be named.
- SpanNameUtil - Class in org.springframework.cloud.sleuth.util
-
Utility class that provides the name in hyphen based notation
- SpanNameUtil() - Constructor for class org.springframework.cloud.sleuth.util.SpanNameUtil
-
- spanOperator(BeanFactory) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
-
Return a span operator pointcut given a BeanFactory.
- SpanTag - Annotation Type in org.springframework.cloud.sleuth.annotation
-
There are 3 different ways to add tags to a span.
- 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
-
- TagValueExpressionResolver - Interface in org.springframework.cloud.sleuth.annotation
-
Resolves the tag value for the given parameter and the provided expression.
- TagValueResolver - Interface in org.springframework.cloud.sleuth.annotation
-
Resolves the tag value for the given parameter.
- Template() - Constructor for class org.springframework.cloud.sleuth.instrument.web.SleuthWebProperties.Template
-
- toLowerHyphen(String) - Static method in class org.springframework.cloud.sleuth.util.SpanNameUtil
-
- toString() - Method in class org.springframework.cloud.sleuth.util.ArrayListSpanReporter
-
- TRACE_ID_NAME - Static variable in class org.springframework.cloud.sleuth.instrument.messaging.TraceMessageHeaders
-
- TRACE_REQUEST_ATTR - Static variable in class org.springframework.cloud.sleuth.instrument.web.TraceWebFilter
-
- TraceableExecutorService - Class in org.springframework.cloud.sleuth.instrument.async
-
- 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
-
- TraceableScheduledExecutorService(BeanFactory, ExecutorService) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
-
- traceAsyncAspect(Tracer, SpanNamer) - Method in class org.springframework.cloud.sleuth.instrument.async.AsyncDefaultAutoConfiguration
-
- 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
- TraceAutoConfiguration - Class in org.springframework.cloud.sleuth.autoconfig
-
Auto-configuration
to enable tracing via Spring Cloud Sleuth.
- TraceAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.autoconfig.TraceAutoConfiguration
-
- 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(Tracing, SpanNamer, Callable<V>) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceCallable
-
- TraceCallable(Tracing, SpanNamer, Callable<V>, String) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceCallable
-
- TraceCommand<R> - Class in org.springframework.cloud.sleuth.instrument.hystrix
-
Abstraction over HystrixCommand that wraps command execution with Trace setting
- TraceCommand(Tracer, HystrixCommand.Setter) - Constructor for class org.springframework.cloud.sleuth.instrument.hystrix.TraceCommand
-
- TraceEnvironmentPostProcessor - Class in org.springframework.cloud.sleuth.autoconfig
-
Adds default properties for the application:
logging pattern level that prints trace information (e.g.
- TraceEnvironmentPostProcessor() - Constructor for class org.springframework.cloud.sleuth.autoconfig.TraceEnvironmentPostProcessor
-
- TraceFeignClientAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web.client.feign
-
Auto-configuration enables span information propagation when using Feign.
- TraceFeignClientAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.feign.TraceFeignClientAutoConfiguration
-
- TraceFeignClientAutoConfiguration.FeignBeanPostProcessorConfiguration - Class in org.springframework.cloud.sleuth.instrument.web.client.feign
-
- TraceFeignClientAutoConfiguration.OkHttpClientFeignBeanPostProcessorConfiguration - Class in org.springframework.cloud.sleuth.instrument.web.client.feign
-
- traceFilter(BeanFactory) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebFluxAutoConfiguration
-
- TraceHttpAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web
-
Auto-configuration
related to HTTP based communication.
- TraceHttpAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceHttpAutoConfiguration
-
- TraceMessageHeaders - Class in org.springframework.cloud.sleuth.instrument.messaging
-
Contains trace related messaging headers.
- TraceMessagingAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.messaging
-
Auto-configuration that registers a tracing instrumentation of
messaging components.
- TraceMessagingAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.TraceMessagingAutoConfiguration
-
- TraceMessagingAutoConfiguration.SleuthKafkaConfiguration - Class in org.springframework.cloud.sleuth.instrument.messaging
-
- TraceMessagingAutoConfiguration.SleuthRabbitConfiguration - Class in org.springframework.cloud.sleuth.instrument.messaging
-
- TraceOAuthConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration.TraceOAuthConfiguration
-
- TRACER_BEAN_NAME - Static variable in class org.springframework.cloud.sleuth.autoconfig.TraceAutoConfiguration
-
- TraceReactorAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.reactor
-
Auto-configuration
to enable tracing of Reactor components via Spring Cloud Sleuth.
- TraceReactorAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.reactor.TraceReactorAutoConfiguration
-
- TraceRunnable - Class in org.springframework.cloud.sleuth.instrument.async
-
Runnable that passes Span between threads.
- TraceRunnable(Tracing, SpanNamer, Runnable) - Constructor for class org.springframework.cloud.sleuth.instrument.async.TraceRunnable
-
- TraceRunnable(Tracing, 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
-
- traceSchedulingAspect(Tracer, SleuthSchedulingProperties) - 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
-
- traceSpringDataBeanPostProcessor(ApplicationContext) - Static method in class org.springframework.cloud.sleuth.instrument.web.TraceWebServletAutoConfiguration
-
- TraceSpringIntegrationAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.messaging
-
Auto-configuration that registers a Sleuth version of the
ChannelInterceptor.
- TraceSpringIntegrationAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.TraceSpringIntegrationAutoConfiguration
-
- TraceWebAspect - Class in org.springframework.cloud.sleuth.instrument.web
-
Aspect that adds tracing to
RestController annotated classes
with public
Callable methods
org.springframework.stereotype.Controller annotated classes with public
Callable methods
org.springframework.stereotype.Controller or
RestController annotated classes with
public
WebAsyncTask methods
For controllers an around aspect is created that wraps the
Callable.call()
method execution in
TraceCallable
This aspect will continue a span created by the TracingFilter.
- TraceWebAspect(Tracing, SpanNamer) - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebAspect
-
- TraceWebAsyncClientAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web.client
-
Auto-configuration
enables span information propagation for AsyncClientHttpRequestFactory and
AsyncRestTemplate
- TraceWebAsyncClientAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceWebAsyncClientAutoConfiguration
-
- TraceWebAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web
-
Auto-configuration that sets up common building blocks for both reactive
and servlet based web application.
- TraceWebAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebAutoConfiguration
-
- TraceWebAutoConfiguration.SkipPatternProviderConfig - Class in org.springframework.cloud.sleuth.instrument.web
-
- TraceWebClientAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web.client
-
Auto-configuration enables span information propagation when using
RestTemplate
- TraceWebClientAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration
-
- TraceWebClientAutoConfiguration.TraceOAuthConfiguration - Class in org.springframework.cloud.sleuth.instrument.web.client
-
- TraceWebFilter - Class in org.springframework.cloud.sleuth.instrument.web
-
A WebFilter that creates / continues / closes and detaches spans
for a reactive web application.
- traceWebFilter(TracingFilter, SleuthWebProperties) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebServletAutoConfiguration
-
- TraceWebFluxAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web
-
Auto-configuration enables tracing to HTTP requests with Spring WebFlux.
- TraceWebFluxAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebFluxAutoConfiguration
-
- TraceWebMvcAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebServletAutoConfiguration.TraceWebMvcAutoConfiguration
-
- TraceWebServletAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web
-
Auto-configuration enables tracing to HTTP requests.
- TraceWebServletAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.web.TraceWebServletAutoConfiguration
-
- TraceWebServletAutoConfiguration.TraceWebMvcAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.web
-
Nested config that configures Web MVC if it's present (without adding a runtime
dependency to it)
- TraceWebSocketAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.messaging.websocket
-
Auto-configuration that enables tracing for WebSockets.
- TraceWebSocketAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.websocket.TraceWebSocketAutoConfiguration
-
- TraceZuulAutoConfiguration - Class in org.springframework.cloud.sleuth.instrument.zuul
-
Auto-configuration
enables span information propagation when using Zuul.
- TraceZuulAutoConfiguration() - Constructor for class org.springframework.cloud.sleuth.instrument.zuul.TraceZuulAutoConfiguration
-
- TRACING_FILTER_ORDER - Static variable in class org.springframework.cloud.sleuth.instrument.web.TraceWebServletAutoConfiguration
-
- TracingChannelInterceptor - Class in org.springframework.cloud.sleuth.instrument.messaging
-
This starts and propagates Span.Kind#PRODUCER span for each message sent (via native
headers.
- tracingFilter(HttpTracing) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebServletAutoConfiguration
-
- tracingGlobalChannelInterceptorWrapper(TracingChannelInterceptor, SleuthMessagingProperties) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TraceSpringIntegrationAutoConfiguration
-