Package org.elasticsearch.index.shard
-
Interface Summary 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 PrimaryReplicaSyncer.SyncAction SearchOperationListener An listener for search, fetch and context events. -
Class Summary Class Description AbstractIndexShardComponent DocsStats ElasticsearchMergePolicy AMergePolicy
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 theDirectoryReader
andIndexSearcher
managed by theIndexShard
.IndexShard IndexShard.ShardFailure Simple struct encapsulating a shard failurePrimaryReplicaSyncer PrimaryReplicaSyncer.ResyncRequest PrimaryReplicaSyncer.ResyncTask PrimaryReplicaSyncer.ResyncTask.Status RefreshListeners Allows for the registration of listeners that are called when a change becomes visible for search.ReplicationGroup Replication group for a shard.SearchOperationListener.CompositeListener A Composite listener that multiplexes calls to each of the listeners methods.ShardId Allows for shard level components to be injected with the shard id.ShardPath ShardStateMetaData ShardUtils -
Enum Summary Enum Description IndexShardState