| Package | Description | 
|---|---|
| io.vertx.ext.mongo | |
| io.vertx.reactivex.ext.mongo | |
| io.vertx.rxjava.ext.mongo | 
| Modifier and Type | Method and Description | 
|---|---|
UpdateOptions | 
UpdateOptions.setArrayFilters(JsonArray arrayFilters)
Set the arrayFilters option 
 | 
UpdateOptions | 
UpdateOptions.setMulti(boolean multi)
Set whether multi is enabled 
 | 
UpdateOptions | 
UpdateOptions.setReturningNewDocument(boolean returnNewDocument)
Set whether new document property is enabled. 
 | 
UpdateOptions | 
UpdateOptions.setUpsert(boolean upsert)
Set whether upsert is enabled 
 | 
UpdateOptions | 
UpdateOptions.setWriteOption(WriteOption writeOption)
Set the write option 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Future<JsonObject> | 
MongoClient.findOneAndReplaceWithOptions(String collection,
                            JsonObject query,
                            JsonObject replace,
                            FindOptions findOptions,
                            UpdateOptions updateOptions)
Like  
MongoClient.findOneAndReplaceWithOptions(String, JsonObject, JsonObject, FindOptions, UpdateOptions, Handler) but returns a Future of the asynchronous result | 
MongoClient | 
MongoClient.findOneAndReplaceWithOptions(String collection,
                            JsonObject query,
                            JsonObject replace,
                            FindOptions findOptions,
                            UpdateOptions updateOptions,
                            Handler<AsyncResult<JsonObject>> resultHandler)
Find a single matching document in the specified collection and replace it. 
 | 
Future<JsonObject> | 
MongoClient.findOneAndUpdateWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           FindOptions findOptions,
                           UpdateOptions updateOptions)
Like  
MongoClient.findOneAndUpdateWithOptions(String, JsonObject, JsonObject, FindOptions, UpdateOptions, Handler) but returns a Future of the asynchronous result | 
MongoClient | 
MongoClient.findOneAndUpdateWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           FindOptions findOptions,
                           UpdateOptions updateOptions,
                           Handler<AsyncResult<JsonObject>> resultHandler)
Find a single matching document in the specified collection and update it. 
 | 
Future<MongoClientUpdateResult> | 
MongoClient.replaceDocumentsWithOptions(String collection,
                           JsonObject query,
                           JsonObject replace,
                           UpdateOptions options)  | 
MongoClient | 
MongoClient.replaceDocumentsWithOptions(String collection,
                           JsonObject query,
                           JsonObject replace,
                           UpdateOptions options,
                           Handler<AsyncResult<MongoClientUpdateResult>> resultHandler)
Replace matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
Future<MongoClientUpdateResult> | 
MongoClient.updateCollectionWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           UpdateOptions options)  | 
MongoClient | 
MongoClient.updateCollectionWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           UpdateOptions options,
                           Handler<AsyncResult<MongoClientUpdateResult>> resultHandler)
Update matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
| Constructor and Description | 
|---|
UpdateOptions(UpdateOptions other)
Copy constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MongoClient | 
MongoClient.findOneAndReplaceWithOptions(String collection,
                            JsonObject query,
                            JsonObject replace,
                            FindOptions findOptions,
                            UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it. 
 | 
MongoClient | 
MongoClient.findOneAndReplaceWithOptions(String collection,
                            JsonObject query,
                            JsonObject replace,
                            FindOptions findOptions,
                            UpdateOptions updateOptions,
                            Handler<AsyncResult<JsonObject>> resultHandler)
Find a single matching document in the specified collection and replace it. 
 | 
MongoClient | 
MongoClient.findOneAndUpdateWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           FindOptions findOptions,
                           UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it. 
 | 
MongoClient | 
MongoClient.findOneAndUpdateWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           FindOptions findOptions,
                           UpdateOptions updateOptions,
                           Handler<AsyncResult<JsonObject>> resultHandler)
Find a single matching document in the specified collection and update it. 
 | 
MongoClient | 
MongoClient.replaceDocumentsWithOptions(String collection,
                           JsonObject query,
                           JsonObject replace,
                           UpdateOptions options)
Replace matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
MongoClient | 
MongoClient.replaceDocumentsWithOptions(String collection,
                           JsonObject query,
                           JsonObject replace,
                           UpdateOptions options,
                           Handler<AsyncResult<MongoClientUpdateResult>> resultHandler)
Replace matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
Maybe<JsonObject> | 
MongoClient.rxFindOneAndReplaceWithOptions(String collection,
                              JsonObject query,
                              JsonObject replace,
                              FindOptions findOptions,
                              UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it. 
 | 
Maybe<JsonObject> | 
MongoClient.rxFindOneAndUpdateWithOptions(String collection,
                             JsonObject query,
                             JsonObject update,
                             FindOptions findOptions,
                             UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it. 
 | 
Maybe<MongoClientUpdateResult> | 
MongoClient.rxReplaceDocumentsWithOptions(String collection,
                             JsonObject query,
                             JsonObject replace,
                             UpdateOptions options)
Replace matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
Maybe<MongoClientUpdateResult> | 
MongoClient.rxUpdateCollectionWithOptions(String collection,
                             JsonObject query,
                             JsonObject update,
                             UpdateOptions options)
Update matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
MongoClient | 
MongoClient.updateCollectionWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           UpdateOptions options)
Update matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
MongoClient | 
MongoClient.updateCollectionWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           UpdateOptions options,
                           Handler<AsyncResult<MongoClientUpdateResult>> resultHandler)
Update matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MongoClient | 
MongoClient.findOneAndReplaceWithOptions(String collection,
                            JsonObject query,
                            JsonObject replace,
                            FindOptions findOptions,
                            UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it. 
 | 
MongoClient | 
MongoClient.findOneAndReplaceWithOptions(String collection,
                            JsonObject query,
                            JsonObject replace,
                            FindOptions findOptions,
                            UpdateOptions updateOptions,
                            Handler<AsyncResult<JsonObject>> resultHandler)
Find a single matching document in the specified collection and replace it. 
 | 
MongoClient | 
MongoClient.findOneAndUpdateWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           FindOptions findOptions,
                           UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it. 
 | 
MongoClient | 
MongoClient.findOneAndUpdateWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           FindOptions findOptions,
                           UpdateOptions updateOptions,
                           Handler<AsyncResult<JsonObject>> resultHandler)
Find a single matching document in the specified collection and update it. 
 | 
MongoClient | 
MongoClient.replaceDocumentsWithOptions(String collection,
                           JsonObject query,
                           JsonObject replace,
                           UpdateOptions options)
Replace matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
MongoClient | 
MongoClient.replaceDocumentsWithOptions(String collection,
                           JsonObject query,
                           JsonObject replace,
                           UpdateOptions options,
                           Handler<AsyncResult<MongoClientUpdateResult>> resultHandler)
Replace matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
Single<JsonObject> | 
MongoClient.rxFindOneAndReplaceWithOptions(String collection,
                              JsonObject query,
                              JsonObject replace,
                              FindOptions findOptions,
                              UpdateOptions updateOptions)
Find a single matching document in the specified collection and replace it. 
 | 
Single<JsonObject> | 
MongoClient.rxFindOneAndUpdateWithOptions(String collection,
                             JsonObject query,
                             JsonObject update,
                             FindOptions findOptions,
                             UpdateOptions updateOptions)
Find a single matching document in the specified collection and update it. 
 | 
Single<MongoClientUpdateResult> | 
MongoClient.rxReplaceDocumentsWithOptions(String collection,
                             JsonObject query,
                             JsonObject replace,
                             UpdateOptions options)
Replace matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
Single<MongoClientUpdateResult> | 
MongoClient.rxUpdateCollectionWithOptions(String collection,
                             JsonObject query,
                             JsonObject update,
                             UpdateOptions options)
Update matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
MongoClient | 
MongoClient.updateCollectionWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           UpdateOptions options)
Update matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
MongoClient | 
MongoClient.updateCollectionWithOptions(String collection,
                           JsonObject query,
                           JsonObject update,
                           UpdateOptions options,
                           Handler<AsyncResult<MongoClientUpdateResult>> resultHandler)
Update matching documents in the specified collection, specifying options and return the handler with MongoClientUpdateResult result 
 | 
Copyright © 2020 Eclipse. All rights reserved.