public interface IndexOperations
Modifier and Type | Method and Description |
---|---|
void |
dropAllIndexes()
Drops all indices from this collection.
|
void |
dropIndex(String name)
Drops an index from this collection.
|
void |
ensureIndex(IndexDefinition indexDefinition)
Ensure that an index for the provided
IndexDefinition exists for the collection indicated by the entity
class. |
List<IndexInfo> |
getIndexInfo()
Returns the index information on the collection.
|
void |
resetIndexCache()
Deprecated.
since 1.7. The MongoDB Java driver version 3.0 does no longer support reseting the index cache.
|
void ensureIndex(IndexDefinition indexDefinition)
IndexDefinition
exists for the collection indicated by the entity
class. If not it will be created.indexDefinition
- must not be null.void dropIndex(String name)
name
- name of index to dropvoid dropAllIndexes()
@Deprecated void resetIndexCache()
{@link
- UnsupportedOperationException} when used with MongoDB Java driver version 3.0.Copyright © 2011-2015–2017 Pivotal Software, Inc.. All rights reserved.