in artifactregistry-maven-wagon/src/main/java/com/google/cloud/artifactregistry/wagon/ArtifactRegistryWagon.java [58:72]
private InputStream getInputStream(Resource resource)
throws TransferFailedException, ResourceDoesNotExistException, AuthorizationException {
try {
GenericUrl url = googleRepository.constructURL(resource.getName());
HttpRequest request = requestFactory.buildGetRequest(url);
HttpResponse response = request.execute();
return response.getContent();
} catch (HttpResponseException e) {
rethrowAuthorizationException(e);
rethrowNotFoundException(e);
throw new TransferFailedException("Received an error from the remote server.", e);
} catch (IOException e) {
throw new TransferFailedException("Failed to send request to remote server.", e);
}
}