@Configuration(proxyBeanMethods=false)
@ConditionalOnMissingClass(value="com.mongodb.reactivestreams.client.MongoClient")
@ConditionalOnBean(value=brave.Tracing.class)
@AutoConfigureAfter(value={BraveAutoConfiguration.class,TraceMongoDbAutoConfiguration.class})
@AutoConfigureBefore(value=org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration.class)
@ConditionalOnProperty(value="spring.sleuth.mongodb.enabled",
matchIfMissing=true)
@ConditionalOnClass(value={com.mongodb.MongoClientSettings.Builder.class,brave.mongodb.MongoDBTracing.class})
@Deprecated
public class BraveMongoDbAutoConfiguration
extends Object
Auto-configuration enables MongoDb span information propagation.
Will only be applied if for some reason the main TraceMongoDbAutoConfiguration
will not be applied.Copyright © 2022 Pivotal Software, Inc.. All rights reserved.