public class OrcBulkWriter extends Object implements org.apache.paimon.format.FormatWriter
FormatWriter implementation that writes data in ORC format.| 构造器和说明 |
|---|
OrcBulkWriter(Vectorizer<org.apache.paimon.data.InternalRow> vectorizer,
org.apache.orc.Writer writer,
org.apache.paimon.fs.PositionOutputStream underlyingStream,
int batchSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addElement(org.apache.paimon.data.InternalRow element) |
void |
finish() |
void |
flush() |
boolean |
reachTargetSize(boolean suggestedCheck,
long targetSize) |
public OrcBulkWriter(Vectorizer<org.apache.paimon.data.InternalRow> vectorizer, org.apache.orc.Writer writer, org.apache.paimon.fs.PositionOutputStream underlyingStream, int batchSize)
public void addElement(org.apache.paimon.data.InternalRow element)
throws IOException
addElement 在接口中 org.apache.paimon.format.FormatWriterIOExceptionpublic void flush()
throws IOException
flush 在接口中 org.apache.paimon.format.FormatWriterIOExceptionpublic void finish()
throws IOException
finish 在接口中 org.apache.paimon.format.FormatWriterIOExceptionpublic boolean reachTargetSize(boolean suggestedCheck,
long targetSize)
throws IOException
reachTargetSize 在接口中 org.apache.paimon.format.FormatWriterIOExceptionCopyright © 2023 The Apache Software Foundation. All rights reserved.