| Modifier and Type | Method and Description |
|---|---|
Tracer |
TraceRunnable.getTracer() |
Tracer |
TraceCallable.getTracer() |
| Constructor and Description |
|---|
TraceCallable(Tracer tracer,
SpanNamer spanNamer,
Callable<V> delegate) |
TraceCallable(Tracer tracer,
SpanNamer spanNamer,
Callable<V> delegate,
String name) |
TraceRunnable(Tracer tracer,
SpanNamer spanNamer,
Runnable delegate) |
TraceRunnable(Tracer tracer,
SpanNamer spanNamer,
Runnable delegate,
String name) |
| Modifier and Type | Method and Description |
|---|---|
TraceAsyncAspect |
AsyncDefaultAutoConfiguration.traceAsyncAspect(Tracer tracer,
TraceKeys traceKeys) |
| Constructor and Description |
|---|
SleuthHystrixConcurrencyStrategy(Tracer tracer,
TraceKeys traceKeys) |
TraceCommand(Tracer tracer,
TraceKeys traceKeys,
com.netflix.hystrix.HystrixCommand.Setter setter) |
| Modifier and Type | Method and Description |
|---|---|
TraceChannelInterceptor |
TraceSpringIntegrationAutoConfiguration.traceChannelInterceptor(Tracer tracer,
TraceKeys traceKeys,
Random random,
MessagingSpanTextMapExtractor spanExtractor,
MessagingSpanTextMapInjector spanInjector) |
| Constructor and Description |
|---|
TraceChannelInterceptor(Tracer tracer,
TraceKeys traceKeys,
MessagingSpanTextMapExtractor spanExtractor,
MessagingSpanTextMapInjector spanInjector) |
| Modifier and Type | Method and Description |
|---|---|
TraceSchedulingAspect |
TraceSchedulingAutoConfiguration.traceSchedulingAspect(Tracer tracer,
TraceKeys traceKeys,
SleuthSchedulingProperties sleuthSchedulingProperties) |
| Constructor and Description |
|---|
TraceSchedulingAspect(Tracer tracer,
TraceKeys traceKeys,
Pattern skipPattern) |
| Modifier and Type | Method and Description |
|---|---|
HttpTraceKeysInjector |
TraceHttpAutoConfiguration.httpTraceKeysInjector(Tracer tracer,
TraceKeys traceKeys) |
TraceFilter |
TraceWebAutoConfiguration.traceFilter(Tracer tracer,
TraceKeys traceKeys,
org.springframework.cloud.sleuth.instrument.web.TraceWebAutoConfiguration.SkipPatternProvider skipPatternProvider,
SpanReporter spanReporter,
HttpSpanExtractor spanExtractor,
HttpTraceKeysInjector httpTraceKeysInjector) |
TraceWebAspect |
TraceWebAutoConfiguration.traceWebAspect(Tracer tracer,
TraceKeys traceKeys,
SpanNamer spanNamer) |
| Constructor and Description |
|---|
HttpTraceKeysInjector(Tracer tracer,
TraceKeys traceKeys) |
TraceFilter(Tracer tracer,
TraceKeys traceKeys,
Pattern skipPattern,
SpanReporter spanReporter,
HttpSpanExtractor spanExtractor,
HttpTraceKeysInjector httpTraceKeysInjector) |
TraceFilter(Tracer tracer,
TraceKeys traceKeys,
SpanReporter spanReporter,
HttpSpanExtractor spanExtractor,
HttpTraceKeysInjector httpTraceKeysInjector) |
TraceWebAspect(Tracer tracer,
SpanNamer spanNamer,
TraceKeys traceKeys) |
| Modifier and Type | Method and Description |
|---|---|
TraceRestTemplateInterceptor |
TraceWebClientAutoConfiguration.traceRestTemplateInterceptor(Tracer tracer,
HttpSpanInjector spanInjector,
HttpTraceKeysInjector httpTraceKeysInjector) |
| Constructor and Description |
|---|
TraceAsyncClientHttpRequestFactoryWrapper(Tracer tracer,
HttpSpanInjector spanInjector,
org.springframework.http.client.AsyncClientHttpRequestFactory asyncDelegate,
org.springframework.http.client.ClientHttpRequestFactory syncDelegate,
HttpTraceKeysInjector httpTraceKeysInjector) |
TraceAsyncClientHttpRequestFactoryWrapper(Tracer tracer,
HttpSpanInjector spanInjector,
org.springframework.http.client.AsyncClientHttpRequestFactory asyncDelegate,
HttpTraceKeysInjector httpTraceKeysInjector)
According to the JavaDocs all Spring
AsyncClientHttpRequestFactory implement
the ClientHttpRequestFactory interface. |
TraceAsyncClientHttpRequestFactoryWrapper(Tracer tracer,
HttpSpanInjector spanInjector,
HttpTraceKeysInjector httpTraceKeysInjector)
Default implementation that creates a
SimpleClientHttpRequestFactory that
has a wrapped task executor via the TraceAsyncListenableTaskExecutor |
TraceAsyncRestTemplate(org.springframework.http.client.AsyncClientHttpRequestFactory asyncRequestFactory,
org.springframework.http.client.ClientHttpRequestFactory syncRequestFactory,
Tracer tracer) |
TraceAsyncRestTemplate(org.springframework.http.client.AsyncClientHttpRequestFactory requestFactory,
org.springframework.web.client.RestTemplate restTemplate,
Tracer tracer) |
TraceAsyncRestTemplate(org.springframework.http.client.AsyncClientHttpRequestFactory asyncRequestFactory,
Tracer tracer) |
TraceAsyncRestTemplate(org.springframework.core.task.AsyncListenableTaskExecutor taskExecutor,
Tracer tracer) |
TraceAsyncRestTemplate(Tracer tracer) |
TraceRestTemplateInterceptor(Tracer tracer,
HttpSpanInjector spanInjector,
HttpTraceKeysInjector httpTraceKeysInjector) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.cloud.netflix.ribbon.support.RibbonRequestCustomizer<org.apache.http.client.methods.RequestBuilder> |
TraceZuulAutoConfiguration.apacheHttpRibbonRequestCustomizer(Tracer tracer) |
org.springframework.cloud.netflix.ribbon.support.RibbonRequestCustomizer<okhttp3.Request.Builder> |
TraceZuulAutoConfiguration.okHttpRibbonRequestCustomizer(Tracer tracer) |
org.springframework.cloud.netflix.ribbon.support.RibbonRequestCustomizer<com.netflix.client.http.HttpRequest.Builder> |
TraceZuulAutoConfiguration.restClientRibbonRequestCustomizer(Tracer tracer) |
TracePostZuulFilter |
TraceZuulAutoConfiguration.tracePostZuulFilter(Tracer tracer,
TraceKeys traceKeys) |
TracePreZuulFilter |
TraceZuulAutoConfiguration.tracePreZuulFilter(Tracer tracer,
HttpSpanInjector spanInjector,
HttpTraceKeysInjector httpTraceKeysInjector) |
| Constructor and Description |
|---|
TracePostZuulFilter(Tracer tracer,
TraceKeys traceKeys) |
TracePreZuulFilter(Tracer tracer,
HttpSpanInjector spanInjector,
HttpTraceKeysInjector httpTraceKeysInjector) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultTracer
Default implementation of
Tracer |
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.