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

A

abortTransaction() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
addDataSource(String, CommonDataSource) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceNameResolver
 
addTags(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TraceMessagingAspect
 
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
 
afterMethod(MethodExecutionContext) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceQueryExecutionListener
 
afterPropertiesSet() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceQueryExecutionListener
 
afterQuery(QueryExecutionInfo) - Method in class org.springframework.cloud.sleuth.instrument.r2dbc.TraceProxyExecutionListener
 
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
 
afterSingletonsInstantiated() - Method in class org.springframework.cloud.sleuth.instrument.prometheus.LazySleuthSpanContextSupplier
 
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.
assign(Collection<TopicPartition>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
assignment() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
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.
beforeMethod(MethodExecutionContext) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceQueryExecutionListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceQueryExecutionListener
 
beforeQuery(QueryExecutionInfo) - Method in class org.springframework.cloud.sleuth.instrument.r2dbc.TraceProxyExecutionListener
 
beginningOffsets(Collection<TopicPartition>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
beginningOffsets(Collection<TopicPartition>, Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
beginTransaction() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
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
 
byteFromBase16String(CharSequence, int) - Static method in class org.springframework.cloud.sleuth.internal.EncodingUtils
Decodes the specified two character sequence, and returns the resulting byte.
byteToBase16(byte, char[], int) - Static method in class org.springframework.cloud.sleuth.internal.EncodingUtils
 

C

call() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceCallable
 
CassandraSpanCustomizer - Interface in org.springframework.cloud.sleuth.instrument.cassandra
Provides additional customization for a Cassandra span.
CassandraSpanSupplier - Interface in org.springframework.cloud.sleuth.instrument.cassandra
Returns the Cassandra span.
channelName(MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.messaging.DefaultMessageSpanCustomizer
Retrieves the channel name from the MessageChannel.
close() - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
close() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
close(Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
close() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
close(Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
commit(TransactionStatus) - Method in class org.springframework.cloud.sleuth.instrument.tx.TracePlatformTransactionManager
 
commit(ReactiveTransaction) - Method in class org.springframework.cloud.sleuth.instrument.tx.TraceReactiveTransactionManager
 
commitAsync() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
commitAsync(OffsetCommitCallback) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
commitAsync(Map<TopicPartition, OffsetAndMetadata>, OffsetCommitCallback) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
commitSync() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
commitSync(Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
commitSync(Map<TopicPartition, OffsetAndMetadata>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
commitSync(Map<TopicPartition, OffsetAndMetadata>, Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
committed(TopicPartition) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
Deprecated.
committed(TopicPartition, Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
Deprecated.
committed(Set<TopicPartition>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
committed(Set<TopicPartition>, Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
commitTransaction() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
configure(RSocketConnector) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingRSocketConnectorConfigurer
 
ContextUtil - Class in org.springframework.cloud.sleuth.internal
Utility class that verifies that context is in creation.
contextWrappingFunction - Static variable in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Function that does additional wrapping of the Reactor context.
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(CqlSession, BeanFactory) - Static method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceCqlSession
 
create(ReactiveSession, BeanFactory) - Static method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
Factory method for creation of a TraceReactiveSession.
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(HttpServletRequest) - Static method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletRequestWrapper
Wraps the request in a tracing representation.
create(HttpServletRequest, HttpServletResponse, Throwable) - Static method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletResponseWrapper
Returns the trace representation of a response.
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
 
createConsumer(ReceiverOptions<K, V>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumerFactory
 
createJdbcEventListener() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.P6SpyContextJdbcEventListenerFactory
 
createProducer(SenderOptions<K, V>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducerFactory
 
createThread(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
currentLag(TopicPartition) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
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(CqlSessionBuilder) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceCqlSessionBuilderCustomizer
 
customize(ProxyDataSourceBuilder) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyBuilderCustomizer
 
customize(MongoClientSettings.Builder) - Method in class org.springframework.cloud.sleuth.instrument.mongodb.TraceAllTypesMongoClientSettingsBuilderCustomizer
 
customize(MongoClientSettings.Builder) - Method in class org.springframework.cloud.sleuth.instrument.mongodb.TraceMongoClientSettingsBuilderCustomizer
 
customize(MongoClientSettings.Builder) - Method in class org.springframework.cloud.sleuth.instrument.mongodb.TraceReactiveMongoClientSettingsBuilderCustomizer
 
customize(MongoClientSettings.Builder) - Method in class org.springframework.cloud.sleuth.instrument.mongodb.TraceSynchronousMongoClientSettingsBuilderCustomizer
 
customize(ClientResources.Builder) - Method in class org.springframework.cloud.sleuth.instrument.redis.TraceLettuceClientResourcesBuilderCustomizer
 
customize(RSocketServer) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingRSocketServerCustomizer
 
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
 
customizeCommandStartSpan(CommandStartedEvent, Span.Builder) - Method in class org.springframework.cloud.sleuth.instrument.mongodb.TraceMongoClusterIdSpanCustomizer
 
customizeCommandStartSpan(CommandStartedEvent, Span.Builder) - Method in class org.springframework.cloud.sleuth.instrument.mongodb.TraceMongoSocketAddressSpanCustomizer
 
customizeCommandStartSpan(CommandStartedEvent, Span.Builder) - Method in interface org.springframework.cloud.sleuth.instrument.mongodb.TraceMongoSpanCustomizer
Customizes the Span created from the CommandStartedEvent.
customizeConnectionSpan(HikariDataSource, Span.Builder) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceHikariListenerStrategySpanCustomizer
 
customizeConnectionSpan(T, Span.Builder) - Method in interface org.springframework.cloud.sleuth.instrument.jdbc.TraceListenerStrategySpanCustomizer
Customizes the client database span.
customizeFunctionSpan(Span, Message<?>) - Method in interface org.springframework.cloud.sleuth.instrument.messaging.FunctionMessageSpanCustomizer
Customizes the span wrapping the function execution.
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.
customizeInputMessageSpan(Span, Message<?>) - Method in interface org.springframework.cloud.sleuth.instrument.messaging.FunctionMessageSpanCustomizer
Customizes the span created after wrapping the input message in a span representation.
customizeOutputMessageSpan(Span, Message<?>) - Method in interface org.springframework.cloud.sleuth.instrument.messaging.FunctionMessageSpanCustomizer
Customizes the span created for the output message.
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.
customizeSpan(String) - Method in interface org.springframework.cloud.sleuth.instrument.cassandra.CassandraSpanCustomizer
Provides additional customization for a Cassandra span.

D

DataSourceDecorator - Interface in org.springframework.cloud.sleuth.instrument.jdbc
Decorator for context DataSource beans.
DataSourceNameResolver - Class in org.springframework.cloud.sleuth.instrument.jdbc
CommonDataSource name resolver based on bean name.
DataSourceNameResolver() - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceNameResolver
 
DataSourceProxyBuilderCustomizer - Class in org.springframework.cloud.sleuth.instrument.jdbc
Configurer for ProxyDataSourceBuilder based on the application context.
DataSourceProxyBuilderCustomizer(QueryCountStrategy, List<QueryExecutionListener>, List<MethodExecutionListener>, ParameterTransformer, QueryTransformer, ResultSetProxyLogicFactory, DataSourceProxyConnectionIdManagerProvider, DataSourceProxyProperties) - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyBuilderCustomizer
 
DataSourceProxyConnectionIdManagerProvider - Interface in org.springframework.cloud.sleuth.instrument.jdbc
Supplier of a ConnectionIdManager.
DataSourceProxyDataSourceDecorator - Class in org.springframework.cloud.sleuth.instrument.jdbc
Ordered decorator for ProxyDataSource.
DataSourceProxyDataSourceDecorator(DataSourceProxyBuilderCustomizer, DataSourceNameResolver) - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyDataSourceDecorator
 
DataSourceProxyProperties - Class in org.springframework.cloud.sleuth.instrument.jdbc
Properties for datasource-proxy.
DataSourceProxyProperties() - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
DataSourceProxyProperties.DataSourceProxyLogging - Enum in org.springframework.cloud.sleuth.instrument.jdbc
Query logging listener is the most used listener that logs executing query with actual parameters to.
DataSourceProxyProperties.Query - Class in org.springframework.cloud.sleuth.instrument.jdbc
Properties to configure query logging listener.
DataSourceProxyProperties.SlowQuery - Class in org.springframework.cloud.sleuth.instrument.jdbc
Properties to configure slow query logging listener.
DataSourceWrapper - Class in org.springframework.cloud.sleuth.instrument.jdbc
Returns link of both real DataSource, decorated DataSource.
DataSourceWrapper(DataSource, DataSource) - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceWrapper
 
decorate(String, DataSource) - Method in interface org.springframework.cloud.sleuth.instrument.jdbc.DataSourceDecorator
Decorates given DataSource instance.
decorate(String, DataSource) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyDataSourceDecorator
 
decorate(String, DataSource) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.P6SpyDataSourceDecorator
 
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
 
delegate - Variable in class org.springframework.cloud.sleuth.instrument.tx.TracePlatformTransactionManager
 
deploy(AppDeploymentRequest) - Method in class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
destroy() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
destroy() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.TracingFilter
 
doApply(Object, 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

eachQueryResult(QueryExecutionInfo) - Method in class org.springframework.cloud.sleuth.instrument.r2dbc.TraceProxyExecutionListener
 
EncodingUtils - Class in org.springframework.cloud.sleuth.internal
Adopted from OpenTelemetry API.
endOffsets(Collection<TopicPartition>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
endOffsets(Collection<TopicPartition>, Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
enforceRebalance() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
enhanceContext(Tracer, CurrentTraceContext, Context, String, Function<Span, Span>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Updates the Reactor context with tracing information.
enhanceContext(Tracer, CurrentTraceContext, Context, String) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Updates the Reactor context with tracing information.
environmentInfo() - Method in class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
error() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletResponseWrapper
 
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
 
execute(String) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
execute(String, Object...) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
execute(String, Map<String, Object>) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
execute(Statement<?>) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
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
 
fireAndForget(Payload) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingRequesterRSocketProxy
 
fireAndForget(Payload) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingResponderRSocketProxy
 
flush() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
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.
fromLong(long) - Static method in class org.springframework.cloud.sleuth.internal.EncodingUtils
Converts long into string.
fromLongs(long, long) - Static method in class org.springframework.cloud.sleuth.internal.EncodingUtils
Converts longs into string.
fromString(CharSequence) - Static method in class org.springframework.cloud.sleuth.internal.EncodingUtils
Returns the long value.
FunctionMessageSpanCustomizer - Interface in org.springframework.cloud.sleuth.instrument.messaging
Allows customization of messaging spans for Spring Cloud Function instrumentation.

G

get(String) - Method in class org.springframework.cloud.sleuth.instrument.batch.TraceJobBuilderFactory
 
get(String) - Method in class org.springframework.cloud.sleuth.instrument.batch.TraceStepBuilderFactory
 
get(ConsumerRecord<?, ?>, String) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaPropagatorGetter
 
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.
getContext() - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
getCorePoolSize() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getDecoratedDataSource() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceWrapper
Returns wrapped data source with the decorator applied.
getKeepAliveSeconds() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getKeyspace() - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
getLog(String) - Method in class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
getLoggerName() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.Query
 
getLoggerName() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.SlowQuery
 
getLogging() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
getLogLevel() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.Query
 
getLogLevel() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.SlowQuery
 
getMaxPoolSize() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getMetadata() - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
getName() - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 
getOrder() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyDataSourceDecorator
 
getOrder() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.P6SpyDataSourceDecorator
 
getOrder() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
getOrder() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceQueryExecutionListener
 
getOrder() - Method in class org.springframework.cloud.sleuth.instrument.task.TraceTaskExecutionListener
 
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.
getOriginalDataSource() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceWrapper
Returns original data source, before applying any decorator.
getPointcut() - Method in class org.springframework.cloud.sleuth.instrument.annotation.SleuthAdvisorConfig
 
getPoolSize() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getProducerFactory() - Method in class org.springframework.cloud.sleuth.instrument.tx.TraceKafkaAwareTransactionManager
Deprecated.
 
getQuery() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
getReactiveTransaction(TransactionDefinition) - Method in class org.springframework.cloud.sleuth.instrument.tx.TraceReactiveTransactionManager
 
getSlowQuery() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
getSpan() - Method in interface org.springframework.cloud.sleuth.instrument.cassandra.CassandraSpanSupplier
 
getSpanId() - Method in class org.springframework.cloud.sleuth.instrument.prometheus.LazySleuthSpanContextSupplier
 
getSpanId() - Method in class org.springframework.cloud.sleuth.instrument.prometheus.SleuthSpanContextSupplier
 
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
 
getThreshold() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.SlowQuery
 
getTraceId() - Method in class org.springframework.cloud.sleuth.instrument.prometheus.LazySleuthSpanContextSupplier
 
getTraceId() - Method in class org.springframework.cloud.sleuth.instrument.prometheus.SleuthSpanContextSupplier
 
getTransaction(TransactionDefinition) - Method in class org.springframework.cloud.sleuth.instrument.tx.TracePlatformTransactionManager
 
groupMetadata() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 

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.
handleOutputMessage(BeanFactory, Message<T>, Consumer<Span>, 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
 
header(String) - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletRequestWrapper
 
headerNames() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletRequestWrapper
 
headerNames() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletResponseWrapper
 
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.
HttpServletRequestWrapper - Class in org.springframework.cloud.sleuth.instrument.web.servlet
Besides delegating to HttpServletRequest methods, this also parses the remote IP of the client.
HttpServletResponseWrapper - Class in org.springframework.cloud.sleuth.instrument.web.servlet
This delegates to HttpServletResponse methods, taking care to portably handle HttpServletResponseWrapper.statusCode().

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
 
initTransactions() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
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
 
invoke(Request, Response) - Method in class org.springframework.cloud.sleuth.instrument.web.tomcat.TraceValve
 
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
 
isApplicable(CommonDataSource) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceHikariListenerStrategySpanCustomizer
 
isApplicable(CommonDataSource) - Method in interface org.springframework.cloud.sleuth.instrument.jdbc.TraceListenerStrategySpanCustomizer
 
isApplicableForInstrumentation(Object) - Static method in class org.springframework.cloud.sleuth.instrument.async.ExecutorInstrumentor
 
isClosed() - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
isContextUnusable(BeanFactory) - Static method in class org.springframework.cloud.sleuth.internal.ContextUtil
 
isDaemon() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
isEnableLogging() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.Query
 
isJsonFormat() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
isMultiline() - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
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.
isValidBase16String(CharSequence) - Static method in class org.springframework.cloud.sleuth.internal.EncodingUtils
Checks if string is valid base16.

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
 

K

KafkaTracingCallback - Class in org.springframework.cloud.sleuth.instrument.kafka
This decorates a Kafka Callback and completes the Span.Kind#PRODUCER span created for the record when onCompletion() is invoked (i.e.
KafkaTracingCallback(Callback, Tracer, Span) - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.KafkaTracingCallback
 

L

LazyBean<T> - Class in org.springframework.cloud.sleuth.internal
Avoids calling the expensive BeanFactory.getBean(Class) many times or throwing an exception.
LazySleuthSpanContextSupplier - Class in org.springframework.cloud.sleuth.instrument.prometheus
A SpanContextSupplier that fetches the Tracer lazily after singletons are instantiated and uses it onwards.
LazySleuthSpanContextSupplier(ObjectProvider<Tracer>) - Constructor for class org.springframework.cloud.sleuth.instrument.prometheus.LazySleuthSpanContextSupplier
 
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
 
listTopics() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
listTopics(Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
longFromBase16String(CharSequence) - Static method in class org.springframework.cloud.sleuth.internal.EncodingUtils
Returns the long value whose base16 representation is stored in the first 16 chars of chars starting from the offset.
longToBase16String(long, char[], int) - Static method in class org.springframework.cloud.sleuth.internal.EncodingUtils
 

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.
method() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletRequestWrapper
 
metrics() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
metrics() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 

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

offsetsForTimes(Map<TopicPartition, Long>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
offsetsForTimes(Map<TopicPartition, Long>, Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
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
 
onAfterAnyExecute(StatementInformation, long, SQLException) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onAfterCommit(ConnectionInformation, long, SQLException) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onAfterConnectionClose(ConnectionInformation, SQLException) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onAfterExecuteUpdate(PreparedStatementInformation, long, int, SQLException) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onAfterExecuteUpdate(StatementInformation, long, String, int, SQLException) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onAfterGetConnection(ConnectionInformation, SQLException) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onAfterResultSetClose(ResultSetInformation, SQLException) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onAfterRollback(ConnectionInformation, long, SQLException) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onAfterStatementClose(StatementInformation, SQLException) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onApplicationEvent(RefreshScopeRefreshedEvent) - Method in class org.springframework.cloud.sleuth.instrument.messaging.TraceFunctionAroundWrapper
 
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.cloud.sleuth.internal.SleuthContextListener
 
onBeforeAnyExecute(StatementInformation) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onBeforeGetConnection(ConnectionInformation) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onBeforeResultSetNext(ResultSetInformation) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
onCompletion(RecordMetadata, Exception) - Method in class org.springframework.cloud.sleuth.instrument.kafka.KafkaTracingCallback
 
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
 
onTaskEnd(TaskExecution) - Method in class org.springframework.cloud.sleuth.instrument.task.TraceTaskExecutionListener
 
onTaskFailed(TaskExecution, Throwable) - Method in class org.springframework.cloud.sleuth.instrument.task.TraceTaskExecutionListener
 
onTaskStartup(TaskExecution) - Method in class org.springframework.cloud.sleuth.instrument.task.TraceTaskExecutionListener
 
ORDER - Static variable in class org.springframework.cloud.sleuth.instrument.jdbc.P6SpyDataSourceDecorator
Bean order.
ORDER - Static variable in class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
Bean order.
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.batch - package org.springframework.cloud.sleuth.instrument.batch
 
org.springframework.cloud.sleuth.instrument.cassandra - package org.springframework.cloud.sleuth.instrument.cassandra
 
org.springframework.cloud.sleuth.instrument.circuitbreaker - package org.springframework.cloud.sleuth.instrument.circuitbreaker
 
org.springframework.cloud.sleuth.instrument.config - package org.springframework.cloud.sleuth.instrument.config
 
org.springframework.cloud.sleuth.instrument.deployer - package org.springframework.cloud.sleuth.instrument.deployer
 
org.springframework.cloud.sleuth.instrument.jdbc - package org.springframework.cloud.sleuth.instrument.jdbc
 
org.springframework.cloud.sleuth.instrument.kafka - package org.springframework.cloud.sleuth.instrument.kafka
 
org.springframework.cloud.sleuth.instrument.kotlin - package org.springframework.cloud.sleuth.instrument.kotlin
 
org.springframework.cloud.sleuth.instrument.messaging - package org.springframework.cloud.sleuth.instrument.messaging
 
org.springframework.cloud.sleuth.instrument.mongodb - package org.springframework.cloud.sleuth.instrument.mongodb
 
org.springframework.cloud.sleuth.instrument.prometheus - package org.springframework.cloud.sleuth.instrument.prometheus
 
org.springframework.cloud.sleuth.instrument.quartz - package org.springframework.cloud.sleuth.instrument.quartz
 
org.springframework.cloud.sleuth.instrument.r2dbc - package org.springframework.cloud.sleuth.instrument.r2dbc
 
org.springframework.cloud.sleuth.instrument.reactor - package org.springframework.cloud.sleuth.instrument.reactor
 
org.springframework.cloud.sleuth.instrument.redis - package org.springframework.cloud.sleuth.instrument.redis
 
org.springframework.cloud.sleuth.instrument.rsocket - package org.springframework.cloud.sleuth.instrument.rsocket
 
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.security - package org.springframework.cloud.sleuth.instrument.security
 
org.springframework.cloud.sleuth.instrument.session - package org.springframework.cloud.sleuth.instrument.session
 
org.springframework.cloud.sleuth.instrument.task - package org.springframework.cloud.sleuth.instrument.task
 
org.springframework.cloud.sleuth.instrument.tx - package org.springframework.cloud.sleuth.instrument.tx
 
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.instrument.web.tomcat - package org.springframework.cloud.sleuth.instrument.web.tomcat
 
org.springframework.cloud.sleuth.internal - package org.springframework.cloud.sleuth.internal
 

P

P6SpyContextJdbcEventListenerFactory - Class in org.springframework.cloud.sleuth.instrument.jdbc
Factory to support all defined JdbcEventListener in the context.
P6SpyContextJdbcEventListenerFactory(JdbcEventListenerFactory, List<JdbcEventListener>) - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.P6SpyContextJdbcEventListenerFactory
 
P6SpyDataSourceDecorator - Class in org.springframework.cloud.sleuth.instrument.jdbc
Ordered decorator for P6DataSource.
P6SpyDataSourceDecorator(JdbcEventListenerFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.P6SpyDataSourceDecorator
 
parse(MethodInvocation, NewSpan, Span) - Method in class org.springframework.cloud.sleuth.instrument.annotation.DefaultSpanCreator
 
partitionsFor(String) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
partitionsFor(String, Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
partitionsFor(String) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
path() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletRequestWrapper
 
pause(Collection<TopicPartition>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
paused() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
poll(long) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
Deprecated.
poll(Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
position(TopicPartition) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
position(TopicPartition, Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
postHandle(HttpServletRequest, Object, ModelAndView, SpanCustomizer) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.HandlerParser
Invoked posterior to request invocation during HandlerInterceptor.postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView).
postHandle(HttpServletRequest, HttpServletResponse, Object, ModelAndView) - Method in class org.springframework.cloud.sleuth.instrument.web.mvc.SpanCustomizingAsyncHandlerInterceptor
 
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.
prepare(String) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
prepare(SimpleStatement) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
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
 
putSpanInScope(Tracer, Context, Span) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Puts the provided span in scope and in Reactor context.

Q

Query() - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.Query
 

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
 
request() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletResponseWrapper
 
requestChannel(Publisher<Payload>) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingRequesterRSocketProxy
 
requestChannel(Publisher<Payload>) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingResponderRSocketProxy
 
requestResponse(Payload) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingRequesterRSocketProxy
 
requestResponse(Payload) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingResponderRSocketProxy
 
requestStream(Payload) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingRequesterRSocketProxy
 
requestStream(Payload) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingResponderRSocketProxy
 
resolve(String, Object) - Method in class org.springframework.cloud.sleuth.instrument.annotation.SpelTagValueExpressionResolver
 
resolveDataSourceName(CommonDataSource) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceNameResolver
 
resume(Collection<TopicPartition>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
rollback(TransactionStatus) - Method in class org.springframework.cloud.sleuth.instrument.tx.TracePlatformTransactionManager
 
rollback(ReactiveTransaction) - Method in class org.springframework.cloud.sleuth.instrument.tx.TraceReactiveTransactionManager
 
route() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletRequestWrapper
 
run() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceRunnable
 
run(ApplicationArguments) - Method in class org.springframework.cloud.sleuth.instrument.task.TraceApplicationRunner
 
run(String...) - Method in class org.springframework.cloud.sleuth.instrument.task.TraceCommandLineRunner
 

S

scale(AppScaleRequest) - Method in class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
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.
securityContextChanged(SecurityContextChangedEvent) - Method in class org.springframework.cloud.sleuth.instrument.security.TracingSecurityContextChangedListener
 
seek(TopicPartition, long) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
seek(TopicPartition, OffsetAndMetadata) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
seekToBeginning(Collection<TopicPartition>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
seekToEnd(Collection<TopicPartition>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
send(ProducerRecord<K, V>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
send(ProducerRecord<K, V>, Callback) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
sendOffsetsToTransaction(Map<TopicPartition, OffsetAndMetadata>, String) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
sendOffsetsToTransaction(Map<TopicPartition, OffsetAndMetadata>, ConsumerGroupMetadata) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
set(ProducerRecord<?, ?>, String, String) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaPropagatorSetter
 
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
 
setEnableLogging(boolean) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.Query
 
setEnableLogging(boolean) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.SlowQuery
 
setJsonFormat(boolean) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
setKeepAliveSeconds(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setLoggerName(String) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.Query
 
setLoggerName(String) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.SlowQuery
 
setLogging(DataSourceProxyProperties.DataSourceProxyLogging) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
setLogLevel(String) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.Query
 
setLogLevel(String) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.SlowQuery
 
setMaxPoolSize(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setMultiline(boolean) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
setOrder(int) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceWebFilter
 
setQuery(DataSourceProxyProperties.Query) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
setQueueCapacity(int) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setRejectedExecutionHandler(RejectedExecutionHandler) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
setSlowQuery(DataSourceProxyProperties.SlowQuery) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties
 
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
 
setThreshold(long) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.SlowQuery
 
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
 
SleuthSpanContextSupplier - Class in org.springframework.cloud.sleuth.instrument.prometheus
SpanContextSupplier that integrates Sleuth's Tracer with Prometheus exemplars.
SleuthSpanContextSupplier(Tracer) - Constructor for class org.springframework.cloud.sleuth.instrument.prometheus.SleuthSpanContextSupplier
 
SlowQuery() - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.SlowQuery
 
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.
spanFromContext(Tracer, CurrentTraceContext, ContextView) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Retrieves span from Reactor context.
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.
status(String) - Method in class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
statusCode() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletResponseWrapper
 
statusesReactive(String...) - Method in class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
statusReactive(String) - Method in class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
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
 
subscribe(Collection<String>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
subscribe(Collection<String>, ConsumerRebalanceListener) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
subscribe(Pattern, ConsumerRebalanceListener) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
subscribe(Pattern) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
subscription() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
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
 
TraceAllTypesMongoClientSettingsBuilderCustomizer - Class in org.springframework.cloud.sleuth.instrument.mongodb
Trace representation of a MongoClientSettingsBuilderCustomizer that passes both types of context providers.
TraceAllTypesMongoClientSettingsBuilderCustomizer(Tracer) - Constructor for class org.springframework.cloud.sleuth.instrument.mongodb.TraceAllTypesMongoClientSettingsBuilderCustomizer
 
TraceAppDeployer - Class in org.springframework.cloud.sleuth.instrument.deployer
Trace representation of an AppDeployer.
TraceAppDeployer(AppDeployer, BeanFactory, Environment) - Constructor for class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
TraceApplicationRunner - Class in org.springframework.cloud.sleuth.instrument.task
Trace representation of a ApplicationRunner.
TraceApplicationRunner(BeanFactory, ApplicationRunner, String) - Constructor for class org.springframework.cloud.sleuth.instrument.task.TraceApplicationRunner
 
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
Aspect around CircuitBreaker creation.
TraceCircuitBreakerFactoryAspect(Tracer) - Constructor for class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCircuitBreakerFactoryAspect
 
TraceCommandLineRunner - Class in org.springframework.cloud.sleuth.instrument.task
Trace representation of a CommandLineRunner.
TraceCommandLineRunner(BeanFactory, CommandLineRunner, String) - Constructor for class org.springframework.cloud.sleuth.instrument.task.TraceCommandLineRunner
 
TraceContextPropagator - Interface in org.springframework.cloud.sleuth.instrument.reactor
Only for internal use.
TraceCqlSession - Class in org.springframework.cloud.sleuth.instrument.cassandra
Factory to create a TraceCqlSession.
TraceCqlSessionBuilderCustomizer - Class in org.springframework.cloud.sleuth.instrument.cassandra
Adds tracing mechanism to the CqlSessionBuilder.
TraceCqlSessionBuilderCustomizer() - Constructor for class org.springframework.cloud.sleuth.instrument.cassandra.TraceCqlSessionBuilderCustomizer
 
tracedFlux(Tracer, CurrentTraceContext, String, Supplier<Flux<T>>, BiConsumer<T, Span>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Wraps the given Flux in a trace representation.
tracedFlux(Tracer, CurrentTraceContext, String, Supplier<Flux<T>>, BiConsumer<T, Span>, Function<Span, Span>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Wraps the given Flux in a trace representation.
tracedFlux(Tracer, Span, Supplier<Flux<T>>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Wraps the given Flux in a trace representation.
tracedFlux(Tracer, CurrentTraceContext, String, Supplier<Flux<T>>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Wraps the given Flux in a trace representation.
tracedMono(Tracer, CurrentTraceContext, String, Supplier<Mono<T>>, BiConsumer<T, Span>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Wraps the given Mono in a trace representation.
tracedMono(Tracer, CurrentTraceContext, String, Supplier<Mono<T>>, BiConsumer<T, Span>, Function<Span, Span>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Wraps the given Mono in a trace representation.
tracedMono(Tracer, CurrentTraceContext, String, Supplier<Mono<T>>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Wraps the given Mono in a trace representation.
tracedMono(Tracer, Span, Supplier<Mono<T>>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Wraps the given Mono in a trace representation.
TraceEnvironmentRepositoryAspect - Class in org.springframework.cloud.sleuth.instrument.config
Aspect wrapping resolution of properties.
TraceEnvironmentRepositoryAspect(Tracer) - Constructor for class org.springframework.cloud.sleuth.instrument.config.TraceEnvironmentRepositoryAspect
 
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
 
traceFindEnvironment(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.config.TraceEnvironmentRepositoryAspect
 
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
 
TraceFunctionAroundWrapper(Environment, Tracer, Propagator, Propagator.Setter<MessageHeaderAccessor>, Propagator.Getter<MessageHeaderAccessor>, List<FunctionMessageSpanCustomizer>) - 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
 
TraceHikariListenerStrategySpanCustomizer - Class in org.springframework.cloud.sleuth.instrument.jdbc
Customizer for TraceListenerStrategy for a HikariDataSource.
TraceHikariListenerStrategySpanCustomizer() - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.TraceHikariListenerStrategySpanCustomizer
 
TraceJdbcEventListener - Class in org.springframework.cloud.sleuth.instrument.jdbc
Listener to represent each connection and sql query as a span.
TraceJdbcEventListener(Tracer, DataSourceNameResolver, List<TraceType>, boolean, List<TraceListenerStrategySpanCustomizer<? super CommonDataSource>>) - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
TraceJdbcEventListener(BeanFactory, DataSourceNameResolver, List<TraceType>, boolean, List<TraceListenerStrategySpanCustomizer<? super CommonDataSource>>) - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
TraceJobBuilderFactory - Class in org.springframework.cloud.sleuth.instrument.batch
StepBuilderFactory adding TraceJobExecutionListener.
TraceJobBuilderFactory(BeanFactory, JobBuilderFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.batch.TraceJobBuilderFactory
 
TraceKafkaAwareTransactionManager - Class in org.springframework.cloud.sleuth.instrument.tx
Deprecated.
scheduled for removal
TraceKafkaAwareTransactionManager(KafkaAwareTransactionManager, BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.tx.TraceKafkaAwareTransactionManager
Deprecated.
 
TraceLettuceClientResourcesBuilderCustomizer - Class in org.springframework.cloud.sleuth.instrument.redis
ClientResourcesBuilderCustomizer for wrapping Lettuce components in a tracing representation.
TraceLettuceClientResourcesBuilderCustomizer(Tracing) - Constructor for class org.springframework.cloud.sleuth.instrument.redis.TraceLettuceClientResourcesBuilderCustomizer
 
TraceListenerStrategySpanCustomizer<T extends CommonDataSource> - Interface in org.springframework.cloud.sleuth.instrument.jdbc
Customizer for TraceListenerStrategy client span.
TraceMessagingAspect - Class in org.springframework.cloud.sleuth.instrument.messaging
Aspect that wraps MessageMapping annotated methods in a tracing representation.
TraceMessagingAspect(Tracer, SpanNamer) - Constructor for class org.springframework.cloud.sleuth.instrument.messaging.TraceMessagingAspect
 
TraceMongoClientSettingsBuilderCustomizer - Class in org.springframework.cloud.sleuth.instrument.mongodb
Trace representation of a MongoClientSettingsBuilderCustomizer.
TraceMongoClientSettingsBuilderCustomizer(Tracer, List<TraceMongoSpanCustomizer>) - Constructor for class org.springframework.cloud.sleuth.instrument.mongodb.TraceMongoClientSettingsBuilderCustomizer
 
TraceMongoClusterIdSpanCustomizer - Class in org.springframework.cloud.sleuth.instrument.mongodb
 
TraceMongoClusterIdSpanCustomizer() - Constructor for class org.springframework.cloud.sleuth.instrument.mongodb.TraceMongoClusterIdSpanCustomizer
 
TraceMongoSocketAddressSpanCustomizer - Class in org.springframework.cloud.sleuth.instrument.mongodb
 
TraceMongoSocketAddressSpanCustomizer() - Constructor for class org.springframework.cloud.sleuth.instrument.mongodb.TraceMongoSocketAddressSpanCustomizer
 
TraceMongoSpanCustomizer - Interface in org.springframework.cloud.sleuth.instrument.mongodb
Customizer for the child span wrapping the call to Mongo.
TracePlatformTransactionManager - Class in org.springframework.cloud.sleuth.instrument.tx
A trace representation of a PlatformTransactionManager.
TracePlatformTransactionManager(PlatformTransactionManager, BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.tx.TracePlatformTransactionManager
 
TraceProxyExecutionListener - Class in org.springframework.cloud.sleuth.instrument.r2dbc
Trace representation of a ProxyExecutionListener.
TraceProxyExecutionListener(BeanFactory, ConnectionFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.r2dbc.TraceProxyExecutionListener
 
TraceQueryExecutionListener - Class in org.springframework.cloud.sleuth.instrument.jdbc
Listener to represent each connection and sql query as a span.
TraceQueryExecutionListener(BeanFactory, List<TraceType>, List<TraceListenerStrategySpanCustomizer<? super CommonDataSource>>) - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.TraceQueryExecutionListener
 
TraceReactiveCircuitBreakerFactoryAspect - Class in org.springframework.cloud.sleuth.instrument.circuitbreaker
 
TraceReactiveCircuitBreakerFactoryAspect(Tracer, CurrentTraceContext) - Constructor for class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceReactiveCircuitBreakerFactoryAspect
 
TraceReactiveMongoClientSettingsBuilderCustomizer - Class in org.springframework.cloud.sleuth.instrument.mongodb
Trace representation of a MongoClientSettingsBuilderCustomizer that passes through the Reactor context.
TraceReactiveMongoClientSettingsBuilderCustomizer() - Constructor for class org.springframework.cloud.sleuth.instrument.mongodb.TraceReactiveMongoClientSettingsBuilderCustomizer
 
TraceReactiveSession - Class in org.springframework.cloud.sleuth.instrument.cassandra
Tracing variant of ReactiveSession.
TraceReactiveTransactionManager - Class in org.springframework.cloud.sleuth.instrument.tx
A trace representation of a ReactiveTransactionManager.
TraceReactiveTransactionManager(ReactiveTransactionManager, BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.tx.TraceReactiveTransactionManager
 
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
 
TraceSessionRepositoryAspect - Class in org.springframework.cloud.sleuth.instrument.session
Aspect around SessionRepository and ReactiveSessionRepository method execution.
TraceSessionRepositoryAspect(Tracer, CurrentTraceContext) - Constructor for class org.springframework.cloud.sleuth.instrument.session.TraceSessionRepositoryAspect
 
TraceStepBuilderFactory - Class in org.springframework.cloud.sleuth.instrument.batch
StepBuilderFactory adding TraceStepExecutionListener.
TraceStepBuilderFactory(BeanFactory, StepBuilderFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.batch.TraceStepBuilderFactory
 
TraceSynchronousMongoClientSettingsBuilderCustomizer - Class in org.springframework.cloud.sleuth.instrument.mongodb
Trace representation of a MongoClientSettingsBuilderCustomizer that passes through the Reactor context.
TraceSynchronousMongoClientSettingsBuilderCustomizer(Tracer) - Constructor for class org.springframework.cloud.sleuth.instrument.mongodb.TraceSynchronousMongoClientSettingsBuilderCustomizer
 
TraceTaskExecutionListener - Class in org.springframework.cloud.sleuth.instrument.task
Sets the span upon starting and closes it upon ending a task.
TraceTaskExecutionListener(Tracer, String) - Constructor for class org.springframework.cloud.sleuth.instrument.task.TraceTaskExecutionListener
 
TraceType - Enum in org.springframework.cloud.sleuth.instrument.jdbc
Trace types.
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
 
TraceValve - Class in org.springframework.cloud.sleuth.instrument.web.tomcat
A trace representation of a Valve.
TraceValve(HttpServerHandler, CurrentTraceContext) - Constructor for class org.springframework.cloud.sleuth.instrument.web.tomcat.TraceValve
 
TraceValve(ObjectProvider<HttpServerHandler>, ObjectProvider<CurrentTraceContext>) - Constructor for class org.springframework.cloud.sleuth.instrument.web.tomcat.TraceValve
 
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
 
TracingKafkaAspect - Class in org.springframework.cloud.sleuth.instrument.kafka
Instruments Kafka related components.
TracingKafkaAspect(Tracer, Propagator, Propagator.Getter<ConsumerRecord<?, ?>>) - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaAspect
 
TracingKafkaConsumer<K,V> - Class in org.springframework.cloud.sleuth.instrument.kafka
This decorates a Kafka Consumer.
TracingKafkaConsumer(Consumer<K, V>, BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
TracingKafkaConsumerFactory - Class in org.springframework.cloud.sleuth.instrument.kafka
This decorates a Reactor Kafka ConsumerFactory to create decorated consumers of type TracingKafkaConsumer.
TracingKafkaConsumerFactory(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumerFactory
 
TracingKafkaProducer<K,V> - Class in org.springframework.cloud.sleuth.instrument.kafka
This decorates a Kafka Producer and creates a Span.Kind#PRODUCER span for each record sent.
TracingKafkaProducer(Producer<K, V>, BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
TracingKafkaProducerFactory - Class in org.springframework.cloud.sleuth.instrument.kafka
This decorates a Reactor Kafka ProducerFactory to create decorated producers of type TracingKafkaProducer.
TracingKafkaProducerFactory(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducerFactory
 
TracingKafkaPropagatorGetter - Class in org.springframework.cloud.sleuth.instrument.kafka
Getter extracting the values from the ConsumerRecord headers for Kafka based communication.
TracingKafkaPropagatorGetter() - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaPropagatorGetter
 
TracingKafkaPropagatorSetter - Class in org.springframework.cloud.sleuth.instrument.kafka
Setter injecting the values onto the ProducerRecord headers for Kafka based communication.
TracingKafkaPropagatorSetter() - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaPropagatorSetter
 
TracingRequesterRSocketProxy - Class in org.springframework.cloud.sleuth.instrument.rsocket
Tracing representation of a RSocketProxy for the requester.
TracingRequesterRSocketProxy(RSocket, Propagator, Propagator.Setter<CompositeByteBuf>, Tracer, boolean) - Constructor for class org.springframework.cloud.sleuth.instrument.rsocket.TracingRequesterRSocketProxy
 
TracingResponderRSocketProxy - Class in org.springframework.cloud.sleuth.instrument.rsocket
Tracing representation of a RSocketProxy for the responder.
TracingResponderRSocketProxy(RSocket, Propagator, Propagator.Getter<ByteBuf>, Tracer, boolean) - Constructor for class org.springframework.cloud.sleuth.instrument.rsocket.TracingResponderRSocketProxy
 
TracingRSocketConnectorConfigurer - Class in org.springframework.cloud.sleuth.instrument.rsocket
 
TracingRSocketConnectorConfigurer(Propagator, Tracer, boolean) - Constructor for class org.springframework.cloud.sleuth.instrument.rsocket.TracingRSocketConnectorConfigurer
 
TracingRSocketServerCustomizer - Class in org.springframework.cloud.sleuth.instrument.rsocket
 
TracingRSocketServerCustomizer(Propagator, Tracer, boolean) - Constructor for class org.springframework.cloud.sleuth.instrument.rsocket.TracingRSocketServerCustomizer
 
TracingSecurityContextChangedListener - Class in org.springframework.cloud.sleuth.instrument.security
SecurityContextChangedListener that adds tracing support for Spring Security.
TracingSecurityContextChangedListener(Tracer) - Constructor for class org.springframework.cloud.sleuth.instrument.security.TracingSecurityContextChangedListener
 
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

undeploy(String) - Method in class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
unsubscribe() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
unwrap() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletRequestWrapper
 
unwrap() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletResponseWrapper
 
url() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletRequestWrapper
 
UserInfoRestTemplateCustomizerBeanPostProcessor - Class in org.springframework.cloud.sleuth.instrument.web.client
 
UserInfoRestTemplateCustomizerBeanPostProcessor(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.UserInfoRestTemplateCustomizerBeanPostProcessor
 

V

valueOf(String) - Static method in enum org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.DataSourceProxyLogging
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.cloud.sleuth.instrument.jdbc.TraceType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.DataSourceProxyLogging
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.cloud.sleuth.instrument.jdbc.TraceType
Returns an array containing the constants of this enum type, in the order they are declared.
vetoJobExecution(Trigger, JobExecutionContext) - Method in class org.springframework.cloud.sleuth.instrument.quartz.TracingJobListener
 

W

wakeup() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
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.
wrap(BeanFactory, AsyncTaskExecutor, String) - Static method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
Wraps the Executor in a trace instance.
wrap(BeanFactory, AsyncTaskExecutor) - Static method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
Wraps the Executor in a trace instance.
wrap(BeanFactory, Executor, String) - Static method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceExecutor
Wraps the Executor in a trace instance.
wrap(BeanFactory, Executor) - Static method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceExecutor
Wraps the Executor in a trace instance.
wrap(BeanFactory, ThreadPoolTaskExecutor, String) - Static method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
Wraps the Executor in a trace instance.
wrap(BeanFactory, ThreadPoolTaskExecutor) - Static method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
Wraps the Executor in a trace instance.
wrap(BeanFactory, ExecutorService, String) - Static method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
Wraps the Executor in a trace instance.
wrap(BeanFactory, ExecutorService) - Static method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
Wraps the Executor in a trace instance.
wrap(BeanFactory, ExecutorService, String) - Static method in class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
Wraps the Executor in a trace instance.
wrap(BeanFactory, ExecutorService) - Static method in class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
Wraps the Executor in a trace instance.
wrapContext(Context) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Mutates the Reactor context depending on the classpath contents.
wrapFactory(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceCircuitBreakerFactoryAspect
 
wrapFactory(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.circuitbreaker.TraceReactiveCircuitBreakerFactoryAspect
 
wrapListenerContainerCreation(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaAspect
 
wrapReactiveSessionRepository(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.session.TraceSessionRepositoryAspect
 
wrapSessionRepository(ProceedingJoinPoint) - Method in class org.springframework.cloud.sleuth.instrument.session.TraceSessionRepositoryAspect
 
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 K L M N O P Q R S T U V W 
Skip navigation links

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