Search in sources :

Example 1 with RestoreRequest

use of org.apache.hadoop.hbase.backup.RestoreRequest in project hbase by apache.

the class BackupUtils method createRestoreRequest.

/**
 * Create restore request.
 * @param backupRootDir backup root dir
 * @param backupId backup id
 * @param check check only
 * @param fromTables table list from
 * @param toTables table list to
 * @param isOverwrite overwrite data
 * @return request obkect
 */
public static RestoreRequest createRestoreRequest(String backupRootDir, String backupId, boolean check, TableName[] fromTables, TableName[] toTables, boolean isOverwrite) {
    RestoreRequest.Builder builder = new RestoreRequest.Builder();
    RestoreRequest request = builder.withBackupRootDir(backupRootDir).withBackupId(backupId).withCheck(check).withFromTables(fromTables).withToTables(toTables).withOvewrite(isOverwrite).build();
    return request;
}
Also used : RestoreRequest(org.apache.hadoop.hbase.backup.RestoreRequest)

Aggregations

RestoreRequest (org.apache.hadoop.hbase.backup.RestoreRequest)1