T - The Java type of the Avro data to write.public class AvroKeyRecordWriter<T> extends RecordWriter<AvroKey<T>,NullWritable>
| Constructor and Description |
|---|
AvroKeyRecordWriter(Schema writerSchema,
CodecFactory compressionCodec,
OutputStream outputStream)
Constructor.
|
public AvroKeyRecordWriter(Schema writerSchema, CodecFactory compressionCodec, OutputStream outputStream) throws IOException
writerSchema - The writer schema for the records in the Avro container file.compressionCodec - A compression codec factory for the Avro container file.outputStream - The output stream to write the Avro container file to.IOException - If the record writer cannot be opened.public void write(AvroKey<T> record, NullWritable ignore) throws IOException
write in class RecordWriter<AvroKey<T>,NullWritable>IOExceptionpublic void close(TaskAttemptContext context) throws IOException
close in class RecordWriter<AvroKey<T>,NullWritable>IOExceptionCopyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.