@Configuration(proxyBeanMethods=false) @ConditionalOnBraveEnabled @ConditionalOnProperty(value="spring.sleuth.enabled", matchIfMissing=true) @ConditionalOnMissingBean(value=org.springframework.cloud.sleuth.Tracer.class) @ConditionalOnClass(value={brave.Tracer.class,SleuthProperties.class}) @EnableConfigurationProperties(value={SleuthProperties.class,SleuthSpanFilterProperties.class,SleuthBaggageProperties.class,SleuthTracerProperties.class,SleuthBaggageProperties.class}) @Import(value={org.springframework.cloud.sleuth.autoconfig.brave.BraveBridgeConfiguration.class,org.springframework.cloud.sleuth.autoconfig.brave.BraveBaggageConfiguration.class,org.springframework.cloud.sleuth.autoconfig.brave.BraveSamplerConfiguration.class,BraveHttpConfiguration.class,TraceConfiguration.class,SleuthAnnotationConfiguration.class}) public class BraveAutoConfiguration extends Object
Auto-configuration to enable tracing via Spring Cloud Sleuth with Brave.| Modifier and Type | Field and Description |
|---|---|
static String |
TRACER_BEAN_NAME
Tracer bean name.
|
static String |
TRACING_BEAN_NAME
Tracing bean name.
|
| Constructor and Description |
|---|
BraveAutoConfiguration() |
public static final String TRACING_BEAN_NAME
public static final String TRACER_BEAN_NAME
Copyright © 2022 Pivotal Software, Inc.. All rights reserved.