A helper class to manage the indexes on a Mongo 3.x database.
A MongoDB index (excluding the namespace).
The index key (it can be composed of multiple fields). This list should not be empty!
The name of this index. If you provide none, a name will be computed for you.
States if this index should be built in background. You should read the documentation about background indexing before using it.
States if duplicates should be discarded (if unique = true). Warning: you should read the documentation.
States if the index to build should only consider the documents that have the indexed fields. See the documentation on the consequences of such an index.
Indicates the version of the index (1 for >= 2.0, else 0). You should let MongoDB decide.
Optional partial filter (since MongoDB 3.2)
Optional parameters for this index (typically specific to an IndexType like Geo2D).
Type of Index
Indexes manager at database level.
A helper class to manage the indexes on a Mongo 2.x database.
A MongoDB namespaced index.
The fully qualified name of the indexed collection.
The other fields of the index.