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 2015/05/01 22:37:37 UTC
jclouds-labs-aws git commit: JCLOUDS-894: Expose GCS multipart
operations
Repository: jclouds-labs-aws
Updated Branches:
refs/heads/master f8794fbfe -> 6a2e381c1
JCLOUDS-894: Expose GCS multipart operations
Not yet implemented
Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/commit/6a2e381c
Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/tree/6a2e381c
Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/diff/6a2e381c
Branch: refs/heads/master
Commit: 6a2e381c147ec927ba0c30d0e8effa7c56ccc6e5
Parents: f8794fb
Author: Andrew Gaul <ga...@apache.org>
Authored: Fri May 1 13:30:45 2015 -0700
Committer: Andrew Gaul <ga...@apache.org>
Committed: Fri May 1 13:31:20 2015 -0700
----------------------------------------------------------------------
.../glacier/blobstore/GlacierBlobStore.java | 44 ++++++++++++++++++++
1 file changed, 44 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jclouds-labs-aws/blob/6a2e381c/glacier/src/main/java/org/jclouds/glacier/blobstore/GlacierBlobStore.java
----------------------------------------------------------------------
diff --git a/glacier/src/main/java/org/jclouds/glacier/blobstore/GlacierBlobStore.java b/glacier/src/main/java/org/jclouds/glacier/blobstore/GlacierBlobStore.java
index cac7a6c..bce8497 100644
--- a/glacier/src/main/java/org/jclouds/glacier/blobstore/GlacierBlobStore.java
+++ b/glacier/src/main/java/org/jclouds/glacier/blobstore/GlacierBlobStore.java
@@ -21,6 +21,7 @@ import static com.google.common.base.Preconditions.checkNotNull;
import static com.google.common.base.Preconditions.checkState;
import static org.jclouds.util.Predicates2.retry;
+import java.util.List;
import java.util.Set;
import java.util.concurrent.TimeUnit;
@@ -29,6 +30,8 @@ import org.jclouds.blobstore.domain.Blob;
import org.jclouds.blobstore.domain.BlobAccess;
import org.jclouds.blobstore.domain.BlobMetadata;
import org.jclouds.blobstore.domain.ContainerAccess;
+import org.jclouds.blobstore.domain.MultipartPart;
+import org.jclouds.blobstore.domain.MultipartUpload;
import org.jclouds.blobstore.domain.MutableBlobMetadata;
import org.jclouds.blobstore.domain.PageSet;
import org.jclouds.blobstore.domain.StorageMetadata;
@@ -50,6 +53,7 @@ import org.jclouds.glacier.blobstore.strategy.MultipartUploadStrategy;
import org.jclouds.glacier.blobstore.strategy.PollingStrategy;
import org.jclouds.glacier.domain.ArchiveRetrievalJobRequest;
import org.jclouds.glacier.util.ContentRange;
+import org.jclouds.io.Payload;
import org.jclouds.javax.annotation.Nullable;
import com.google.common.base.Predicate;
@@ -366,4 +370,44 @@ public class GlacierBlobStore extends BaseBlobStore {
public void setBlobAccess(String container, String name, BlobAccess access) {
throw new UnsupportedOperationException("not implemented");
}
+
+ @Override
+ public MultipartUpload initiateMultipartUpload(String container, BlobMetadata blobMetadata) {
+ throw new UnsupportedOperationException("not yet implemented");
+ }
+
+ @Override
+ public void abortMultipartUpload(MultipartUpload mpu) {
+ throw new UnsupportedOperationException("not yet implemented");
+ }
+
+ @Override
+ public String completeMultipartUpload(MultipartUpload mpu, List<MultipartPart> parts) {
+ throw new UnsupportedOperationException("not yet implemented");
+ }
+
+ @Override
+ public MultipartPart uploadMultipartPart(MultipartUpload mpu, int partNumber, Payload payload) {
+ throw new UnsupportedOperationException("not yet implemented");
+ }
+
+ @Override
+ public List<MultipartPart> listMultipartUpload(MultipartUpload mpu) {
+ throw new UnsupportedOperationException("not yet implemented");
+ }
+
+ @Override
+ public long getMinimumMultipartPartSize() {
+ throw new UnsupportedOperationException("not yet implemented");
+ }
+
+ @Override
+ public long getMaximumMultipartPartSize() {
+ throw new UnsupportedOperationException("not yet implemented");
+ }
+
+ @Override
+ public int getMaximumNumberOfParts() {
+ throw new UnsupportedOperationException("not yet implemented");
+ }
}