Repository: jclouds Updated Branches: refs/heads/master 35f4f2bbf -> 6964ef6c8
Actually send RRS in putBlobWithReducedRedundancy Regression from 0f6ab3944f4c51b928e553567a55c3f827bbe54e. Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/6964ef6c Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/6964ef6c Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/6964ef6c Branch: refs/heads/master Commit: 6964ef6c8f288726baffb55f2e59416b2f4f7940 Parents: 35f4f2b Author: Andrew Gaul <[email protected]> Authored: Sun Mar 27 14:24:57 2016 -0700 Committer: Andrew Gaul <[email protected]> Committed: Sun Mar 27 14:25:56 2016 -0700 ---------------------------------------------------------------------- .../src/main/java/org/jclouds/aws/s3/blobstore/AWSS3BlobStore.java | 2 ++ 1 file changed, 2 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds/blob/6964ef6c/providers/aws-s3/src/main/java/org/jclouds/aws/s3/blobstore/AWSS3BlobStore.java ---------------------------------------------------------------------- diff --git a/providers/aws-s3/src/main/java/org/jclouds/aws/s3/blobstore/AWSS3BlobStore.java b/providers/aws-s3/src/main/java/org/jclouds/aws/s3/blobstore/AWSS3BlobStore.java index 25351a0..3d9f17a 100644 --- a/providers/aws-s3/src/main/java/org/jclouds/aws/s3/blobstore/AWSS3BlobStore.java +++ b/providers/aws-s3/src/main/java/org/jclouds/aws/s3/blobstore/AWSS3BlobStore.java @@ -47,6 +47,7 @@ import org.jclouds.s3.blobstore.functions.ContainerToBucketListOptions; import org.jclouds.s3.blobstore.functions.ObjectToBlob; import org.jclouds.s3.blobstore.functions.ObjectToBlobMetadata; import org.jclouds.s3.domain.BucketMetadata; +import org.jclouds.s3.domain.ObjectMetadata; import com.google.common.base.Function; import com.google.common.base.Supplier; @@ -87,6 +88,7 @@ public class AWSS3BlobStore extends S3BlobStore { private String putBlobWithReducedRedundancy(String container, Blob blob) { AWSS3PutObjectOptions options = new AWSS3PutObjectOptions(); + options.storageClass(ObjectMetadata.StorageClass.REDUCED_REDUNDANCY); return getContext().unwrapApi(AWSS3Client.class).putObject(container, blob2Object.apply(blob), options); }
