code: @Override
      public RecordWriter<NullWritable, WARCWritable> getRecordWriter(FileSystem fs, JobConf job, String filename,
                                                                      Progressable progress) throws IOException {
          return new WARCWriter(job, filename, progress);
      }
docs: Creates a new output file in WARC format, and returns a RecordWriter for writing to it.