public static class SnapshotManifest.Builder extends Object
SnapshotManifest instances.| Constructor and Description |
|---|
Builder() |
Builder(SnapshotManifest base) |
| Modifier and Type | Method and Description |
|---|---|
SnapshotManifest |
build() |
SortedMap<String,SnapshotManifest.LogFileInfo> |
getErasedFiles() |
SortedMap<String,SnapshotManifest.LogFileInfo> |
getSnapshotFiles() |
SnapshotManifest.Builder |
setChecksum(String checksum) |
SnapshotManifest.Builder |
setEndOfLog(long endOfLog) |
SnapshotManifest.Builder |
setIsComplete(boolean isComplete) |
SnapshotManifest.Builder |
setIsMaster(boolean isMaster) |
SnapshotManifest.Builder |
setLastFileCopiedTimeMs(long lastFileCopiedTimeMs) |
SnapshotManifest.Builder |
setNodeName(String nodeName) |
SnapshotManifest.Builder |
setSequence(int sequence) |
SnapshotManifest.Builder |
setSnapshot(String snapshot) |
SnapshotManifest.Builder |
setStartTimeMs(long startTimeMs) |
SnapshotManifest.Builder |
setVersion(int version) |
public Builder()
public Builder(SnapshotManifest base)
public SnapshotManifest build()
public SnapshotManifest.Builder setVersion(int version)
public SnapshotManifest.Builder setSequence(int sequence)
public SnapshotManifest.Builder setSnapshot(String snapshot)
public SnapshotManifest.Builder setStartTimeMs(long startTimeMs)
public SnapshotManifest.Builder setLastFileCopiedTimeMs(long lastFileCopiedTimeMs)
public SnapshotManifest.Builder setNodeName(String nodeName)
public SnapshotManifest.Builder setChecksum(String checksum)
public SnapshotManifest.Builder setEndOfLog(long endOfLog)
public SnapshotManifest.Builder setIsMaster(boolean isMaster)
public SnapshotManifest.Builder setIsComplete(boolean isComplete)
public SortedMap<String,SnapshotManifest.LogFileInfo> getSnapshotFiles()
public SortedMap<String,SnapshotManifest.LogFileInfo> getErasedFiles()
Copyright © 2024. All rights reserved.