Interface IndexNamesPath
-
- All Superinterfaces:
Path
- All Known Implementing Classes:
DefaultIndexNamesPath
@Experimental @Public public interface IndexNamesPath extends Path
Path of the Index building DSL to specify which index(es) to build.- Since:
- 2.2
- Author:
- Simon Baslé
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UsingPathindexes(String indexName, String... indexNames)Specify the index or indexes in a pending state that needs building.UsingPathindexes(List<String> indexNames)Specify the indexes in a pending state that needs building, as a non-empty list.UsingPathprimary()Build the primary index (using a name ofIndex.PRIMARY_NAME, must be in a pending state).
-
-
-
Method Detail
-
indexes
UsingPath indexes(String indexName, String... indexNames)
Specify the index or indexes in a pending state that needs building.- Parameters:
indexName- minimum index to build (name will be escaped).indexNames- 0-n additional indexes to also build (names will be escaped).
-
indexes
UsingPath indexes(List<String> indexNames)
Specify the indexes in a pending state that needs building, as a non-empty list.- Parameters:
indexNames- theListof indexes to build (names will be escaped).
-
primary
UsingPath primary()
Build the primary index (using a name ofIndex.PRIMARY_NAME, must be in a pending state).
-
-