elasticsearch-hadoop

org.elasticsearch.hadoop.hive
Class EsHiveOutputFormat

java.lang.Object
  extended by org.apache.hadoop.mapreduce.OutputFormat
      extended by org.elasticsearch.hadoop.mr.EsOutputFormat
          extended by org.elasticsearch.hadoop.hive.EsHiveOutputFormat
All Implemented Interfaces:
HiveOutputFormat, OutputFormat

public class EsHiveOutputFormat
extends EsOutputFormat
implements HiveOutputFormat

Hive specific OutputFormat.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.elasticsearch.hadoop.mr.EsOutputFormat
EsOutputFormat.EsOldAPIOutputCommitter, EsOutputFormat.EsOutputCommitter, EsOutputFormat.EsRecordWriter
 
Constructor Summary
EsHiveOutputFormat()
           
 
Method Summary
 FileSinkOperator.RecordWriter getHiveRecordWriter(JobConf jc, Path finalOutPath, Class valueClass, boolean isCompressed, Properties tableProperties, Progressable progress)
           
 
Methods inherited from class org.elasticsearch.hadoop.mr.EsOutputFormat
checkOutputSpecs, checkOutputSpecs, getOutputCommitter, getRecordWriter, getRecordWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.hadoop.mapred.OutputFormat
checkOutputSpecs, getRecordWriter
 

Constructor Detail

EsHiveOutputFormat

public EsHiveOutputFormat()
Method Detail

getHiveRecordWriter

public FileSinkOperator.RecordWriter getHiveRecordWriter(JobConf jc,
                                                         Path finalOutPath,
                                                         Class valueClass,
                                                         boolean isCompressed,
                                                         Properties tableProperties,
                                                         Progressable progress)
Specified by:
getHiveRecordWriter in interface HiveOutputFormat

elasticsearch-hadoop