vertx / io.vertx.kotlin.ext.mongo

Package io.vertx.kotlin.ext.mongo

Extensions for External Classes

io.vertx.ext.mongo.MongoClient

io.vertx.ext.mongo.MongoService

Functions

aggregateOptionsOf

fun aggregateOptionsOf(allowDiskUse: Boolean? = null, batchSize: Int? = null, maxAwaitTime: Long? = null, maxTime: Long? = null): AggregateOptions

A function providing a DSL for building io.vertx.ext.mongo.AggregateOptions objects.

bulkOperationOf

fun bulkOperationOf(document: JsonObject? = null, filter: JsonObject? = null, multi: Boolean? = null, type: BulkOperationType? = null, upsert: Boolean? = null): BulkOperation

A function providing a DSL for building io.vertx.ext.mongo.BulkOperation objects.

bulkWriteOptionsOf

fun bulkWriteOptionsOf(ordered: Boolean? = null, writeOption: WriteOption? = null): BulkWriteOptions

A function providing a DSL for building io.vertx.ext.mongo.BulkWriteOptions objects.

findOptionsOf

fun findOptionsOf(batchSize: Int? = null, fields: JsonObject? = null, limit: Int? = null, skip: Int? = null, sort: JsonObject? = null): FindOptions

A function providing a DSL for building io.vertx.ext.mongo.FindOptions objects.

indexOptionsOf

fun indexOptionsOf(): IndexOptions

A function providing a DSL for building io.vertx.ext.mongo.IndexOptions objects.

mongoClientBulkWriteResultOf

fun mongoClientBulkWriteResultOf(): MongoClientBulkWriteResult

A function providing a DSL for building io.vertx.ext.mongo.MongoClientBulkWriteResult objects.

mongoClientDeleteResultOf

fun mongoClientDeleteResultOf(): MongoClientDeleteResult

A function providing a DSL for building io.vertx.ext.mongo.MongoClientDeleteResult objects.

mongoClientUpdateResultOf

fun mongoClientUpdateResultOf(): MongoClientUpdateResult

A function providing a DSL for building io.vertx.ext.mongo.MongoClientUpdateResult objects.

updateOptionsOf

fun updateOptionsOf(multi: Boolean? = null, returningNewDocument: Boolean? = null, upsert: Boolean? = null, writeOption: WriteOption? = null): UpdateOptions

A function providing a DSL for building io.vertx.ext.mongo.UpdateOptions objects.