Class RetentionLeaseSyncAction


public class RetentionLeaseSyncAction
extends TransportWriteAction<RetentionLeaseSyncAction.Request,​RetentionLeaseSyncAction.Request,​RetentionLeaseSyncAction.Response>
Write action responsible for syncing retention leases to replicas. This action is deliberately a write action so that if a replica misses a retention lease sync then that shard will be marked as stale.