public class TunnelRecordWriter extends com.aliyun.odps.commons.proto.ProtobufRecordStreamWriter
Constructor and Description |
---|
TunnelRecordWriter(TableSchema schema,
com.aliyun.odps.commons.transport.Connection conn)
构造此类对象
|
TunnelRecordWriter(TableSchema schema,
com.aliyun.odps.commons.transport.Connection conn,
CompressOption option) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
void |
write(Record r)
写入一条记录
|
flush, getCheckSum, getTotalBytes, setCheckSum, setTransform, write
public TunnelRecordWriter(TableSchema schema, com.aliyun.odps.commons.transport.Connection conn) throws IOException
schema
- TableSchema
conn
- Connection
IOException
- Signals that an I/O exception has occurred.public TunnelRecordWriter(TableSchema schema, com.aliyun.odps.commons.transport.Connection conn, CompressOption option) throws IOException
IOException
public void write(Record r) throws IOException
RecordWriter
write
in interface RecordWriter
write
in class com.aliyun.odps.commons.proto.ProtobufRecordStreamWriter
r
- Record
对象IOException
- 写入过程发生异常,不可重试public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in class com.aliyun.odps.commons.proto.ProtobufRecordStreamWriter
IOException
Copyright © 2019 Alibaba Cloud Computing. All rights reserved.