4omngetName()Ljava/lang/String;getCodecRegistry/()Lorg/bson/codecs/configuration/CodecRegistry;getReadPreference()Lcom/mongodb/ReadPreference;getWriteConcern()Lcom/mongodb/WriteConcern;getReadConcern()Lcom/mongodb/ReadConcern;withCodecRegistrya(Lorg/bson/codecs/configuration/CodecRegistry;)Lcom/mongodb/reactivestreams/client/MongoDatabase;withReadPreferenceP(Lcom/mongodb/ReadPreference;)Lcom/mongodb/reactivestreams/client/MongoDatabase;withWriteConcernN(Lcom/mongodb/WriteConcern;)Lcom/mongodb/reactivestreams/client/MongoDatabase;withReadConcernM(Lcom/mongodb/ReadConcern;)Lcom/mongodb/reactivestreams/client/MongoDatabase; getCollectionH(Ljava/lang/String;)Lcom/mongodb/reactivestreams/client/MongoCollection; Signature](Ljava/lang/String;)Lcom/mongodb/reactivestreams/client/MongoCollection;Y(Ljava/lang/String;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/MongoCollection;(Ljava/lang/String;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/MongoCollection; runCommand<(Lorg/bson/conversions/Bson;)Lorg/reactivestreams/Publisher;Q(Lorg/bson/conversions/Bson;)Lorg/reactivestreams/Publisher;X(Lorg/bson/conversions/Bson;Lcom/mongodb/ReadPreference;)Lorg/reactivestreams/Publisher;m(Lorg/bson/conversions/Bson;Lcom/mongodb/ReadPreference;)Lorg/reactivestreams/Publisher;M(Lorg/bson/conversions/Bson;Ljava/lang/Class;)Lorg/reactivestreams/Publisher;(Lorg/bson/conversions/Bson;Ljava/lang/Class;)Lorg/reactivestreams/Publisher;i(Lorg/bson/conversions/Bson;Lcom/mongodb/ReadPreference;Ljava/lang/Class;)Lorg/reactivestreams/Publisher;(Lorg/bson/conversions/Bson;Lcom/mongodb/ReadPreference;Ljava/lang/Class;)Lorg/reactivestreams/Publisher;n(Lcom/mongodb/reactivestreams/client/ClientSession;Lorg/bson/conversions/Bson;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Lorg/bson/conversions/Bson;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Lorg/bson/conversions/Bson;Lcom/mongodb/ReadPreference;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Lorg/bson/conversions/Bson;Lcom/mongodb/ReadPreference;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Lorg/bson/conversions/Bson;Ljava/lang/Class;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Lorg/bson/conversions/Bson;Ljava/lang/Class;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Lorg/bson/conversions/Bson;Lcom/mongodb/ReadPreference;Ljava/lang/Class;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Lorg/bson/conversions/Bson;Lcom/mongodb/ReadPreference;Ljava/lang/Class;)Lorg/reactivestreams/Publisher;drop!()Lorg/reactivestreams/Publisher;3()Lorg/reactivestreams/Publisher;S(Lcom/mongodb/reactivestreams/client/ClientSession;)Lorg/reactivestreams/Publisher;e(Lcom/mongodb/reactivestreams/client/ClientSession;)Lorg/reactivestreams/Publisher;listCollectionNames5()Lorg/reactivestreams/Publisher;g(Lcom/mongodb/reactivestreams/client/ClientSession;)Lorg/reactivestreams/Publisher;listCollections?()Lcom/mongodb/reactivestreams/client/ListCollectionsPublisher;T()Lcom/mongodb/reactivestreams/client/ListCollectionsPublisher;P(Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ListCollectionsPublisher;(Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ListCollectionsPublisher;q(Lcom/mongodb/reactivestreams/client/ClientSession;)Lcom/mongodb/reactivestreams/client/ListCollectionsPublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;)Lcom/mongodb/reactivestreams/client/ListCollectionsPublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ListCollectionsPublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ListCollectionsPublisher;createCollection3(Ljava/lang/String;)Lorg/reactivestreams/Publisher;E(Ljava/lang/String;)Lorg/reactivestreams/Publisher;e(Ljava/lang/String;Lcom/mongodb/client/model/CreateCollectionOptions;)Lorg/reactivestreams/Publisher;w(Ljava/lang/String;Lcom/mongodb/client/model/CreateCollectionOptions;)Lorg/reactivestreams/Publisher;e(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/String;)Lorg/reactivestreams/Publisher;w(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/String;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/String;Lcom/mongodb/client/model/CreateCollectionOptions;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/String;Lcom/mongodb/client/model/CreateCollectionOptions;)Lorg/reactivestreams/Publisher; createViewU(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lorg/reactivestreams/Publisher;(Ljava/lang/String;Ljava/lang/String;Ljava/util/List<+Lorg/bson/conversions/Bson;>;)Lorg/reactivestreams/Publisher;(Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/mongodb/client/model/CreateViewOptions;)Lorg/reactivestreams/Publisher;(Ljava/lang/String;Ljava/lang/String;Ljava/util/List<+Lorg/bson/conversions/Bson;>;Lcom/mongodb/client/model/CreateViewOptions;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/String;Ljava/lang/String;Ljava/util/List<+Lorg/bson/conversions/Bson;>;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Lcom/mongodb/client/model/CreateViewOptions;)Lorg/reactivestreams/Publisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/String;Ljava/lang/String;Ljava/util/List<+Lorg/bson/conversions/Bson;>;Lcom/mongodb/client/model/CreateViewOptions;)Lorg/reactivestreams/Publisher;watch<()Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;Q()Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;M(Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;(Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;L(Ljava/util/List;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;(Ljava/util/List<+Lorg/bson/conversions/Bson;>;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;](Ljava/util/List;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;(Ljava/util/List<+Lorg/bson/conversions/Bson;>;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;n(Lcom/mongodb/reactivestreams/client/ClientSession;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;~(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/util/List;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/util/List<+Lorg/bson/conversions/Bson;>;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/util/List;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/util/List<+Lorg/bson/conversions/Bson;>;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/ChangeStreamPublisher; aggregateI(Ljava/util/List;)Lcom/mongodb/reactivestreams/client/AggregatePublisher;|(Ljava/util/List<+Lorg/bson/conversions/Bson;>;)Lcom/mongodb/reactivestreams/client/AggregatePublisher;Z(Ljava/util/List;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/AggregatePublisher;(Ljava/util/List<+Lorg/bson/conversions/Bson;>;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/AggregatePublisher;{(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/util/List;)Lcom/mongodb/reactivestreams/client/AggregatePublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/util/List<+Lorg/bson/conversions/Bson;>;)Lcom/mongodb/reactivestreams/client/AggregatePublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/util/List;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/AggregatePublisher;(Lcom/mongodb/reactivestreams/client/ClientSession;Ljava/util/List<+Lorg/bson/conversions/Bson;>;Ljava/lang/Class;)Lcom/mongodb/reactivestreams/client/AggregatePublisher; SourceFileMongoDatabase.javaRuntimeVisibleAnnotations$Lcom/mongodb/annotations/ThreadSafe;0com/mongodb/reactivestreams/client/MongoDatabasejava/lang/Object/    !"#$%&'()*+,-.,/01-21/345647849:4;<=>?=@A=BC=DEFGHFIJFKLFMNOPQORSOTUOVWOXYOZ[O\]O^_`ab`cd`ef`ghijkl