Class MongoClientRecorder


  • public class MongoClientRecorder
    extends Object
    • Constructor Detail

      • MongoClientRecorder

        public MongoClientRecorder()
    • Method Detail

      • mongoClientSupportSupplier

        public Supplier<MongoClientSupport> mongoClientSupportSupplier​(List<String> bsonDiscriminators,
                                                                       List<Supplier<com.mongodb.event.ConnectionPoolListener>> connectionPoolListenerSuppliers,
                                                                       boolean disableSslSupport)
      • mongoClientSupplier

        public Supplier<com.mongodb.client.MongoClient> mongoClientSupplier​(String clientName,
                                                                            MongodbConfig mongodbConfig)
      • getClient

        public RuntimeValue<com.mongodb.client.MongoClient> getClient​(String name)
      • createMicrometerConnectionPoolListener

        public Supplier<com.mongodb.event.ConnectionPoolListener> createMicrometerConnectionPoolListener()
      • createMPMetricsConnectionPoolListener

        public Supplier<com.mongodb.event.ConnectionPoolListener> createMPMetricsConnectionPoolListener()