public class IndexAliasesService extends AbstractIndexComponent
deprecationLogger, index, indexSettings, logger
Constructor and Description |
---|
IndexAliasesService(Index index,
IndexSettingsService indexSettingsService,
IndexQueryParserService indexQueryParser) |
Modifier and Type | Method and Description |
---|---|
org.apache.lucene.search.Query |
aliasFilter(String... aliasNames)
Returns the filter associated with listed filtering aliases.
|
void |
setAliases(ImmutableOpenMap<String,AliasMetaData> aliases) |
index, indexSettings
@Inject public IndexAliasesService(Index index, IndexSettingsService indexSettingsService, IndexQueryParserService indexQueryParser)
public org.apache.lucene.search.Query aliasFilter(String... aliasNames)
The list of filtering aliases should be obtained by calling MetaData.filteringAliases. Returns null if no filtering is required.
public void setAliases(ImmutableOpenMap<String,AliasMetaData> aliases)
Copyright © 2009–2017. All rights reserved.