public void fullRestoreTable(Connection conn, Path tableBackupPath, TableName tableName,
    TableName newTableName, boolean truncateIfExists, boolean isKeepOriginalSplits,
    String lastIncrBackupId) throws IOException {
    createAndRestoreTable(conn, tableName, newTableName, tableBackupPath, truncateIfExists,
      isKeepOriginalSplits, lastIncrBackupId);
  }
During incremental backup operation. Call WalPlayer to replay WAL in backup image Currently
tableNames and newTablesNames only contain single table, will be expanded to multiple tables in
the future
@param conn               HBase connection
@param tableBackupPath    backup path
@param logDirs            : incremental backup folders, which contains WAL
@param tableNames         : source tableNames(table names were backuped)
@param newTableNames      : target tableNames(table names to be restored to)
@param incrBackupId       incremental backup Id
@param keepOriginalSplits whether the original region splits from the full backup should be
                          kept
@throws IOException exception
hbase-backup/src/main/java/org/apache/hadoop/hbase/backup/util/RestoreTool.java