| Interface | Description | 
|---|---|
| PartialOutputCommitter | 
 Interface for an  
OutputCommitter
 implementing partial commit of task output, as during preemption. | 
| Class | Description | 
|---|---|
| FileOutputCommitter | 
 An  
OutputCommitter that commits files specified 
 in job output directory i.e. | 
| FileOutputFormat<K,V> | 
 A base class for  
OutputFormats that read from FileSystems. | 
| FilterOutputFormat<K,V> | 
 FilterOutputFormat is a convenience class that wraps OutputFormat. 
 | 
| LazyOutputFormat<K,V> | 
 A Convenience class that creates output lazily. 
 | 
| MapFileOutputFormat | 
 An  
OutputFormat that writes 
 MapFiles. | 
| MultipleOutputs<KEYOUT,VALUEOUT> | 
 The MultipleOutputs class simplifies writing output data 
 to multiple outputs 
 | 
| NullOutputFormat<K,V> | 
 Consume all outputs and put them in /dev/null. 
 | 
| PartialFileOutputCommitter | 
 An  
OutputCommitter that commits files specified
 in job output directory i.e. | 
| SequenceFileAsBinaryOutputFormat | 
 An  
OutputFormat that writes keys, 
 values to SequenceFiles in binary(raw) format | 
| SequenceFileOutputFormat<K,V> | 
 An  
OutputFormat that writes SequenceFiles. | 
| TextOutputFormat<K,V> | 
 An  
OutputFormat that writes plain text files. | 
| Enum | Description | 
|---|---|
| FileOutputFormatCounter | 
Copyright © 2015 Apache Software Foundation. All rights reserved.