public class ArrowBatchWriter extends Object implements ArrowWriter
| Constructor and Description |
|---|
ArrowBatchWriter(OutputStream out) |
ArrowBatchWriter(OutputStream out,
org.apache.arrow.vector.compression.CompressionUtil.CodecType codecType) |
ArrowBatchWriter(OutputStream out,
org.apache.arrow.vector.ipc.message.IpcOption option) |
ArrowBatchWriter(OutputStream out,
org.apache.arrow.vector.ipc.message.IpcOption option,
org.apache.arrow.vector.compression.CompressionUtil.CodecType codecType) |
| Modifier and Type | Method and Description |
|---|---|
long |
bytesWritten()
Return the current write bytes.
|
void |
close() |
void |
writeBatch(org.apache.arrow.vector.VectorSchemaRoot root)
Write an arrow batch
VectorSchemaRoot. |
public ArrowBatchWriter(OutputStream out)
public ArrowBatchWriter(OutputStream out, org.apache.arrow.vector.ipc.message.IpcOption option)
public ArrowBatchWriter(OutputStream out, org.apache.arrow.vector.compression.CompressionUtil.CodecType codecType)
public ArrowBatchWriter(OutputStream out, org.apache.arrow.vector.ipc.message.IpcOption option, org.apache.arrow.vector.compression.CompressionUtil.CodecType codecType)
public void writeBatch(org.apache.arrow.vector.VectorSchemaRoot root)
throws IOException
ArrowWriterVectorSchemaRoot.writeBatch in interface ArrowWriterIOExceptionpublic void close()
throws IOException
close in interface Closeableclose in interface AutoCloseableIOExceptionpublic long bytesWritten()
ArrowWriterbytesWritten in interface ArrowWriterCopyright © 2024 Alibaba Cloud Computing. All rights reserved.