Class ShardSnapshotTaskRunner

java.lang.Object
org.elasticsearch.repositories.blobstore.ShardSnapshotTaskRunner

public class ShardSnapshotTaskRunner extends Object
ShardSnapshotTaskRunner performs snapshotting tasks, prioritizing ShardSnapshotTaskRunner.ShardSnapshotTask over ShardSnapshotTaskRunner.FileSnapshotTask. Each enqueued shard to snapshot results in one ShardSnapshotTaskRunner.ShardSnapshotTask and zero or more ShardSnapshotTaskRunner.FileSnapshotTasks.