public final class ChunkDeleter
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DELCHUNKS_FILE_NAME |
Modifier and Type | Method and Description |
---|---|
int |
getDeletedChunkCount() |
int |
getDeletionsRequested() |
static ChunkDeletionInfo |
readInfo(java.nio.file.Path chunkFile) |
static void |
runFromFile(java.nio.file.Path chunkFile,
boolean deleteOnSuccess) |
static void |
writeInfo(ChunkDeletionInfo info,
java.nio.file.Path chunkFile) |
public static final java.lang.String DELCHUNKS_FILE_NAME
public static ChunkDeletionInfo readInfo(java.nio.file.Path chunkFile) throws java.io.IOException, com.google.gson.JsonSyntaxException
java.io.IOException
com.google.gson.JsonSyntaxException
public static void writeInfo(ChunkDeletionInfo info, java.nio.file.Path chunkFile) throws java.io.IOException, com.google.gson.JsonIOException
java.io.IOException
com.google.gson.JsonIOException
public static void runFromFile(java.nio.file.Path chunkFile, boolean deleteOnSuccess)
public int getDeletedChunkCount()
public int getDeletionsRequested()