@Override protected DatumWriter<T> createDatumWriter(Configuration conf) { AvroMode.REFLECT.setFromConfiguration(conf); return AvroMode.REFLECT.getWriter(getSchema()); }