You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by ga...@apache.org on 2016/05/28 00:27:19 UTC

jclouds git commit: JCLOUDS-654: Add size to BlobMetadata constructor

Repository: jclouds
Updated Branches:
  refs/heads/master 613290ea8 -> 00a36c3e4


JCLOUDS-654: Add size to BlobMetadata constructor

Follow on to fae097e144c0b9adf00f88ded1d614e2aec963f8.


Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/00a36c3e
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/00a36c3e
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/00a36c3e

Branch: refs/heads/master
Commit: 00a36c3e454d9d37fccb179238968ecfeb149413
Parents: 613290e
Author: Andrew Gaul <ga...@apache.org>
Authored: Fri May 27 17:26:16 2016 -0700
Committer: Andrew Gaul <ga...@apache.org>
Committed: Fri May 27 17:27:06 2016 -0700

----------------------------------------------------------------------
 .../blobstore/domain/internal/BlobMetadataImpl.java     | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/00a36c3e/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobMetadataImpl.java
----------------------------------------------------------------------
diff --git a/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobMetadataImpl.java b/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobMetadataImpl.java
index 71671e6..a339b06 100644
--- a/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobMetadataImpl.java
+++ b/blobstore/src/main/java/org/jclouds/blobstore/domain/internal/BlobMetadataImpl.java
@@ -43,13 +43,21 @@ public class BlobMetadataImpl extends StorageMetadataImpl implements BlobMetadat
    public BlobMetadataImpl(String id, String name, @Nullable Location location, URI uri, String eTag,
             @Nullable Date creationDate, @Nullable Date lastModified,
             Map<String, String> userMetadata, @Nullable URI publicUri,
-            @Nullable String container, ContentMetadata contentMetadata) {
-      super(StorageType.BLOB, id, name, location, uri, eTag, creationDate, lastModified, userMetadata);
+            @Nullable String container, ContentMetadata contentMetadata, @Nullable Long size) {
+      super(StorageType.BLOB, id, name, location, uri, eTag, creationDate, lastModified, userMetadata, size);
       this.publicUri = publicUri;
       this.container = container;
       this.contentMetadata = checkNotNull(contentMetadata, "contentMetadata");
    }
 
+   @Deprecated
+   public BlobMetadataImpl(String id, String name, @Nullable Location location, URI uri, String eTag,
+            @Nullable Date creationDate, @Nullable Date lastModified,
+            Map<String, String> userMetadata, @Nullable URI publicUri,
+            @Nullable String container, ContentMetadata contentMetadata) {
+      this(id, name, location, uri, eTag, creationDate, lastModified, userMetadata, publicUri, container, contentMetadata, null);
+   }
+
    /**
     * {@inheritDoc}
     */