Class HadoopOutputFormat<K,​V>

  • Type Parameters:
    K - Type of the key
    V - Type of the value.
    All Implemented Interfaces:
    Serializable, org.apache.flink.api.common.io.FinalizeOnMaster, org.apache.flink.api.common.io.OutputFormat<org.apache.flink.api.java.tuple.Tuple2<K,​V>>

    @Public
    public class HadoopOutputFormat<K,​V>
    extends HadoopOutputFormatBase<K,​V,​org.apache.flink.api.java.tuple.Tuple2<K,​V>>
    Wrapper for using HadoopOutputFormats (mapred-variant) with Flink.

    The IF is returning a Tuple2<K,V>.

    See Also:
    Serialized Form
    • Constructor Detail

      • HadoopOutputFormat

        public HadoopOutputFormat​(org.apache.hadoop.mapred.OutputFormat<K,​V> mapredOutputFormat,
                                  org.apache.hadoop.mapred.JobConf job)
      • HadoopOutputFormat

        public HadoopOutputFormat​(org.apache.hadoop.mapred.OutputFormat<K,​V> mapredOutputFormat,
                                  Class<org.apache.hadoop.mapred.OutputCommitter> outputCommitterClass,
                                  org.apache.hadoop.mapred.JobConf job)
    • Method Detail

      • writeRecord

        public void writeRecord​(org.apache.flink.api.java.tuple.Tuple2<K,​V> record)
                         throws IOException
        Throws:
        IOException