code: public ProjectStatusResponse projectStatus(ProjectStatusRequest request) {
      return call(
        new GetRequest(path("project_status"))
          .setParam("analysisId", request.getAnalysisId())
          .setParam("projectId", request.getProjectId())
          .setParam("projectKey", request.getProjectKey())
          .setParam("branch", request.getBranch())
          .setParam("pullRequest", request.getPullRequest()),
        ProjectStatusResponse.parser());
    }
docs: This is part of the internal API.
  This is a GET request.
  
  @see <a href="https://next.sonarqube.com/sonarqube/web_api/api/qualitygates/project_status">Further information about this action online (including a response example)</a>
  @since 5.3