@Override
  protected void write(Output output, String key, Object value) throws EncodeException {
    val formData = (FormData) value;
    writeFileMetadata(output, key, formData.getFileName(), formData.getContentType());
    output.write(formData.getData());
  }
A {@link FormData} writer.

@since 24.03.2018
@author Guillaume Simard
form/src/main/java/feign/form/multipart/FormDataWriter.java