public class LocalBulkWriter extends BulkWriter implements java.lang.AutoCloseable
Constructor and Description |
---|
LocalBulkWriter(LocalBulkWriterParam 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, getTotalRowCount
public LocalBulkWriter(LocalBulkWriterParam bulkWriterParam) throws java.io.IOException
java.io.IOException
public void appendRow(com.google.gson.JsonObject rowData) throws java.io.IOException, java.lang.InterruptedException
appendRow
in class BulkWriter
java.io.IOException
java.lang.InterruptedException
public void commit(boolean async) throws java.lang.InterruptedException
java.lang.InterruptedException
public java.util.List<java.util.List<java.lang.String>> getBatchFiles()
public void close() throws java.lang.Exception
close
in interface java.lang.AutoCloseable
java.lang.Exception