AliasOrIndex.Alias
, AliasOrIndex.Index
public interface AliasOrIndex
IndexMetaData
instances of a concrete index or indices an alias is pointing to.Modifier and Type | Interface | Description |
---|---|---|
static class |
AliasOrIndex.Alias |
Represents an alias and groups all
IndexMetaData instances sharing the same alias name together. |
static class |
AliasOrIndex.Index |
Represents an concrete index and encapsulates its
IndexMetaData |
Modifier and Type | Method | Description |
---|---|---|
java.util.List<IndexMetaData> |
getIndices() |
|
boolean |
isAlias() |
boolean isAlias()
java.util.List<IndexMetaData> getIndices()
IndexMetaData
of all concrete indices this alias is referring to or if this is a concrete index its IndexMetaData