docs: protected Response putUpload(Response.Status expectedStatus, String name, File fileToUpload, Object... pathArgs) throws GitLabApiException {
          try {
              return validate(getApiClient().putUpload(name, fileToUpload, pathArgs), expectedStatus);
          } catch (Exception e) {
              throw handle(e);
          }
      }