Interface | Description |
---|---|
IndexComponent | |
IndexModule.IndexSearcherWrapperFactory |
Factory for creating new
IndexSearcherWrapper instances |
IndexService.ShardStoreDeleter | |
IndexWarmer.Listener | |
IndexWarmer.TerminationHandle |
A handle on the execution of warm-up action.
|
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:
SimilarityProvider - New SimilarityProvider implementations can be registered through
IndexModule.addSimilarity(String, BiFunction) while existing Providers can be referenced through Settings under the
IndexModule.SIMILARITY_SETTINGS_PREFIX prefix along with the "type" value. |
IndexService | |
IndexSettings |
This class encapsulates all index level settings and handles settings updates.
|
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 | Description |
---|---|
IndexModule.Type | |
SlowLogLevel | |
VersionType |
Exception | Description |
---|---|
AlreadyExpiredException | |
IndexNotFoundException | |
IndexShardAlreadyExistsException | Deprecated
use
IllegalStateException instead |