@Role(value=2)
@Configuration(proxyBeanMethods=false)
@ConditionalOnClass(value={com.azure.spring.tracing.sleuth.SleuthHttpPolicy.class,org.springframework.cloud.sleuth.Tracer.class})
@ConditionalOnProperty(value="spring.sleuth.enabled",
matchIfMissing=true)
public class AzureSleuthAutoConfiguration
extends Object
Tracer.| Constructor and Description |
|---|
AzureSleuthAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
com.azure.spring.core.trace.sleuth.AzureHttpClientBuilderFactoryBeanPostProcessor |
httpClientBuilderFactoryBeanPostProcessor() |
com.azure.core.http.policy.HttpPipelinePolicy |
sleuthHttpPolicy(org.springframework.cloud.sleuth.Tracer tracer,
org.springframework.cloud.sleuth.propagation.Propagator propagator) |
@Bean(name="sleuthHttpPolicy")
@ConditionalOnMissingBean(name="sleuthHttpPolicy")
public com.azure.core.http.policy.HttpPipelinePolicy sleuthHttpPolicy(org.springframework.cloud.sleuth.Tracer tracer,
org.springframework.cloud.sleuth.propagation.Propagator propagator)
@Role(value=2) @Bean @ConditionalOnMissingBean public com.azure.spring.core.trace.sleuth.AzureHttpClientBuilderFactoryBeanPostProcessor httpClientBuilderFactoryBeanPostProcessor()
Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.