public class ArrowRecordWriter extends Object implements RecordWriter
APPEND| Constructor and Description |
|---|
ArrowRecordWriter(Schema schema) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
Configuration |
getConf() |
void |
initialize(Configuration configuration,
InputSplit split,
Partitioner partitioner) |
void |
initialize(InputSplit inputSplit,
Partitioner partitioner) |
void |
setConf(Configuration conf) |
boolean |
supportsBatch() |
PartitionMetaData |
write(List<Writable> record) |
PartitionMetaData |
writeBatch(List<List<Writable>> batch) |
public ArrowRecordWriter(Schema schema)
public boolean supportsBatch()
supportsBatch in interface RecordWriterpublic void initialize(InputSplit inputSplit, Partitioner partitioner) throws Exception
initialize in interface RecordWriterExceptionpublic void initialize(Configuration configuration, InputSplit split, Partitioner partitioner) throws Exception
initialize in interface RecordWriterExceptionpublic PartitionMetaData write(List<Writable> record) throws IOException
write in interface RecordWriterIOExceptionpublic PartitionMetaData writeBatch(List<List<Writable>> batch) throws IOException
writeBatch in interface RecordWriterIOExceptionpublic void close()
close in interface Closeableclose in interface AutoCloseableclose in interface RecordWriterpublic void setConf(Configuration conf)
setConf in interface Configurablepublic Configuration getConf()
getConf in interface ConfigurableCopyright © 2019. All rights reserved.