@InterfaceAudience.Private public class SecureBulkLoadClient extends java.lang.Object
Constructor and Description |
---|
SecureBulkLoadClient(Table table) |
Modifier and Type | Method and Description |
---|---|
boolean |
bulkLoadHFiles(java.util.List<Pair<byte[],java.lang.String>> familyPaths,
<any> userToken,
java.lang.String bulkToken,
byte[] startRow,
boolean copyFile) |
void |
cleanupBulkLoad(java.lang.String bulkToken) |
Path |
getStagingPath(java.lang.String bulkToken,
byte[] family) |
java.lang.String |
prepareBulkLoad(TableName tableName) |
public SecureBulkLoadClient(Table table)
public java.lang.String prepareBulkLoad(TableName tableName) throws java.io.IOException
java.io.IOException
public void cleanupBulkLoad(java.lang.String bulkToken) throws java.io.IOException
java.io.IOException
public boolean bulkLoadHFiles(java.util.List<Pair<byte[],java.lang.String>> familyPaths, <any> userToken, java.lang.String bulkToken, byte[] startRow, boolean copyFile) throws java.io.IOException
java.io.IOException
public Path getStagingPath(java.lang.String bulkToken, byte[] family) throws java.io.IOException
java.io.IOException