code: public GitlabNote updateNote(GitlabMergeRequest mergeRequest, Integer noteId, String body) throws IOException {
          Query query = new Query()
                  .appendIf("body", body);
  
          String tailUrl = GitlabProject.URL + "/" + mergeRequest.getProjectId() +
                  GitlabMergeRequest.URL + "/" + mergeRequest.getIid() + GitlabNote.URL + "/" + noteId + query.toString();
  
          return retrieve().method(PUT).to(tailUrl, GitlabNote.class);
      }
docs: Update a Merge Request Note
  
  @param mergeRequest The merge request
  @param noteId       The id of the note
  @param body         The content of the note
  @return the Gitlab Note
  @throws IOException on gitlab api call error