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) |
index
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
index
@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 AbstractIndexComponent
Copyright © 2009–2017. All rights reserved.