docs: public Issue closeIssue(Object projectIdOrPath, Integer issueIid) throws GitLabApiException {
  
          if (issueIid == null) {
              throw new RuntimeException("issue IID cannot be null");
          }
  
          GitLabApiForm formData = new GitLabApiForm().withParam("state_event", StateEvent.CLOSE);          
          Response response = put(Response.Status.OK, formData.asMap(), "projects", getProjectIdOrPath(projectIdOrPath), "issues", issueIid);
          return (response.readEntity(Issue.class));        
      }