in src/main/java/com/microsoft/azure/datalake/store/Core.java [1062:1086]
public static void setOwner(String path,
String user,
String group,
ADLStoreClient client,
RequestOptions opts,
OperationResponse resp) {
// at least one of owner or user must be set
if ( (user == null || user.equals(""))
&& (group == null || group.equals(""))
) {
resp.successful = false;
resp.message = "Both user and owner names cannot be blank";
return;
}
QueryParams qp = new QueryParams();
if (user!=null && !user.equals("")) {
qp.add("owner", user);
}
if (group!=null && !group.equals("")) {
qp.add("group", group);
}
HttpTransport.makeCall(client, Operation.SETOWNER, path, qp, null, 0, 0, opts, resp);
}