@Configuration
@ConditionalOnProperty(value="spring.sleuth.web.enabled",
matchIfMissing=true)
@ConditionalOnBean(value=brave.Tracing.class)
@AutoConfigureAfter(value=TraceAutoConfiguration.class)
@EnableConfigurationProperties(value=SleuthWebProperties.class)
public class TraceWebAutoConfiguration
extends Object
Auto-configuration that sets up common building blocks for both reactive
and servlet based web application.| Modifier and Type | Class and Description |
|---|---|
protected static class |
TraceWebAutoConfiguration.SkipPatternProviderConfig |
| Constructor and Description |
|---|
TraceWebAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
SkipPatternProvider |
defaultSkipPatternBean(SleuthWebProperties sleuthWebProperties) |
@Bean @ConditionalOnMissingClass(value="org.springframework.boot.actuate.autoconfigure.ManagementServerProperties") @ConditionalOnMissingBean(value=SkipPatternProvider.class) public SkipPatternProvider defaultSkipPatternBean(SleuthWebProperties sleuthWebProperties)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.