code: public Project archiveProject(Object projectIdOrPath)
              throws GitLabApiException {
          Response response = post(Response.Status.CREATED, (new GitLabApiForm()), "projects", getProjectIdOrPath(projectIdOrPath), "archive");
          return (response.readEntity(Project.class));
      }
docs: Archive a project
  
  <pre><code>POST /projects/:id/archive</code></pre>
  
  @param projectIdOrPath projectIdOrPath the project in the form of an Integer(ID), String(path), or Project instance, required
  @return the archived GitLab Project
  @throws GitLabApiException if any exception occurs