Interface | Description |
---|---|
IndexEventListener |
An index event listener is the primary extension point for plugins and build-in services
to react / listen to per-index and per-shard events.
|
IndexingOperationListener |
An indexing listener for indexing, delete, events.
|
IndexShardComponent | |
SearchOperationListener |
An listener for search, fetch and context events.
|
Class | Description |
---|---|
AbstractIndexShardComponent | |
CommitPoint | |
CommitPoint.FileInfo | |
CommitPoints | |
DocsStats | |
ElasticsearchMergePolicy |
A
MergePolicy that upgrades segments and can upgrade merges. |
IndexingOperationListener.CompositeListener |
A Composite listener that multiplexes calls to each of the listeners methods.
|
IndexingStats | |
IndexingStats.Stats | |
IndexSearcherWrapper |
Extension point to add custom functionality at request time to the
DirectoryReader
and IndexSearcher managed by the IndexShard . |
IndexShard | |
IndexShard.ShardFailure |
Simple struct encapsulating a shard failure
|
IndexShardOperationsLock | |
RefreshListeners |
Allows for the registration of listeners that are called when a change becomes visible for search.
|
SearchOperationListener.CompositeListener |
A Composite listener that multiplexes calls to each of the listeners methods.
|
ShadowIndexShard |
ShadowIndexShard extends
IndexShard to add file synchronization
from the primary when a flush happens. |
ShardId |
Allows for shard level components to be injected with the shard id.
|
ShardPath | |
ShardStateMetaData | |
ShardUtils | |
SnapshotStatus | |
SnapshotStatus.Index | |
SnapshotStatus.Translog | |
TranslogRecoveryPerformer |
The TranslogRecoveryPerformer encapsulates all the logic needed to transform a translog entry into an
indexing operation including source parsing and field creation from the source.
|
Enum | Description |
---|---|
CommitPoint.Type | |
IndexShardState | |
SnapshotStatus.Stage |