Package org.elasticsearch.index
-
Interface Summary Interface Description IndexComponent IndexModule.IndexSearcherWrapperFactory Factory for creating newIndexSearcherWrapper
instancesIndexService.ShardStoreDeleter IndexWarmer.Listener IndexWarmer.TerminationHandle A handle on the execution of warm-up action. -
Class Summary Class Description AbstractIndexComponent Index A value class representing the basic required properties of an Elasticsearch index.IndexingSlowLog IndexModule IndexModule represents the central extension point for index level custom implementations like:Similarity
- NewSimilarity
implementations can be registered throughIndexModule.addSimilarity(String, TriFunction)
while existing Providers can be referenced through Settings under theIndexModule.SIMILARITY_SETTINGS_PREFIX
prefix along with the "type" value.IndexService IndexSettings This class encapsulates all index level settings and handles settings updates.IndexSortConfig Holds all the information that is used to build the sort order of an index.IndexWarmer MergePolicyConfig A shard in elasticsearch is a Lucene index, and a Lucene index is broken down into segments.MergeSchedulerConfig The merge scheduler (ConcurrentMergeScheduler
) controls the execution of merge operations once they are needed (according to the merge policy).SearchSlowLog -
Enum Summary Enum Description IndexModule.Type SlowLogLevel VersionType -
Exception Summary Exception Description IndexNotFoundException