@Configuration @ConditionalOnBean(value=Tracer.class) @EnableConfigurationProperties(value={TraceKeys.class,SleuthWebProperties.class}) public class TraceHttpAutoConfiguration extends Object
Auto-configuration
related to HTTP based communication.| Constructor and Description |
|---|
TraceHttpAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
HttpSpanExtractor |
httpSpanExtractor(SleuthWebProperties sleuthWebProperties) |
HttpSpanInjector |
httpSpanInjector() |
HttpTraceKeysInjector |
httpTraceKeysInjector(Tracer tracer,
TraceKeys traceKeys) |
@Bean @ConditionalOnMissingBean public HttpTraceKeysInjector httpTraceKeysInjector(Tracer tracer, TraceKeys traceKeys)
@Bean @ConditionalOnMissingBean public HttpSpanExtractor httpSpanExtractor(SleuthWebProperties sleuthWebProperties)
@Bean @ConditionalOnMissingBean public HttpSpanInjector httpSpanInjector()
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.