code: public InputStream downloadSingleArtifactsFile(Object projectIdOrPath, Integer jobId, Path artifactPath) throws GitLabApiException {
          String path = artifactPath.toString().replace("\\", "/");
          Response response = get(Response.Status.OK, getDefaultPerPageParam(),
                  "projects", getProjectIdOrPath(projectIdOrPath), "jobs", jobId, "artifacts", path);
          return (response.readEntity(InputStream.class));
      }
docs: Download a single artifact file from within the job's artifacts archive.
  
  Only a single file is going to be extracted from the archive and streamed to a client.
  
  <pre><code>GitLab Endpoint: GET /projects/:id/jobs/:job_id/artifacts/*artifact_path</code></pre>
  
  @param projectIdOrPath id, path of the project, or a Project instance holding the project ID or path
  @param jobId the unique job identifier
  @param artifactPath the Path to a file inside the artifacts archive
  @return an InputStream to read the specified artifacts file from
  @throws GitLabApiException if any exception occurs