public static class BackupManifest.BackupImage extends java.lang.Object implements java.lang.Comparable<BackupManifest.BackupImage>
Constructor and Description |
---|
BackupImage() |
BackupImage(java.lang.String backupId,
BackupType type,
java.lang.String rootDir,
java.util.List<TableName> tableList,
long startTs,
long completeTs) |
Modifier and Type | Method and Description |
---|---|
void |
addAncestor(BackupManifest.BackupImage backupImage) |
int |
compareTo(BackupManifest.BackupImage other) |
java.util.ArrayList<BackupManifest.BackupImage> |
getAncestors() |
java.lang.String |
getBackupId() |
long |
getCompleteTs() |
java.lang.String |
getRootDir() |
long |
getStartTs() |
java.util.List<TableName> |
getTableNames() |
BackupType |
getType() |
boolean |
hasAncestor(java.lang.String token) |
boolean |
hasTable(TableName table) |
void |
setBackupId(java.lang.String backupId) |
void |
setCompleteTs(long completeTs) |
void |
setRootDir(java.lang.String rootDir) |
void |
setStartTs(long startTs) |
void |
setTableList(java.util.List<TableName> tableList) |
void |
setType(BackupType type) |
public BackupImage()
public BackupImage(java.lang.String backupId, BackupType type, java.lang.String rootDir, java.util.List<TableName> tableList, long startTs, long completeTs)
public java.lang.String getBackupId()
public void setBackupId(java.lang.String backupId)
public BackupType getType()
public void setType(BackupType type)
public java.lang.String getRootDir()
public void setRootDir(java.lang.String rootDir)
public java.util.List<TableName> getTableNames()
public void setTableList(java.util.List<TableName> tableList)
public long getStartTs()
public void setStartTs(long startTs)
public long getCompleteTs()
public void setCompleteTs(long completeTs)
public java.util.ArrayList<BackupManifest.BackupImage> getAncestors()
public void addAncestor(BackupManifest.BackupImage backupImage)
public boolean hasAncestor(java.lang.String token)
public boolean hasTable(TableName table)
public int compareTo(BackupManifest.BackupImage other)
compareTo
in interface java.lang.Comparable<BackupManifest.BackupImage>