Interface Summary Interface Description GlobalCheckpointListeners.GlobalCheckpointListenerA global checkpoint listener consisting of a callback that is notified when the global checkpoint is updated or the shard is closed. IndexEventListenerAn index event listener is the primary extension point for plugins and build-in services to react / listen to per-index and per-shard events. IndexingOperationListenerAn indexing listener for indexing, delete, events. IndexShardComponent PrimaryReplicaSyncer.SyncAction SearchOperationListenerAn listener for search, fetch and context events.
Class Summary Class Description AbstractIndexShardComponent DocsStats ElasticsearchMergePolicyA
MergePolicythat upgrades segments and can upgrade merges.
GlobalCheckpointListenersRepresents a collection of global checkpoint listeners. IndexingOperationListener.CompositeListenerA Composite listener that multiplexes calls to each of the listeners methods. IndexingStats IndexingStats.Stats IndexShard IndexShard.ShardFailureSimple struct encapsulating a shard failure PrimaryReplicaSyncer PrimaryReplicaSyncer.ResyncRequest PrimaryReplicaSyncer.ResyncTask PrimaryReplicaSyncer.ResyncTask.Status RefreshListenersAllows for the registration of listeners that are called when a change becomes visible for search. RemoveCorruptedLuceneSegmentsActionRemoves corrupted Lucene index segments RemoveCorruptedShardDataCommand ReplicationGroupReplication group for a shard. SearchOperationListener.CompositeListenerA Composite listener that multiplexes calls to each of the listeners methods. ShardIdAllows for shard level components to be injected with the shard id. ShardPath ShardStateMetaData ShardToolCliClass encapsulating and dispatching commands from the
elasticsearch-shardcommand line tool