Class MultipleFeatureChangeOutputFormat

  • All Implemented Interfaces:
    org.apache.hadoop.mapred.OutputFormat<java.lang.String,​java.util.List<org.openstreetmap.atlas.geography.atlas.change.FeatureChange>>

    public class MultipleFeatureChangeOutputFormat
    extends AbstractMultipleAtlasBasedOutputFormat<java.util.List<org.openstreetmap.atlas.geography.atlas.change.FeatureChange>>
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.hadoop.mapred.FileOutputFormat

        org.apache.hadoop.mapred.FileOutputFormat.Counter
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected org.apache.hadoop.mapred.RecordWriter<java.lang.String,​java.util.List<org.openstreetmap.atlas.geography.atlas.change.FeatureChange>> getBaseRecordWriter​(org.apache.hadoop.fs.FileSystem fileSystem, org.apache.hadoop.mapred.JobConf job, java.lang.String name, org.apache.hadoop.util.Progressable progress)  
      • Methods inherited from class org.apache.hadoop.mapred.lib.MultipleOutputFormat

        generateActualKey, generateActualValue, generateLeafFileName, getInputFileBasedOutputFileName, getRecordWriter
      • Methods inherited from class org.apache.hadoop.mapred.FileOutputFormat

        checkOutputSpecs, getCompressOutput, getOutputCompressorClass, getOutputPath, getPathForCustomFile, getTaskOutputPath, getUniqueName, getWorkOutputPath, setCompressOutput, setOutputCompressorClass, setOutputPath, setWorkOutputPath
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MultipleFeatureChangeOutputFormat

        public MultipleFeatureChangeOutputFormat()
    • Method Detail

      • getBaseRecordWriter

        protected org.apache.hadoop.mapred.RecordWriter<java.lang.String,​java.util.List<org.openstreetmap.atlas.geography.atlas.change.FeatureChange>> getBaseRecordWriter​(org.apache.hadoop.fs.FileSystem fileSystem,
                                                                                                                                                                                 org.apache.hadoop.mapred.JobConf job,
                                                                                                                                                                                 java.lang.String name,
                                                                                                                                                                                 org.apache.hadoop.util.Progressable progress)
                                                                                                                                                                          throws java.io.IOException
        Specified by:
        getBaseRecordWriter in class org.apache.hadoop.mapred.lib.MultipleOutputFormat<java.lang.String,​java.util.List<org.openstreetmap.atlas.geography.atlas.change.FeatureChange>>
        Throws:
        java.io.IOException