public class SnapshotOperationRequest extends Object implements Serializable
DistributedProcess initiate message.| Constructor and Description |
|---|
SnapshotOperationRequest(UUID reqId,
UUID opNodeId,
String snpName,
@Nullable Collection<String> grps,
Set<UUID> nodes) |
| Modifier and Type | Method and Description |
|---|---|
Throwable |
error() |
void |
error(Throwable err) |
@Nullable Collection<String> |
groups() |
Set<UUID> |
nodes() |
UUID |
operationalNodeId() |
UUID |
requestId() |
String |
snapshotName() |
protected boolean |
startStageEnded() |
protected void |
startStageEnded(boolean startStageEnded) |
String |
toString() |
public SnapshotOperationRequest(UUID reqId, UUID opNodeId, String snpName, @Nullable @Nullable Collection<String> grps, Set<UUID> nodes)
reqId - Request ID.opNodeId - Operational node ID.snpName - Snapshot name.grps - List of cache group names.nodes - Baseline node IDs that must be alive to complete the operation.public UUID requestId()
public String snapshotName()
@Nullable public @Nullable Collection<String> groups()
public Set<UUID> nodes()
public UUID operationalNodeId()
public Throwable error()
public void error(Throwable err)
err - Exception occurred during snapshot operation processing.protected boolean startStageEnded()
DistributedProcess.DistributedProcessType.START_SNAPSHOT phase has completed.protected void startStageEnded(boolean startStageEnded)
startStageEnded - Flag indicating that the DistributedProcess.DistributedProcessType.START_SNAPSHOT phase has completed.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.12.0 Release Date : January 10 2022