- close() - Method in interface io.vertx.ext.mongo.MongoClient
-
- close(Handler<AsyncResult<Void>>) - 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(CollationOptions) - Constructor for class io.vertx.ext.mongo.CollationOptions
-
Copy constructor
- CollationOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.CollationOptions
-
Constructing from a JsonObject with provided attributes
- CollationOptionsConverter - Class in io.vertx.ext.mongo
-
- CollationOptionsConverter() - Constructor for class io.vertx.ext.mongo.CollationOptionsConverter
-
- count(String, JsonObject, Handler<AsyncResult<Long>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Count matching documents in a collection.
- count(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
- CountOptions - Class in io.vertx.ext.mongo
-
- CountOptions() - Constructor for class io.vertx.ext.mongo.CountOptions
-
- CountOptions(CountOptions) - Constructor for class io.vertx.ext.mongo.CountOptions
-
- CountOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.CountOptions
-
- CountOptionsConverter - Class in io.vertx.ext.mongo
-
- CountOptionsConverter() - Constructor for class io.vertx.ext.mongo.CountOptionsConverter
-
- countWithOptions(String, JsonObject, CountOptions, Handler<AsyncResult<Long>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Count matching documents in a collection.
- countWithOptions(String, JsonObject, CountOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
- create(Vertx, JsonObject) - Static method in interface io.vertx.ext.mongo.MongoClient
-
Create a Mongo client which maintains its own data source.
- createCollection(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Create a new collection
- createCollection(String) - Method in interface io.vertx.ext.mongo.MongoClient
-
- CreateCollectionOptions - Class in io.vertx.ext.mongo
-
Options for creating a collection
- CreateCollectionOptions() - Constructor for class io.vertx.ext.mongo.CreateCollectionOptions
-
- CreateCollectionOptions(CreateCollectionOptions) - Constructor for class io.vertx.ext.mongo.CreateCollectionOptions
-
- CreateCollectionOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.CreateCollectionOptions
-
- CreateCollectionOptionsConverter - Class in io.vertx.ext.mongo
-
- CreateCollectionOptionsConverter() - Constructor for class io.vertx.ext.mongo.CreateCollectionOptionsConverter
-
- createCollectionWithOptions(String, CreateCollectionOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Create a new collection with options
- createCollectionWithOptions(String, CreateCollectionOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
- createDefaultGridFsBucketService(Handler<AsyncResult<MongoGridFsClient>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
- createDefaultGridFsBucketService() - Method in interface io.vertx.ext.mongo.MongoClient
-
- createDelete(JsonObject) - Static method in class io.vertx.ext.mongo.BulkOperation
-
Create a new delete operation with the given filter
- createGridFsBucketService(String, Handler<AsyncResult<MongoGridFsClient>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
- createGridFsBucketService(String) - Method in interface io.vertx.ext.mongo.MongoClient
-
- createIndex(String, JsonObject, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Creates an index.
- createIndex(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
- createIndexes(String, List<IndexModel>, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
creates an indexes
- createIndexes(String, List<IndexModel>) - Method in interface io.vertx.ext.mongo.MongoClient
-
- createIndexWithOptions(String, JsonObject, IndexOptions, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Creates an index.
- createIndexWithOptions(String, JsonObject, IndexOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
- 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, 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
- createShared(Vertx, JsonObject) - Static method in interface io.vertx.ext.mongo.MongoClient
-
- 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
-
- 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, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Deletes a file by it's ID
- delete(String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
- 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, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name.
- distinct(String, String, String, DistinctOptions, Handler<AsyncResult<JsonArray>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Gets the distinct values of the specified field name.
- distinct(String, String, String) - Method in interface io.vertx.ext.mongo.MongoClient
-
- distinct(String, String, String, DistinctOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
- 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, 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, 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.
- DistinctOptions - Class in io.vertx.ext.mongo
-
- DistinctOptions() - Constructor for class io.vertx.ext.mongo.DistinctOptions
-
- DistinctOptions(DistinctOptions) - Constructor for class io.vertx.ext.mongo.DistinctOptions
-
- DistinctOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.DistinctOptions
-
- DistinctOptionsConverter - Class in io.vertx.ext.mongo
-
- DistinctOptionsConverter() - Constructor for class io.vertx.ext.mongo.DistinctOptionsConverter
-
- distinctWithQuery(String, String, String, JsonObject, Handler<AsyncResult<JsonArray>>) - 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, Handler<AsyncResult<JsonArray>>) - 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) - Method in interface io.vertx.ext.mongo.MongoClient
-
- distinctWithQuery(String, String, String, JsonObject, DistinctOptions) - Method in interface io.vertx.ext.mongo.MongoClient
-
- 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, Handler<AsyncResult<Long>>) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
- downloadByFileName(WriteStream<Buffer>, String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
- downloadByFileNameWithOptions(WriteStream<Buffer>, String, GridFsDownloadOptions, Handler<AsyncResult<Long>>) - 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, Handler<AsyncResult<Long>>) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
- downloadById(WriteStream<Buffer>, String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
- downloadFile(String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Downloads a file.
- downloadFile(String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
- downloadFileAs(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Downloads a file and gives it a new name.
- downloadFileAs(String, String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
- downloadFileByID(String, String, Handler<AsyncResult<Long>>) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Downloads a file using the ID generated by GridFs.
- downloadFileByID(String, String) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
- drop(Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
Drops the entire file bucket with all of its contents
- drop() - Method in interface io.vertx.ext.mongo.MongoGridFsClient
-
- dropCollection(String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Drop a collection
- dropCollection(String) - Method in interface io.vertx.ext.mongo.MongoClient
-
- dropIndex(String, String, Handler<AsyncResult<Void>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Drops the index given its name.
- dropIndex(String, String) - Method in interface io.vertx.ext.mongo.MongoClient
-
- 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.
- getBucketSize() - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the specified the number of units within which to group the location values for geoHaystack 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(Handler<AsyncResult<List<String>>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Get a list of all collections in the database.
- getCollections() - Method in interface io.vertx.ext.mongo.MongoClient
-
- 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
- getExpireAfter(TimeUnit) - Method in class io.vertx.ext.mongo.IndexOptions
-
Gets the time to live for documents in the collection
- 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
- 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(GridFsDownloadOptions) - Constructor for class io.vertx.ext.mongo.GridFsDownloadOptions
-
Copy constructor
- GridFsDownloadOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.GridFsDownloadOptions
-
Constructor from JSON
- GridFsUploadOptions - Class in io.vertx.ext.mongo
-
- GridFsUploadOptions() - Constructor for class io.vertx.ext.mongo.GridFsUploadOptions
-
Default constructor
- GridFsUploadOptions(GridFsUploadOptions) - Constructor for class io.vertx.ext.mongo.GridFsUploadOptions
-
Copy constructor
- GridFsUploadOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.GridFsUploadOptions
-
Constructor from JSON
- 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
-
- 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(IndexOptions) - Constructor for class io.vertx.ext.mongo.IndexOptions
-
Copy constructor
- IndexOptions(JsonObject) - Constructor for class io.vertx.ext.mongo.IndexOptions
-
Constructor from JSON
- insert(String, JsonObject, Handler<AsyncResult<String>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Insert a document in the specified collection
- insert(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
- INSERTED_COUNT - Static variable in class io.vertx.ext.mongo.MongoClientBulkWriteResult
-
Constant to be used when storing and retrieving Json for documents inserted.
- insertWithOptions(String, JsonObject, WriteOption, Handler<AsyncResult<String>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Insert a document in the specified collection with the specified write option
- insertWithOptions(String, JsonObject, WriteOption) - Method in interface io.vertx.ext.mongo.MongoClient
-
- io.vertx.ext.mongo - package io.vertx.ext.mongo
-
- 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
- save(String, JsonObject, Handler<AsyncResult<String>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Save a document in the specified collection
- save(String, JsonObject) - Method in interface io.vertx.ext.mongo.MongoClient
-
- saveWithOptions(String, JsonObject, WriteOption, Handler<AsyncResult<String>>) - Method in interface io.vertx.ext.mongo.MongoClient
-
Save a document in the specified collection with the specified write option
- saveWithOptions(String, JsonObject, WriteOption) - Method in interface io.vertx.ext.mongo.MongoClient
-
- 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
- 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(Integer) - Method in class io.vertx.ext.mongo.CountOptions
-
Sets the limit to apply.
- setLimit(int) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the limit
- 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(Integer) - Method in class io.vertx.ext.mongo.CountOptions
-
Optional.
- setSkip(int) - Method in class io.vertx.ext.mongo.FindOptions
-
Set the skip
- 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.