A B C D E F G H I L M N O R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abortTransaction() - Method in interface io.vertx.mongo.client.ClientSession
-
Abort a transaction in the context of this session.
- abortTransaction(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.ClientSession
-
Abort a transaction in the context of this session.
- aggregate(JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(JsonArray) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as
$currentOp
and$listLocalSessions
. - aggregate(JsonArray, AggregateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(JsonArray, AggregateOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as
$currentOp
and$listLocalSessions
. - aggregate(ClientSession, JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(ClientSession, JsonArray) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as
$currentOp
and$listLocalSessions
. - aggregate(ClientSession, JsonArray, AggregateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Aggregates documents according to the specified aggregation pipeline.
- aggregate(ClientSession, JsonArray, AggregateOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as
$currentOp
and$listLocalSessions
. - AggregateOptions - Class in io.vertx.mongo.client
-
Options for aggregate.
- AggregateOptions() - Constructor for class io.vertx.mongo.client.AggregateOptions
- all() - Method in interface io.vertx.mongo.MongoResult
-
Returns a future of the list containing all items of the result
- all(Handler<AsyncResult<List<TDocument>>>) - Method in interface io.vertx.mongo.MongoResult
-
Handler called with a list containing all items of the result
- AutoEncryptionSettings - Class in io.vertx.mongo
-
The client-side automatic encryption settings.
- AutoEncryptionSettings() - Constructor for class io.vertx.mongo.AutoEncryptionSettings
- AutoEncryptionSettings(JsonObject) - Constructor for class io.vertx.mongo.AutoEncryptionSettings
B
- bulkWrite(ClientSession, List<? extends WriteModel<? extends TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(ClientSession, List<? extends WriteModel<? extends TDocument>>, Handler<AsyncResult<BulkWriteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(ClientSession, List<? extends WriteModel<? extends TDocument>>, BulkWriteOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(ClientSession, List<? extends WriteModel<? extends TDocument>>, BulkWriteOptions, Handler<AsyncResult<BulkWriteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(List<? extends WriteModel<? extends TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(List<? extends WriteModel<? extends TDocument>>, Handler<AsyncResult<BulkWriteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(List<? extends WriteModel<? extends TDocument>>, BulkWriteOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- bulkWrite(List<? extends WriteModel<? extends TDocument>>, BulkWriteOptions, Handler<AsyncResult<BulkWriteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Executes a mix of inserts, updates, replaces, and deletes.
- BulkWriteInsert - Class in io.vertx.mongo.bulk
- BulkWriteOptions - Class in io.vertx.mongo.client.model
-
The options to apply to a bulk write.
- BulkWriteOptions() - Constructor for class io.vertx.mongo.client.model.BulkWriteOptions
- BulkWriteOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.BulkWriteOptions
- BulkWriteResult - Class in io.vertx.mongo.bulk
- BulkWriteUpsert - Class in io.vertx.mongo.bulk
C
- ChangeStreamDocument<TDocument> - Class in io.vertx.mongo.client.model.changestream
- ChangeStreamOptions - Class in io.vertx.mongo.client
-
Options for change streams.
- ChangeStreamOptions() - Constructor for class io.vertx.mongo.client.ChangeStreamOptions
- ClientConfig - Class in io.vertx.mongo.client
-
Client configuration
- ClientConfig() - Constructor for class io.vertx.mongo.client.ClientConfig
- ClientConfig(JsonObject) - Constructor for class io.vertx.mongo.client.ClientConfig
- ClientEncryption - Interface in io.vertx.mongo.client.vault
-
The Key vault.
- ClientSession - Interface in io.vertx.mongo.client
-
A client session that supports transactions.
- ClientSessionOptions - Class in io.vertx.mongo
-
The options to apply to a
ClientSession
. - ClientSessionOptions() - Constructor for class io.vertx.mongo.ClientSessionOptions
- ClientSessionOptions(JsonObject) - Constructor for class io.vertx.mongo.ClientSessionOptions
- close() - Method in interface io.vertx.mongo.client.MongoClient
-
Close the client and release its resources
- close() - Method in interface io.vertx.mongo.client.vault.ClientEncryption
- close(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoClient
-
Close the client and release its resources
- ClusterSettings - Class in io.vertx.mongo.connection
- ClusterSettings() - Constructor for class io.vertx.mongo.connection.ClusterSettings
- ClusterSettings(JsonObject) - Constructor for class io.vertx.mongo.connection.ClusterSettings
- Collation - Class in io.vertx.mongo.client.model
-
The options regarding collation support in MongoDB 3.4+
- Collation() - Constructor for class io.vertx.mongo.client.model.Collation
- Collation(JsonObject) - Constructor for class io.vertx.mongo.client.model.Collation
- commitTransaction() - Method in interface io.vertx.mongo.client.ClientSession
-
Commit a transaction in the context of this session.
- commitTransaction(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.ClientSession
-
Commit a transaction in the context of this session.
- ConnectionPoolSettings - Class in io.vertx.mongo.connection
-
All settings that relate to the pool of connections to a MongoDB server.
- ConnectionPoolSettings() - Constructor for class io.vertx.mongo.connection.ConnectionPoolSettings
- ConnectionPoolSettings(JsonObject) - Constructor for class io.vertx.mongo.connection.ConnectionPoolSettings
- countDocuments() - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection.
- countDocuments(Handler<AsyncResult<Long>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection.
- countDocuments(JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- countDocuments(JsonObject, Handler<AsyncResult<Long>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- countDocuments(JsonObject, CountOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- countDocuments(JsonObject, CountOptions, Handler<AsyncResult<Long>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- countDocuments(ClientSession) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection.
- countDocuments(ClientSession, Handler<AsyncResult<Long>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection.
- countDocuments(ClientSession, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- countDocuments(ClientSession, JsonObject, Handler<AsyncResult<Long>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- countDocuments(ClientSession, JsonObject, CountOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- countDocuments(ClientSession, JsonObject, CountOptions, Handler<AsyncResult<Long>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- CountOptions - Class in io.vertx.mongo.client.model
-
The options for a count operation.
- CountOptions() - Constructor for class io.vertx.mongo.client.model.CountOptions
- CountOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.CountOptions
- create(Vertx) - Static method in interface io.vertx.mongo.client.MongoClient
-
Create a Mongo client which maintains its own data source and connects to a default server.
- create(Vertx, ClientConfig) - Static method in interface io.vertx.mongo.client.MongoClient
-
Create a Mongo client which maintains its own data source.
- create(MongoDatabase) - Static method in interface io.vertx.mongo.client.gridfs.GridFSBucket
- create(MongoDatabase, String) - Static method in interface io.vertx.mongo.client.gridfs.GridFSBucket
- createCollection(ClientSession, String) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new collection with the given name.
- createCollection(ClientSession, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new collection with the given name.
- createCollection(ClientSession, String, CreateCollectionOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new collection with the selected options
- createCollection(ClientSession, String, CreateCollectionOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new collection with the selected options
- createCollection(String) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new collection with the given name.
- createCollection(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new collection with the given name.
- createCollection(String, CreateCollectionOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new collection with the selected options
- createCollection(String, CreateCollectionOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new collection with the selected options
- CreateCollectionOptions - Class in io.vertx.mongo.client.model
-
Options for creating a collection
- CreateCollectionOptions() - Constructor for class io.vertx.mongo.client.model.CreateCollectionOptions
- CreateCollectionOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.CreateCollectionOptions
- createDataKey(String) - Method in interface io.vertx.mongo.client.vault.ClientEncryption
-
Create a data key with the given KMS provider.
- createDataKey(String, Handler<AsyncResult<byte[]>>) - Method in interface io.vertx.mongo.client.vault.ClientEncryption
-
Create a data key with the given KMS provider.
- createDataKey(String, DataKeyOptions) - Method in interface io.vertx.mongo.client.vault.ClientEncryption
-
Create a data key with the given KMS provider and options.
- createDataKey(String, DataKeyOptions, Handler<AsyncResult<byte[]>>) - Method in interface io.vertx.mongo.client.vault.ClientEncryption
-
Create a data key with the given KMS provider and options.
- createIndex(JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates an index.
- createIndex(JsonObject, Handler<AsyncResult<String>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates an index.
- createIndex(JsonObject, IndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates an index.
- createIndex(JsonObject, IndexOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates an index.
- createIndex(ClientSession, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates an index.
- createIndex(ClientSession, JsonObject, Handler<AsyncResult<String>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates an index.
- createIndex(ClientSession, JsonObject, IndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates an index.
- createIndex(ClientSession, JsonObject, IndexOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates an index.
- createIndexes(ClientSession, List<IndexModel>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create multiple indexes.
- createIndexes(ClientSession, List<IndexModel>, Handler<AsyncResult<String>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create multiple indexes.
- createIndexes(ClientSession, List<IndexModel>, CreateIndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create multiple indexes.
- createIndexes(ClientSession, List<IndexModel>, CreateIndexOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create multiple indexes.
- createIndexes(List<IndexModel>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create multiple indexes.
- createIndexes(List<IndexModel>, Handler<AsyncResult<String>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create multiple indexes.
- createIndexes(List<IndexModel>, CreateIndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create multiple indexes.
- createIndexes(List<IndexModel>, CreateIndexOptions, Handler<AsyncResult<String>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create multiple indexes.
- CreateIndexOptions - Class in io.vertx.mongo.client.model
- CreateIndexOptions() - Constructor for class io.vertx.mongo.client.model.CreateIndexOptions
- CreateIndexOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.CreateIndexOptions
- createShared(Vertx, ClientConfig) - Static method in interface io.vertx.mongo.client.MongoClient
-
Create a Mongo client which shares its data source with any other Mongo clients created with the same default data source
- createShared(Vertx, ClientConfig, String) - Static method in interface io.vertx.mongo.client.MongoClient
-
Create a Mongo client which shares its data source with any other Mongo clients created with the same data source name
- createView(ClientSession, String, String, JsonArray) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, and aggregation pipeline that defines the view.
- createView(ClientSession, String, String, JsonArray, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, and aggregation pipeline that defines the view.
- createView(ClientSession, String, String, JsonArray, CreateViewOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
- createView(ClientSession, String, String, JsonArray, CreateViewOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
- createView(String, String, JsonArray) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, and aggregation pipeline that defines the view.
- createView(String, String, JsonArray, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, and aggregation pipeline that defines the view.
- createView(String, String, JsonArray, CreateViewOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
- createView(String, String, JsonArray, CreateViewOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
- CreateViewOptions - Class in io.vertx.mongo.client.model
-
Options for creating a view
- CreateViewOptions() - Constructor for class io.vertx.mongo.client.model.CreateViewOptions
- CreateViewOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.CreateViewOptions
D
- DataKeyOptions - Class in io.vertx.mongo.client.model.vault
-
The options for creating a data key.
- DataKeyOptions() - Constructor for class io.vertx.mongo.client.model.vault.DataKeyOptions
- DataKeyOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.vault.DataKeyOptions
- decrypt(byte[]) - Method in interface io.vertx.mongo.client.vault.ClientEncryption
-
Decrypt the given value.
- decrypt(byte[], Handler<AsyncResult<Object>>) - Method in interface io.vertx.mongo.client.vault.ClientEncryption
-
Decrypt the given value.
- defaultConfig() - Static method in class io.vertx.mongo.client.ClientConfig
- delete(ClientSession, ObjectId) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Given a
id
, delete this stored file's files collection document and associated chunks from a GridFS bucket. - delete(ClientSession, ObjectId, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Given a
id
, delete this stored file's files collection document and associated chunks from a GridFS bucket. - delete(ClientSession, Object) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Given a
id
, delete this stored file's files collection document and associated chunks from a GridFS bucket. - delete(ClientSession, Object, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Given a
id
, delete this stored file's files collection document and associated chunks from a GridFS bucket. - delete(ObjectId) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Given a
id
, delete this stored file's files collection document and associated chunks from a GridFS bucket. - delete(ObjectId, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Given a
id
, delete this stored file's files collection document and associated chunks from a GridFS bucket. - delete(Object) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Given a
id
, delete this stored file's files collection document and associated chunks from a GridFS bucket. - delete(Object, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Given a
id
, delete this stored file's files collection document and associated chunks from a GridFS bucket. - deleteMany(JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(JsonObject, Handler<AsyncResult<DeleteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(JsonObject, DeleteOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(JsonObject, DeleteOptions, Handler<AsyncResult<DeleteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(ClientSession, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(ClientSession, JsonObject, Handler<AsyncResult<DeleteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(ClientSession, JsonObject, DeleteOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- deleteMany(ClientSession, JsonObject, DeleteOptions, Handler<AsyncResult<DeleteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes all documents from the collection that match the given query filter.
- DeleteManyModel<T> - Class in io.vertx.mongo.client.model
- DeleteManyModel(JsonObject) - Constructor for class io.vertx.mongo.client.model.DeleteManyModel
-
Construct a new instance.
- DeleteManyModel(JsonObject, DeleteOptions) - Constructor for class io.vertx.mongo.client.model.DeleteManyModel
-
Construct a new instance.
- deleteOne(JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(JsonObject, Handler<AsyncResult<DeleteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(JsonObject, DeleteOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(JsonObject, DeleteOptions, Handler<AsyncResult<DeleteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(ClientSession, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(ClientSession, JsonObject, Handler<AsyncResult<DeleteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(ClientSession, JsonObject, DeleteOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- deleteOne(ClientSession, JsonObject, DeleteOptions, Handler<AsyncResult<DeleteResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Removes at most one document from the collection that matches the given filter.
- DeleteOneModel<T> - Class in io.vertx.mongo.client.model
- DeleteOneModel(JsonObject) - Constructor for class io.vertx.mongo.client.model.DeleteOneModel
-
Construct a new instance.
- DeleteOneModel(JsonObject, DeleteOptions) - Constructor for class io.vertx.mongo.client.model.DeleteOneModel
-
Construct a new instance.
- DeleteOptions - Class in io.vertx.mongo.client.model
-
The options to apply when deleting documents.
- DeleteOptions() - Constructor for class io.vertx.mongo.client.model.DeleteOptions
- DeleteOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.DeleteOptions
- DeleteResult - Class in io.vertx.mongo.client.result
- DistinctOptions - Class in io.vertx.mongo.client
-
Options for distinct.
- DistinctOptions() - Constructor for class io.vertx.mongo.client.DistinctOptions
- downloadByFilename(ClientSession, String) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the latest version of the stored file specified by
filename
into thePublisher
. - downloadByFilename(ClientSession, String, GridFSDownloadControlOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the latest version of the stored file specified by
filename
into thePublisher
. - downloadByFilename(ClientSession, String, GridFSDownloadOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
filename
and by the revision inoptions
into thePublisher
. - downloadByFilename(ClientSession, String, GridFSDownloadOptions, GridFSDownloadControlOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
filename
and by the revision inoptions
into thePublisher
. - downloadByFilename(String) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
filename
into thePublisher
. - downloadByFilename(String, GridFSDownloadControlOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
filename
into thePublisher
. - downloadByFilename(String, GridFSDownloadOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
filename
and by the revision inoptions
into thePublisher
. - downloadByFilename(String, GridFSDownloadOptions, GridFSDownloadControlOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
filename
and by the revision inoptions
into thePublisher
. - downloadByObjectId(ClientSession, ObjectId) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
id
into thePublisher
. - downloadByObjectId(ClientSession, ObjectId, GridFSDownloadControlOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
id
into thePublisher
. - downloadByObjectId(ObjectId) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
id
into thePublisher
. - downloadByObjectId(ObjectId, GridFSDownloadControlOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Downloads the contents of the stored file specified by
id
into thePublisher
. - drop() - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Drops the data associated with this bucket from the database.
- drop() - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops this collection from the Database.
- drop() - Method in interface io.vertx.mongo.client.MongoDatabase
-
Drops this database.
- drop(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Drops the data associated with this bucket from the database.
- drop(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops this collection from the Database.
- drop(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Drops this database.
- drop(ClientSession) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Drops the data associated with this bucket from the database.
- drop(ClientSession) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops this collection from the Database.
- drop(ClientSession) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Drops this database.
- drop(ClientSession, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Drops the data associated with this bucket from the database.
- drop(ClientSession, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops this collection from the Database.
- drop(ClientSession, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Drops this database.
- dropIndex(JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(JsonObject, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(JsonObject, DropIndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(JsonObject, DropIndexOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(ClientSession, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(ClientSession, JsonObject, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(ClientSession, JsonObject, DropIndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(ClientSession, JsonObject, DropIndexOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the index given the keys used to create it.
- dropIndex(ClientSession, String) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the given index.
- dropIndex(ClientSession, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the given index.
- dropIndex(ClientSession, String, DropIndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the given index.
- dropIndex(ClientSession, String, DropIndexOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the given index.
- dropIndex(String) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the given index.
- dropIndex(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the given index.
- dropIndex(String, DropIndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the given index.
- dropIndex(String, DropIndexOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drops the given index.
- dropIndexes() - Method in interface io.vertx.mongo.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- dropIndexes(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- dropIndexes(ClientSession) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- dropIndexes(ClientSession, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- dropIndexes(ClientSession, DropIndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- dropIndexes(ClientSession, DropIndexOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- dropIndexes(DropIndexOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- dropIndexes(DropIndexOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Drop all the indexes on this collection, except for the default on _id.
- DropIndexOptions - Class in io.vertx.mongo.client.model
-
The options to apply to the command when dropping indexes.
- DropIndexOptions() - Constructor for class io.vertx.mongo.client.model.DropIndexOptions
- DropIndexOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.DropIndexOptions
E
- encrypt(Object, EncryptOptions) - Method in interface io.vertx.mongo.client.vault.ClientEncryption
-
Encrypt the given value with the given options.
- encrypt(Object, EncryptOptions, Handler<AsyncResult<byte[]>>) - Method in interface io.vertx.mongo.client.vault.ClientEncryption
-
Encrypt the given value with the given options.
- EncryptOptions - Class in io.vertx.mongo.client.model.vault
-
The options for explicit encryption.
- EncryptOptions() - Constructor for class io.vertx.mongo.client.model.vault.EncryptOptions
- estimatedDocumentCount() - Method in interface io.vertx.mongo.client.MongoCollection
-
Gets an estimate of the count of documents in a collection using collection metadata.
- estimatedDocumentCount(Handler<AsyncResult<Long>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Gets an estimate of the count of documents in a collection using collection metadata.
- estimatedDocumentCount(EstimatedDocumentCountOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Gets an estimate of the count of documents in a collection using collection metadata.
- estimatedDocumentCount(EstimatedDocumentCountOptions, Handler<AsyncResult<Long>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Gets an estimate of the count of documents in a collection using collection metadata.
- EstimatedDocumentCountOptions - Class in io.vertx.mongo.client.model
-
The options an estimated count operation.
- EstimatedDocumentCountOptions() - Constructor for class io.vertx.mongo.client.model.EstimatedDocumentCountOptions
- EstimatedDocumentCountOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.EstimatedDocumentCountOptions
F
- find() - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Finds all documents in the files collection.
- find() - Method in interface io.vertx.mongo.client.MongoCollection
-
Finds all documents in the collection.
- find(JsonObject) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Finds all documents in the collection that match the filter.
- find(JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Finds all documents in the collection.
- find(JsonObject, FindOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Finds all documents in the collection.
- find(JsonObject, GridFSFindOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Finds all documents in the collection that match the filter.
- find(ClientSession) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Finds all documents in the files collection.
- find(ClientSession) - Method in interface io.vertx.mongo.client.MongoCollection
-
Finds all documents in the collection.
- find(ClientSession, JsonObject) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Finds all documents in the collection that match the filter.
- find(ClientSession, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Finds all documents in the collection.
- find(ClientSession, JsonObject, FindOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Finds all documents in the collection.
- find(ClientSession, JsonObject, GridFSFindOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Finds all documents in the collection that match the filter.
- find(ClientSession, FindOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Finds all documents in the collection.
- find(ClientSession, GridFSFindOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Finds all documents in the files collection.
- find(FindOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Finds all documents in the collection.
- find(GridFSFindOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Finds all documents in the files collection.
- findOneAndDelete(JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and remove it.
- findOneAndDelete(JsonObject, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and remove it.
- findOneAndDelete(JsonObject, FindOneAndDeleteOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and remove it.
- findOneAndDelete(JsonObject, FindOneAndDeleteOptions, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and remove it.
- findOneAndDelete(ClientSession, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and remove it.
- findOneAndDelete(ClientSession, JsonObject, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and remove it.
- findOneAndDelete(ClientSession, JsonObject, FindOneAndDeleteOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and remove it.
- findOneAndDelete(ClientSession, JsonObject, FindOneAndDeleteOptions, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and remove it.
- FindOneAndDeleteOptions - Class in io.vertx.mongo.client.model
-
The options to apply to an operation that atomically finds a document and deletes it.
- FindOneAndDeleteOptions() - Constructor for class io.vertx.mongo.client.model.FindOneAndDeleteOptions
- FindOneAndDeleteOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.FindOneAndDeleteOptions
- findOneAndReplace(JsonObject, TDocument) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and replace it.
- findOneAndReplace(JsonObject, TDocument, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and replace it.
- findOneAndReplace(JsonObject, TDocument, FindOneAndReplaceOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and replace it.
- findOneAndReplace(JsonObject, TDocument, FindOneAndReplaceOptions, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and replace it.
- findOneAndReplace(ClientSession, JsonObject, TDocument) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and replace it.
- findOneAndReplace(ClientSession, JsonObject, TDocument, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and replace it.
- findOneAndReplace(ClientSession, JsonObject, TDocument, FindOneAndReplaceOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and replace it.
- findOneAndReplace(ClientSession, JsonObject, TDocument, FindOneAndReplaceOptions, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and replace it.
- FindOneAndReplaceOptions - Class in io.vertx.mongo.client.model
-
The options to apply to an operation that atomically finds a document and replaces it.
- FindOneAndReplaceOptions() - Constructor for class io.vertx.mongo.client.model.FindOneAndReplaceOptions
- FindOneAndReplaceOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.FindOneAndReplaceOptions
- findOneAndUpdate(JsonObject, JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(JsonObject, JsonArray, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(JsonObject, JsonArray, FindOneAndUpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(JsonObject, JsonArray, FindOneAndUpdateOptions, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(JsonObject, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(JsonObject, JsonObject, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(JsonObject, JsonObject, FindOneAndUpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(JsonObject, JsonObject, FindOneAndUpdateOptions, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(ClientSession, JsonObject, JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(ClientSession, JsonObject, JsonArray, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(ClientSession, JsonObject, JsonArray, FindOneAndUpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(ClientSession, JsonObject, JsonArray, FindOneAndUpdateOptions, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(ClientSession, JsonObject, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(ClientSession, JsonObject, JsonObject, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(ClientSession, JsonObject, JsonObject, FindOneAndUpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(ClientSession, JsonObject, JsonObject, FindOneAndUpdateOptions, Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Atomically find a document and update it.
- FindOneAndUpdateOptions - Class in io.vertx.mongo.client.model
-
The options to apply to an operation that atomically finds a document and updates it.
- FindOneAndUpdateOptions() - Constructor for class io.vertx.mongo.client.model.FindOneAndUpdateOptions
- FindOneAndUpdateOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.FindOneAndUpdateOptions
- FindOptions - Class in io.vertx.mongo.client
-
Options for find.
- FindOptions() - Constructor for class io.vertx.mongo.client.FindOptions
- first() - Method in interface io.vertx.mongo.MongoResult
-
Returns a future of the first item of the result
- first(Handler<AsyncResult<TDocument>>) - Method in interface io.vertx.mongo.MongoResult
-
Handler called with the first item of the result
- fromConnectionString(ConnectionString) - Static method in class io.vertx.mongo.client.ClientConfig
- fromConnectionString(String) - Static method in class io.vertx.mongo.client.ClientConfig
- fromSettings(MongoClientSettings) - Static method in class io.vertx.mongo.client.ClientConfig
- fromSettings(JsonObject) - Static method in class io.vertx.mongo.client.ClientConfig
- fromSettings(MongoClientSettings) - Static method in class io.vertx.mongo.client.ClientConfig
G
- getAction() - Method in class io.vertx.mongo.client.MapReduceOptions
- getAlgorithm() - Method in class io.vertx.mongo.client.model.vault.EncryptOptions
-
Gets the encryption algorithm, which must be either "AEAD_AES_256_CBC_HMAC_SHA_512-Deterministic" or "AEAD_AES_256_CBC_HMAC_SHA_512-Random".
- getAlternate() - Method in class io.vertx.mongo.client.model.Collation
-
Returns the collation alternate
- getApplicationName() - Method in class io.vertx.mongo.MongoClientSettings
-
Gets the logical name of the application using this MongoClient.
- getArrayFilters() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Returns the array filters option
- getArrayFilters() - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Returns the array filters option
- getAutoEncryptionSettings() - Method in class io.vertx.mongo.MongoClientSettings
-
Gets the auto-encryption settings.
- getAutoEncryptionSettingsInitializer() - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- getBatchSize() - Method in class io.vertx.mongo.client.AggregateOptions
- getBatchSize() - Method in class io.vertx.mongo.client.ChangeStreamOptions
- getBatchSize() - Method in class io.vertx.mongo.client.DistinctOptions
- getBatchSize() - Method in class io.vertx.mongo.client.FindOptions
- getBatchSize() - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
- getBatchSize() - Method in class io.vertx.mongo.client.ListCollectionsOptions
- getBatchSize() - Method in class io.vertx.mongo.client.ListDatabasesOptions
- getBatchSize() - Method in class io.vertx.mongo.client.ListIndexesOptions
- getBatchSize() - Method in class io.vertx.mongo.client.MapReduceOptions
- getBits() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the number of precision of the stored geohash value of the location data in 2d indexes.
- getBucketName() - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
The bucket name.
- getBucketSize() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the specified the number of units within which to group the location values for geoHaystack Indexes
- getBufferSizeBytes() - Method in class io.vertx.mongo.client.gridfs.GridFSDownloadControlOptions
- getCaseFirst() - Method in class io.vertx.mongo.client.model.Collation
-
Returns the collation case first value
- getChunkSize() - Method in class io.vertx.mongo.client.gridfs.model.GridFSFile
-
The size, in bytes, of each data chunk of this file
- getChunkSizeBytes() - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Sets the chunk size in bytes.
- getChunkSizeBytes() - Method in class io.vertx.mongo.client.gridfs.model.GridFSUploadOptions
-
The number of bytes per chunk of this file.
- getClusterDescription() - Method in interface io.vertx.mongo.client.MongoClient
-
Gets the current cluster description.
- getClusterSettings() - Method in class io.vertx.mongo.MongoClientSettings
-
Gets the cluster settings.
- getClusterSettingsInitializer() - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- getClusterTime() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Gets the cluster time at which the change occurred.
- getCodecRegistry() - Method in interface io.vertx.mongo.client.MongoCollection
-
Get the codec registry for the MongoCollection.
- getCodecRegistry() - Method in interface io.vertx.mongo.client.MongoDatabase
-
Get the codec registry for the MongoDatabase.
- getCollation() - Method in class io.vertx.mongo.client.AggregateOptions
- getCollation() - Method in class io.vertx.mongo.client.ChangeStreamOptions
- getCollation() - Method in class io.vertx.mongo.client.DistinctOptions
- getCollation() - Method in class io.vertx.mongo.client.FindOptions
- getCollation() - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
- getCollation() - Method in class io.vertx.mongo.client.MapReduceOptions
- getCollation() - Method in class io.vertx.mongo.client.model.CountOptions
-
Returns the collation options
- getCollation() - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Returns the collation options
- getCollation() - Method in class io.vertx.mongo.client.model.CreateViewOptions
-
Returns the collation options
- getCollation() - Method in class io.vertx.mongo.client.model.DeleteOptions
-
Returns the collation options
- getCollation() - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Returns the collation options
- getCollation() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Returns the collation options
- getCollation() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Returns the collation options
- getCollation() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Returns the collation options
- getCollation() - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Returns the collation options
- getCollation() - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Returns the collation options
- getCollection(String) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Gets a collection.
- getCollection(String, Class<TDocument>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Gets a collection, with a specific default document class.
- getCollectionName() - Method in class io.vertx.mongo.client.MapReduceOptions
- getComment() - Method in class io.vertx.mongo.client.AggregateOptions
- getComment() - Method in class io.vertx.mongo.client.FindOptions
- getCommitQuorum() - Method in class io.vertx.mongo.client.model.CreateIndexOptions
-
Gets the create index commit quorum for this operation.
- getCompressorList() - Method in class io.vertx.mongo.MongoClientSettings
- getConnectionPoolSettings() - Method in class io.vertx.mongo.MongoClientSettings
-
Gets the settings for the connection provider in a settings object.
- getConnectionPoolSettingsInitializer() - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- getConnectionString() - Method in class io.vertx.mongo.client.ClientConfig
- getConnectTimeout() - Method in class io.vertx.mongo.connection.SocketSettings
-
Gets the timeout for socket connect.
- getCredential() - Method in class io.vertx.mongo.MongoClientSettings
-
Gets the credential.
- getCursorType() - Method in class io.vertx.mongo.client.FindOptions
- getDatabase(String) - Method in interface io.vertx.mongo.client.MongoClient
-
Gets the database with the given name.
- getDatabaseName() - Method in class io.vertx.mongo.client.MapReduceOptions
- getDatabaseName() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the database name
- getDefaultLanguage() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the language for a text index.
- getDefaultTransactionOptions() - Method in class io.vertx.mongo.ClientSessionOptions
-
Gets the default transaction options for the session.
- getDeletedCount() - Method in class io.vertx.mongo.bulk.BulkWriteResult
-
Returns the number of documents deleted by the write operation.
- getDeletedCount() - Method in class io.vertx.mongo.client.result.DeleteResult
-
Gets the number of documents deleted.
- getDestinationNamespace() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the destination namespace, derived from the "to" field in a change stream document.
- getDestinationNamespaceDocument() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the destination namespace document, derived from the "to" field in a change stream document.
- getDocument() - Method in class io.vertx.mongo.client.model.InsertOneModel
-
Gets the document to insert.
- getDocumentClass() - Method in interface io.vertx.mongo.client.MongoCollection
-
Get the class of documents stored in this collection.
- getDocumentIdProvider(Class<TDocument>) - Method in class io.vertx.mongo.client.ClientConfig
- getDocumentKey() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns a document containing just the _id of the changed document.
- getExpireAfter() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the time to live for documents in the collection
- getFilename() - Method in class io.vertx.mongo.client.gridfs.model.GridFSFile
-
The filename
- getFilter() - Method in class io.vertx.mongo.client.DistinctOptions
- getFilter() - Method in class io.vertx.mongo.client.FindOptions
- getFilter() - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
- getFilter() - Method in class io.vertx.mongo.client.ListCollectionsOptions
- getFilter() - Method in class io.vertx.mongo.client.ListDatabasesOptions
- getFilter() - Method in class io.vertx.mongo.client.MapReduceOptions
- getFilter() - Method in class io.vertx.mongo.client.model.DeleteManyModel
-
Gets the query filter.
- getFilter() - Method in class io.vertx.mongo.client.model.DeleteOneModel
-
Gets the query filter.
- getFilter() - Method in class io.vertx.mongo.client.model.ReplaceOneModel
-
Gets the query filter.
- getFilter() - Method in class io.vertx.mongo.client.model.UpdateManyModel
-
Gets the query filter.
- getFilter() - Method in class io.vertx.mongo.client.model.UpdateOneModel
-
Gets the query filter.
- getFinalizeFunction() - Method in class io.vertx.mongo.client.MapReduceOptions
- getFullDocument() - Method in class io.vertx.mongo.client.ChangeStreamOptions
- getFullDocument() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the fullDocument
- getGridFSFile() - Method in interface io.vertx.mongo.client.gridfs.GridFSDownloadResult
- getGridFSFile(Handler<AsyncResult<GridFSFile>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSDownloadResult
- getHeartbeatFrequency() - Method in class io.vertx.mongo.connection.ServerSettings
-
Gets the frequency that the cluster monitor attempts to reach each server.
- getHexString() - Method in class io.vertx.mongo.ObjectId
- getHint() - Method in class io.vertx.mongo.client.AggregateOptions
- getHint() - Method in class io.vertx.mongo.client.FindOptions
- getHint() - Method in class io.vertx.mongo.client.model.CountOptions
-
Gets the hint to apply.
- getHint() - Method in class io.vertx.mongo.client.model.DeleteOptions
-
Gets the hint to apply.
- getHint() - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Gets the hint to apply.
- getHint() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Returns the hint for which index to use.
- getHint() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Returns the hint for which index to use.
- getHint() - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Returns the hint for which index to use.
- getHint() - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Returns the hint for which index to use.
- getHintString() - Method in class io.vertx.mongo.client.FindOptions
- getHintString() - Method in class io.vertx.mongo.client.model.CountOptions
-
Gets the hint string to apply.
- getHintString() - Method in class io.vertx.mongo.client.model.DeleteOptions
-
Gets the hint string to apply.
- getHintString() - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Gets the hint string to apply.
- getHintString() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Gets the hint string to apply.
- getHintString() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Gets the hint string to apply.
- getHintString() - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Gets the hint string to apply.
- getHintString() - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Gets the hint string to apply.
- getHosts() - Method in class io.vertx.mongo.connection.ClusterSettings
- getId() - Method in class io.vertx.mongo.bulk.BulkWriteInsert
-
Gets the id of the inserted item.
- getId() - Method in class io.vertx.mongo.bulk.BulkWriteUpsert
-
Gets the id of the upserted item.
- getId() - Method in class io.vertx.mongo.client.gridfs.model.GridFSFile
-
The
BsonValue
id for this file. - getIndex() - Method in class io.vertx.mongo.bulk.BulkWriteInsert
-
Gets the index of the inserted item based on the order it was added to the bulk write operation.
- getIndex() - Method in class io.vertx.mongo.bulk.BulkWriteUpsert
-
Gets the index of the upserted item based on the order it was added to the bulk write operation.
- getIndexOptionDefaults() - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Gets the index option defaults for the collection.
- getInputDocumentMapper(Class<TDocument>) - Method in class io.vertx.mongo.client.ClientConfig
- getInputMapper() - Method in class io.vertx.mongo.client.ClientConfig
- getInsertedCount() - Method in class io.vertx.mongo.bulk.BulkWriteResult
-
Returns the number of documents inserted by the write operation.
- getInsertedId() - Method in class io.vertx.mongo.client.result.InsertOneResult
-
If the _id of the inserted document if available, otherwise null
- getInsertedIds() - Method in class io.vertx.mongo.client.result.InsertManyResult
-
An unmodifiable map of the index of the inserted document to the id of the inserted document.
- getInserts() - Method in class io.vertx.mongo.bulk.BulkWriteResult
-
Gets an unmodifiable list of inserted items, or the empty list if there were none.
- getKeyAltName() - Method in class io.vertx.mongo.client.model.vault.EncryptOptions
-
Gets the alternate name with which to look up the key.
- getKeyAltNames() - Method in class io.vertx.mongo.client.model.vault.DataKeyOptions
-
Gets the alternate key names.
- getKeyId() - Method in class io.vertx.mongo.client.model.vault.EncryptOptions
-
Gets the key identifier.
- getKeys() - Method in class io.vertx.mongo.client.model.IndexModel
-
Gets the index keys.
- getKeyVaultNamespace() - Method in class io.vertx.mongo.AutoEncryptionSettings
-
Gets the key vault namespace.
- getLanguageOverride() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the name of the field that contains the language string.
- getLength() - Method in class io.vertx.mongo.client.gridfs.model.GridFSFile
-
The length, in bytes of this file
- getLimit() - Method in class io.vertx.mongo.client.FindOptions
- getLimit() - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
- getLimit() - Method in class io.vertx.mongo.client.MapReduceOptions
- getLimit() - Method in class io.vertx.mongo.client.model.CountOptions
-
Gets the limit to apply.
- getLocale() - Method in class io.vertx.mongo.client.model.Collation
-
Returns the locale
- getLocalThreshold() - Method in class io.vertx.mongo.connection.ClusterSettings
-
Gets the local threshold.
- getLsid() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the identifier for the session associated with the transaction
- getMaintenanceFrequency() - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
Returns the time period between runs of the maintenance job.
- getMaintenanceInitialDelay() - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
Returns the period of time to wait before running the first maintenance job on the connection pool.
- getMasterKey() - Method in class io.vertx.mongo.client.model.vault.DataKeyOptions
-
Gets the master key document
- getMatchedCount() - Method in class io.vertx.mongo.bulk.BulkWriteResult
-
Returns the number of documents matched by updates or replacements in the write operation.
- getMatchedCount() - Method in class io.vertx.mongo.client.result.UpdateResult
-
Gets the number of documents matched by the query.
- getMax() - Method in class io.vertx.mongo.client.FindOptions
- getMax() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the upper inclusive boundary for the longitude and latitude values for 2d indexes..
- getMaxAwaitTime() - Method in class io.vertx.mongo.client.AggregateOptions
- getMaxAwaitTime() - Method in class io.vertx.mongo.client.ChangeStreamOptions
- getMaxAwaitTime() - Method in class io.vertx.mongo.client.FindOptions
- getMaxCommitTime() - Method in class io.vertx.mongo.TransactionOptions
-
Gets the maximum amount of time to allow a single commitTransaction command to execute.
- getMaxConnectionIdleTime() - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
Returns the maximum idle time of a pooled connection.
- getMaxConnectionLifeTime() - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The maximum time a pooled connection can live for.
- getMaxDocuments() - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Gets the maximum number of documents allowed in a capped collection.
- getMaxSize() - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The maximum number of connections allowed.
- getMaxTime() - Method in class io.vertx.mongo.client.AggregateOptions
- getMaxTime() - Method in class io.vertx.mongo.client.DistinctOptions
- getMaxTime() - Method in class io.vertx.mongo.client.FindOptions
- getMaxTime() - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
- getMaxTime() - Method in class io.vertx.mongo.client.ListCollectionsOptions
- getMaxTime() - Method in class io.vertx.mongo.client.ListDatabasesOptions
- getMaxTime() - Method in class io.vertx.mongo.client.ListIndexesOptions
- getMaxTime() - Method in class io.vertx.mongo.client.MapReduceOptions
- getMaxTime() - Method in class io.vertx.mongo.client.model.CountOptions
-
Gets the maximum execution time on the server for this operation.
- getMaxTime() - Method in class io.vertx.mongo.client.model.CreateIndexOptions
-
Gets the maximum execution time on the server for this operation.
- getMaxTime() - Method in class io.vertx.mongo.client.model.DropIndexOptions
-
Gets the maximum execution time on the server for this operation.
- getMaxTime() - Method in class io.vertx.mongo.client.model.EstimatedDocumentCountOptions
-
Gets the maximum execution time on the server for this operation.
- getMaxTime() - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Gets the maximum execution time for the find one and delete operation.
- getMaxTime() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Gets the maximum execution time for the find one and replace operation.
- getMaxTime() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Gets the maximum execution time for the find one and update operation.
- getMaxVariable() - Method in class io.vertx.mongo.client.model.Collation
-
Returns the maxVariable
- getMaxWaitTime() - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The maximum time that a thread may wait for a connection to become available.
- getMetadata() - Method in class io.vertx.mongo.client.gridfs.model.GridFSFile
-
Any additional metadata stored along with the file
- getMetadata() - Method in class io.vertx.mongo.client.gridfs.model.GridFSUploadOptions
-
Returns any user provided data for the 'metadata' field of the files collection document.
- getMin() - Method in class io.vertx.mongo.client.FindOptions
- getMin() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the lower inclusive boundary for the longitude and latitude values for 2d indexes..
- getMinHeartbeatFrequency() - Method in class io.vertx.mongo.connection.ServerSettings
-
Gets the minimum heartbeat frequency.
- getMinSize() - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The minimum number of connections.
- getMode() - Method in class io.vertx.mongo.connection.ClusterSettings
-
Gets the mode.
- getModifiedCount() - Method in class io.vertx.mongo.bulk.BulkWriteResult
-
Returns the number of documents modified by the write operation.
- getModifiedCount() - Method in class io.vertx.mongo.client.result.UpdateResult
-
Gets the number of documents modified by the update.
- getMongoClientSettingsInitializer() - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- getMongoConnectionString() - Method in class io.vertx.mongo.client.ClientConfig
- getMongoSettings() - Method in class io.vertx.mongo.client.ClientConfig
- getName() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the name of the index.
- getName() - Method in interface io.vertx.mongo.client.MongoDatabase
-
Gets the name of the database.
- getNamespace() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the namespace, derived from the "ns" field in a change stream document.
- getNamespace() - Method in interface io.vertx.mongo.client.MongoCollection
-
Gets the namespace of this collection.
- getNamespaceDocument() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the namespace cocument, derived from the "ns" field in a change stream document.
- getObjectId() - Method in class io.vertx.mongo.client.gridfs.model.GridFSFile
-
The
ObjectId
for this file. - getOid() - Method in class io.vertx.mongo.ObjectId
- getOperationType() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the operationType
- getOptions() - Method in class io.vertx.mongo.client.model.DeleteManyModel
-
Gets the options to apply.
- getOptions() - Method in class io.vertx.mongo.client.model.DeleteOneModel
-
Gets the options to apply.
- getOptions() - Method in class io.vertx.mongo.client.model.IndexModel
-
Gets the index options.
- getOptions() - Method in class io.vertx.mongo.client.model.UpdateManyModel
-
Gets the options to apply.
- getOptions() - Method in class io.vertx.mongo.client.model.UpdateOneModel
-
Gets the options to apply.
- getOutputDocumentMapper(Class<TDocument>) - Method in class io.vertx.mongo.client.ClientConfig
- getOutputMapper() - Method in class io.vertx.mongo.client.ClientConfig
- getPartialFilterExpression() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Get the filter expression for the documents to be included in the index or null if not set
- getPostInitializer() - Method in class io.vertx.mongo.client.ClientConfig
- getProjection() - Method in class io.vertx.mongo.client.FindOptions
- getProjection() - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Gets a document describing the fields to return for all matching documents.
- getProjection() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Gets a document describing the fields to return for all matching documents.
- getReadConcern() - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Get the read concern for the GridFSBucket.
- getReadConcern() - Method in interface io.vertx.mongo.client.MongoCollection
-
Get the read concern for the MongoCollection.
- getReadConcern() - Method in interface io.vertx.mongo.client.MongoDatabase
-
Get the read concern for the MongoCollection.
- getReadConcern() - Method in class io.vertx.mongo.MongoClientSettings
-
The read concern to use.
- getReadConcern() - Method in class io.vertx.mongo.TransactionOptions
-
Gets the read concern.
- getReadPreference() - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Get the read preference for the GridFSBucket.
- getReadPreference() - Method in interface io.vertx.mongo.client.MongoCollection
-
Get the read preference for the MongoCollection.
- getReadPreference() - Method in interface io.vertx.mongo.client.MongoDatabase
-
Get the read preference for the MongoDatabase.
- getReadPreference() - Method in class io.vertx.mongo.MongoClientSettings
-
The read preference to use for queries, map-reduce, aggregation, and count.
- getReadPreference() - Method in class io.vertx.mongo.TransactionOptions
-
Gets the read preference.
- getReadTimeout() - Method in class io.vertx.mongo.connection.SocketSettings
-
Gets the timeout for socket reads.
- getReceiveBufferSize() - Method in class io.vertx.mongo.connection.SocketSettings
-
Gets the receive buffer size.
- getRemovedFields() - Method in class io.vertx.mongo.client.model.changestream.UpdateDescription
-
Returns the removedFields
- getReplacement() - Method in class io.vertx.mongo.client.model.ReplaceOneModel
-
Gets the document which will replace the document matching the query filter.
- getReplaceOptions() - Method in class io.vertx.mongo.client.model.ReplaceOneModel
-
Gets the ReplaceOptions to apply.
- getRequiredClusterType() - Method in class io.vertx.mongo.connection.ClusterSettings
-
Gets the required cluster type
- getRequiredReplicaSetName() - Method in class io.vertx.mongo.connection.ClusterSettings
-
Gets the required replica set name.
- getResumeAfter() - Method in class io.vertx.mongo.client.ChangeStreamOptions
- getResumeToken() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the resumeToken
- getReturnDocument() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Gets the
ReturnDocument
value indicating whether to return the document before it was replaced or after - getReturnDocument() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Gets the
ReturnDocument
value indicating whether to return the document before it was updated / inserted or after - getRevision() - Method in class io.vertx.mongo.client.gridfs.model.GridFSDownloadOptions
-
Gets the revision to download identifier
- getSchemaMap() - Method in class io.vertx.mongo.AutoEncryptionSettings
- getScope() - Method in class io.vertx.mongo.client.MapReduceOptions
- getSendBufferSize() - Method in class io.vertx.mongo.connection.SocketSettings
-
Gets the send buffer size.
- getServerSelectionTimeout() - Method in class io.vertx.mongo.connection.ClusterSettings
-
Gets the timeout to apply when selecting a server.
- getServerSettings() - Method in class io.vertx.mongo.MongoClientSettings
-
Gets the server-specific settings wrapped in a settings object.
- getServerSettingsInitializer() - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- getSettings() - Method in class io.vertx.mongo.client.ClientConfig
- getSizeInBytes() - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Gets the maximum size in bytes of a capped collection.
- getSkip() - Method in class io.vertx.mongo.client.FindOptions
- getSkip() - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
- getSkip() - Method in class io.vertx.mongo.client.model.CountOptions
-
Gets the number of documents to skip.
- getSocketSettings() - Method in class io.vertx.mongo.MongoClientSettings
-
Gets the connection-specific settings wrapped in a settings object.
- getSocketSettingsInitializer() - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- getSort() - Method in class io.vertx.mongo.client.FindOptions
- getSort() - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
- getSort() - Method in class io.vertx.mongo.client.MapReduceOptions
- getSort() - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Gets the sort criteria to apply to the query.
- getSort() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Gets the sort criteria to apply to the query.
- getSphereVersion() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the 2dsphere index version number.
- getSrvHost() - Method in class io.vertx.mongo.connection.ClusterSettings
-
Gets the host name from which to lookup SRV record for the seed list
- getSslSettings() - Method in class io.vertx.mongo.MongoClientSettings
-
Gets the SSL settings.
- getSslSettingsInitializer() - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- getStartAfter() - Method in class io.vertx.mongo.client.ChangeStreamOptions
- getStartAtOperationTime() - Method in class io.vertx.mongo.client.ChangeStreamOptions
- getStorageEngine() - Method in class io.vertx.mongo.client.model.IndexOptionDefaults
-
Gets the default storage engine options document for indexes.
- getStorageEngine() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the storage engine options document for this index.
- getStorageEngineOptions() - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Gets the storage engine options document for the collection.
- getStrength() - Method in class io.vertx.mongo.client.model.Collation
-
Returns the collation strength
- getTextVersion() - Method in class io.vertx.mongo.client.model.IndexOptions
-
The text index version number.
- getTransactionOptions() - Method in interface io.vertx.mongo.client.ClientSession
-
Gets the transaction options.
- getTxnNumber() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the transaction number
- getUpdate() - Method in class io.vertx.mongo.client.model.UpdateManyModel
-
Gets the document specifying the updates to apply to the matching document.
- getUpdate() - Method in class io.vertx.mongo.client.model.UpdateOneModel
-
Gets the document specifying the updates to apply to the matching document.
- getUpdateDescription() - Method in class io.vertx.mongo.client.model.changestream.ChangeStreamDocument
-
Returns the updateDescription
- getUpdatedFields() - Method in class io.vertx.mongo.client.model.changestream.UpdateDescription
-
Returns the updatedFields
- getUpdatePipeline() - Method in class io.vertx.mongo.client.model.UpdateManyModel
-
Gets the pipeline specifying the updates to apply to the matching document.
- getUpdatePipeline() - Method in class io.vertx.mongo.client.model.UpdateOneModel
-
Gets the pipeline specifying the updates to apply to the matching document.
- getUploadDate() - Method in class io.vertx.mongo.client.gridfs.model.GridFSFile
-
The date and time this file was added to GridFS
- getUpsertedId() - Method in class io.vertx.mongo.client.result.UpdateResult
-
If the replace resulted in an inserted document, gets the _id of the inserted document, otherwise null.
- getUpserts() - Method in class io.vertx.mongo.bulk.BulkWriteResult
-
Gets an unmodifiable list of upserted items, or the empty list if there were none.
- getValidationAction() - Method in class io.vertx.mongo.client.model.ValidationOptions
-
Gets the
ValidationAction
. - getValidationLevel() - Method in class io.vertx.mongo.client.model.ValidationOptions
-
Gets the
ValidationLevel
that determines how strictly MongoDB applies the validation rules to existing documents during an insert or update. - getValidationOptions() - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Gets the validation options for documents being inserted or updated in a collection
- getValidator() - Method in class io.vertx.mongo.client.model.ValidationOptions
-
Gets the validation rules if set or null.
- getVersion() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the index version number.
- getWeights() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the weighting object for use with a text index
- getWildcardProjection() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets the wildcard projection of a wildcard index
- getWriteConcern() - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Get the write concern for the GridFSBucket.
- getWriteConcern() - Method in interface io.vertx.mongo.client.MongoCollection
-
Get the write concern for the MongoCollection.
- getWriteConcern() - Method in interface io.vertx.mongo.client.MongoDatabase
-
Get the write concern for the MongoDatabase.
- getWriteConcern() - Method in class io.vertx.mongo.MongoClientSettings
-
The write concern to use.
- getWriteConcern() - Method in class io.vertx.mongo.TransactionOptions
-
Gets the write concern.
- GridFSBucket - Interface in io.vertx.mongo.client.gridfs
-
Represents a GridFS Bucket
- GridFSDownloadControlOptions - Class in io.vertx.mongo.client.gridfs
-
A GridFS Options for downloading data from GridFS
- GridFSDownloadControlOptions() - Constructor for class io.vertx.mongo.client.gridfs.GridFSDownloadControlOptions
- GridFSDownloadControlOptions(JsonObject) - Constructor for class io.vertx.mongo.client.gridfs.GridFSDownloadControlOptions
- GridFSDownloadOptions - Class in io.vertx.mongo.client.gridfs.model
-
The GridFS download by name options
- GridFSDownloadOptions() - Constructor for class io.vertx.mongo.client.gridfs.model.GridFSDownloadOptions
- GridFSDownloadOptions(JsonObject) - Constructor for class io.vertx.mongo.client.gridfs.model.GridFSDownloadOptions
- GridFSDownloadResult - Interface in io.vertx.mongo.client.gridfs
- GridFSFile - Class in io.vertx.mongo.client.gridfs.model
- GridFSFindOptions - Class in io.vertx.mongo.client.gridfs
-
Options for the GridFS Files Collection.
- GridFSFindOptions() - Constructor for class io.vertx.mongo.client.gridfs.GridFSFindOptions
- GridFSFindOptions(JsonObject) - Constructor for class io.vertx.mongo.client.gridfs.GridFSFindOptions
- GridFSUploadOptions - Class in io.vertx.mongo.client.gridfs.model
-
GridFS upload options Customizable options used when uploading files into GridFS
- GridFSUploadOptions() - Constructor for class io.vertx.mongo.client.gridfs.model.GridFSUploadOptions
- GridFSUploadOptions(JsonObject) - Constructor for class io.vertx.mongo.client.gridfs.model.GridFSUploadOptions
H
- hasActiveTransaction() - Method in interface io.vertx.mongo.client.ClientSession
-
Returns true if there is an active transaction on this session, and false otherwise
I
- IndexModel - Class in io.vertx.mongo.client.model
- IndexModel(JsonObject) - Constructor for class io.vertx.mongo.client.model.IndexModel
-
Construct an instance with the given keys.
- IndexModel(JsonObject, IndexOptions) - Constructor for class io.vertx.mongo.client.model.IndexModel
-
Construct an instance with the given keys and options.
- IndexOptionDefaults - Class in io.vertx.mongo.client.model
-
The default options for a collection to apply on the creation of indexes.
- IndexOptionDefaults() - Constructor for class io.vertx.mongo.client.model.IndexOptionDefaults
- IndexOptionDefaults(JsonObject) - Constructor for class io.vertx.mongo.client.model.IndexOptionDefaults
- IndexOptions - Class in io.vertx.mongo.client.model
-
The options to apply to the creation of an index.
- IndexOptions() - Constructor for class io.vertx.mongo.client.model.IndexOptions
- IndexOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.IndexOptions
- initializeAutoEncryptionSettingsWith(BiConsumer<Context, AutoEncryptionSettings.Builder>) - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- initializeClusterSettingsWith(BiConsumer<Context, ClusterSettings.Builder>) - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- initializeConnectionPoolSettingsWith(BiConsumer<Context, ConnectionPoolSettings.Builder>) - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- initializeMongoClientSettingsWith(BiConsumer<Context, MongoClientSettings.Builder>) - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- initializeServerSettingsWith(BiConsumer<Context, ServerSettings.Builder>) - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- initializeSocketSettingsWith(BiConsumer<Context, SocketSettings.Builder>) - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- initializeSslSettingsWith(BiConsumer<Context, SslSettings.Builder>) - Method in class io.vertx.mongo.MongoClientSettingsInitializer
- insertMany(ClientSession, List<? extends TDocument>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts a batch of documents.
- insertMany(ClientSession, List<? extends TDocument>, Handler<AsyncResult<InsertManyResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts a batch of documents.
- insertMany(ClientSession, List<? extends TDocument>, InsertManyOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts a batch of documents.
- insertMany(ClientSession, List<? extends TDocument>, InsertManyOptions, Handler<AsyncResult<InsertManyResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts a batch of documents.
- insertMany(List<? extends TDocument>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts a batch of documents.
- insertMany(List<? extends TDocument>, Handler<AsyncResult<InsertManyResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts a batch of documents.
- insertMany(List<? extends TDocument>, InsertManyOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts a batch of documents.
- insertMany(List<? extends TDocument>, InsertManyOptions, Handler<AsyncResult<InsertManyResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts a batch of documents.
- InsertManyOptions - Class in io.vertx.mongo.client.model
-
The options to apply to an operation that inserts multiple documents into a collection.
- InsertManyOptions() - Constructor for class io.vertx.mongo.client.model.InsertManyOptions
- InsertManyOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.InsertManyOptions
- InsertManyResult - Class in io.vertx.mongo.client.result
- insertOne(ClientSession, TDocument) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts the provided document.
- insertOne(ClientSession, TDocument, Handler<AsyncResult<InsertOneResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts the provided document.
- insertOne(ClientSession, TDocument, InsertOneOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts the provided document.
- insertOne(ClientSession, TDocument, InsertOneOptions, Handler<AsyncResult<InsertOneResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts the provided document.
- insertOne(TDocument) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts the provided document.
- insertOne(TDocument, Handler<AsyncResult<InsertOneResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts the provided document.
- insertOne(TDocument, InsertOneOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts the provided document.
- insertOne(TDocument, InsertOneOptions, Handler<AsyncResult<InsertOneResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Inserts the provided document.
- InsertOneModel<T> - Class in io.vertx.mongo.client.model
- InsertOneModel(T) - Constructor for class io.vertx.mongo.client.model.InsertOneModel
-
Construct a new instance.
- InsertOneOptions - Class in io.vertx.mongo.client.model
-
The options to apply to an operation that inserts a single document into a collection.
- InsertOneOptions() - Constructor for class io.vertx.mongo.client.model.InsertOneOptions
- InsertOneOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.InsertOneOptions
- InsertOneResult - Class in io.vertx.mongo.client.result
- io.vertx.mongo - package io.vertx.mongo
- io.vertx.mongo.bulk - package io.vertx.mongo.bulk
- io.vertx.mongo.client - package io.vertx.mongo.client
- io.vertx.mongo.client.gridfs - package io.vertx.mongo.client.gridfs
- io.vertx.mongo.client.gridfs.model - package io.vertx.mongo.client.gridfs.model
- io.vertx.mongo.client.model - package io.vertx.mongo.client.model
- io.vertx.mongo.client.model.changestream - package io.vertx.mongo.client.model.changestream
- io.vertx.mongo.client.model.vault - package io.vertx.mongo.client.model.vault
- io.vertx.mongo.client.result - package io.vertx.mongo.client.result
- io.vertx.mongo.client.vault - package io.vertx.mongo.client.vault
- io.vertx.mongo.connection - package io.vertx.mongo.connection
- isAcknowledged() - Method in class io.vertx.mongo.bulk.BulkWriteResult
-
Returns true if the write was acknowledged.
- isAcknowledged() - Method in class io.vertx.mongo.client.result.DeleteResult
-
Returns true if the write was acknowledged.
- isAcknowledged() - Method in class io.vertx.mongo.client.result.InsertManyResult
-
Returns true if the write was acknowledged.
- isAcknowledged() - Method in class io.vertx.mongo.client.result.InsertOneResult
-
Returns true if the write was acknowledged.
- isAcknowledged() - Method in class io.vertx.mongo.client.result.UpdateResult
-
Returns true if the write was acknowledged.
- isAllowDiskUse() - Method in class io.vertx.mongo.client.AggregateOptions
- isAllowDiskUse() - Method in class io.vertx.mongo.client.FindOptions
- isAuthorizedDatabasesOnly() - Method in class io.vertx.mongo.client.ListDatabasesOptions
- isBackground() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Create the index in the background
- isBackwards() - Method in class io.vertx.mongo.client.model.Collation
-
Returns the backwards value
- isBypassAutoEncryption() - Method in class io.vertx.mongo.AutoEncryptionSettings
-
Gets whether auto-encryption should be bypassed.
- isBypassDocumentValidation() - Method in class io.vertx.mongo.client.AggregateOptions
- isBypassDocumentValidation() - Method in class io.vertx.mongo.client.MapReduceOptions
- isBypassDocumentValidation() - Method in class io.vertx.mongo.client.model.BulkWriteOptions
-
Gets the the bypass document level validation flag
- isBypassDocumentValidation() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Gets the the bypass document level validation flag
- isBypassDocumentValidation() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Gets the the bypass document level validation flag
- isBypassDocumentValidation() - Method in class io.vertx.mongo.client.model.InsertManyOptions
-
Gets the the bypass document level validation flag
- isBypassDocumentValidation() - Method in class io.vertx.mongo.client.model.InsertOneOptions
-
Gets the the bypass document level validation flag
- isBypassDocumentValidation() - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Gets the the bypass document level validation flag
- isBypassDocumentValidation() - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Gets the the bypass document level validation flag
- isCapped() - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Gets whether the collection is capped.
- isCaseLevel() - Method in class io.vertx.mongo.client.model.Collation
-
Returns the case level value
- isCausallyConsistent() - Method in class io.vertx.mongo.ClientSessionOptions
-
Whether operations using the session should causally consistent with each other.
- isDropTarget() - Method in class io.vertx.mongo.client.model.RenameCollectionOptions
-
Gets if mongod should drop the target of renameCollection prior to renaming the collection.
- isEnabled() - Method in class io.vertx.mongo.connection.SslSettings
-
Returns whether SSL is enabled.
- isHidden() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets whether the index should not be used by the query planner when executing operations.
- isInvalidHostNameAllowed() - Method in class io.vertx.mongo.connection.SslSettings
-
Returns whether invalid host names should be allowed.
- isJsMode() - Method in class io.vertx.mongo.client.MapReduceOptions
- isNameOnly() - Method in class io.vertx.mongo.client.ListDatabasesOptions
- isNoCursorTimeout() - Method in class io.vertx.mongo.client.FindOptions
- isNoCursorTimeout() - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
- isNonAtomic() - Method in class io.vertx.mongo.client.MapReduceOptions
-
Deprecated.
- isNormalization() - Method in class io.vertx.mongo.client.model.Collation
-
Returns the normalization value
- isNumericOrdering() - Method in class io.vertx.mongo.client.model.Collation
-
Returns the numeric ordering, if true will order numbers based on numerical order and not collation order.
- isOplogReplay() - Method in class io.vertx.mongo.client.FindOptions
-
Deprecated.
- isOrdered() - Method in class io.vertx.mongo.client.model.BulkWriteOptions
-
If true, then when a write fails, return without performing the remaining writes.
- isOrdered() - Method in class io.vertx.mongo.client.model.InsertManyOptions
-
Gets whether the documents should be inserted in the order provided, stopping on the first failed insertion.
- isPartial() - Method in class io.vertx.mongo.client.FindOptions
- isRetryReads() - Method in class io.vertx.mongo.MongoClientSettings
-
Returns true if reads should be retried if they fail due to a network error or other retryable error.
- isRetryWrites() - Method in class io.vertx.mongo.MongoClientSettings
-
Returns true if writes should be retried if they fail due to a network error or other retryable error.
- isReturnKey() - Method in class io.vertx.mongo.client.FindOptions
- isSharded() - Method in class io.vertx.mongo.client.MapReduceOptions
-
Deprecated.
- isShowRecordId() - Method in class io.vertx.mongo.client.FindOptions
- isSparse() - Method in class io.vertx.mongo.client.model.IndexOptions
-
If true, the index only references documents with the specified field
- isUnique() - Method in class io.vertx.mongo.client.model.IndexOptions
-
Gets if the index should be unique.
- isUpsert() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUpsert() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUpsert() - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUpsert() - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Returns true if a new document should be inserted if there are no matches to the query filter.
- isUseObjectIds() - Method in class io.vertx.mongo.client.ClientConfig
- isVerbose() - Method in class io.vertx.mongo.client.MapReduceOptions
L
- listCollectionNames() - Method in interface io.vertx.mongo.client.MongoDatabase
-
Gets the names of all the collections in this database.
- listCollectionNames(ClientSession) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Gets the names of all the collections in this database.
- listCollections() - Method in interface io.vertx.mongo.client.MongoDatabase
-
Finds all the collections in this database.
- listCollections(ClientSession) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Finds all the collections in this database.
- listCollections(ClientSession, ListCollectionsOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Finds all the collections in this database.
- listCollections(ListCollectionsOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Finds all the collections in this database.
- ListCollectionsOptions - Class in io.vertx.mongo.client
-
Options for ListCollections.
- ListCollectionsOptions() - Constructor for class io.vertx.mongo.client.ListCollectionsOptions
- listDatabaseNames() - Method in interface io.vertx.mongo.client.MongoClient
-
Get a list of the database names
- listDatabaseNames(ClientSession) - Method in interface io.vertx.mongo.client.MongoClient
-
Get a list of the database names
- listDatabases() - Method in interface io.vertx.mongo.client.MongoClient
-
Gets the list of databases
- listDatabases(ClientSession) - Method in interface io.vertx.mongo.client.MongoClient
-
Gets the list of databases
- listDatabases(ClientSession, ListDatabasesOptions) - Method in interface io.vertx.mongo.client.MongoClient
-
Gets the list of databases
- listDatabases(ListDatabasesOptions) - Method in interface io.vertx.mongo.client.MongoClient
-
Gets the list of databases
- ListDatabasesOptions - Class in io.vertx.mongo.client
-
Options for ListDatabases.
- ListDatabasesOptions() - Constructor for class io.vertx.mongo.client.ListDatabasesOptions
- listIndexes() - Method in interface io.vertx.mongo.client.MongoCollection
-
Get all the indexes in this collection.
- listIndexes(ClientSession) - Method in interface io.vertx.mongo.client.MongoCollection
-
Get all the indexes in this collection.
- listIndexes(ClientSession, ListIndexesOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Get all the indexes in this collection.
- listIndexes(ListIndexesOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Get all the indexes in this collection.
- ListIndexesOptions - Class in io.vertx.mongo.client
-
Options for ListIndexes.
- ListIndexesOptions() - Constructor for class io.vertx.mongo.client.ListIndexesOptions
M
- mapReduce(ClientSession, String, String) - Method in interface io.vertx.mongo.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- mapReduce(ClientSession, String, String, MapReduceOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- mapReduce(String, String) - Method in interface io.vertx.mongo.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- mapReduce(String, String, MapReduceOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- MapReduceOptions - Class in io.vertx.mongo.client
-
Options for map reduce.
- MapReduceOptions() - Constructor for class io.vertx.mongo.client.MapReduceOptions
- MongoClient - Interface in io.vertx.mongo.client
-
A client-side representation of a MongoDB cluster.
- MongoClientSettings - Class in io.vertx.mongo
- MongoClientSettings() - Constructor for class io.vertx.mongo.MongoClientSettings
- MongoClientSettings(JsonObject) - Constructor for class io.vertx.mongo.MongoClientSettings
- MongoClientSettingsInitializer - Class in io.vertx.mongo
- MongoClientSettingsInitializer() - Constructor for class io.vertx.mongo.MongoClientSettingsInitializer
- MongoCollection<TDocument> - Interface in io.vertx.mongo.client
-
The MongoCollection interface.
- MongoCollectionResult<TDocument> - Interface in io.vertx.mongo
- MongoDatabase - Interface in io.vertx.mongo.client
-
The MongoDatabase interface.
- MongoResult<TDocument> - Interface in io.vertx.mongo
N
- notifyMessageSent() - Method in interface io.vertx.mongo.client.ClientSession
-
Notify the client session that a message has been sent.
O
- ObjectId - Class in io.vertx.mongo
- ObjectId(JsonObject) - Constructor for class io.vertx.mongo.ObjectId
- ObjectId(String) - Constructor for class io.vertx.mongo.ObjectId
R
- rename(ClientSession, ObjectId, String) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Renames the stored file with the specified
id
. - rename(ClientSession, ObjectId, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Renames the stored file with the specified
id
. - rename(ClientSession, Object, String) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Renames the stored file with the specified
id
. - rename(ClientSession, Object, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Renames the stored file with the specified
id
. - rename(ObjectId, String) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Renames the stored file with the specified
id
. - rename(ObjectId, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Renames the stored file with the specified
id
. - rename(Object, String) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Renames the stored file with the specified
id
. - rename(Object, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Renames the stored file with the specified
id
. - renameCollection(MongoNamespace) - Method in interface io.vertx.mongo.client.MongoCollection
-
Rename the collection with oldCollectionName to the newCollectionName.
- renameCollection(MongoNamespace, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Rename the collection with oldCollectionName to the newCollectionName.
- renameCollection(MongoNamespace, RenameCollectionOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Rename the collection with oldCollectionName to the newCollectionName.
- renameCollection(MongoNamespace, RenameCollectionOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Rename the collection with oldCollectionName to the newCollectionName.
- renameCollection(ClientSession, MongoNamespace) - Method in interface io.vertx.mongo.client.MongoCollection
-
Rename the collection with oldCollectionName to the newCollectionName.
- renameCollection(ClientSession, MongoNamespace, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Rename the collection with oldCollectionName to the newCollectionName.
- renameCollection(ClientSession, MongoNamespace, RenameCollectionOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Rename the collection with oldCollectionName to the newCollectionName.
- renameCollection(ClientSession, MongoNamespace, RenameCollectionOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Rename the collection with oldCollectionName to the newCollectionName.
- RenameCollectionOptions - Class in io.vertx.mongo.client.model
-
The options to apply when renaming a collection.
- RenameCollectionOptions() - Constructor for class io.vertx.mongo.client.model.RenameCollectionOptions
- RenameCollectionOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.RenameCollectionOptions
- replaceOne(JsonObject, TDocument) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(JsonObject, TDocument, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(JsonObject, TDocument, ReplaceOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(JsonObject, TDocument, ReplaceOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(ClientSession, JsonObject, TDocument) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(ClientSession, JsonObject, TDocument, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(ClientSession, JsonObject, TDocument, ReplaceOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(ClientSession, JsonObject, TDocument, ReplaceOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(ClientSession, TDocument) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(ClientSession, TDocument, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(ClientSession, TDocument, ReplaceOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(ClientSession, TDocument, ReplaceOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(TDocument) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(TDocument, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(TDocument, ReplaceOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- replaceOne(TDocument, ReplaceOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Replace a document in the collection according to the specified arguments.
- ReplaceOneModel<T> - Class in io.vertx.mongo.client.model
- ReplaceOneModel(JsonObject, T) - Constructor for class io.vertx.mongo.client.model.ReplaceOneModel
-
Construct a new instance.
- ReplaceOneModel(JsonObject, T, ReplaceOptions) - Constructor for class io.vertx.mongo.client.model.ReplaceOneModel
-
Construct a new instance.
- ReplaceOptions - Class in io.vertx.mongo.client.model
-
The options to apply when replacing documents.
- ReplaceOptions() - Constructor for class io.vertx.mongo.client.model.ReplaceOptions
- ReplaceOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.ReplaceOptions
- runCommand(JsonObject) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Executes command in the context of the current database.
- runCommand(JsonObject, ReadPreference) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Executes command in the context of the current database.
- runCommand(JsonObject, ReadPreference, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Executes command in the context of the current database.
- runCommand(JsonObject, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Executes command in the context of the current database.
- runCommand(ClientSession, JsonObject) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Executes command in the context of the current database.
- runCommand(ClientSession, JsonObject, ReadPreference) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Executes command in the context of the current database.
- runCommand(ClientSession, JsonObject, ReadPreference, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Executes command in the context of the current database.
- runCommand(ClientSession, JsonObject, Handler<AsyncResult<JsonObject>>) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Executes command in the context of the current database.
S
- saveToFile(String) - Method in interface io.vertx.mongo.client.gridfs.GridFSDownloadResult
- saveToFile(String, int) - Method in interface io.vertx.mongo.client.gridfs.GridFSDownloadResult
- saveToFile(String, int, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSDownloadResult
- saveToFile(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSDownloadResult
- ServerSettings - Class in io.vertx.mongo.connection
-
Settings relating to monitoring of each server.
- ServerSettings() - Constructor for class io.vertx.mongo.connection.ServerSettings
- ServerSettings(JsonObject) - Constructor for class io.vertx.mongo.connection.ServerSettings
- setAction(MapReduceAction) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Specify the
MapReduceAction
to be used when writing to a collection. - setAllowDiskUse(Boolean) - Method in class io.vertx.mongo.client.AggregateOptions
-
Enables writing to temporary files.
- setAllowDiskUse(Boolean) - Method in class io.vertx.mongo.client.FindOptions
-
Enables writing to temporary files on the server.
- setAlternate(CollationAlternate) - Method in class io.vertx.mongo.client.model.Collation
-
Sets the alternate
- setApplicationName(String) - Method in class io.vertx.mongo.MongoClientSettings
-
Sets the logical name of the application using this MongoClient.
- setArrayFilters(JsonArray) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Sets the array filters option
- setArrayFilters(JsonArray) - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Sets the array filters option
- setAuthorizedDatabasesOnly(Boolean) - Method in class io.vertx.mongo.client.ListDatabasesOptions
-
Sets the authorizedDatabasesOnly flag that indicates whether the command should return just the databases which the user is authorized to see.
- setAutoEncryptionSettings(AutoEncryptionSettings) - Method in class io.vertx.mongo.MongoClientSettings
-
Sets the auto-encryption settings
- setBackground(Boolean) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Should the index should be created in the background
- setBackwards(Boolean) - Method in class io.vertx.mongo.client.model.Collation
-
Sets the backwards value
- setBatchSize(Integer) - Method in class io.vertx.mongo.client.AggregateOptions
-
Sets the number of documents to return per batch.
- setBatchSize(Integer) - Method in class io.vertx.mongo.client.ChangeStreamOptions
-
Sets the number of documents to return per batch.
- setBatchSize(Integer) - Method in class io.vertx.mongo.client.DistinctOptions
-
Sets the number of documents to return per batch.
- setBatchSize(Integer) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the number of documents to return per batch.
- setBatchSize(Integer) - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
-
Sets the number of documents to return per batch.
- setBatchSize(Integer) - Method in class io.vertx.mongo.client.ListCollectionsOptions
-
Sets the number of documents to return per batch.
- setBatchSize(Integer) - Method in class io.vertx.mongo.client.ListDatabasesOptions
-
Sets the number of documents to return per batch.
- setBatchSize(Integer) - Method in class io.vertx.mongo.client.ListIndexesOptions
-
Sets the number of documents to return per batch.
- setBatchSize(Integer) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the number of documents to return per batch.
- setBits(Integer) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the number of precision of the stored geohash value of the location data in 2d indexes.
- setBucketSize(Double) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the specified the number of units within which to group the location values for geoHaystack Indexes
- setBufferSizeBytes(Integer) - Method in class io.vertx.mongo.client.gridfs.GridFSDownloadControlOptions
-
The preferred number of bytes per
ByteBuffer
returned by thePublisher
. - setBypassAutoEncryption(Boolean) - Method in class io.vertx.mongo.AutoEncryptionSettings
-
Sets whether auto-encryption should be bypassed.
- setBypassDocumentValidation(Boolean) - Method in class io.vertx.mongo.client.AggregateOptions
-
Sets the bypass document level validation flag.
- setBypassDocumentValidation(Boolean) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the bypass document level validation flag.
- setBypassDocumentValidation(Boolean) - Method in class io.vertx.mongo.client.model.BulkWriteOptions
-
Sets the bypass document level validation flag.
- setBypassDocumentValidation(Boolean) - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Sets the bypass document level validation flag.
- setBypassDocumentValidation(Boolean) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Sets the bypass document level validation flag.
- setBypassDocumentValidation(Boolean) - Method in class io.vertx.mongo.client.model.InsertManyOptions
-
Sets the bypass document level validation flag.
- setBypassDocumentValidation(Boolean) - Method in class io.vertx.mongo.client.model.InsertOneOptions
-
Sets the bypass document level validation flag.
- setBypassDocumentValidation(Boolean) - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Sets the bypass document level validation flag.
- setBypassDocumentValidation(Boolean) - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Sets the bypass document level validation flag.
- setCapped(Boolean) - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
sets whether the collection is capped.
- setCaseFirst(CollationCaseFirst) - Method in class io.vertx.mongo.client.model.Collation
-
Sets the collation case first value
- setCaseLevel(Boolean) - Method in class io.vertx.mongo.client.model.Collation
-
Sets the case level value
- setCausallyConsistent(Boolean) - Method in class io.vertx.mongo.ClientSessionOptions
-
Sets whether operations using the session should causally consistent with each other.
- setChunkSizeBytes(Integer) - Method in class io.vertx.mongo.client.gridfs.model.GridFSUploadOptions
-
Sets the chunk size in bytes.
- setClusterSettings(ClusterSettings) - Method in class io.vertx.mongo.MongoClientSettings
-
Applies the
ClusterSettings
block and then sets the clusterSettings. - setCollation(Collation) - Method in class io.vertx.mongo.client.AggregateOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.ChangeStreamOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.DistinctOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.CountOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.CreateViewOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.DeleteOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Sets the collation options
- setCollation(Collation) - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Sets the collation options
- setCollectionName(String) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the collectionName for the output of the MapReduce
- setComment(String) - Method in class io.vertx.mongo.client.AggregateOptions
-
Sets the comment to the aggregation.
- setComment(String) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the comment to the query.
- setCommitQuorum(CreateIndexCommitQuorum) - Method in class io.vertx.mongo.client.model.CreateIndexOptions
-
Sets the create index commit quorum for this operation.
- setCompressorList(List<MongoCompressor>) - Method in class io.vertx.mongo.MongoClientSettings
-
Sets the compressors to use for compressing messages to the server.
- setConnectionPoolSettings(ConnectionPoolSettings) - Method in class io.vertx.mongo.MongoClientSettings
-
Applies the
ConnectionPoolSettings
block and then sets the connectionPoolSettings. - setConnectionString(String) - Method in class io.vertx.mongo.client.ClientConfig
- setConnectTimeout(Integer) - Method in class io.vertx.mongo.connection.SocketSettings
-
Sets the socket connect timeout.
- setCredential(MongoCredential) - Method in class io.vertx.mongo.MongoClientSettings
-
Sets the credential.
- setCursorType(CursorType) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the cursor type.
- setDatabaseName(String) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the name of the database to output into.
- setDefaultLanguage(String) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the language for the text index.
- setDefaultTransactionOptions(TransactionOptions) - Method in class io.vertx.mongo.ClientSessionOptions
-
Sets whether operations using the session should causally consistent with each other.
- setDropTarget(Boolean) - Method in class io.vertx.mongo.client.model.RenameCollectionOptions
-
Sets if mongod should drop the target of renameCollection prior to renaming the collection.
- setEnabled(Boolean) - Method in class io.vertx.mongo.connection.SslSettings
-
Define whether SSL should be enabled.
- setExpireAfter(Long) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the time to live for documents in the collection
- setFilter(JsonObject) - Method in class io.vertx.mongo.client.DistinctOptions
-
Sets the query filter to apply to the query.
- setFilter(JsonObject) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the query filter to apply to the query.
- setFilter(JsonObject) - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
-
Sets the query filter to apply to the query.
- setFilter(JsonObject) - Method in class io.vertx.mongo.client.ListCollectionsOptions
-
Sets the query filter to apply to the query.
- setFilter(JsonObject) - Method in class io.vertx.mongo.client.ListDatabasesOptions
-
Sets the query filter to apply to the returned database names.
- setFilter(JsonObject) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the query filter to apply to the query.
- setFinalizeFunction(String) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the JavaScript function that follows the reduce method and modifies the output.
- setFullDocument(FullDocument) - Method in class io.vertx.mongo.client.ChangeStreamOptions
-
Sets the fullDocument value.
- setHeartbeatFrequency(Long) - Method in class io.vertx.mongo.connection.ServerSettings
-
Sets the frequency that the cluster monitor attempts to reach each server.
- setHidden(Boolean) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Should the index not be used by the query planner when executing operations.
- setHint(JsonObject) - Method in class io.vertx.mongo.client.AggregateOptions
-
Sets the hint for which index to use.
- setHint(JsonObject) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the hint for which index to use.
- setHint(JsonObject) - Method in class io.vertx.mongo.client.model.CountOptions
-
Sets the hint to apply.
- setHint(JsonObject) - Method in class io.vertx.mongo.client.model.DeleteOptions
-
Sets the hint to apply.
- setHint(JsonObject) - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Sets the hint to apply.
- setHint(JsonObject) - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Sets the hint for which index to use.
- setHint(JsonObject) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Sets the hint for which index to use.
- setHint(JsonObject) - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Sets the hint for which index to use.
- setHint(JsonObject) - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Sets the hint for which index to use.
- setHintString(String) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the hint for which index to use.
- setHintString(String) - Method in class io.vertx.mongo.client.model.CountOptions
-
Sets the hint to apply.
- setHintString(String) - Method in class io.vertx.mongo.client.model.DeleteOptions
-
Sets the hint to apply.
- setHintString(String) - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Sets the hint to apply.
- setHintString(String) - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Sets the hint to apply.
- setHintString(String) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Sets the hint to apply.
- setHintString(String) - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Sets the hint to apply.
- setHintString(String) - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Sets the hint to apply.
- setHosts(List<ServerAddress>) - Method in class io.vertx.mongo.connection.ClusterSettings
-
Sets the hosts for the cluster.
- setIndexOptionDefaults(IndexOptionDefaults) - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Sets the index option defaults for the collection.
- setInvalidHostNameAllowed(Boolean) - Method in class io.vertx.mongo.connection.SslSettings
-
Define whether invalid host names should be allowed.
- setJsMode(Boolean) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the flag that specifies whether to convert intermediate data into BSON format between the execution of the map and reduce functions.
- setKeyAltName(String) - Method in class io.vertx.mongo.client.model.vault.EncryptOptions
-
Sets the alternate key name
- setKeyAltNames(List<String>) - Method in class io.vertx.mongo.client.model.vault.DataKeyOptions
-
Set the alternate key names.
- setKeyId(byte[]) - Method in class io.vertx.mongo.client.model.vault.EncryptOptions
-
Sets the key identifier
- setKeyVaultNamespace(String) - Method in class io.vertx.mongo.AutoEncryptionSettings
-
Sets the key vault namespace
- setLanguageOverride(String) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the name of the field that contains the language string.
- setLimit(Integer) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the limit to apply.
- setLimit(Integer) - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
-
Sets the limit to apply.
- setLimit(Integer) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the limit to apply.
- setLimit(Integer) - Method in class io.vertx.mongo.client.model.CountOptions
-
Sets the limit to apply.
- setLocale(String) - Method in class io.vertx.mongo.client.model.Collation
-
Sets the locale
- setLocalThreshold(Long) - Method in class io.vertx.mongo.connection.ClusterSettings
-
Sets the local threshold.
- setMaintenanceFrequency(Long) - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The time period between runs of the maintenance job.
- setMaintenanceInitialDelay(Long) - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The period of time to wait before running the first maintenance job on the connection pool.
- setMasterKey(JsonObject) - Method in class io.vertx.mongo.client.model.vault.DataKeyOptions
-
Sets the master key document.
- setMax(JsonObject) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the exclusive upper bound for a specific index.
- setMax(Double) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the upper inclusive boundary for the longitude and latitude values for 2d indexes..
- setMaxAwaitTime(Long) - Method in class io.vertx.mongo.client.AggregateOptions
-
The maximum amount of time for the server to wait on new documents to satisfy a
$changeStream
aggregation. - setMaxAwaitTime(Long) - Method in class io.vertx.mongo.client.ChangeStreamOptions
-
Sets the maximum await execution time on the server for this operation.
- setMaxAwaitTime(Long) - Method in class io.vertx.mongo.client.FindOptions
-
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor query.
- setMaxCommitTime(Long) - Method in class io.vertx.mongo.TransactionOptions
-
Sets the maximum execution time on the server for the commitTransaction operation.
- setMaxConnectionIdleTime(Long) - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The maximum idle time of a pooled connection.
- setMaxConnectionLifeTime(Long) - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The maximum time a pooled connection can live for.
- setMaxDocuments(Long) - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Sets the maximum number of documents allowed in a capped collection.
- setMaxSize(Integer) - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The maximum number of connections allowed.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.AggregateOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.DistinctOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.ListCollectionsOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.ListDatabasesOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.ListIndexesOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.model.CountOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.model.CreateIndexOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.model.DropIndexOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.model.EstimatedDocumentCountOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxTime(Long) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Sets the maximum execution time on the server for this operation.
- setMaxVariable(CollationMaxVariable) - Method in class io.vertx.mongo.client.model.Collation
-
Sets the maxVariable
- setMaxWaitTime(Long) - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The maximum time that a thread may wait for a connection to become available.
- setMetadata(JsonObject) - Method in class io.vertx.mongo.client.gridfs.model.GridFSUploadOptions
-
Sets metadata to stored alongside the filename in the files collection
- setMin(JsonObject) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the minimum inclusive lower bound for a specific index.
- setMin(Double) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the lower inclusive boundary for the longitude and latitude values for 2d indexes..
- setMinHeartbeatFrequency(Long) - Method in class io.vertx.mongo.connection.ServerSettings
-
Sets the minimum heartbeat frequency.
- setMinSize(Integer) - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
-
The minimum number of connections.
- setMode(ClusterConnectionMode) - Method in class io.vertx.mongo.connection.ClusterSettings
-
Sets the mode for this cluster.
- setMongoConnectionString(ConnectionString) - Method in class io.vertx.mongo.client.ClientConfig
- setMongoSettings(MongoClientSettings) - Method in class io.vertx.mongo.client.ClientConfig
- setName(String) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the name of the index.
- setNameOnly(Boolean) - Method in class io.vertx.mongo.client.ListDatabasesOptions
-
Sets the nameOnly flag that indicates whether the command should return just the database names or return the database names and size information.
- setNoCursorTimeout(Boolean) - Method in class io.vertx.mongo.client.FindOptions
-
The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
- setNoCursorTimeout(Boolean) - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
-
The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
- setNonAtomic(Boolean) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Deprecated.this option will no longer be supported in MongoDB 4.4 as it will no longer hold a global or database level write lock.
- setNormalization(Boolean) - Method in class io.vertx.mongo.client.model.Collation
-
Sets the normalization value
- setNumericOrdering(Boolean) - Method in class io.vertx.mongo.client.model.Collation
-
Sets the numeric ordering
- setOplogReplay(Boolean) - Method in class io.vertx.mongo.client.FindOptions
-
Deprecated.oplogReplay has been deprecated in MongoDB 4.4.
- setOrdered(Boolean) - Method in class io.vertx.mongo.client.model.BulkWriteOptions
-
If true, then when a write fails, return without performing the remaining writes.
- setOrdered(Boolean) - Method in class io.vertx.mongo.client.model.InsertManyOptions
-
Sets whether the server should insert the documents in the order provided.
- setPartial(Boolean) - Method in class io.vertx.mongo.client.FindOptions
-
Get partial results from a sharded cluster if one or more shards are unreachable (instead of throwing an error).
- setPartialFilterExpression(JsonObject) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the filter expression for the documents to be included in the index
- setProjection(JsonObject) - Method in class io.vertx.mongo.client.FindOptions
-
Sets a document describing the fields to return for all matching documents.
- setProjection(JsonObject) - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Sets a document describing the fields to return for all matching documents.
- setProjection(JsonObject) - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Sets a document describing the fields to return for all matching documents.
- setProjection(JsonObject) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Sets a document describing the fields to return for all matching documents.
- setReadConcern(ReadConcern) - Method in class io.vertx.mongo.MongoClientSettings
-
Sets the read concern.
- setReadConcern(ReadConcern) - Method in class io.vertx.mongo.TransactionOptions
-
Sets the read concern.
- setReadPreference(ReadPreference) - Method in class io.vertx.mongo.MongoClientSettings
-
Sets the read preference.
- setReadPreference(ReadPreference) - Method in class io.vertx.mongo.TransactionOptions
-
Sets the read preference.
- setReadTimeout(Integer) - Method in class io.vertx.mongo.connection.SocketSettings
-
Sets the socket read timeout.
- setReceiveBufferSize(Integer) - Method in class io.vertx.mongo.connection.SocketSettings
-
Sets the receive buffer size.
- setRequiredClusterType(ClusterType) - Method in class io.vertx.mongo.connection.ClusterSettings
-
Sets the required cluster type for the cluster.
- setRequiredReplicaSetName(String) - Method in class io.vertx.mongo.connection.ClusterSettings
-
Sets the required replica set name for the cluster.
- setResumeAfter(JsonObject) - Method in class io.vertx.mongo.client.ChangeStreamOptions
-
Sets the logical starting point for the new change stream.
- setRetryReads(Boolean) - Method in class io.vertx.mongo.MongoClientSettings
-
Sets whether reads should be retried if they fail due to a network error.
- setRetryWrites(Boolean) - Method in class io.vertx.mongo.MongoClientSettings
-
Sets whether writes should be retried if they fail due to a network error.
- setReturnDocument(ReturnDocument) - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Set whether to return the document before it was replaced or after
- setReturnDocument(ReturnDocument) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Set whether to return the document before it was updated / inserted or after
- setReturnKey(Boolean) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the returnKey.
- setRevision(Integer) - Method in class io.vertx.mongo.client.gridfs.model.GridFSDownloadOptions
-
Set the revision of the file to retrieve.
- setSchemaMap(Map<String, JsonObject>) - Method in class io.vertx.mongo.AutoEncryptionSettings
-
Sets the map from namespace to local schema document
- setScope(JsonObject) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the global variables that are accessible in the map, reduce and finalize functions.
- setSendBufferSize(Integer) - Method in class io.vertx.mongo.connection.SocketSettings
-
Sets the send buffer size.
- setServerSelectionTimeout(Long) - Method in class io.vertx.mongo.connection.ClusterSettings
-
Sets the timeout to apply when selecting a server.
- setServerSettings(ServerSettings) - Method in class io.vertx.mongo.MongoClientSettings
-
Applies the
ServerSettings
block and then sets the serverSettings. - setSettings(MongoClientSettings) - Method in class io.vertx.mongo.client.ClientConfig
- setSharded(Boolean) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Deprecated.this option will no longer be supported in MongoDB 4.4
- setShowRecordId(Boolean) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the showRecordId.
- setSizeInBytes(Long) - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Gets the maximum size of in bytes of a capped collection.
- setSkip(Integer) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the number of documents to skip.
- setSkip(Integer) - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
-
Sets the number of documents to skip.
- setSkip(Integer) - Method in class io.vertx.mongo.client.model.CountOptions
-
Sets the number of documents to skip.
- setSocketSettings(SocketSettings) - Method in class io.vertx.mongo.MongoClientSettings
-
Applies the
SocketSettings
block and then sets the socketSettings. - setSort(JsonObject) - Method in class io.vertx.mongo.client.FindOptions
-
Sets the sort criteria to apply to the query.
- setSort(JsonObject) - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
-
Sets the sort criteria to apply to the query.
- setSort(JsonObject) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets the sort criteria to apply to the query.
- setSort(JsonObject) - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
-
Sets the sort criteria to apply to the query.
- setSort(JsonObject) - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Sets the sort criteria to apply to the query.
- setSort(JsonObject) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Sets the sort criteria to apply to the query.
- setSparse(Boolean) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Should the index only references documents with the specified field
- setSphereVersion(Integer) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the 2dsphere index version number.
- setSrvHost(String) - Method in class io.vertx.mongo.connection.ClusterSettings
-
Sets the host name to use in order to look up an SRV DNS record to find the MongoDB hosts.
- setSslSettings(SslSettings) - Method in class io.vertx.mongo.MongoClientSettings
-
Applies the
SslSettings
block and then sets the sslSettings. - setStartAfter(JsonObject) - Method in class io.vertx.mongo.client.ChangeStreamOptions
-
Similar to
resumeAfter
, this option takes a resume token and starts a new change stream returning the first notification after the token. - setStartAtOperationTime(Long) - Method in class io.vertx.mongo.client.ChangeStreamOptions
-
The change stream will only provide changes that occurred after the specified timestamp.
- setStorageEngine(JsonObject) - Method in class io.vertx.mongo.client.model.IndexOptionDefaults
-
Sets the default storage engine options document for indexes.
- setStorageEngine(JsonObject) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the storage engine options document for this index.
- setStorageEngineOptions(JsonObject) - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Sets the storage engine options document defaults for the collection
- setStrength(CollationStrength) - Method in class io.vertx.mongo.client.model.Collation
-
Sets the collation strength
- setTextVersion(Integer) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Set the text index version number.
- setUnique(Boolean) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Should the index should be unique.
- setUpsert(Boolean) - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
-
Set to true if a new document should be inserted if there are no matches to the query filter.
- setUpsert(Boolean) - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
-
Set to true if a new document should be inserted if there are no matches to the query filter.
- setUpsert(Boolean) - Method in class io.vertx.mongo.client.model.ReplaceOptions
-
Set to true if a new document should be inserted if there are no matches to the query filter.
- setUpsert(Boolean) - Method in class io.vertx.mongo.client.model.UpdateOptions
-
Set to true if a new document should be inserted if there are no matches to the query filter.
- setValidationAction(ValidationAction) - Method in class io.vertx.mongo.client.model.ValidationOptions
-
Sets the
ValidationAction
that determines whether to error on invalid documents or just warn about the violations but allow invalid documents. - setValidationLevel(ValidationLevel) - Method in class io.vertx.mongo.client.model.ValidationOptions
-
Sets the validation level that determines how strictly MongoDB applies the validation rules to existing documents during an insert or update.
- setValidationOptions(ValidationOptions) - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
-
Sets the validation options for documents being inserted or updated in a collection
- setValidator(JsonObject) - Method in class io.vertx.mongo.client.model.ValidationOptions
-
Sets the validation rules for all
- setVerbose(Boolean) - Method in class io.vertx.mongo.client.MapReduceOptions
-
Sets whether to include the timing information in the result information.
- setVersion(Integer) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the index version number.
- setWeights(JsonObject) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the weighting object for use with a text index.
- setWildcardProjection(JsonObject) - Method in class io.vertx.mongo.client.model.IndexOptions
-
Sets the wildcard projection of a wildcard index
- setWriteConcern(WriteConcern) - Method in class io.vertx.mongo.MongoClientSettings
-
Sets the write concern.
- setWriteConcern(WriteConcern) - Method in class io.vertx.mongo.TransactionOptions
-
Sets the write concern.
- SocketSettings - Class in io.vertx.mongo.connection
-
An immutable class representing socket settings used for connections to a MongoDB server.
- SocketSettings() - Constructor for class io.vertx.mongo.connection.SocketSettings
- SocketSettings(JsonObject) - Constructor for class io.vertx.mongo.connection.SocketSettings
- some(int) - Method in interface io.vertx.mongo.MongoResult
-
Returns a future of the list containing some items of the result
- some(int, Handler<AsyncResult<List<TDocument>>>) - Method in interface io.vertx.mongo.MongoResult
-
Handler called with a list containing some items of the result
- SslSettings - Class in io.vertx.mongo.connection
-
Settings for connecting to MongoDB via SSL.
- SslSettings() - Constructor for class io.vertx.mongo.connection.SslSettings
- SslSettings(JsonObject) - Constructor for class io.vertx.mongo.connection.SslSettings
- startSession() - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a client session.
- startSession(Handler<AsyncResult<ClientSession>>) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a client session.
- startSession(ClientSessionOptions) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a client session.
- startSession(ClientSessionOptions, Handler<AsyncResult<ClientSession>>) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a client session.
- startTransaction() - Method in interface io.vertx.mongo.client.ClientSession
-
Start a transaction in the context of this session with default transaction options.
- startTransaction(TransactionOptions) - Method in interface io.vertx.mongo.client.ClientSession
-
Start a transaction in the context of this session with the given transaction options.
- stream() - Method in interface io.vertx.mongo.MongoResult
-
Returns the result as a read stream of items
- stream(int) - Method in interface io.vertx.mongo.MongoResult
-
Returns the result as a read stream of items
T
- toCollection() - Method in interface io.vertx.mongo.MongoCollectionResult
-
Returns a future of the collection operation completeness
- toCollection(Handler<AsyncResult<Void>>) - Method in interface io.vertx.mongo.MongoCollectionResult
-
Handler called when the collection operation completes
- toJson() - Method in class io.vertx.mongo.AutoEncryptionSettings
- toJson() - Method in class io.vertx.mongo.client.ClientConfig
- toJson() - Method in class io.vertx.mongo.client.gridfs.GridFSDownloadControlOptions
- toJson() - Method in class io.vertx.mongo.client.gridfs.GridFSFindOptions
- toJson() - Method in class io.vertx.mongo.client.gridfs.model.GridFSDownloadOptions
- toJson() - Method in class io.vertx.mongo.client.gridfs.model.GridFSUploadOptions
- toJson() - Method in class io.vertx.mongo.client.model.BulkWriteOptions
- toJson() - Method in class io.vertx.mongo.client.model.Collation
- toJson() - Method in class io.vertx.mongo.client.model.CountOptions
- toJson() - Method in class io.vertx.mongo.client.model.CreateCollectionOptions
- toJson() - Method in class io.vertx.mongo.client.model.CreateIndexOptions
- toJson() - Method in class io.vertx.mongo.client.model.CreateViewOptions
- toJson() - Method in class io.vertx.mongo.client.model.DeleteOptions
- toJson() - Method in class io.vertx.mongo.client.model.DropIndexOptions
- toJson() - Method in class io.vertx.mongo.client.model.EstimatedDocumentCountOptions
- toJson() - Method in class io.vertx.mongo.client.model.FindOneAndDeleteOptions
- toJson() - Method in class io.vertx.mongo.client.model.FindOneAndReplaceOptions
- toJson() - Method in class io.vertx.mongo.client.model.FindOneAndUpdateOptions
- toJson() - Method in class io.vertx.mongo.client.model.IndexOptionDefaults
- toJson() - Method in class io.vertx.mongo.client.model.IndexOptions
- toJson() - Method in class io.vertx.mongo.client.model.InsertManyOptions
- toJson() - Method in class io.vertx.mongo.client.model.InsertOneOptions
- toJson() - Method in class io.vertx.mongo.client.model.RenameCollectionOptions
- toJson() - Method in class io.vertx.mongo.client.model.ReplaceOptions
- toJson() - Method in class io.vertx.mongo.client.model.UpdateOptions
- toJson() - Method in class io.vertx.mongo.client.model.ValidationOptions
- toJson() - Method in class io.vertx.mongo.client.model.vault.DataKeyOptions
- toJson() - Method in class io.vertx.mongo.ClientSessionOptions
- toJson() - Method in class io.vertx.mongo.connection.ClusterSettings
- toJson() - Method in class io.vertx.mongo.connection.ConnectionPoolSettings
- toJson() - Method in class io.vertx.mongo.connection.ServerSettings
- toJson() - Method in class io.vertx.mongo.connection.SocketSettings
- toJson() - Method in class io.vertx.mongo.connection.SslSettings
- toJson() - Method in class io.vertx.mongo.MongoClientSettings
- toJson() - Method in class io.vertx.mongo.TransactionOptions
- TransactionOptions - Class in io.vertx.mongo
- TransactionOptions() - Constructor for class io.vertx.mongo.TransactionOptions
- TransactionOptions(JsonObject) - Constructor for class io.vertx.mongo.TransactionOptions
U
- UpdateDescription - Class in io.vertx.mongo.client.model.changestream
- updateMany(JsonObject, JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(JsonObject, JsonArray, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(JsonObject, JsonArray, UpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(JsonObject, JsonArray, UpdateOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(JsonObject, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(JsonObject, JsonObject, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(JsonObject, JsonObject, UpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(JsonObject, JsonObject, UpdateOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(ClientSession, JsonObject, JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(ClientSession, JsonObject, JsonArray, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(ClientSession, JsonObject, JsonArray, UpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(ClientSession, JsonObject, JsonArray, UpdateOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(ClientSession, JsonObject, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(ClientSession, JsonObject, JsonObject, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(ClientSession, JsonObject, JsonObject, UpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- updateMany(ClientSession, JsonObject, JsonObject, UpdateOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update all documents in the collection according to the specified arguments.
- UpdateManyModel<T> - Class in io.vertx.mongo.client.model
- UpdateManyModel(JsonObject, JsonArray) - Constructor for class io.vertx.mongo.client.model.UpdateManyModel
-
Construct a new instance.
- UpdateManyModel(JsonObject, JsonArray, UpdateOptions) - Constructor for class io.vertx.mongo.client.model.UpdateManyModel
-
Construct a new instance.
- UpdateManyModel(JsonObject, JsonObject) - Constructor for class io.vertx.mongo.client.model.UpdateManyModel
-
Construct a new instance.
- UpdateManyModel(JsonObject, JsonObject, UpdateOptions) - Constructor for class io.vertx.mongo.client.model.UpdateManyModel
-
Construct a new instance.
- updateOne(JsonObject, JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(JsonObject, JsonArray, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(JsonObject, JsonArray, UpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(JsonObject, JsonArray, UpdateOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(JsonObject, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(JsonObject, JsonObject, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(JsonObject, JsonObject, UpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(JsonObject, JsonObject, UpdateOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(ClientSession, JsonObject, JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(ClientSession, JsonObject, JsonArray, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(ClientSession, JsonObject, JsonArray, UpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(ClientSession, JsonObject, JsonArray, UpdateOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(ClientSession, JsonObject, JsonObject) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(ClientSession, JsonObject, JsonObject, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(ClientSession, JsonObject, JsonObject, UpdateOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- updateOne(ClientSession, JsonObject, JsonObject, UpdateOptions, Handler<AsyncResult<UpdateResult>>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Update a single document in the collection according to the specified arguments.
- UpdateOneModel<T> - Class in io.vertx.mongo.client.model
- UpdateOneModel(JsonObject, JsonArray) - Constructor for class io.vertx.mongo.client.model.UpdateOneModel
-
Construct a new instance.
- UpdateOneModel(JsonObject, JsonArray, UpdateOptions) - Constructor for class io.vertx.mongo.client.model.UpdateOneModel
-
Construct a new instance.
- UpdateOneModel(JsonObject, JsonObject) - Constructor for class io.vertx.mongo.client.model.UpdateOneModel
-
Construct a new instance.
- UpdateOneModel(JsonObject, JsonObject, UpdateOptions) - Constructor for class io.vertx.mongo.client.model.UpdateOneModel
-
Construct a new instance.
- UpdateOptions - Class in io.vertx.mongo.client.model
-
The options to apply when updating documents.
- UpdateOptions() - Constructor for class io.vertx.mongo.client.model.UpdateOptions
- UpdateOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.UpdateOptions
- UpdateResult - Class in io.vertx.mongo.client.result
- uploadFile(ClientSession, String) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadFile(ClientSession, String, Handler<AsyncResult<ObjectId>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadFile(ClientSession, String, GridFSUploadOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadFile(ClientSession, String, GridFSUploadOptions, Handler<AsyncResult<ObjectId>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadFile(String) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadFile(String, Handler<AsyncResult<ObjectId>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadFile(String, GridFSUploadOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadFile(String, GridFSUploadOptions, Handler<AsyncResult<ObjectId>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadStream(ClientSession, String, ReadStream<Buffer>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadStream(ClientSession, String, ReadStream<Buffer>, Handler<AsyncResult<ObjectId>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadStream(ClientSession, String, ReadStream<Buffer>, GridFSUploadOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadStream(ClientSession, String, ReadStream<Buffer>, GridFSUploadOptions, Handler<AsyncResult<ObjectId>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadStream(String, ReadStream<Buffer>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadStream(String, ReadStream<Buffer>, Handler<AsyncResult<ObjectId>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadStream(String, ReadStream<Buffer>, GridFSUploadOptions) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - uploadStream(String, ReadStream<Buffer>, GridFSUploadOptions, Handler<AsyncResult<ObjectId>>) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Uploads the contents of the given
Publisher
to a GridFS bucket. - useObjectIds(boolean) - Method in class io.vertx.mongo.client.ClientConfig
V
- ValidationOptions - Class in io.vertx.mongo.client.model
-
Validation options for documents being inserted or updated in a collection
- ValidationOptions() - Constructor for class io.vertx.mongo.client.model.ValidationOptions
- ValidationOptions(JsonObject) - Constructor for class io.vertx.mongo.client.model.ValidationOptions
W
- watch() - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a change stream for this client.
- watch() - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates a change stream for this collection.
- watch() - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a change stream for this database.
- watch(JsonArray) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a change stream for this client.
- watch(JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates a change stream for this collection.
- watch(JsonArray) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a change stream for this database.
- watch(JsonArray, ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a change stream for this client.
- watch(JsonArray, ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates a change stream for this collection.
- watch(JsonArray, ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a change stream for this database.
- watch(ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a change stream for this client.
- watch(ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates a change stream for this collection.
- watch(ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a change stream for this database.
- watch(ClientSession) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a change stream for this client.
- watch(ClientSession) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates a change stream for this collection.
- watch(ClientSession) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a change stream for this database.
- watch(ClientSession, JsonArray) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a change stream for this client.
- watch(ClientSession, JsonArray) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates a change stream for this collection.
- watch(ClientSession, JsonArray) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a change stream for this database.
- watch(ClientSession, JsonArray, ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a change stream for this client.
- watch(ClientSession, JsonArray, ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates a change stream for this collection.
- watch(ClientSession, JsonArray, ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a change stream for this database.
- watch(ClientSession, ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoClient
-
Creates a change stream for this client.
- watch(ClientSession, ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoCollection
-
Creates a change stream for this collection.
- watch(ClientSession, ChangeStreamOptions) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Creates a change stream for this database.
- withChunkSizeBytes(int) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Create a new GridFSBucket instance with a new chunk size in bytes.
- withCodecRegistry(CodecRegistry) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create a new MongoCollection instance with a different codec registry.
- withCodecRegistry(CodecRegistry) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new MongoDatabase instance with a different codec registry.
- withDocumentClass(Class<NewTDocument>) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create a new MongoCollection instance with a different default class to cast any documents returned from the database into..
- withReadConcern(ReadConcern) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Create a new MongoDatabase instance with a different read concern.
- withReadConcern(ReadConcern) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create a new MongoCollection instance with a different read concern.
- withReadConcern(ReadConcern) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new MongoDatabase instance with a different read concern.
- withReadPreference(ReadPreference) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Create a new GridFSBucket instance with a different read preference.
- withReadPreference(ReadPreference) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create a new MongoCollection instance with a different read preference.
- withReadPreference(ReadPreference) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new MongoDatabase instance with a different read preference.
- withWriteConcern(WriteConcern) - Method in interface io.vertx.mongo.client.gridfs.GridFSBucket
-
Create a new GridFSBucket instance with a different write concern.
- withWriteConcern(WriteConcern) - Method in interface io.vertx.mongo.client.MongoCollection
-
Create a new MongoCollection instance with a different write concern.
- withWriteConcern(WriteConcern) - Method in interface io.vertx.mongo.client.MongoDatabase
-
Create a new MongoDatabase instance with a different write concern.
- WriteModel<T> - Class in io.vertx.mongo.client.model
- WriteModel() - Constructor for class io.vertx.mongo.client.model.WriteModel
All Classes All Packages