Если вам нужно загрузить файл, вам нужно использовать MediaType.MULTIPART_FORM_DATA_TYPE.
Похоже, что MultivaluedMap нельзя использовать с этим, поэтому вот решение с FormDataMultiPart.
InputStream stream = getClass().getClassLoader().getResourceAsStream(fileNameToUpload);
FormDataMultiPart part = new FormDataMultiPart();
part.field("String_key", "String_value");
part.field("fileToUpload", stream, MediaType.TEXT_PLAIN_TYPE);
String response = WebResource.type(MediaType.MULTIPART_FORM_DATA_TYPE).post(String.class, part);