code: public void updateProfile(ProfileUpdate profile) {
  		getResourceFactory().getApiResource("/user/profile/")
  				.entity(profile, MediaType.APPLICATION_JSON_TYPE).put();
  	}
docs: Updates the fields of an existing profile. All fields must be filled out,
  as any fields not included will not be part of the new revision.
  
  @param profile
  The updated profile