# Package org.apache.avro.mapreduce

- Interface Summary
  Interface | Description
  --- | ---
  Syncable |

- Class Summary
  Class | Description
  --- | ---
  AvroJob | Utility methods for configuring jobs that work with Avro.
  AvroKeyInputFormat<T> | A MapReduce InputFormat that can handle Avro container files.
  AvroKeyOutputFormat<T> | FileOutputFormat for writing Avro container files.
  AvroKeyOutputFormat.RecordWriterFactory<T> | A factory for creating record writers.
  AvroKeyRecordReader<T> | Reads records from an input split representing a chunk of an Avro container file.
  AvroKeyRecordWriter<T> | Writes Avro records to an Avro container file output stream.
  AvroKeyValueInputFormat<K,V> | A MapReduce InputFormat that reads from Avro container files of key/value generic records.
  AvroKeyValueOutputFormat<K,V> | FileOutputFormat for writing Avro container files of key/value pairs.
  AvroKeyValueRecordReader<K,V> | Reads Avro generic records from an Avro container file, where the records contain two fields: 'key' and 'value'.
  AvroKeyValueRecordWriter<K,V> | Writes key/value pairs to an Avro container file.
  AvroMultipleOutputs | The AvroMultipleOutputs class simplifies writing Avro output data to multiple outputs
  AvroOutputFormatBase<K,V> | Abstract base class for output formats that write Avro container files.
  AvroRecordReaderBase<K,V,T> | Abstract base class for `RecordReader`s that read Avro container files.
  AvroSequenceFileInputFormat<K,V> | An input format for reading from AvroSequenceFiles (sequence files that support Avro data).
  AvroSequenceFileOutputFormat<K,V> | A sequence file output format that knows how to write AvroKeys and AvroValues in addition to Writables.
  CombineAvroKeyValueFileInputFormat<K,V> | A combine avro keyvalue file input format that can combine small avro files into mappers.

Copyright © 2009–2024 The Apache Software Foundation. All rights reserved.