DocumentLocationPojo dlp = new DocumentLocationPojo();
dlp.setDatabase("doc_metadata");
dlp.setCollection("metadata");
dlp.set_id(new ObjectId("53fe2c83e4b060b5b2a6e779")); //this needs to be a valid doc
share_ref.setDocumentLocation(dlp);
String share_string = share_ref.toDb().toString();
Representation entity = new StringRepresentation(share_string);
Representation rep = shareV2Interface.post(entity);
ResponsePojo rp = ResponsePojo.fromApi( rep.getText(), null, ResponsePojo.class);
SharePojo share = ApiManager.mapFromApi((JsonElement)rp.getData(), SharePojo.class, new SharePojoApiMap(null));