public class IndexService extends AbstractIndexComponent implements IndexComponent, Iterable<IndexShard>
deprecationLogger, index, indexSettings, logger| Constructor and Description |
|---|
IndexService(Injector injector,
Index index,
NodeEnvironment nodeEnv,
AnalysisService analysisService,
MapperService mapperService,
IndexQueryParserService queryParserService,
SimilarityService similarityService,
IndexAliasesService aliasesService,
IndexCache indexCache,
IndexSettingsService settingsService,
IndexFieldDataService indexFieldData,
BitsetFilterCache bitSetFilterCache,
IndicesService indicesServices) |
indexclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitindexforEach, spliterator@Inject public IndexService(Injector injector, Index index, NodeEnvironment nodeEnv, AnalysisService analysisService, MapperService mapperService, IndexQueryParserService queryParserService, SimilarityService similarityService, IndexAliasesService aliasesService, IndexCache indexCache, IndexSettingsService settingsService, IndexFieldDataService indexFieldData, BitsetFilterCache bitSetFilterCache, IndicesService indicesServices)
public int numberOfShards()
public InternalIndicesLifecycle indicesLifecycle()
public Iterator<IndexShard> iterator()
iterator in interface Iterable<IndexShard>public boolean hasShard(int shardId)
@Nullable public IndexShard shard(int shardId)
public IndexShard shardSafe(int shardId)
public Injector injector()
public IndexSettingsService settingsService()
public IndexCache cache()
public IndexFieldDataService fieldData()
public BitsetFilterCache bitsetFilterCache()
public AnalysisService analysisService()
public MapperService mapperService()
public IndexQueryParserService queryParserService()
public SimilarityService similarityService()
public IndexAliasesService aliasesService()
public void close(String reason, boolean delete)
public Injector shardInjectorSafe(int shardId)
public String indexUUID()
public IndexShard createShard(ShardRouting routing)
public void removeShard(int shardId,
String reason)
public Settings indexSettings()
indexSettings in class AbstractIndexComponentCopyright © 2009–2016. All rights reserved.