public SingleInternalUserResponse updateInternalUser(String apiUsername,
String internalUsername, InternalUserRequest body)
throws ApiException {
// verify required params are set
if (apiUsername == null || internalUsername == null || body == null) {
throw new ApiException(400, "missing required params");
}
// create path and map variables
String path = "/profiles/" + Settings.API_VERSION + "/{apiUsername}/users/{internalUsername}"
.replaceAll("\\{format\\}", "json")
.replaceAll("\\{" + "apiUsername" + "\\}",