Class AliasOrIndex.Alias

    • Method Detail

      • isAlias

        public boolean isAlias()
        Specified by:
        isAlias in interface AliasOrIndex
        Returns:
        whether this an alias or concrete index
      • getAliasName

        public String getAliasName()
      • getConcreteIndexAndAliasMetaDatas

        public Iterable<Tuple<String,​AliasMetaData>> getConcreteIndexAndAliasMetaDatas()
        Returns the unique alias metadata per concrete index. (note that although alias can point to the same concrete indices, each alias reference may have its own routing and filters)
      • getFirstAliasMetaData

        public AliasMetaData getFirstAliasMetaData()
      • computeAndValidateWriteIndex

        public void computeAndValidateWriteIndex()