Package | Description |
---|---|
io.vertx.ext.mongo | |
io.vertx.reactivex.ext.mongo | |
io.vertx.rxjava.ext.mongo | |
io.vertx.rxjava3.ext.mongo |
Modifier and Type | Method and Description |
---|---|
IndexOptions |
IndexOptions.background(boolean background)
Should the index be created in the background
|
IndexOptions |
IndexOptions.bits(Integer bits)
Sets the number of precision of the stored geohash value of the location data in 2d indexes.
|
IndexOptions |
IndexOptions.bucketSize(Double bucketSize)
Sets the specified the number of units within which to group the location values for geoHaystack Indexes
|
IndexOptions |
IndexOptions.defaultLanguage(String defaultLanguage)
Sets the language for the text index.
|
IndexOptions |
IndexOptions.expireAfter(Long expireAfter,
TimeUnit timeUnit)
Sets the time to live for documents in the collection
|
IndexOptions |
IndexModel.getOptions()
Get the index options
|
IndexOptions |
IndexOptions.languageOverride(String languageOverride)
Sets the name of the field that contains the language string.
|
IndexOptions |
IndexOptions.max(Double max)
Sets the upper inclusive boundary for the longitude and latitude values for 2d indexes..
|
IndexOptions |
IndexOptions.min(Double min)
Sets the lower inclusive boundary for the longitude and latitude values for 2d indexes..
|
IndexOptions |
IndexOptions.name(String name)
Sets the name of the index.
|
IndexOptions |
IndexOptions.partialFilterExpression(JsonObject partialFilterExpression)
Sets the filter expression for the documents to be included in the index
|
IndexOptions |
IndexOptions.setCollation(CollationOptions collation)
Optional.
|
IndexOptions |
IndexOptions.sparse(boolean sparse)
Should the index only references documents with the specified field
|
IndexOptions |
IndexOptions.sphereVersion(Integer sphereVersion)
Sets the 2dsphere index version number.
|
IndexOptions |
IndexOptions.storageEngine(JsonObject storageEngine)
Sets the storage engine options document for this index.
|
IndexOptions |
IndexOptions.textVersion(Integer textVersion)
Set the text index version number.
|
IndexOptions |
IndexOptions.unique(boolean unique)
Should the index should be unique.
|
IndexOptions |
IndexOptions.version(Integer version)
Sets the index version number.
|
IndexOptions |
IndexOptions.weights(JsonObject weights)
Sets the weighting object for use with a text index.
|
Modifier and Type | Method and Description |
---|---|
Future<Void> |
MongoClient.createIndexWithOptions(String collection,
JsonObject key,
IndexOptions options)
Like
MongoClient.createIndexWithOptions(String, JsonObject, IndexOptions, Handler) but returns a Future of the asynchronous result |
MongoClient |
MongoClient.createIndexWithOptions(String collection,
JsonObject key,
IndexOptions options,
Handler<AsyncResult<Void>> resultHandler)
Creates an index.
|
IndexModel |
IndexModel.setOptions(IndexOptions options)
Sets the index options
|
Constructor and Description |
---|
IndexModel(JsonObject key,
IndexOptions options) |
IndexOptions(IndexOptions options)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
MongoClient |
MongoClient.createIndexWithOptions(String collection,
JsonObject key,
IndexOptions options)
Creates an index.
|
MongoClient |
MongoClient.createIndexWithOptions(String collection,
JsonObject key,
IndexOptions options,
Handler<AsyncResult<Void>> resultHandler)
Creates an index.
|
Completable |
MongoClient.rxCreateIndexWithOptions(String collection,
JsonObject key,
IndexOptions options)
Creates an index.
|
Modifier and Type | Method and Description |
---|---|
MongoClient |
MongoClient.createIndexWithOptions(String collection,
JsonObject key,
IndexOptions options)
Creates an index.
|
MongoClient |
MongoClient.createIndexWithOptions(String collection,
JsonObject key,
IndexOptions options,
Handler<AsyncResult<Void>> resultHandler)
Creates an index.
|
Single<Void> |
MongoClient.rxCreateIndexWithOptions(String collection,
JsonObject key,
IndexOptions options)
Creates an index.
|
Modifier and Type | Method and Description |
---|---|
Completable |
MongoClient.createIndexWithOptions(String collection,
JsonObject key,
IndexOptions options)
Creates an index.
|
Completable |
MongoClient.rxCreateIndexWithOptions(String collection,
JsonObject key,
IndexOptions options)
Creates an index.
|
Copyright © 2024 Eclipse. All rights reserved.