public class CheckpointInstance extends Object implements Comparable<CheckpointInstance>
| Modifier and Type | Field and Description |
|---|---|
static CheckpointInstance |
MAX_VALUE
Placeholder to identify the version that is always the latest on timeline
|
java.util.Optional<Integer> |
numParts |
long |
version |
| Constructor and Description |
|---|
CheckpointInstance(long version) |
CheckpointInstance(long version,
java.util.Optional<Integer> numParts) |
CheckpointInstance(String path) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(CheckpointInstance that)
Comparison rules:
1.
|
boolean |
equals(Object o) |
java.util.List<Path> |
getCorrespondingFiles(Path path) |
int |
hashCode() |
String |
toString() |
public static final CheckpointInstance MAX_VALUE
public final long version
public final java.util.Optional<Integer> numParts
public CheckpointInstance(String path)
public CheckpointInstance(long version)
public CheckpointInstance(long version,
java.util.Optional<Integer> numParts)
public int compareTo(CheckpointInstance that)
compareTo in interface Comparable<CheckpointInstance>public String toString()
toString in class Objectpublic boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object