| Package | Description | 
|---|---|
| io.vertx.ext.mongo | |
| io.vertx.reactivex.ext.mongo | |
| io.vertx.rxjava.ext.mongo | 
| Modifier and Type | Method and Description | 
|---|---|
IndexOptions | 
IndexOptions.background(boolean background)
Should the index should 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 | 
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.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 | 
|---|---|
MongoClient | 
MongoClient.createIndexWithOptions(String collection,
                      JsonObject key,
                      IndexOptions options,
                      Handler<AsyncResult<Void>> resultHandler)
Creates an index. 
 | 
MongoService | 
MongoService.createIndexWithOptions(String collection,
                      JsonObject key,
                      IndexOptions options,
                      Handler<AsyncResult<Void>> resultHandler)  | 
| Constructor and Description | 
|---|
IndexOptions(IndexOptions options)
Copy constructor 
 | 
| Modifier and Type | Method and Description | 
|---|---|
MongoClient | 
MongoClient.createIndexWithOptions(String collection,
                      JsonObject key,
                      IndexOptions options,
                      Handler<AsyncResult<Void>> resultHandler)
Creates an index. 
 | 
MongoService | 
MongoService.createIndexWithOptions(String collection,
                      JsonObject key,
                      IndexOptions options,
                      Handler<AsyncResult<Void>> resultHandler)  | 
Completable | 
MongoClient.rxCreateIndexWithOptions(String collection,
                        JsonObject key,
                        IndexOptions options)
Creates an index. 
 | 
Completable | 
MongoService.rxCreateIndexWithOptions(String collection,
                        JsonObject key,
                        IndexOptions options)  | 
| Modifier and Type | Method and Description | 
|---|---|
MongoClient | 
MongoClient.createIndexWithOptions(String collection,
                      JsonObject key,
                      IndexOptions options,
                      Handler<AsyncResult<Void>> resultHandler)
Creates an index. 
 | 
MongoService | 
MongoService.createIndexWithOptions(String collection,
                      JsonObject key,
                      IndexOptions options,
                      Handler<AsyncResult<Void>> resultHandler)  | 
Observable<Void> | 
MongoClient.createIndexWithOptionsObservable(String collection,
                                JsonObject key,
                                IndexOptions options)
 | 
Observable<Void> | 
MongoService.createIndexWithOptionsObservable(String collection,
                                JsonObject key,
                                IndexOptions options)
Deprecated.  
 | 
Single<Void> | 
MongoClient.rxCreateIndexWithOptions(String collection,
                        JsonObject key,
                        IndexOptions options)
Creates an index. 
 | 
Single<Void> | 
MongoService.rxCreateIndexWithOptions(String collection,
                        JsonObject key,
                        IndexOptions options)  | 
Copyright © 2020 Eclipse. All rights reserved.