@Override public Iterable<Image> listImages() { List<Iterable<Image>> images = newArrayList(); images.add(concat(api.images().list())); for (String project : imageProjects) { images.add(concat(api.images().listInProject(project))); } return Iterables.concat(images); }
@Override public Image getImage(String selfLink) { return api.images().get(URI.create(checkNotNull(selfLink, "id"))); }