A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

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(QueryExecutionInfo) - Method in class org.springframework.cloud.sleuth.instrument.r2dbc.TraceProxyExecutionListener
 
afterQuery(ExecutionInfo, List<QueryInfo>) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceQueryExecutionListener
 
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(QueryExecutionInfo) - Method in class org.springframework.cloud.sleuth.instrument.r2dbc.TraceProxyExecutionListener
 
beforeQuery(ExecutionInfo, List<QueryInfo>) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.TraceQueryExecutionListener
 
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() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
close(Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
close(Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
commit(ReactiveTransaction) - Method in class org.springframework.cloud.sleuth.instrument.tx.TraceReactiveTransactionManager
 
commit(TransactionStatus) - Method in class org.springframework.cloud.sleuth.instrument.tx.TracePlatformTransactionManager
 
commitAsync() - 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
 
commitAsync(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(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
 
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.
commitTransaction() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
COMMONS - org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.DataSourceProxyLogging
Log using Commons.
configure(RSocketConnector) - Method in class org.springframework.cloud.sleuth.instrument.rsocket.TracingRSocketConnectorConfigurer
 
CONNECTION - org.springframework.cloud.sleuth.instrument.jdbc.TraceType
Related to JDBC connections.
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(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, HttpClientHandler) - Static method in class org.springframework.cloud.sleuth.instrument.web.mvc.TracingAsyncClientHttpRequestInterceptor
 
create(CurrentTraceContext, HttpClientHandler) - Static method in class org.springframework.cloud.sleuth.instrument.web.mvc.TracingClientHttpRequestInterceptor
 
create(CurrentTraceContext, HttpServerHandler) - Static method in class org.springframework.cloud.sleuth.instrument.web.servlet.TracingFilter
 
create(ReactiveKafkaTracingPropagator, ConsumerFactory, ReceiverOptions<K, V>) - Static method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
Creates KafkaReceiver that will de decorated by tracing propagator to provide kafka consumer publishing elements containing tracing context in their reactor context.
create(ReactiveKafkaTracingPropagator, ReceiverOptions<K, V>) - Static method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
Creates KafkaReceiver that will de decorated by tracing propagator to provide kafka consumer publishing elements containing tracing context in their reactor context.
create(ConfigurableApplicationContext) - Static method in class org.springframework.cloud.sleuth.instrument.web.client.TraceExchangeFilterFunction
 
create(ConfigurableApplicationContext, Class<T>) - Static method in class org.springframework.cloud.sleuth.internal.LazyBean
 
create(ReactiveSession, BeanFactory) - Static method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
Factory method for creation of a TraceReactiveSession.
createConsumer(ReceiverOptions<K, V>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumerFactory
Deprecated.
 
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(Signal) - 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.
customize(CqlSessionBuilder) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceCqlSessionBuilderCustomizer
 
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(ProxyDataSourceBuilder) - Method in class org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyBuilderCustomizer
 
customize(OAuth2RestTemplate) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceUserInfoRestTemplateCustomizer
 
customize(DefaultOAuth2UserService) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceDefaultOAuth2UserServiceCustomizer
 
customize(RestTemplate) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceRestTemplateCustomizer
 
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.Builder, Message<?>, MessageChannel) - Method in class org.springframework.cloud.sleuth.instrument.messaging.DefaultMessageSpanCustomizer
 
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.
customizeHandle(Span, 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.
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:
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
 
doOnConsumer(Function<Consumer<K, V>, ? extends T>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
 

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) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Updates the Reactor context with tracing information.
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.
environmentInfo() - Method in class org.springframework.cloud.sleuth.instrument.deployer.TraceAppDeployer
 
error() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletResponseWrapper
 
execute(Statement<?>) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
execute(Runnable) - 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) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
execute(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceAsyncListenableTaskExecutor
 
execute(Runnable, long) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
 
execute(Runnable, long) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
execute(Runnable, long) - 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
 
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
 
FETCH - org.springframework.cloud.sleuth.instrument.jdbc.TraceType
Related to ResultSets.
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(ClientRequest, ExchangeFunction) - Method in class org.springframework.cloud.sleuth.instrument.web.client.TraceExchangeFilterFunction
 
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>) - 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.
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.
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() - Method in class org.springframework.cloud.sleuth.internal.LazyBean
Attempts to provision from the underlying bean factory, if not already provisioned.
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
 
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.
getDelegate() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceCallable
 
getDelegate() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceRunnable
 
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.
getParentTraceContext(Context, TraceContext) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Retreives the TraceContext from the current context.
getPendingSpan(ContextView) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Retreives the pending span from the current context.
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
 
getQueueCapacity() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
getQueueSize() - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
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(ServerRequest) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceHandlerFunction
 
handle(ServerWebExchange, Object) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceHandlerAdapter
 
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[], 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.client.LazyTraceClientHttpRequestInterceptor
 
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
 
JUL - org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.DataSourceProxyLogging
Log using Java Util Logging.

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(Object, String) - Method in class org.springframework.cloud.sleuth.internal.DefaultSpanNamer
 
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.
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) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaProducer
 
partitionsFor(String, Duration) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
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(SimpleStatement) - Method in class org.springframework.cloud.sleuth.instrument.cassandra.TraceReactiveSession
 
prepare(String) - 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
 
propagateSpanContextToReactiveContext(Flux<T>) - Method in class org.springframework.cloud.sleuth.instrument.kafka.ReactiveKafkaTracingPropagator
 
putPendingSpan(Context, AtomicReference<Span>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
Mutates the Context to include a mutable reference to a span.
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
 
QUERY - org.springframework.cloud.sleuth.instrument.jdbc.TraceType
Related to query executions.

R

ReactiveKafkaTracingPropagator - Class in org.springframework.cloud.sleuth.instrument.kafka
Uses ReactorSleuth to create separate mono publisher for each element in flux, that will be injecting the tracing context to Tracer and Context for each element separately, giving downstream operators proper tracing context and span.
ReactiveKafkaTracingPropagator(Tracer, Propagator, Propagator.Getter<ConsumerRecord<?, ?>>) - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.ReactiveKafkaTracingPropagator
 
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
 
receive() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
 
receive(Integer) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
 
receiveAtmostOnce() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
 
receiveAtmostOnce(Integer) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
 
receiveAutoAck() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
 
receiveAutoAck(Integer) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
 
receiveExactlyOnce(TransactionManager, Integer) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
 
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(ReactiveTransaction) - Method in class org.springframework.cloud.sleuth.instrument.tx.TraceReactiveTransactionManager
 
rollback(TransactionStatus) - Method in class org.springframework.cloud.sleuth.instrument.tx.TracePlatformTransactionManager
 
route() - Method in class org.springframework.cloud.sleuth.instrument.web.servlet.HttpServletRequestWrapper
 
run() - Method in class org.springframework.cloud.sleuth.instrument.async.TraceRunnable
 
run(String...) - Method in class org.springframework.cloud.sleuth.instrument.task.TraceCommandLineRunner
 
run(ApplicationArguments) - Method in class org.springframework.cloud.sleuth.instrument.task.TraceApplicationRunner
 

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
 
SLF4J - org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.DataSourceProxyLogging
Log using SLF4J.
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(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
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(Runnable, T) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceableExecutorService
 
submit(Callable<T>) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
 
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(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(Runnable) - Method in class org.springframework.cloud.sleuth.instrument.async.TraceAsyncListenableTaskExecutor
 
submitListenable(Callable<T>) - Method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
 
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) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
subscribe(Pattern, ConsumerRebalanceListener) - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
subscription() - Method in class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumer
 
supports(Object) - Method in class org.springframework.cloud.sleuth.instrument.web.TraceHandlerAdapter
 
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
 
supportsEventType(Class<? extends ApplicationEvent>) - Method in class org.springframework.cloud.sleuth.internal.SleuthContextListener
 
SYSOUT - org.springframework.cloud.sleuth.instrument.jdbc.DataSourceProxyProperties.DataSourceProxyLogging
Log using System.out.

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
 
TraceDefaultOAuth2UserServiceCustomizer - Class in org.springframework.cloud.sleuth.instrument.web.client
Customizes a DefaultOAuth2UserService by providing it with a trace interceptor.
TraceDefaultOAuth2UserServiceCustomizer(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.web.client.TraceDefaultOAuth2UserServiceCustomizer
 
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.
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.
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, 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, 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(BeanFactory, DataSourceNameResolver, List<TraceType>, boolean, List<TraceListenerStrategySpanCustomizer<? super CommonDataSource>>) - Constructor for class org.springframework.cloud.sleuth.instrument.jdbc.TraceJdbcEventListener
 
TraceJdbcEventListener(Tracer, 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
 
traceQueue(ConfigurableApplicationContext, Queue<?>) - Static method in class org.springframework.cloud.sleuth.instrument.reactor.ReactorSleuth
 
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(ObjectProvider<HttpServerHandler>, ObjectProvider<CurrentTraceContext>) - Constructor for class org.springframework.cloud.sleuth.instrument.web.tomcat.TraceValve
 
TraceValve(HttpServerHandler, 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
Deprecated.
TracingKafkaConsumerFactory(BeanFactory) - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaConsumerFactory
Deprecated.
 
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
 
TracingKafkaReceiver<K,​V> - Class in org.springframework.cloud.sleuth.instrument.kafka
Decorator for KafkaReceiver that delegates most of the work back to original consumer, but returns publishers decorated with tracing context per each element.
TracingKafkaReceiver(ReactiveKafkaTracingPropagator, KafkaReceiver<K, V>) - Constructor for class org.springframework.cloud.sleuth.instrument.kafka.TracingKafkaReceiver
 
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(Runnable) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a runnable with a span.
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(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.
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(Context, 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, Runnable) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a runnable with a span.
withSpanInScope(ContextView, Callable<T>) - Static method in class org.springframework.cloud.sleuth.instrument.web.WebFluxSleuthOperators
Wraps a callable with a span.
wrap(BeanFactory, Executor) - Static method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceExecutor
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, ExecutorService) - 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.TraceableScheduledExecutorService
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, String) - Static method in class org.springframework.cloud.sleuth.instrument.async.TraceableScheduledExecutorService
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, AsyncTaskExecutor, String) - Static method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncTaskExecutor
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, ThreadPoolTaskExecutor, String) - Static method in class org.springframework.cloud.sleuth.instrument.async.LazyTraceThreadPoolTaskExecutor
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 
All Classes All Packages