Class Hierarchy
- java.lang.Object
- org.elasticsearch.index.shard.AbstractIndexShardComponent (implements org.elasticsearch.index.shard.IndexShardComponent)
- org.elasticsearch.index.seqno.ReplicationTracker (implements java.util.function.LongSupplier)
 
 - org.elasticsearch.action.ActionType<Response>
- org.elasticsearch.index.seqno.RetentionLeaseActions.Add
 - org.elasticsearch.index.seqno.RetentionLeaseActions.Remove
 - org.elasticsearch.index.seqno.RetentionLeaseActions.Renew
 
 - org.elasticsearch.index.seqno.CountedBitSet
 - org.elasticsearch.index.seqno.LocalCheckpointTracker
 - org.elasticsearch.index.seqno.ReplicationTracker.CheckpointState (implements org.elasticsearch.common.io.stream.Writeable)
 - org.elasticsearch.index.seqno.ReplicationTracker.PrimaryContext (implements org.elasticsearch.common.io.stream.Writeable)
 - org.elasticsearch.index.seqno.RetentionLease (implements org.elasticsearch.common.xcontent.ToXContentObject, org.elasticsearch.common.io.stream.Writeable)
 - org.elasticsearch.index.seqno.RetentionLeaseActions
 - org.elasticsearch.index.seqno.RetentionLeases (implements org.elasticsearch.common.xcontent.ToXContentFragment, org.elasticsearch.common.io.stream.Writeable)
 - org.elasticsearch.index.seqno.RetentionLeaseStats (implements org.elasticsearch.common.xcontent.ToXContentFragment, org.elasticsearch.common.io.stream.Writeable)
 - org.elasticsearch.index.seqno.RetentionLeaseSyncer
 - org.elasticsearch.index.seqno.SeqNoStats (implements org.elasticsearch.common.xcontent.ToXContentFragment, org.elasticsearch.common.io.stream.Writeable)
 - org.elasticsearch.index.seqno.SequenceNumbers
 - org.elasticsearch.index.seqno.SequenceNumbers.CommitInfo
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.elasticsearch.ElasticsearchException (implements org.elasticsearch.common.xcontent.ToXContentFragment, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.ResourceAlreadyExistsException
- org.elasticsearch.index.seqno.RetentionLeaseAlreadyExistsException
 
 - org.elasticsearch.ResourceNotFoundException
- org.elasticsearch.index.seqno.RetentionLeaseNotFoundException
 
 - org.elasticsearch.index.seqno.RetentionLeaseInvalidRetainingSeqNoException
 
 - org.elasticsearch.ResourceAlreadyExistsException
 
 - org.elasticsearch.ElasticsearchException (implements org.elasticsearch.common.xcontent.ToXContentFragment, org.elasticsearch.common.io.stream.Writeable)
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - org.elasticsearch.action.support.TransportAction<Request,Response>
- org.elasticsearch.action.support.replication.TransportReplicationAction<Request,ReplicaRequest,Response>
- org.elasticsearch.index.seqno.GlobalCheckpointSyncAction
 - org.elasticsearch.index.seqno.RetentionLeaseBackgroundSyncAction
 - org.elasticsearch.action.support.replication.TransportWriteAction<Request,ReplicaRequest,Response>
- org.elasticsearch.index.seqno.RetentionLeaseSyncAction
 
 
 - org.elasticsearch.action.support.single.shard.TransportSingleShardAction<Request,Response>
- org.elasticsearch.index.seqno.RetentionLeaseActions.Add.TransportAction
 - org.elasticsearch.index.seqno.RetentionLeaseActions.Remove.TransportAction
 - org.elasticsearch.index.seqno.RetentionLeaseActions.Renew.TransportAction
 
 
 - org.elasticsearch.action.support.replication.TransportReplicationAction<Request,ReplicaRequest,Response>
 - org.elasticsearch.transport.TransportMessage (implements org.elasticsearch.core.RefCounted, org.elasticsearch.common.io.stream.Writeable)
- org.elasticsearch.transport.TransportRequest (implements org.elasticsearch.tasks.TaskAwareRequest)
- org.elasticsearch.action.ActionRequest
- org.elasticsearch.action.support.replication.ReplicationRequest<Request> (implements org.elasticsearch.action.IndicesRequest)
- org.elasticsearch.index.seqno.GlobalCheckpointSyncAction.Request
 - org.elasticsearch.action.support.replication.ReplicatedWriteRequest<R> (implements org.elasticsearch.action.support.WriteRequest<R>)
- org.elasticsearch.index.seqno.RetentionLeaseSyncAction.Request
 
 - org.elasticsearch.index.seqno.RetentionLeaseBackgroundSyncAction.Request
 
 - org.elasticsearch.action.support.single.shard.SingleShardRequest<Request> (implements org.elasticsearch.action.IndicesRequest)
- org.elasticsearch.index.seqno.RetentionLeaseActions.AddRequest
 - org.elasticsearch.index.seqno.RetentionLeaseActions.RemoveRequest
 - org.elasticsearch.index.seqno.RetentionLeaseActions.RenewRequest
 
 
 - org.elasticsearch.action.support.replication.ReplicationRequest<Request> (implements org.elasticsearch.action.IndicesRequest)
 
 - org.elasticsearch.action.ActionRequest
 - org.elasticsearch.transport.TransportResponse
- org.elasticsearch.action.ActionResponse
- org.elasticsearch.action.support.replication.ReplicationResponse
- org.elasticsearch.index.seqno.RetentionLeaseSyncAction.Response (implements org.elasticsearch.action.support.WriteResponse)
 
 
 - org.elasticsearch.action.support.replication.ReplicationResponse
 
 - org.elasticsearch.action.ActionResponse
 
 - org.elasticsearch.transport.TransportRequest (implements org.elasticsearch.tasks.TaskAwareRequest)
 
 - org.elasticsearch.index.shard.AbstractIndexShardComponent (implements org.elasticsearch.index.shard.IndexShardComponent)
 
Interface Hierarchy
- org.elasticsearch.index.seqno.RetentionLeaseSyncer.BackgroundSyncAction
 - org.elasticsearch.index.seqno.RetentionLeaseSyncer.SyncAction