code: @Override
    public RecordWriter<K, V> getRecordWriter(TaskAttemptContext context)
        throws IOException, InterruptedException {
      Configuration conf = context.getConfiguration();
      return getDelegate(conf).getRecordWriter(context);
    }
docs: Gets the RecordWriter from the wrapped FileOutputFormat.