> - new Function<BlobMetadata, StorageMetadata>() {
> - public StorageMetadata apply(BlobMetadata input) {
> - Map<String, String> userMetaData = (input != null &&
> input.getUserMetadata() != null) ? input
> - .getUserMetadata() : ImmutableMap.<String,
> String> of();
> - if
> (input.getContentMetadata().getContentType().equals("application/directory"))
> {
> - return new
> StorageMetadataImpl(StorageType.RELATIVE_PATH, input.getProviderId(), input
> - .getName(), input.getLocation(),
> input.getUri(), input.getETag(), input
> - .getCreationDate(),
> input.getLastModified(), userMetaData,
> - input.getSize());
> - }
> - return input;
> - }
> - }), from.nextPageToken());
> + SortedSet<StorageMetadata> results = Sets.<StorageMetadata>
> newTreeSet(Iterables.transform(from, object2blobMd));
> + for (String prefix : from.prefixes()) {
> + MutableStorageMetadata metadata = new
> MutableStorageMetadataImpl();
Done
---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds-labs-google/pull/164/files#r37597912