Uses of Interface
io.vertx.ext.mongo.MongoClient
-
Packages that use MongoClient Package Description io.vertx.ext.auth.mongo io.vertx.ext.mongo io.vertx.reactivex.ext.mongo io.vertx.rxjava3.ext.mongo io.vertx.servicediscovery.types -
-
Uses of MongoClient in io.vertx.ext.auth.mongo
Methods in io.vertx.ext.auth.mongo with parameters of type MongoClient Modifier and Type Method Description static MongoAuthentication
MongoAuthentication. create(MongoClient mongoClient, MongoAuthenticationOptions options)
Creates an instance of MongoAuth by using the givenMongoClient
and configuration object.static MongoAuthorization
MongoAuthorization. create(String providerId, MongoClient mongoClient, MongoAuthorizationOptions options)
Creates an instance of MongoAuthorization by using the givenMongoClient
and configuration object.static MongoUserUtil
MongoUserUtil. create(MongoClient client)
Create an instance of the user helper.static MongoUserUtil
MongoUserUtil. create(MongoClient client, MongoAuthenticationOptions authenticationOptions, MongoAuthorizationOptions authorizationOptions)
Create an instance of the user helper with custom queries. -
Uses of MongoClient in io.vertx.ext.mongo
Methods in io.vertx.ext.mongo that return MongoClient Modifier and Type Method Description static MongoClient
MongoClient. create(Vertx vertx, JsonObject config)
Create a Mongo client which maintains its own data source.static MongoClient
MongoClient. createShared(Vertx vertx, JsonObject config)
LikecreateShared(io.vertx.core.Vertx, JsonObject, String)
but with the default data source namestatic MongoClient
MongoClient. createShared(Vertx vertx, JsonObject config, String dataSourceName)
Create a Mongo client which shares its data source with any other Mongo clients created with the same data source namestatic MongoClient
MongoClient. createWithMongoSettings(Vertx vertx, JsonObject config, String dataSourceName, com.mongodb.MongoClientSettings settings)
Constructor targeting the jvm, like standard constructorcreateShared(Vertx, JsonObject, String)
, but it accepts default mongoClientSettings to configure mongo -
Uses of MongoClient in io.vertx.reactivex.ext.mongo
Methods in io.vertx.reactivex.ext.mongo that return MongoClient Modifier and Type Method Description MongoClient
MongoClient. getDelegate()
Methods in io.vertx.reactivex.ext.mongo with parameters of type MongoClient Modifier and Type Method Description static MongoClient
MongoClient. newInstance(MongoClient arg)
Constructors in io.vertx.reactivex.ext.mongo with parameters of type MongoClient Constructor Description MongoClient(MongoClient delegate)
-
Uses of MongoClient in io.vertx.rxjava3.ext.mongo
Methods in io.vertx.rxjava3.ext.mongo that return MongoClient Modifier and Type Method Description MongoClient
MongoClient. getDelegate()
Methods in io.vertx.rxjava3.ext.mongo with parameters of type MongoClient Modifier and Type Method Description static MongoClient
MongoClient. newInstance(MongoClient arg)
Constructors in io.vertx.rxjava3.ext.mongo with parameters of type MongoClient Constructor Description MongoClient(MongoClient delegate)
-
Uses of MongoClient in io.vertx.servicediscovery.types
Methods in io.vertx.servicediscovery.types that return types with arguments of type MongoClient Modifier and Type Method Description static Future<MongoClient>
MongoDataSource. getMongoClient(ServiceDiscovery discovery, JsonObject filter)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Future<MongoClient>
MongoDataSource. getMongoClient(ServiceDiscovery discovery, JsonObject filter, JsonObject consumerConfiguration)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.static Future<MongoClient>
MongoDataSource. getMongoClient(ServiceDiscovery discovery, java.util.function.Function<Record,Boolean> filter)
Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient
.
-