|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hadoop.mapred.FileOutputFormat<AvroWrapper<T>,org.apache.hadoop.io.NullWritable>
org.apache.avro.mapred.AvroOutputFormat<T>
public class AvroOutputFormat<T>
An OutputFormat for Avro data files.
AvroJob as well as this class to get
an overview of the supported options.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.apache.hadoop.mapred.FileOutputFormat |
|---|
org.apache.hadoop.mapred.FileOutputFormat.Counter |
| Field Summary | |
|---|---|
static int |
DEFAULT_DEFLATE_LEVEL
The default deflate level. |
static String |
DEFLATE_LEVEL_KEY
The configuration key for Avro deflate level. |
static String |
EXT
The file name extension for avro data files. |
static String |
SYNC_INTERVAL_KEY
The configuration key for Avro sync interval. |
| Constructor Summary | |
|---|---|
AvroOutputFormat()
|
|
| Method Summary | |
|---|---|
org.apache.hadoop.mapred.RecordWriter<AvroWrapper<T>,org.apache.hadoop.io.NullWritable> |
getRecordWriter(org.apache.hadoop.fs.FileSystem ignore,
org.apache.hadoop.mapred.JobConf job,
String name,
org.apache.hadoop.util.Progressable prog)
|
static void |
setDeflateLevel(org.apache.hadoop.mapred.JobConf job,
int level)
Enable output compression using the deflate codec and specify its level. |
static void |
setSyncInterval(org.apache.hadoop.mapred.JobConf job,
int syncIntervalInBytes)
Set the sync interval to be used by the underlying DataFileWriter. |
| Methods inherited from class org.apache.hadoop.mapred.FileOutputFormat |
|---|
checkOutputSpecs, getCompressOutput, getOutputCompressorClass, getOutputPath, getPathForCustomFile, getTaskOutputPath, getUniqueName, getWorkOutputPath, setCompressOutput, setOutputCompressorClass, setOutputPath |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String EXT
public static final String DEFLATE_LEVEL_KEY
public static final String SYNC_INTERVAL_KEY
public static final int DEFAULT_DEFLATE_LEVEL
| Constructor Detail |
|---|
public AvroOutputFormat()
| Method Detail |
|---|
public static void setDeflateLevel(org.apache.hadoop.mapred.JobConf job,
int level)
public static void setSyncInterval(org.apache.hadoop.mapred.JobConf job,
int syncIntervalInBytes)
DataFileWriter.
public org.apache.hadoop.mapred.RecordWriter<AvroWrapper<T>,org.apache.hadoop.io.NullWritable> getRecordWriter(org.apache.hadoop.fs.FileSystem ignore,
org.apache.hadoop.mapred.JobConf job,
String name,
org.apache.hadoop.util.Progressable prog)
throws IOException
getRecordWriter in interface org.apache.hadoop.mapred.OutputFormat<AvroWrapper<T>,org.apache.hadoop.io.NullWritable>getRecordWriter in class org.apache.hadoop.mapred.FileOutputFormat<AvroWrapper<T>,org.apache.hadoop.io.NullWritable>IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||