REST-запрос не могу сформировать из заданного набора данных

Есть набор данных, для rest-запроса, не могу понять как их увязать в запрос
Суть запроса - отправить файл на сервер

параметры формы:
byte[] file - содержание документа;
String name - имя файла;
String comment - комментарий к документу;
long dataId - для первого вызова setBinaryData не выставляется(создается) последующие вызовы по этому идентификатору будет производиться модификация BinaryData;
long version - не обязательна;
long instanceId - идентификатор объекта, к которому назначается BinaryData ;
long attributeId - идентификатор атрибута объекта, к которому назначается BinaryData;