code: public GitlabBadge editProjectBadge(Serializable projectId, Integer badgeId, String linkUrl, String imageUrl) throws IOException {
          String tailUrl = GitlabProject.URL + "/" + sanitizeProjectId(projectId) + GitlabBadge.URL
                  + "/" + badgeId;
          GitlabHTTPRequestor requestor = retrieve().method(PUT);
          requestor.with("link_url", linkUrl)
                  .with("image_url", imageUrl);
          return requestor.to(tailUrl, GitlabBadge.class);
      }
docs: Edit project badge
  
  @param projectId The id of the project for which the badge should be edited
  @param badgeId   The id of the badge that should be edited
  @param linkUrl   The URL that the badge should link to
  @param imageUrl  The URL to the badge image
  @return The updated badge
  
  @throws IOException on GitLab API call error