Class Summary Class Description AbstractIndexComponent IndexA value class representing the basic required properties of an Elasticsearch index. IndexingSlowLog IndexModuleIndexModule represents the central extension point for index level custom implementations like:
Similarityimplementations can be registered through
IndexModule.addSimilarity(String, TriFunction)while existing Providers can be referenced through Settings under the
IndexModule.SIMILARITY_SETTINGS_PREFIXprefix along with the "type" value.
IndexService IndexSettingsThis class encapsulates all index level settings and handles settings updates. IndexSortConfigHolds all the information that is used to build the sort order of an index. IndexWarmer MergePolicyConfigA shard in elasticsearch is a Lucene index, and a Lucene index is broken down into segments. MergeSchedulerConfigThe merge scheduler (
ConcurrentMergeScheduler) controls the execution of merge operations once they are needed (according to the merge policy).
Exception Summary Exception Description IndexNotFoundException