Package | Description |
---|---|
io.vertx.rxjava3.ext.auth.mongo | |
io.vertx.rxjava3.ext.mongo | |
io.vertx.rxjava3.servicediscovery.types |
Modifier and Type | Method and Description |
---|---|
static MongoUserUtil |
MongoUserUtil.create(MongoClient client)
Create an instance of the user helper.
|
static MongoAuthentication |
MongoAuthentication.create(MongoClient mongoClient,
HashStrategy hashStrategy,
io.vertx.ext.auth.mongo.MongoAuthenticationOptions options) |
static MongoAuth |
MongoAuth.create(MongoClient mongoClient,
io.vertx.core.json.JsonObject config)
Deprecated.
|
static MongoAuthentication |
MongoAuthentication.create(MongoClient mongoClient,
io.vertx.ext.auth.mongo.MongoAuthenticationOptions options)
Creates an instance of MongoAuth by using the given and configuration object.
|
static MongoUserUtil |
MongoUserUtil.create(MongoClient client,
io.vertx.ext.auth.mongo.MongoAuthenticationOptions authenticationOptions,
io.vertx.ext.auth.mongo.MongoAuthorizationOptions authorizationOptions)
Create an instance of the user helper with custom queries.
|
static MongoAuthorization |
MongoAuthorization.create(String providerId,
MongoClient mongoClient,
io.vertx.ext.auth.mongo.MongoAuthorizationOptions options)
Creates an instance of MongoAuthorization by using the given and configuration object.
|
Modifier and Type | Field and Description |
---|---|
static TypeArg<MongoClient> |
MongoClient.__TYPE_ARG |
Modifier and Type | Method and Description |
---|---|
static MongoClient |
MongoClient.create(Vertx vertx,
io.vertx.core.json.JsonObject config)
Create a Mongo client which maintains its own data source.
|
static MongoClient |
MongoClient.createShared(Vertx vertx,
io.vertx.core.json.JsonObject config)
Like
createShared(io.vertx.rxjava3.core.Vertx, io.vertx.core.json.JsonObject, java.lang.String) but with the default data source name |
static MongoClient |
MongoClient.createShared(Vertx vertx,
io.vertx.core.json.JsonObject config,
String dataSourceName)
Create a Mongo client which shares its data source with any other Mongo clients created with the same
data source name
|
static MongoClient |
MongoClient.newInstance(io.vertx.ext.mongo.MongoClient arg) |
Modifier and Type | Method and Description |
---|---|
static io.reactivex.rxjava3.core.Single<MongoClient> |
MongoDataSource.getMongoClient(ServiceDiscovery discovery,
Function<io.vertx.servicediscovery.Record,Boolean> filter)
Convenient method that looks for a Mongo datasource source and provides the configured
MongoClient . |
static io.reactivex.rxjava3.core.Single<MongoClient> |
MongoDataSource.getMongoClient(ServiceDiscovery discovery,
io.vertx.core.json.JsonObject filter)
Convenient method that looks for a Mongo datasource source and provides the configured
MongoClient . |
static io.reactivex.rxjava3.core.Single<MongoClient> |
MongoDataSource.getMongoClient(ServiceDiscovery discovery,
io.vertx.core.json.JsonObject filter,
io.vertx.core.json.JsonObject consumerConfiguration)
Convenient method that looks for a Mongo datasource source and provides the configured
MongoClient . |
static io.reactivex.rxjava3.core.Single<MongoClient> |
MongoDataSource.rxGetMongoClient(ServiceDiscovery discovery,
Function<io.vertx.servicediscovery.Record,Boolean> filter)
Convenient method that looks for a Mongo datasource source and provides the configured
MongoClient . |
static io.reactivex.rxjava3.core.Single<MongoClient> |
MongoDataSource.rxGetMongoClient(ServiceDiscovery discovery,
io.vertx.core.json.JsonObject filter)
Convenient method that looks for a Mongo datasource source and provides the configured
MongoClient . |
static io.reactivex.rxjava3.core.Single<MongoClient> |
MongoDataSource.rxGetMongoClient(ServiceDiscovery discovery,
io.vertx.core.json.JsonObject filter,
io.vertx.core.json.JsonObject consumerConfiguration)
Convenient method that looks for a Mongo datasource source and provides the configured
MongoClient . |
Copyright © 2021 Eclipse. All rights reserved.