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/02/21 19:26:22 UTC

jclouds git commit: Add @Beta annotations to BlobStore ACL methods

Repository: jclouds
Updated Branches:
  refs/heads/master be7b9f4cc -> bc81919c5


Add @Beta annotations to BlobStore ACL methods

Also add missing @Override annotations.


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

Branch: refs/heads/master
Commit: bc81919c58cd9f0d5f1025605f78539b5edee80d
Parents: be7b9f4
Author: Andrew Gaul <ga...@apache.org>
Authored: Sat Feb 21 10:18:57 2015 -0800
Committer: Andrew Gaul <ga...@apache.org>
Committed: Sat Feb 21 10:18:57 2015 -0800

----------------------------------------------------------------------
 blobstore/src/main/java/org/jclouds/blobstore/BlobStore.java     | 4 ++++
 .../main/java/org/jclouds/blobstore/domain/ContainerAccess.java  | 3 +++
 .../java/org/jclouds/azureblob/blobstore/AzureBlobStore.java     | 2 ++
 3 files changed, 9 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/jclouds/blob/bc81919c/blobstore/src/main/java/org/jclouds/blobstore/BlobStore.java
----------------------------------------------------------------------
diff --git a/blobstore/src/main/java/org/jclouds/blobstore/BlobStore.java b/blobstore/src/main/java/org/jclouds/blobstore/BlobStore.java
index e066b40..59b3b0d 100644
--- a/blobstore/src/main/java/org/jclouds/blobstore/BlobStore.java
+++ b/blobstore/src/main/java/org/jclouds/blobstore/BlobStore.java
@@ -18,6 +18,8 @@ package org.jclouds.blobstore;
 
 import java.util.Set;
 
+import com.google.common.annotations.Beta;
+
 import org.jclouds.blobstore.domain.Blob;
 import org.jclouds.blobstore.domain.BlobBuilder;
 import org.jclouds.blobstore.domain.BlobMetadata;
@@ -92,8 +94,10 @@ public interface BlobStore {
     */
    boolean createContainerInLocation(@Nullable Location location, String container, CreateContainerOptions options);
 
+   @Beta
    ContainerAccess getContainerAccess(String container);
 
+   @Beta
    void setContainerAccess(String container, ContainerAccess access);
 
    /**

http://git-wip-us.apache.org/repos/asf/jclouds/blob/bc81919c/blobstore/src/main/java/org/jclouds/blobstore/domain/ContainerAccess.java
----------------------------------------------------------------------
diff --git a/blobstore/src/main/java/org/jclouds/blobstore/domain/ContainerAccess.java b/blobstore/src/main/java/org/jclouds/blobstore/domain/ContainerAccess.java
index 67dbe79..1e943d1 100644
--- a/blobstore/src/main/java/org/jclouds/blobstore/domain/ContainerAccess.java
+++ b/blobstore/src/main/java/org/jclouds/blobstore/domain/ContainerAccess.java
@@ -17,6 +17,9 @@
 
 package org.jclouds.blobstore.domain;
 
+import com.google.common.annotations.Beta;
+
+@Beta
 public enum ContainerAccess {
    /** Only allow bucket owner to read and write objects. */
    PRIVATE,

http://git-wip-us.apache.org/repos/asf/jclouds/blob/bc81919c/providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/AzureBlobStore.java
----------------------------------------------------------------------
diff --git a/providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/AzureBlobStore.java b/providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/AzureBlobStore.java
index 74446b3..ecc3527 100644
--- a/providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/AzureBlobStore.java
+++ b/providers/azureblob/src/main/java/org/jclouds/azureblob/blobstore/AzureBlobStore.java
@@ -284,6 +284,7 @@ public class AzureBlobStore extends BaseBlobStore {
       return sync.createContainer(container, createContainerOptions);
    }
 
+   @Override
    public ContainerAccess getContainerAccess(String container) {
       PublicAccess access = sync.getPublicAccessForContainer(container);
       if (access == PublicAccess.BLOB) {
@@ -293,6 +294,7 @@ public class AzureBlobStore extends BaseBlobStore {
       }
    }
 
+   @Override
    public void setContainerAccess(String container, ContainerAccess access) {
       PublicAccess publicAccess;
       if (access == ContainerAccess.PUBLIC_READ) {