Class BraveMongoDbAutoConfiguration
java.lang.Object
org.springframework.cloud.sleuth.autoconfig.brave.instrument.mongodb.BraveMongoDbAutoConfiguration
@Configuration(proxyBeanMethods=false)
@ConditionalOnMissingClass("com.mongodb.reactivestreams.client.MongoClient")
@ConditionalOnBean(brave.Tracing.class)
@AutoConfigureAfter({BraveAutoConfiguration.class,TraceMongoDbAutoConfiguration.class})
@AutoConfigureBefore(org.springframework.boot.autoconfigure.mongo.MongoAutoConfiguration.class)
@ConditionalOnProperty(value="spring.sleuth.mongodb.enabled",
matchIfMissing=true)
@ConditionalOnClass({com.mongodb.MongoClientSettings.Builder.class,brave.mongodb.MongoDBTracing.class})
@Deprecated
public class BraveMongoDbAutoConfiguration
extends Object
Deprecated.
Auto-configuration enables MongoDb span information propagation.
Will only be applied if for some reason the main TraceMongoDbAutoConfiguration
will not be applied.- Since:
- 3.0.0
- Author:
- Marcin Grzejszczak
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
BraveMongoDbAutoConfiguration
public BraveMongoDbAutoConfiguration()Deprecated.
-
TraceMongoDbAutoConfiguration