Repository: jclouds-labs-google Updated Branches: refs/heads/master d968c4846 -> 6813296ef
Return more metadata from listMultipartUpload Include Content-Length and Last-Modified. Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/commit/6813296e Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/tree/6813296e Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/diff/6813296e Branch: refs/heads/master Commit: 6813296ef11397066222a541eba1cac3676da1cd Parents: d968c48 Author: Andrew Gaul <[email protected]> Authored: Wed Mar 8 22:15:14 2017 -0800 Committer: Andrew Gaul <[email protected]> Committed: Wed Mar 8 22:15:41 2017 -0800 ---------------------------------------------------------------------- .../blobstore/GoogleCloudStorageBlobStore.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds-labs-google/blob/6813296e/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/GoogleCloudStorageBlobStore.java ---------------------------------------------------------------------- diff --git a/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/GoogleCloudStorageBlobStore.java b/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/GoogleCloudStorageBlobStore.java index 63406d9..25d27f2 100644 --- a/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/GoogleCloudStorageBlobStore.java +++ b/google-cloud-storage/src/main/java/org/jclouds/googlecloudstorage/blobstore/GoogleCloudStorageBlobStore.java @@ -423,7 +423,7 @@ public final class GoogleCloudStorageBlobStore extends BaseBlobStore { InsertObjectOptions insertOptions = new InsertObjectOptions().name(partName); GoogleCloudStorageObject object = api.getObjectApi().simpleUpload(mpu.containerName(), mpu.blobMetadata().getContentMetadata().getContentType(), partSize, payload, insertOptions); - return MultipartPart.create(partNumber, partSize, object.etag()); + return MultipartPart.create(partNumber, partSize, object.etag(), object.updated()); } @Override @@ -435,7 +435,7 @@ public final class GoogleCloudStorageBlobStore extends BaseBlobStore { for (StorageMetadata sm : pageSet) { int lastUnderscore = sm.getName().lastIndexOf('_'); int partNumber = Integer.parseInt(sm.getName().substring(lastUnderscore + 1)); - parts.add(MultipartPart.create(partNumber, sm.getSize(), sm.getETag())); + parts.add(MultipartPart.create(partNumber, sm.getSize(), sm.getETag(), sm.getLastModified())); } return parts.build(); }
