Uses of Interface
io.vertx.ext.mongo.MongoClient
Packages that use MongoClient
Package
Description
-
Uses of MongoClient in io.vertx.ext.auth.mongo
Methods in io.vertx.ext.auth.mongo with parameters of type MongoClientModifier and TypeMethodDescriptionstatic MongoAuthenticationMongoAuthentication.create(MongoClient mongoClient, MongoAuthenticationOptions options) Creates an instance of MongoAuth by using the givenMongoClientand configuration object.static MongoAuthorizationMongoAuthorization.create(String providerId, MongoClient mongoClient, MongoAuthorizationOptions options) Creates an instance of MongoAuthorization by using the givenMongoClientand configuration object.static MongoUserUtilMongoUserUtil.create(MongoClient client) Create an instance of the user helper.static MongoUserUtilMongoUserUtil.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 MongoClientModifier and TypeMethodDescriptionstatic MongoClientMongoClient.create(Vertx vertx, JsonObject config) Create a Mongo client which maintains its own data source.static MongoClientMongoClient.createShared(Vertx vertx, JsonObject config) LikeMongoClient.createShared(io.vertx.core.Vertx, JsonObject, String)but with the default data source namestatic MongoClientMongoClient.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 MongoClientMongoClient.createWithMongoSettings(Vertx vertx, JsonObject config, String dataSourceName, com.mongodb.MongoClientSettings settings) Constructor targeting the jvm, like standard constructorMongoClient.createShared(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 MongoClientMethods in io.vertx.reactivex.ext.mongo with parameters of type MongoClientConstructors in io.vertx.reactivex.ext.mongo with parameters of type MongoClient -
Uses of MongoClient in io.vertx.rxjava3.ext.mongo
Methods in io.vertx.rxjava3.ext.mongo that return MongoClientMethods in io.vertx.rxjava3.ext.mongo with parameters of type MongoClientConstructors in io.vertx.rxjava3.ext.mongo with parameters of type MongoClient -
Uses of MongoClient in io.vertx.servicediscovery.types
Methods in io.vertx.servicediscovery.types that return types with arguments of type MongoClientModifier and TypeMethodDescriptionstatic 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, Function<Record, Boolean> filter) Convenient method that looks for a Mongo datasource source and provides the configuredMongoClient.