Package org.elasticsearch.index.shard
-
Interface Summary Interface Description GlobalCheckpointListeners.GlobalCheckpointListener A global checkpoint listener consisting of a callback that is notified when the global checkpoint is updated or the shard is closed.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.IndexSettingProvider AnIndexSettingProvideris a provider for index level settings that can be set explicitly as a default value (so they show up as "set" for newly created indices)IndexShardComponent PrimaryReplicaSyncer.SyncAction SearchOperationListener An listener for search, fetch and context events. -
Class Summary Class Description AbstractIndexShardComponent DocsStats ElasticsearchMergePolicy AMergePolicythat upgrades segments and can upgrade merges.GlobalCheckpointListeners Represents a collection of global checkpoint listeners.IndexingOperationListener.CompositeListener A Composite listener that multiplexes calls to each of the listeners methods.IndexingStats IndexingStats.Stats IndexLongFieldRange Class representing an (inclusive) range oflongvalues in a field in an index which may comprise multiple shards.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.RemoveCorruptedLuceneSegmentsAction Removes corrupted Lucene index segmentsRemoveCorruptedShardDataCommand 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.ShardLongFieldRange Class representing an (inclusive) range oflongvalues in a field in a single shard.ShardPath ShardStateMetadata ShardToolCli Class encapsulating and dispatching commands from theelasticsearch-shardcommand line toolShardUtils -
Enum Summary Enum Description IndexShardState RemoveCorruptedShardDataCommand.CleanStatus -