Record Class SnapshotsInProgress.ShardSnapshotStatus

java.lang.Object
java.lang.Record
org.elasticsearch.cluster.SnapshotsInProgress.ShardSnapshotStatus
Record Components:
nodeId - node snapshotting the shard
state - the current phase of the snapshot
generation - shard generation ID identifying a particular snapshot of a shard
reason - what initiated the shard snapshot
shardSnapshotResult - only set if the snapshot has been successful, contains information for the shard finalization phase
All Implemented Interfaces:
Writeable
Enclosing class:
SnapshotsInProgress

public static record SnapshotsInProgress.ShardSnapshotStatus(String nodeId, SnapshotsInProgress.ShardState state, ShardGeneration generation, String reason, ShardSnapshotResult shardSnapshotResult) extends Record implements Writeable