Uses of Class
io.vertx.ext.mongo.BulkOperation
-
Packages that use BulkOperation Package Description io.vertx.ext.mongo io.vertx.reactivex.ext.mongo io.vertx.rxjava3.ext.mongo -
-
Uses of BulkOperation in io.vertx.ext.mongo
Methods in io.vertx.ext.mongo that return BulkOperation Modifier and Type Method Description static BulkOperation
BulkOperation. createDelete(JsonObject filter)
Create a new delete operation with the given filterstatic BulkOperation
BulkOperation. createInsert(JsonObject document)
Create a new insert operation with the given documentstatic BulkOperation
BulkOperation. createReplace(JsonObject filter, JsonObject document)
Create a new replace operation with the given filter and replace documentstatic BulkOperation
BulkOperation. createReplace(JsonObject filter, JsonObject document, boolean upsert)
Create a new replace operation with the given filter, replace document, and the upsert flagstatic BulkOperation
BulkOperation. createUpdate(JsonObject filter, JsonObject document)
Create a new update operation with the given filter and update documentstatic BulkOperation
BulkOperation. createUpdate(JsonObject filter, JsonObject document, boolean upsert, boolean multi)
Create a new update operation with the given filter, update document, the upsert flag, and multi flagBulkOperation
BulkOperation. setCollation(CollationOptions collation)
BulkOperation
BulkOperation. setDocument(JsonObject document)
Sets the document, used by insert, replace, and update operationsBulkOperation
BulkOperation. setFilter(JsonObject filter)
Sets the filter document, used by replace, update, and delete operationsBulkOperation
BulkOperation. setHint(JsonObject hint)
Sets the operation hintBulkOperation
BulkOperation. setHintString(String hintString)
Sets the operation hint stringBulkOperation
BulkOperation. setMulti(boolean multi)
Sets the multi flag, used by update and delete operationsBulkOperation
BulkOperation. setType(BulkOperationType type)
Sets the operation typeBulkOperation
BulkOperation. setUpsert(boolean upsert)
Sets the upsert flag, used by update and replace operationsMethod parameters in io.vertx.ext.mongo with type arguments of type BulkOperation Modifier and Type Method Description Future<MongoClientBulkWriteResult>
MongoClient. bulkWrite(String collection, List<BulkOperation> operations)
Execute a bulk operation.Future<MongoClientBulkWriteResult>
MongoClient. bulkWriteWithOptions(String collection, List<BulkOperation> operations, BulkWriteOptions bulkWriteOptions)
Execute a bulk operation with the specified write options. -
Uses of BulkOperation in io.vertx.reactivex.ext.mongo
Method parameters in io.vertx.reactivex.ext.mongo with type arguments of type BulkOperation Modifier and Type Method Description Future<MongoClientBulkWriteResult>
MongoClient. bulkWrite(String collection, List<BulkOperation> operations)
Execute a bulk operation.Future<MongoClientBulkWriteResult>
MongoClient. bulkWriteWithOptions(String collection, List<BulkOperation> operations, BulkWriteOptions bulkWriteOptions)
Execute a bulk operation with the specified write options.Maybe<MongoClientBulkWriteResult>
MongoClient. rxBulkWrite(String collection, List<BulkOperation> operations)
Execute a bulk operation.Maybe<MongoClientBulkWriteResult>
MongoClient. rxBulkWriteWithOptions(String collection, List<BulkOperation> operations, BulkWriteOptions bulkWriteOptions)
Execute a bulk operation with the specified write options. -
Uses of BulkOperation in io.vertx.rxjava3.ext.mongo
Method parameters in io.vertx.rxjava3.ext.mongo with type arguments of type BulkOperation Modifier and Type Method Description Maybe<MongoClientBulkWriteResult>
MongoClient. bulkWrite(String collection, List<BulkOperation> operations)
Execute a bulk operation.Maybe<MongoClientBulkWriteResult>
MongoClient. bulkWriteWithOptions(String collection, List<BulkOperation> operations, BulkWriteOptions bulkWriteOptions)
Execute a bulk operation with the specified write options.Maybe<MongoClientBulkWriteResult>
MongoClient. rxBulkWrite(String collection, List<BulkOperation> operations)
Execute a bulk operation.Maybe<MongoClientBulkWriteResult>
MongoClient. rxBulkWriteWithOptions(String collection, List<BulkOperation> operations, BulkWriteOptions bulkWriteOptions)
Execute a bulk operation with the specified write options.
-