public class RemoteBulkWriter extends LocalBulkWriter
| Constructor and Description |
|---|
RemoteBulkWriter(RemoteBulkWriterParam bulkWriterParam) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendRow(com.google.gson.JsonObject rowData) |
void |
close() |
void |
commit(boolean async) |
java.util.List<java.util.List<java.lang.String>> |
getBatchFiles() |
getBufferRowCount, getTotalRowCountpublic RemoteBulkWriter(RemoteBulkWriterParam bulkWriterParam) throws java.io.IOException
java.io.IOExceptionpublic void appendRow(com.google.gson.JsonObject rowData)
throws java.io.IOException,
java.lang.InterruptedException
appendRow in class LocalBulkWriterjava.io.IOExceptionjava.lang.InterruptedExceptionpublic void commit(boolean async)
throws java.lang.InterruptedException
commit in class LocalBulkWriterjava.lang.InterruptedExceptionpublic java.util.List<java.util.List<java.lang.String>> getBatchFiles()
getBatchFiles in class LocalBulkWriterpublic void close()
throws java.lang.Exception
close in interface java.lang.AutoCloseableclose in class LocalBulkWriterjava.lang.Exception