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
All Classes All Packages
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
TracingFiltercan 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
TracingFiltercan 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
DataSourcebeans. - DataSourceNameResolver - Class in org.springframework.cloud.sleuth.instrument.jdbc
-
CommonDataSourcename 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
ProxyDataSourceBuilderbased 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
-
Ordereddecorator forProxyDataSource. - 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, decoratedDataSource. - 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
DataSourceinstance. - 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
NewSpanParserthat 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
longvalue. - 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
SleuthContextListenerthat 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
TraceContextfrom 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
BeanPostProcessorthat wraps aHttpClientin 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
SamplerFunctionthat 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
HttpServletRequestmethods, this also parses the remote IP of the client. - HttpServletResponseWrapper - Class in org.springframework.cloud.sleuth.instrument.web.servlet
-
This delegates to
HttpServletResponsemethods, taking care to portably handleHttpServletResponseWrapper.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
Executorbean 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
Callbackand completes theSpan.Kind.PRODUCERspan created for the record whenonCompletion()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
SpanContextSupplierthat fetches theTracerlazily 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
-
AsyncConfigurerSupportthat creates a tracing data passing version of theExecutor. - LazyTraceAsyncCustomizer(BeanFactory, AsyncConfigurer) - Constructor for class org.springframework.cloud.sleuth.instrument.async.LazyTraceAsyncCustomizer
- LazyTraceAsyncTaskExecutor - Class in org.springframework.cloud.sleuth.instrument.async
- 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
- 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
longvalue whose base16 representation is stored in the first 16 chars ofcharsstarting from theoffset. - 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.SYNCPublishers. - 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
JdbcEventListenerin 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
-
Ordereddecorator forP6DataSource. - 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
TracingFiltercan 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.PRODUCERspan 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
Contextto 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
ReactorSleuthto create separate mono publisher for each element in flux, that will be injecting the tracing context toTracerandContextfor 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
BeanFactoryto 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
Patternfor 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.Builderimplementation with tracing components that close spans on completion of request processing. - SleuthRxJavaSchedulersHook - Class in org.springframework.cloud.sleuth.instrument.rxjava
-
RxJavaSchedulersHookthat wraps anAction0into 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
-
SpanContextSupplierthat integrates Sleuth'sTracerwith 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
SpanCustomizingHandlerInterceptorexcept it can be used as both anAsyncHandlerInterceptoror a normalHandlerInterceptor. - 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
Patternfor 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
ExecutorServiceto 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
ScheduledExecutorServiceto 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
MongoClientSettingsBuilderCustomizerthat 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
Asyncannotation. - 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
CircuitBreakercreation. - 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
DefaultOAuth2UserServiceby 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
-
BeanPostProcessorthat ensures that eachFeign.Builderhas a trace representation of aClient. - 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
TraceListenerStrategyfor aHikariDataSource. - 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
-
ClientResourcesBuilderCustomizerfor 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
TraceListenerStrategyclient span. - TraceMessagingAspect - Class in org.springframework.cloud.sleuth.instrument.messaging
-
Aspect that wraps
MessageMappingannotated 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
MongoClientSettingsBuilderCustomizerthat 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
HttpHeadersFilterfor 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
HttpHeadersFilterfor 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
RestTemplatewith 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
RestTemplatein 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
Scheduledannotation. - TraceSchedulingAspect(Tracer, Pattern) - Constructor for class org.springframework.cloud.sleuth.instrument.scheduling.TraceSchedulingAspect
- TraceSessionRepositoryAspect - Class in org.springframework.cloud.sleuth.instrument.session
-
Aspect around
SessionRepositoryandReactiveSessionRepositorymethod 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
MongoClientSettingsBuilderCustomizerthat 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
OAuth2RestTemplateinto 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
-
BeanPostProcessorto wrap aWebClientinstance 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
WebFilterthat 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.PRODUCERspan 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
-
JobListenerthat 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.Please use
TracingKafkaReceiverthat leveragesReactiveKafkaTracingPropagator - 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
Producerand creates aSpan.Kind.PRODUCERspan 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
ProducerFactoryto create decorated producers of typeTracingKafkaProducer. - 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
ConsumerRecordheaders 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
ProducerRecordheaders 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
KafkaReceiverthat 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
RSocketProxyfor 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
RSocketProxyfor 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
-
SecurityContextChangedListenerthat 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
All Classes All Packages