A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- ACKNOWLEDGED - io.vertx.ext.mongo.WriteOption
- aggregate(String, JsonArray) - Method in interface io.vertx.ext.mongo.MongoClient
-
Run aggregate MongoDB command with default
AggregateOptions
. - AggregateOptions - Class in io.vertx.ext.mongo
-
Options used to configure aggregate operations.
- AggregateOptions() - Constructor for class io.vertx.ext.mongo.AggregateOptions
-
Default constructor
- AggregateOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.AggregateOptions
-
Constructor from JSON
- AggregateOptions(AggregateOptions) - Constructor for class io.vertx.ext.mongo.AggregateOptions
-
Copy constructor
- AggregateOptionsConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
AggregateOptions
. - AggregateOptionsConverter() - Constructor for class io.vertx.ext.mongo.AggregateOptionsConverter
- aggregateWithOptions(String, JsonArray, AggregateOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Run aggregate MongoDB command.
B
- background(boolean) - Method in class io.vertx.ext.mongo.IndexOptions
-
Should the index be created in the background
- bits(Integer) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the number of precision of the stored geohash value of the location data in 2d indexes.
- BulkOperation - Class in io.vertx.ext.mongo
-
Contains all data needed for one operation of a bulk write operation.
- BulkOperation(JsonObject) - Constructor for class io.vertx.ext.mongo.BulkOperation
-
Json constructor
- BulkOperationType - Enum in io.vertx.ext.mongo
-
Enum for the different possible operations
- bulkWrite(String, List<BulkOperation>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Execute a bulk operation.
- BulkWriteOptions - Class in io.vertx.ext.mongo
-
Options for configuring bulk write operations.
- BulkWriteOptions() - Constructor for class io.vertx.ext.mongo.BulkWriteOptions
-
Default constructor
- BulkWriteOptions(boolean) - Constructor for class io.vertx.ext.mongo.BulkWriteOptions
-
Constructor specifying ordered
- BulkWriteOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.BulkWriteOptions
-
Constructor from JSON
- BulkWriteOptions(BulkWriteOptions) - Constructor for class io.vertx.ext.mongo.BulkWriteOptions
-
Copy constructor
- bulkWriteWithOptions(String, List<BulkOperation>, BulkWriteOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Execute a bulk operation with the specified write options.
C
- close() - Method in interface io.vertx.ext.mongo.MongoClient
-
Close the client and release its resources
- close() - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Close the client and release its resources
- CollationOptions - Class in io.vertx.ext.mongo
-
Options used to configure collation options.
- CollationOptions() - Constructor for class io.vertx.ext.mongo.CollationOptions
-
Default constructor for setting
- CollationOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.CollationOptions
-
Constructing from a JsonObject with provided attributes
- CollationOptions(CollationOptions) - Constructor for class io.vertx.ext.mongo.CollationOptions
-
Copy constructor
- CollationOptionsConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
CollationOptions
. - CollationOptionsConverter() - Constructor for class io.vertx.ext.mongo.CollationOptionsConverter
- count(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Count matching documents in a collection.
- CountOptions - Class in io.vertx.ext.mongo
- CountOptions() - Constructor for class io.vertx.ext.mongo.CountOptions
- CountOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.CountOptions
- CountOptions(CountOptions) - Constructor for class io.vertx.ext.mongo.CountOptions
- CountOptionsConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
CountOptions
. - CountOptionsConverter() - Constructor for class io.vertx.ext.mongo.CountOptionsConverter
- countWithOptions(String, JsonObject, CountOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Count matching documents in a collection.
- create(Vertx, JsonObject) - Static method in interface io.vertx.ext.mongo.MongoClient
-
Create a Mongo client which maintains its own data source.
- createCollection(String) - Method in interface io.vertx.ext.mongo.MongoClient
-
Create a new collection
- CreateCollectionOptions - Class in io.vertx.ext.mongo
-
Options for creating a collection
- CreateCollectionOptions() - Constructor for class io.vertx.ext.mongo.CreateCollectionOptions
- CreateCollectionOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.CreateCollectionOptions
- CreateCollectionOptions(CreateCollectionOptions) - Constructor for class io.vertx.ext.mongo.CreateCollectionOptions
- CreateCollectionOptionsConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
CreateCollectionOptions
. - CreateCollectionOptionsConverter() - Constructor for class io.vertx.ext.mongo.CreateCollectionOptionsConverter
- createCollectionWithOptions(String, CreateCollectionOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Create a new collection with options
- createDefaultGridFsBucketService() - Method in interface io.vertx.ext.mongo.MongoClient
-
Creates a
MongoGridFsClient
used to interact with Mongo GridFS. - createDelete(JsonObject) - Static method in class io.vertx.ext.mongo.BulkOperation
-
Create a new delete operation with the given filter
- createGridFsBucketService(String) - Method in interface io.vertx.ext.mongo.MongoClient
-
Creates a
MongoGridFsClient
used to interact with Mongo GridFS. - createIndex(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Creates an index.
- createIndexes(String, List<IndexModel>) - Method in interface io.vertx.ext.mongo.MongoClient
-
creates an indexes
- createIndexWithOptions(String, JsonObject, IndexOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Creates an index.
- createInsert(JsonObject) - Static method in class io.vertx.ext.mongo.BulkOperation
-
Create a new insert operation with the given document
- createReplace(JsonObject, JsonObject) - Static method in class io.vertx.ext.mongo.BulkOperation
-
Create a new replace operation with the given filter and replace document
- createReplace(JsonObject, JsonObject, boolean) - Static method in class io.vertx.ext.mongo.BulkOperation
-
Create a new replace operation with the given filter, replace document, and the upsert flag
- createShared(Vertx, JsonObject) - Static method in interface io.vertx.ext.mongo.MongoClient
-
Like
MongoClient.createShared(io.vertx.core.Vertx, JsonObject, String)
but with the default data source name - createShared(Vertx, JsonObject, String) - Static method in interface io.vertx.ext.mongo.MongoClient
-
Create a Mongo client which shares its data source with any other Mongo clients created with the same data source name
- createUpdate(JsonObject, JsonObject) - Static method in class io.vertx.ext.mongo.BulkOperation
-
Create a new update operation with the given filter and update document
- createUpdate(JsonObject, JsonObject, boolean, boolean) - Static method in class io.vertx.ext.mongo.BulkOperation
-
Create a new update operation with the given filter, update document, the upsert flag, and multi flag
- createWithMongoSettings(Vertx, JsonObject, String, MongoClientSettings) - Static method in interface io.vertx.ext.mongo.MongoClient
-
Constructor targeting the jvm, like standard constructor
MongoClient.createShared(Vertx, JsonObject, String)
, but it accepts default mongoClientSettings to configure mongo
D
- DEFAULT_BACKGROUND - Static variable in class io.vertx.ext.mongo.IndexOptions
- DEFAULT_BATCH_SIZE - Static variable in class io.vertx.ext.mongo.AggregateOptions
-
The default value of batchSize = 20.
- DEFAULT_BATCH_SIZE - Static variable in class io.vertx.ext.mongo.FindOptions
-
The default value of batchSize = 20.
- DEFAULT_DB_NAME - Static variable in interface io.vertx.ext.mongo.MongoClient
-
The name of the default database
- DEFAULT_DELETED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
The default value is 0, signifying no document was deleted
- DEFAULT_DOCMATCHED - Static variable in class io.vertx.ext.mongo.MongoClientUpdateResult
-
The default value is 0, signifying no match
- DEFAULT_DOCMODIFIED - Static variable in class io.vertx.ext.mongo.MongoClientUpdateResult
-
The default value is 0, signifying no document is modified
- DEFAULT_INSERTED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
The default value is 0, signifying no document was inserted
- DEFAULT_LIMIT - Static variable in class io.vertx.ext.mongo.FindOptions
-
The default value of limit = -1, signifying no limit
- DEFAULT_LOCALE - Static variable in class io.vertx.ext.mongo.CollationOptions
-
Default locale :
simple
- DEFAULT_MATCHED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
The default value is 0, signifying no document was matched
- DEFAULT_MAX_AWAIT_TIME - Static variable in class io.vertx.ext.mongo.AggregateOptions
-
The default value of maxAwaitTime = 1000.
- DEFAULT_MAX_TIME - Static variable in class io.vertx.ext.mongo.AggregateOptions
-
The default value of maxTime = 0.
- DEFAULT_MODIFIED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
The default value is 0, signifying no document was modified
- DEFAULT_MULTI - Static variable in class io.vertx.ext.mongo.UpdateOptions
-
The default value of multi = false
- DEFAULT_ORDERED - Static variable in class io.vertx.ext.mongo.BulkWriteOptions
-
The default value of ordered = true
- DEFAULT_POOL_NAME - Static variable in interface io.vertx.ext.mongo.MongoClient
-
The name of the default pool
- DEFAULT_REMOVEDCOUNT - Static variable in class io.vertx.ext.mongo.MongoClientDeleteResult
-
The default value is 0, signifying no document is removed
- DEFAULT_RETURN_NEW_DOCUMENT - Static variable in class io.vertx.ext.mongo.UpdateOptions
-
The default value of returning new document = false
- DEFAULT_REVISION - Static variable in class io.vertx.ext.mongo.GridFsDownloadOptions
- DEFAULT_SKIP - Static variable in class io.vertx.ext.mongo.FindOptions
-
The default value of skip = 0
- DEFAULT_SPARSE - Static variable in class io.vertx.ext.mongo.IndexOptions
- DEFAULT_TIME_FIELD - Static variable in class io.vertx.ext.mongo.TimeSeriesOptions
-
The default time field value for timeseries collections.
- DEFAULT_UNIQUE - Static variable in class io.vertx.ext.mongo.IndexOptions
- DEFAULT_UPSERT - Static variable in class io.vertx.ext.mongo.UpdateOptions
-
The default value of upsert = false
- defaultLanguage(String) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the language for the text index.
- delete(String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Deletes a file by it's ID
- DELETE - io.vertx.ext.mongo.BulkOperationType
- DELETED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constant to be used when storing and retrieving Json for documents deleted.
- distinct(String, String, String) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name.
- distinct(String, String, String, DistinctOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name.
- distinctBatch(String, String, String) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name.
- distinctBatch(String, String, String, DistinctOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name.
- distinctBatchWithQuery(String, String, String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name filtered by specified query.
- distinctBatchWithQuery(String, String, String, JsonObject, int) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name filtered by specified query.
- distinctBatchWithQuery(String, String, String, JsonObject, int, DistinctOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name filtered by specified query.
- distinctBatchWithQuery(String, String, String, JsonObject, DistinctOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name filtered by specified query.
- DistinctOptions - Class in io.vertx.ext.mongo
- DistinctOptions() - Constructor for class io.vertx.ext.mongo.DistinctOptions
- DistinctOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.DistinctOptions
- DistinctOptions(DistinctOptions) - Constructor for class io.vertx.ext.mongo.DistinctOptions
- DistinctOptionsConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
DistinctOptions
. - DistinctOptionsConverter() - Constructor for class io.vertx.ext.mongo.DistinctOptionsConverter
- distinctWithQuery(String, String, String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name filtered by specified query.
- distinctWithQuery(String, String, String, JsonObject, DistinctOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name filtered by specified query.
- DOC_MATCHED - Static variable in class io.vertx.ext.mongo.MongoClientUpdateResult
-
Constant to be used when storing and retrieving Json for documents matched.
- DOC_MODIFIED - Static variable in class io.vertx.ext.mongo.MongoClientUpdateResult
-
Constant to be used when storing and retrieving Json for documents modified.
- downloadByFileName(WriteStream<Buffer>, String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
- downloadByFileNameWithOptions(WriteStream<Buffer>, String, GridFsDownloadOptions) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
- downloadById(WriteStream<Buffer>, String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
- downloadFile(String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Downloads a file.
- downloadFileAs(String, String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Downloads a file and gives it a new name.
- downloadFileByID(String, String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Downloads a file using the ID generated by GridFs.
- drop() - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Drops the entire file bucket with all of its contents
- dropCollection(String) - Method in interface io.vertx.ext.mongo.MongoClient
-
Drop a collection
- dropIndex(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Drops the index given the keys used to create it.
- dropIndex(String, String) - Method in interface io.vertx.ext.mongo.MongoClient
-
Drops the index given its name.
E
- equals(Object) - Method in class io.vertx.ext.mongo.AggregateOptions
- equals(Object) - Method in class io.vertx.ext.mongo.BulkOperation
- equals(Object) - Method in class io.vertx.ext.mongo.BulkWriteOptions
- equals(Object) - Method in class io.vertx.ext.mongo.CollationOptions
- equals(Object) - Method in class io.vertx.ext.mongo.CountOptions
- equals(Object) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- equals(Object) - Method in class io.vertx.ext.mongo.DistinctOptions
- equals(Object) - Method in class io.vertx.ext.mongo.FindOptions
- equals(Object) - Method in class io.vertx.ext.mongo.GridFsDownloadOptions
- equals(Object) - Method in class io.vertx.ext.mongo.GridFsUploadOptions
- equals(Object) - Method in class io.vertx.ext.mongo.IndexModel
- equals(Object) - Method in class io.vertx.ext.mongo.IndexOptions
- equals(Object) - Method in class io.vertx.ext.mongo.MongoClientBulkWriteResult
- equals(Object) - Method in class io.vertx.ext.mongo.MongoClientDeleteResult
- equals(Object) - Method in class io.vertx.ext.mongo.MongoClientUpdateResult
- equals(Object) - Method in class io.vertx.ext.mongo.RenameCollectionOptions
- equals(Object) - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- equals(Object) - Method in class io.vertx.ext.mongo.UpdateOptions
- equals(Object) - Method in class io.vertx.ext.mongo.ValidationOptions
- expireAfter(Long, TimeUnit) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the time to live for documents in the collection
F
- find(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find matching documents in the specified collection
- findAllIds() - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Finds all file ids in the bucket
- findBatch(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find matching documents in the specified collection.
- findBatchWithOptions(String, JsonObject, FindOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find matching documents in the specified collection, specifying options.
- findIds(JsonObject) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Finds all file ids that match a query.
- findOne(String, JsonObject, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find a single matching document in the specified collection
- findOneAndDelete(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find a single matching document in the specified collection and delete it.
- findOneAndDeleteWithOptions(String, JsonObject, FindOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find a single matching document in the specified collection and delete it.
- findOneAndReplace(String, JsonObject, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find a single matching document in the specified collection and replace it.
- findOneAndReplaceWithOptions(String, JsonObject, JsonObject, FindOptions, UpdateOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find a single matching document in the specified collection and replace it.
- findOneAndUpdate(String, JsonObject, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find a single matching document in the specified collection and update it.
- findOneAndUpdateWithOptions(String, JsonObject, JsonObject, FindOptions, UpdateOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find a single matching document in the specified collection and update it.
- FindOptions - Class in io.vertx.ext.mongo
-
Options used to configure find operations.
- FindOptions() - Constructor for class io.vertx.ext.mongo.FindOptions
-
Default constructor
- FindOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.FindOptions
-
Constructor from JSON
- FindOptions(FindOptions) - Constructor for class io.vertx.ext.mongo.FindOptions
-
Copy constructor
- FindOptionsConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
FindOptions
. - FindOptionsConverter() - Constructor for class io.vertx.ext.mongo.FindOptionsConverter
- findWithOptions(String, JsonObject, FindOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Find matching documents in the specified collection, specifying options
- FSYNCED - io.vertx.ext.mongo.WriteOption
G
- getAllowDiskUse() - Method in class io.vertx.ext.mongo.AggregateOptions
-
Get the flag if writing to temporary files is enabled.
- getAlternate() - Method in class io.vertx.ext.mongo.CollationOptions
-
Get alternate
- getArrayFilters() - Method in class io.vertx.ext.mongo.UpdateOptions
-
Get the arrayFilters option.
- getBatchSize() - Method in class io.vertx.ext.mongo.AggregateOptions
- getBatchSize() - Method in class io.vertx.ext.mongo.FindOptions
- getBits() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the number of precision of the stored geohash value of the location data in 2d indexes.
- getCapped() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- getCaseFirst() - Method in class io.vertx.ext.mongo.CollationOptions
-
Get case first
- getChunkSizeBytes() - Method in class io.vertx.ext.mongo.GridFsUploadOptions
- getCollation() - Method in class io.vertx.ext.mongo.AggregateOptions
- getCollation() - Method in class io.vertx.ext.mongo.BulkOperation
- getCollation() - Method in class io.vertx.ext.mongo.CountOptions
- getCollation() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- getCollation() - Method in class io.vertx.ext.mongo.DistinctOptions
- getCollation() - Method in class io.vertx.ext.mongo.FindOptions
- getCollation() - Method in class io.vertx.ext.mongo.IndexOptions
- getCollation() - Method in class io.vertx.ext.mongo.UpdateOptions
- getCollections() - Method in interface io.vertx.ext.mongo.MongoClient
-
Get a list of all collections in the database.
- getDefaultLanguage() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the language for a text index.
- getDeletedCount() - Method in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Returns the number of deleted documents
- getDocMatched() - Method in class io.vertx.ext.mongo.MongoClientUpdateResult
-
Get the number of documents that're matched
- getDocModified() - Method in class io.vertx.ext.mongo.MongoClientUpdateResult
-
Get the number of documents that're modified
- getDocument() - Method in class io.vertx.ext.mongo.BulkOperation
-
Returns the document, used by insert, replace, and update operations
- getDocUpsertedId() - Method in class io.vertx.ext.mongo.MongoClientUpdateResult
-
Get the document id that's upserted
- getDropTarget() - Method in class io.vertx.ext.mongo.RenameCollectionOptions
- getExpireAfter(TimeUnit) - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the time to live for documents in the collection
- getExpireAfterSeconds() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- getFields() - Method in class io.vertx.ext.mongo.FindOptions
-
Get the fields
- getFilter() - Method in class io.vertx.ext.mongo.BulkOperation
-
Returns the filter document, used by replace, update, and delete operations
- getGranularity() - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- getHint() - Method in class io.vertx.ext.mongo.BulkOperation
-
Returns the operation hint
- getHint() - Method in class io.vertx.ext.mongo.CountOptions
-
Gets the hint to apply.
- getHint() - Method in class io.vertx.ext.mongo.FindOptions
-
Get the hint.
- getHint() - Method in class io.vertx.ext.mongo.UpdateOptions
-
Get the hint.
- getHintString() - Method in class io.vertx.ext.mongo.BulkOperation
-
Returns the operation hint string
- getHintString() - Method in class io.vertx.ext.mongo.CountOptions
-
Gets the hint string to apply.
- getHintString() - Method in class io.vertx.ext.mongo.FindOptions
-
Get the hint string.
- getHintString() - Method in class io.vertx.ext.mongo.UpdateOptions
-
Get the hint string.
- getIndexOptionDefaults() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- getInsertedCount() - Method in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Returns the number of inserted documents
- getInserts() - Method in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
An unmodifiable list of inserts data.
- getKey() - Method in class io.vertx.ext.mongo.IndexModel
-
Get the index key
- getLanguageOverride() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the name of the field that contains the language string.
- getLimit() - Method in class io.vertx.ext.mongo.CountOptions
-
Gets the limit to apply.
- getLimit() - Method in class io.vertx.ext.mongo.FindOptions
-
Get the limit - this determines the max number of rows to return
- getLocale() - Method in class io.vertx.ext.mongo.CollationOptions
-
Get the locale
- getMatchedCount() - Method in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Returns the number of matched documents
- getMax() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the upper inclusive boundary for the longitude and latitude values for 2d indexes..
- getMaxDocuments() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- getMaxTime() - Method in class io.vertx.ext.mongo.AggregateOptions
-
Get the specified time limit in milliseconds for processing operations on a cursor.
- getMaxTime() - Method in class io.vertx.ext.mongo.CountOptions
-
Gets the maximum execution time (in ms) on the server for this operation.
- getMaxVariable() - Method in class io.vertx.ext.mongo.CollationOptions
-
Get max variable
- getMetadata() - Method in class io.vertx.ext.mongo.GridFsUploadOptions
- getMetaField() - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- getMin() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the lower inclusive boundary for the longitude and latitude values for 2d indexes..
- getModifiedCount() - Method in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Returns the number of modified documents
- getName() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the name of the index.
- getOptions() - Method in class io.vertx.ext.mongo.IndexModel
-
Get the index options
- getPartialFilterExpression() - Method in class io.vertx.ext.mongo.IndexOptions
-
Get the filter expression for the documents to be included in the index or null if not set
- getRemovedCount() - Method in class io.vertx.ext.mongo.MongoClientDeleteResult
-
Get the number of removed documents
- getRevision() - Method in class io.vertx.ext.mongo.GridFsDownloadOptions
- getSizeInBytes() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- getSkip() - Method in class io.vertx.ext.mongo.CountOptions
-
Gets the number of documents to skip.
- getSkip() - Method in class io.vertx.ext.mongo.FindOptions
-
Get the skip.
- getSort() - Method in class io.vertx.ext.mongo.FindOptions
-
Get the sort document
- getSphereVersion() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the 2dsphere index version number.
- getStorageEngine() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the storage engine options document for this index.
- getStorageEngineOptions() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- getStrength() - Method in class io.vertx.ext.mongo.CollationOptions
-
Get strength level
- getTextVersion() - Method in class io.vertx.ext.mongo.IndexOptions
-
The text index version number.
- getTimeField() - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- getTimeSeriesOptions() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- getType() - Method in class io.vertx.ext.mongo.BulkOperation
-
Returns the operation type
- getUpserts() - Method in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
An unmodifiable list of upsert data.
- getValidationAction() - Method in class io.vertx.ext.mongo.ValidationOptions
- getValidationLevel() - Method in class io.vertx.ext.mongo.ValidationOptions
- getValidationOptions() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- getValidator() - Method in class io.vertx.ext.mongo.ValidationOptions
- getVersion() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the index version number.
- getWeights() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the weighting object for use with a text index
- getWriteOption() - Method in class io.vertx.ext.mongo.BulkWriteOptions
-
Get the write option
- getWriteOption() - Method in class io.vertx.ext.mongo.UpdateOptions
-
Get the write option.
- GridFsDownloadOptions - Class in io.vertx.ext.mongo
-
Options used to configure downloads from GridFS.
- GridFsDownloadOptions() - Constructor for class io.vertx.ext.mongo.GridFsDownloadOptions
-
Default constructor
- GridFsDownloadOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.GridFsDownloadOptions
-
Constructor from JSON
- GridFsDownloadOptions(GridFsDownloadOptions) - Constructor for class io.vertx.ext.mongo.GridFsDownloadOptions
-
Copy constructor
- GridFsUploadOptions - Class in io.vertx.ext.mongo
- GridFsUploadOptions() - Constructor for class io.vertx.ext.mongo.GridFsUploadOptions
-
Default constructor
- GridFsUploadOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.GridFsUploadOptions
-
Constructor from JSON
- GridFsUploadOptions(GridFsUploadOptions) - Constructor for class io.vertx.ext.mongo.GridFsUploadOptions
-
Copy constructor
H
- hashCode() - Method in class io.vertx.ext.mongo.AggregateOptions
- hashCode() - Method in class io.vertx.ext.mongo.BulkOperation
- hashCode() - Method in class io.vertx.ext.mongo.BulkWriteOptions
- hashCode() - Method in class io.vertx.ext.mongo.CollationOptions
- hashCode() - Method in class io.vertx.ext.mongo.CountOptions
- hashCode() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- hashCode() - Method in class io.vertx.ext.mongo.DistinctOptions
- hashCode() - Method in class io.vertx.ext.mongo.FindOptions
- hashCode() - Method in class io.vertx.ext.mongo.GridFsDownloadOptions
- hashCode() - Method in class io.vertx.ext.mongo.GridFsUploadOptions
- hashCode() - Method in class io.vertx.ext.mongo.IndexModel
- hashCode() - Method in class io.vertx.ext.mongo.IndexOptions
- hashCode() - Method in class io.vertx.ext.mongo.MongoClientBulkWriteResult
- hashCode() - Method in class io.vertx.ext.mongo.MongoClientDeleteResult
- hashCode() - Method in class io.vertx.ext.mongo.MongoClientUpdateResult
- hashCode() - Method in class io.vertx.ext.mongo.RenameCollectionOptions
- hashCode() - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- hashCode() - Method in class io.vertx.ext.mongo.UpdateOptions
- hashCode() - Method in class io.vertx.ext.mongo.ValidationOptions
- HOURS - io.vertx.ext.mongo.TimeSeriesGranularity
I
- ID - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constant to be used when storing and retrieving Json for ID of upsert information.
- ID_FIELD - Static variable in class io.vertx.ext.mongo.MongoClientUpdateResult
-
Constant to be used when storing and retrieving the _id within upserted_id
- INDEX - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constant to be used when storing and retrieving Json for index of upsert information.
- IndexModel - Class in io.vertx.ext.mongo
- IndexModel() - Constructor for class io.vertx.ext.mongo.IndexModel
-
Default constructor
- IndexModel(JsonObject) - Constructor for class io.vertx.ext.mongo.IndexModel
-
Json constructor
- IndexModel(JsonObject, IndexOptions) - Constructor for class io.vertx.ext.mongo.IndexModel
- IndexModelConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
IndexModel
. - IndexModelConverter() - Constructor for class io.vertx.ext.mongo.IndexModelConverter
- IndexOptions - Class in io.vertx.ext.mongo
-
Options used to configure index.
- IndexOptions() - Constructor for class io.vertx.ext.mongo.IndexOptions
-
Default constructor
- IndexOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.IndexOptions
-
Constructor from JSON
- IndexOptions(IndexOptions) - Constructor for class io.vertx.ext.mongo.IndexOptions
-
Copy constructor
- insert(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Insert a document in the specified collection
- INSERT - io.vertx.ext.mongo.BulkOperationType
- INSERTED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constant to be used when storing and retrieving Json for documents inserted.
- INSERTS - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constant to be used when storing and retrieving Json for insert information.
- insertWithOptions(String, JsonObject, WriteOption) - Method in interface io.vertx.ext.mongo.MongoClient
-
Insert a document in the specified collection with the specified write option
- io.vertx.ext.mongo - package io.vertx.ext.mongo
- io.vertx.mongo.client - module io.vertx.mongo.client
- isBackground() - Method in class io.vertx.ext.mongo.IndexOptions
-
Create the index in the background
- isBackwards() - Method in class io.vertx.ext.mongo.CollationOptions
-
Get backwards
- isCaseLevel() - Method in class io.vertx.ext.mongo.CollationOptions
-
Get case level
- isMulti() - Method in class io.vertx.ext.mongo.BulkOperation
-
Returns the multi flag, used by update and delete operations
- isMulti() - Method in class io.vertx.ext.mongo.UpdateOptions
-
Get whether multi is enabled.
- isNormalization() - Method in class io.vertx.ext.mongo.CollationOptions
- isNumericOrdering() - Method in class io.vertx.ext.mongo.CollationOptions
-
Get numeric ordering
- isOrdered() - Method in class io.vertx.ext.mongo.BulkWriteOptions
-
Get whether the operations will be executed in the given order
- isReturningNewDocument() - Method in class io.vertx.ext.mongo.UpdateOptions
-
Get whether returning new document property is enabled.
- isSparse() - Method in class io.vertx.ext.mongo.IndexOptions
-
If true, the index only references documents with the specified field
- isUnique() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets if the index should be unique.
- isUpsert() - Method in class io.vertx.ext.mongo.BulkOperation
-
Returns the upsert flag, used by update and replace operations
- isUpsert() - Method in class io.vertx.ext.mongo.UpdateOptions
-
Get whether upsert is enabled
J
- JOURNALED - io.vertx.ext.mongo.WriteOption
L
- languageOverride(String) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the name of the field that contains the language string.
- listIndexes(String) - Method in interface io.vertx.ext.mongo.MongoClient
-
Get all the indexes in this collection.
M
- MAJORITY - io.vertx.ext.mongo.WriteOption
- MATCHED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constant to be used when storing and retrieving Json for documents matched.
- max(Double) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the upper inclusive boundary for the longitude and latitude values for 2d indexes..
- min(Double) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the lower inclusive boundary for the longitude and latitude values for 2d indexes..
- MINUTES - io.vertx.ext.mongo.TimeSeriesGranularity
- MODIFIED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constant to be used when storing and retrieving Json for documents modified.
- MongoClient - Interface in io.vertx.ext.mongo
-
A Vert.x service used to interact with MongoDB server instances.
- MongoClientBulkWriteResult - Class in io.vertx.ext.mongo
-
Result propagated from mongodb driver bulk write result.
- MongoClientBulkWriteResult() - Constructor for class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Default constructor
- MongoClientBulkWriteResult(long, long, long, long, List<JsonObject>, List<JsonObject>) - Constructor for class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constructor to specify the result of the bulk write operation.
- MongoClientBulkWriteResult(JsonObject) - Constructor for class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constructor from JSON
- MongoClientBulkWriteResult(MongoClientBulkWriteResult) - Constructor for class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Copy constructor
- MongoClientDeleteResult - Class in io.vertx.ext.mongo
-
Result propagated from mongodb driver delete result.
- MongoClientDeleteResult() - Constructor for class io.vertx.ext.mongo.MongoClientDeleteResult
-
Default constructor
- MongoClientDeleteResult(long) - Constructor for class io.vertx.ext.mongo.MongoClientDeleteResult
-
Constructor that specify the number of documents removed
- MongoClientDeleteResult(JsonObject) - Constructor for class io.vertx.ext.mongo.MongoClientDeleteResult
-
Constructor form JSON
- MongoClientDeleteResult(MongoClientDeleteResult) - Constructor for class io.vertx.ext.mongo.MongoClientDeleteResult
-
Copy constructor
- MongoClientUpdateResult - Class in io.vertx.ext.mongo
-
Result propagated from mongodb driver update result.
- MongoClientUpdateResult() - Constructor for class io.vertx.ext.mongo.MongoClientUpdateResult
-
Default constructor
- MongoClientUpdateResult(long, JsonObject, long) - Constructor for class io.vertx.ext.mongo.MongoClientUpdateResult
-
Constructor to specify the status of the operation.
- MongoClientUpdateResult(JsonObject) - Constructor for class io.vertx.ext.mongo.MongoClientUpdateResult
-
Constructor from JSON
- MongoClientUpdateResult(MongoClientUpdateResult) - Constructor for class io.vertx.ext.mongo.MongoClientUpdateResult
-
Copy constructor
- MongoGridFsClient - Interface in io.vertx.ext.mongo
N
- name(String) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the name of the index.
O
- ORDERED - Static variable in class io.vertx.ext.mongo.BulkWriteOptions
-
Field name for the ordered value in json representation
P
- partialFilterExpression(JsonObject) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the filter expression for the documents to be included in the index
R
- readByFileName(String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Read file by name to ReadStream
- readByFileNameWithOptions(String, GridFsDownloadOptions) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Read file by name to ReadStream with options
- readById(String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Read file by id to ReadStream
- REMOVED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientDeleteResult
-
Constant to be used when storing and retrieving Json for documents removed.
- removeDocument(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Remove a single matching document from a collection and return the handler with
MongoClientDeleteResult
result - removeDocuments(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Remove matching documents from a collection and return the handler with
MongoClientDeleteResult
result - removeDocumentsWithOptions(String, JsonObject, WriteOption) - Method in interface io.vertx.ext.mongo.MongoClient
-
Remove matching documents from a collection with the specified write option and return the handler with
MongoClientDeleteResult
result - removeDocumentWithOptions(String, JsonObject, WriteOption) - Method in interface io.vertx.ext.mongo.MongoClient
-
Remove a single matching document from a collection with the specified write option and return the handler with
MongoClientDeleteResult
result - renameCollection(String, String) - Method in interface io.vertx.ext.mongo.MongoClient
-
Rename a collection
- RenameCollectionOptions - Class in io.vertx.ext.mongo
-
Options used to configure rename collection options.
- RenameCollectionOptions() - Constructor for class io.vertx.ext.mongo.RenameCollectionOptions
- RenameCollectionOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.RenameCollectionOptions
- RenameCollectionOptions(RenameCollectionOptions) - Constructor for class io.vertx.ext.mongo.RenameCollectionOptions
- RenameCollectionOptionsConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
RenameCollectionOptions
. - RenameCollectionOptionsConverter() - Constructor for class io.vertx.ext.mongo.RenameCollectionOptionsConverter
- renameCollectionWithOptions(String, String, RenameCollectionOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Rename a collection
- REPLACE - io.vertx.ext.mongo.BulkOperationType
- replaceDocuments(String, JsonObject, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Replace matching documents in the specified collection and return the handler with
MongoClientUpdateResult
result - replaceDocumentsWithOptions(String, JsonObject, JsonObject, UpdateOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Replace matching documents in the specified collection, specifying options and return the handler with
MongoClientUpdateResult
result - REPLICA_ACKNOWLEDGED - io.vertx.ext.mongo.WriteOption
- runCommand(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Run an arbitrary MongoDB command.
S
- save(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Save a document in the specified collection
- saveWithOptions(String, JsonObject, WriteOption) - Method in interface io.vertx.ext.mongo.MongoClient
-
Save a document in the specified collection with the specified write option
- SECONDS - io.vertx.ext.mongo.TimeSeriesGranularity
- setAllowDiskUse(Boolean) - Method in class io.vertx.ext.mongo.AggregateOptions
-
Set the flag if writing to temporary files is enabled.
- setAlternate(CollationAlternate) - Method in class io.vertx.ext.mongo.CollationOptions
-
Optional.
- setArrayFilters(JsonArray) - Method in class io.vertx.ext.mongo.UpdateOptions
-
Set the arrayFilters option
- setBackwards(Boolean) - Method in class io.vertx.ext.mongo.CollationOptions
-
Optional.
- setBatchSize(int) - Method in class io.vertx.ext.mongo.AggregateOptions
-
Set the batch size for methods loading found data in batches.
- setBatchSize(int) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the batch size for methods loading found data in batches.
- setCapped(Boolean) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
-
Optional.
- setCaseFirst(CollationCaseFirst) - Method in class io.vertx.ext.mongo.CollationOptions
-
Optional.
- setCaseLevel(Boolean) - Method in class io.vertx.ext.mongo.CollationOptions
-
Optional.
- setChunkSizeBytes(Integer) - Method in class io.vertx.ext.mongo.GridFsUploadOptions
- setCollation(CollationOptions) - Method in class io.vertx.ext.mongo.AggregateOptions
-
Optional.
- setCollation(CollationOptions) - Method in class io.vertx.ext.mongo.BulkOperation
- setCollation(CollationOptions) - Method in class io.vertx.ext.mongo.CountOptions
-
Sets the collation options
- setCollation(CollationOptions) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
-
Specifies the default collation for the collection.
- setCollation(CollationOptions) - Method in class io.vertx.ext.mongo.DistinctOptions
-
Optional.
- setCollation(CollationOptions) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the collation
- setCollation(CollationOptions) - Method in class io.vertx.ext.mongo.IndexOptions
-
Optional.
- setCollation(CollationOptions) - Method in class io.vertx.ext.mongo.UpdateOptions
-
Collation options
- setDocument(JsonObject) - Method in class io.vertx.ext.mongo.BulkOperation
-
Sets the document, used by insert, replace, and update operations
- setDropTarget(Boolean) - Method in class io.vertx.ext.mongo.RenameCollectionOptions
-
Sets if it should drop the target of renameCollection if exists.
- setExpireAfterSeconds(Long) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
-
Optional.
- setFields(JsonObject) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the fields
- setFilter(JsonObject) - Method in class io.vertx.ext.mongo.BulkOperation
-
Sets the filter document, used by replace, update, and delete operations
- setGranularity(TimeSeriesGranularity) - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- setHint(JsonObject) - Method in class io.vertx.ext.mongo.BulkOperation
-
Sets the operation hint
- setHint(JsonObject) - Method in class io.vertx.ext.mongo.CountOptions
-
Optional.
- setHint(JsonObject) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the hint
- setHint(JsonObject) - Method in class io.vertx.ext.mongo.UpdateOptions
-
Set the hint.
- setHintString(String) - Method in class io.vertx.ext.mongo.BulkOperation
-
Sets the operation hint string
- setHintString(String) - Method in class io.vertx.ext.mongo.CountOptions
-
Sets the hint to apply.
- setHintString(String) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the hint string
- setHintString(String) - Method in class io.vertx.ext.mongo.UpdateOptions
-
Set the hint string.
- setIndexOptionDefaults(JsonObject) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
-
Optional.
- setKey(JsonObject) - Method in class io.vertx.ext.mongo.IndexModel
-
Sets the index key
- setLimit(int) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the limit
- setLimit(Integer) - Method in class io.vertx.ext.mongo.CountOptions
-
Sets the limit to apply.
- setLocale(String) - Method in class io.vertx.ext.mongo.CollationOptions
-
The ICU locale.
- setMaxDocuments(Long) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
-
Optional.
- setMaxTime(long) - Method in class io.vertx.ext.mongo.AggregateOptions
-
Set the time limit in milliseconds for processing operations on a cursor.
- setMaxTime(Long) - Method in class io.vertx.ext.mongo.CountOptions
-
Sets the maximum execution time (in ms) on the server for this operation.
- setMaxVariable(CollationMaxVariable) - Method in class io.vertx.ext.mongo.CollationOptions
-
Optional.
- setMetadata(JsonObject) - Method in class io.vertx.ext.mongo.GridFsUploadOptions
- setMetaField(String) - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- setMulti(boolean) - Method in class io.vertx.ext.mongo.BulkOperation
-
Sets the multi flag, used by update and delete operations
- setMulti(boolean) - Method in class io.vertx.ext.mongo.UpdateOptions
-
Set whether multi is enabled
- setNormalization(Boolean) - Method in class io.vertx.ext.mongo.CollationOptions
-
Optional.
- setNumericOrdering(Boolean) - Method in class io.vertx.ext.mongo.CollationOptions
-
Optional.
- setOptions(IndexOptions) - Method in class io.vertx.ext.mongo.IndexModel
-
Sets the index options
- setOrdered(boolean) - Method in class io.vertx.ext.mongo.BulkWriteOptions
-
Set the ordered option
- setReturningNewDocument(boolean) - Method in class io.vertx.ext.mongo.UpdateOptions
-
Set whether new document property is enabled.
- setRevision(Integer) - Method in class io.vertx.ext.mongo.GridFsDownloadOptions
- setSizeInBytes(Long) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
-
Optional.
- setSkip(int) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the skip
- setSkip(Integer) - Method in class io.vertx.ext.mongo.CountOptions
-
Optional.
- setSort(JsonObject) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the sort document
- setStorageEngineOptions(JsonObject) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
-
Optional.
- setStrength(CollationStrength) - Method in class io.vertx.ext.mongo.CollationOptions
-
Optional.
- setTimeField(String) - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- setTimeSeriesOptions(TimeSeriesOptions) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- setType(BulkOperationType) - Method in class io.vertx.ext.mongo.BulkOperation
-
Sets the operation type
- setUpsert(boolean) - Method in class io.vertx.ext.mongo.BulkOperation
-
Sets the upsert flag, used by update and replace operations
- setUpsert(boolean) - Method in class io.vertx.ext.mongo.UpdateOptions
-
Set whether upsert is enabled
- setValidationAction(ValidationAction) - Method in class io.vertx.ext.mongo.ValidationOptions
-
Optional.
- setValidationLevel(ValidationLevel) - Method in class io.vertx.ext.mongo.ValidationOptions
-
Optional.
- setValidationOptions(ValidationOptions) - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- setValidator(JsonObject) - Method in class io.vertx.ext.mongo.ValidationOptions
-
Optional.
- setWriteOption(WriteOption) - Method in class io.vertx.ext.mongo.BulkWriteOptions
-
Set the write option
- setWriteOption(WriteOption) - Method in class io.vertx.ext.mongo.UpdateOptions
-
Set the write option
- sparse(boolean) - Method in class io.vertx.ext.mongo.IndexOptions
-
Should the index only references documents with the specified field
- sphereVersion(Integer) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the 2dsphere index version number.
- storageEngine(JsonObject) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the storage engine options document for this index.
T
- textVersion(Integer) - Method in class io.vertx.ext.mongo.IndexOptions
-
Set the text index version number.
- TimeSeriesGranularity - Enum in io.vertx.ext.mongo
- TimeSeriesOptions - Class in io.vertx.ext.mongo
-
Options used to configure timeseries options.
- TimeSeriesOptions() - Constructor for class io.vertx.ext.mongo.TimeSeriesOptions
- TimeSeriesOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.TimeSeriesOptions
- TimeSeriesOptions(TimeSeriesOptions) - Constructor for class io.vertx.ext.mongo.TimeSeriesOptions
-
Copy constructor.
- TimeSeriesOptionsConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
TimeSeriesOptions
. - TimeSeriesOptionsConverter() - Constructor for class io.vertx.ext.mongo.TimeSeriesOptionsConverter
- toJson() - Method in class io.vertx.ext.mongo.AggregateOptions
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.BulkOperation
-
Generate a json from this object
- toJson() - Method in class io.vertx.ext.mongo.BulkWriteOptions
- toJson() - Method in class io.vertx.ext.mongo.CollationOptions
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.CountOptions
- toJson() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- toJson() - Method in class io.vertx.ext.mongo.DistinctOptions
- toJson() - Method in class io.vertx.ext.mongo.FindOptions
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.GridFsDownloadOptions
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.GridFsUploadOptions
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.IndexModel
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.IndexOptions
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.MongoClientDeleteResult
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.MongoClientUpdateResult
-
Convert to JSON
- toJson() - Method in class io.vertx.ext.mongo.RenameCollectionOptions
- toJson() - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- toJson() - Method in class io.vertx.ext.mongo.UpdateOptions
- toJson() - Method in class io.vertx.ext.mongo.ValidationOptions
- toMongoDriverObject() - Method in class io.vertx.ext.mongo.CollationOptions
- toMongoDriverObject() - Method in class io.vertx.ext.mongo.CountOptions
-
Returns the mongo-java-driver specific object.
- toMongoDriverObject() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
-
Returns the mongo-java-driver specific object.
- toMongoDriverObject() - Method in class io.vertx.ext.mongo.RenameCollectionOptions
- toMongoDriverObject() - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- toMongoDriverObject() - Method in class io.vertx.ext.mongo.ValidationOptions
-
Returns the mongo-java-driver specific object.
- toString() - Method in class io.vertx.ext.mongo.AggregateOptions
- toString() - Method in class io.vertx.ext.mongo.BulkOperation
- toString() - Method in class io.vertx.ext.mongo.BulkWriteOptions
- toString() - Method in class io.vertx.ext.mongo.CollationOptions
- toString() - Method in class io.vertx.ext.mongo.CountOptions
- toString() - Method in class io.vertx.ext.mongo.CreateCollectionOptions
- toString() - Method in class io.vertx.ext.mongo.DistinctOptions
- toString() - Method in class io.vertx.ext.mongo.FindOptions
- toString() - Method in class io.vertx.ext.mongo.GridFsDownloadOptions
- toString() - Method in class io.vertx.ext.mongo.GridFsUploadOptions
- toString() - Method in class io.vertx.ext.mongo.IndexModel
- toString() - Method in class io.vertx.ext.mongo.IndexOptions
- toString() - Method in class io.vertx.ext.mongo.RenameCollectionOptions
- toString() - Method in class io.vertx.ext.mongo.TimeSeriesOptions
- toString() - Method in class io.vertx.ext.mongo.UpdateOptions
- toString() - Method in class io.vertx.ext.mongo.ValidationOptions
U
- UNACKNOWLEDGED - io.vertx.ext.mongo.WriteOption
- unique(boolean) - Method in class io.vertx.ext.mongo.IndexOptions
-
Should the index should be unique.
- UPDATE - io.vertx.ext.mongo.BulkOperationType
- updateCollection(String, JsonObject, JsonArray) - Method in interface io.vertx.ext.mongo.MongoClient
-
Use an aggregation pipeline to update documents in the specified collection and return the handler with
MongoClientUpdateResult
result - updateCollection(String, JsonObject, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
Update matching documents in the specified collection and return the handler with
MongoClientUpdateResult
result - updateCollectionWithOptions(String, JsonObject, JsonArray, UpdateOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Use an aggregation pipeline to update documents in the specified collection, specifying options and return the handler with
MongoClientUpdateResult
result - updateCollectionWithOptions(String, JsonObject, JsonObject, UpdateOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
Update matching documents in the specified collection, specifying options and return the handler with
MongoClientUpdateResult
result - UpdateOptions - Class in io.vertx.ext.mongo
-
Options for configuring updates.
- UpdateOptions() - Constructor for class io.vertx.ext.mongo.UpdateOptions
-
Default constructor
- UpdateOptions(boolean) - Constructor for class io.vertx.ext.mongo.UpdateOptions
-
Constructor specify upsert
- UpdateOptions(boolean, boolean) - Constructor for class io.vertx.ext.mongo.UpdateOptions
-
Constructor specify upsert and multi
- UpdateOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.UpdateOptions
-
Constructor from JSON
- UpdateOptions(UpdateOptions) - Constructor for class io.vertx.ext.mongo.UpdateOptions
-
Copy constructor
- uploadByFileName(ReadStream<Buffer>, String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
- uploadByFileNameWithOptions(ReadStream<Buffer>, String, GridFsUploadOptions) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
- uploadFile(String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Upload a file to gridfs
- uploadFileWithOptions(String, GridFsUploadOptions) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Upload a file to gridfs with options
- UPSERTED_ID - Static variable in class io.vertx.ext.mongo.MongoClientUpdateResult
-
Constant to be used when storing and retrieving Json for documents upserted id.
- UPSERTS - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constant to be used when storing and retrieving Json for upsert information.
V
- ValidationOptions - Class in io.vertx.ext.mongo
- ValidationOptions() - Constructor for class io.vertx.ext.mongo.ValidationOptions
- ValidationOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.ValidationOptions
- ValidationOptions(ValidationOptions) - Constructor for class io.vertx.ext.mongo.ValidationOptions
- ValidationOptionsConverter - Class in io.vertx.ext.mongo
-
Converter and mapper for
ValidationOptions
. - ValidationOptionsConverter() - Constructor for class io.vertx.ext.mongo.ValidationOptionsConverter
- valueOf(String) - Static method in enum io.vertx.ext.mongo.BulkOperationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vertx.ext.mongo.TimeSeriesGranularity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.vertx.ext.mongo.WriteOption
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.vertx.ext.mongo.BulkOperationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.vertx.ext.mongo.TimeSeriesGranularity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.vertx.ext.mongo.WriteOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- version(Integer) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the index version number.
W
- watch(String, JsonArray, boolean, int) - Method in interface io.vertx.ext.mongo.MongoClient
-
Watch the collection change.
- weights(JsonObject) - Method in class io.vertx.ext.mongo.IndexOptions
-
Sets the weighting object for use with a text index.
- WRITE_OPTION - Static variable in class io.vertx.ext.mongo.BulkWriteOptions
-
Field name for the writeOption value in json representation
- WriteOption - Enum in io.vertx.ext.mongo
-
Enum representing the mongoDB Java Driver's
WriteConcern
All Classes All Packages