Repository: jclouds-labs-openstack Updated Branches: refs/heads/master 7c1b681b6 -> ffff86703
Added @Beta annotations to APIs Project: http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/repo Commit: http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/commit/ffff8670 Tree: http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/tree/ffff8670 Diff: http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/diff/ffff8670 Branch: refs/heads/master Commit: ffff86703ff28c5b9762a423ab4f377152a028b5 Parents: 7c1b681 Author: Jeremy Daggett <[email protected]> Authored: Wed Apr 2 11:13:19 2014 -0700 Committer: Everett Toews <[email protected]> Committed: Wed Apr 2 15:24:29 2014 -0500 ---------------------------------------------------------------------- .../src/main/java/org/jclouds/openstack/swift/v1/SwiftApi.java | 2 ++ .../java/org/jclouds/openstack/swift/v1/features/AccountApi.java | 3 +++ .../java/org/jclouds/openstack/swift/v1/features/BulkApi.java | 2 ++ .../org/jclouds/openstack/swift/v1/features/ContainerApi.java | 2 ++ .../java/org/jclouds/openstack/swift/v1/features/ObjectApi.java | 3 +++ .../jclouds/openstack/swift/v1/features/StaticLargeObjectApi.java | 3 +++ .../java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApi.java | 3 +++ .../java/org/jclouds/rackspace/cloudfiles/v1/features/CDNApi.java | 2 ++ 8 files changed, 20 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/ffff8670/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/SwiftApi.java ---------------------------------------------------------------------- diff --git a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/SwiftApi.java b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/SwiftApi.java index 3e48b2c..5a77dce 100644 --- a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/SwiftApi.java +++ b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/SwiftApi.java @@ -33,6 +33,7 @@ import org.jclouds.openstack.swift.v1.features.StaticLargeObjectApi; import org.jclouds.rest.annotations.Delegate; import org.jclouds.rest.annotations.EndpointParam; +import com.google.common.annotations.Beta; import com.google.inject.Provides; /** @@ -45,6 +46,7 @@ import com.google.inject.Provides; * @author Jeremy Daggett * @author Zack Shoylev */ +@Beta public interface SwiftApi extends Closeable { @Provides http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/ffff8670/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/AccountApi.java ---------------------------------------------------------------------- diff --git a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/AccountApi.java b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/AccountApi.java index 57f9ef0..3d4dcbf 100644 --- a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/AccountApi.java +++ b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/AccountApi.java @@ -39,6 +39,8 @@ import org.jclouds.rest.annotations.Fallback; import org.jclouds.rest.annotations.RequestFilters; import org.jclouds.rest.annotations.ResponseParser; +import com.google.common.annotations.Beta; + /** * Provides access to the Swift Account API features. * @@ -50,6 +52,7 @@ import org.jclouds.rest.annotations.ResponseParser; * * @see {@link Account} */ +@Beta @RequestFilters(AuthenticateRequest.class) @Consumes(APPLICATION_JSON) public interface AccountApi { http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/ffff8670/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/BulkApi.java ---------------------------------------------------------------------- diff --git a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/BulkApi.java b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/BulkApi.java index ba5825e..e227c54 100644 --- a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/BulkApi.java +++ b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/BulkApi.java @@ -41,6 +41,7 @@ import org.jclouds.rest.annotations.BinderParam; import org.jclouds.rest.annotations.QueryParams; import org.jclouds.rest.annotations.RequestFilters; +import com.google.common.annotations.Beta; import com.google.common.base.Joiner; /** @@ -49,6 +50,7 @@ import com.google.common.base.Joiner; * @author Adrian Cole * @author Jeremy Daggett */ +@Beta @RequestFilters(AuthenticateRequest.class) @Consumes(APPLICATION_JSON) public interface BulkApi { http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/ffff8670/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ContainerApi.java ---------------------------------------------------------------------- diff --git a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ContainerApi.java b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ContainerApi.java index e698e2f..aee16c9 100644 --- a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ContainerApi.java +++ b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ContainerApi.java @@ -48,6 +48,7 @@ import org.jclouds.rest.annotations.QueryParams; import org.jclouds.rest.annotations.RequestFilters; import org.jclouds.rest.annotations.ResponseParser; +import com.google.common.annotations.Beta; import com.google.common.collect.FluentIterable; /** @@ -57,6 +58,7 @@ import com.google.common.collect.FluentIterable; * @author Zack Shoylev * @author Jeremy Daggett */ +@Beta @RequestFilters(AuthenticateRequest.class) @Consumes(APPLICATION_JSON) public interface ContainerApi { http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/ffff8670/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ObjectApi.java ---------------------------------------------------------------------- diff --git a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ObjectApi.java b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ObjectApi.java index 3505b1d..e43fb1b 100644 --- a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ObjectApi.java +++ b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/ObjectApi.java @@ -55,12 +55,15 @@ import org.jclouds.rest.annotations.QueryParams; import org.jclouds.rest.annotations.RequestFilters; import org.jclouds.rest.annotations.ResponseParser; +import com.google.common.annotations.Beta; + /** * Provides access to the Swift Object API features. * * @author Adrian Cole * @author Jeremy Daggett */ +@Beta @RequestFilters(AuthenticateRequest.class) @Consumes(APPLICATION_JSON) public interface ObjectApi { http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/ffff8670/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApi.java ---------------------------------------------------------------------- diff --git a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApi.java b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApi.java index b077be3..5414893 100644 --- a/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApi.java +++ b/openstack-swift/src/main/java/org/jclouds/openstack/swift/v1/features/StaticLargeObjectApi.java @@ -40,12 +40,15 @@ import org.jclouds.rest.annotations.RequestFilters; import org.jclouds.rest.annotations.ResponseParser; import org.jclouds.rest.binders.BindToJsonPayload; +import com.google.common.annotations.Beta; + /** * Provides access to the Swift Static Large Object API features. * * @author Adrian Cole * @author Jeremy Daggett */ +@Beta @RequestFilters(AuthenticateRequest.class) @Consumes(APPLICATION_JSON) public interface StaticLargeObjectApi { http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/ffff8670/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApi.java ---------------------------------------------------------------------- diff --git a/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApi.java b/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApi.java index 19667d7..9a7dbeb 100644 --- a/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApi.java +++ b/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/CloudFilesApi.java @@ -23,6 +23,8 @@ import org.jclouds.rackspace.cloudfiles.v1.functions.RegionToCDNEndpoint; import org.jclouds.rest.annotations.Delegate; import org.jclouds.rest.annotations.EndpointParam; +import com.google.common.annotations.Beta; + /** * Rackspace Cloud Files is an affordable, redundant, scalable, and dynamic storage service * offering. The core storage system is designed to provide a secure, network-accessible way to @@ -36,6 +38,7 @@ import org.jclouds.rest.annotations.EndpointParam; * @see CDNApi * @see SwiftApi */ +@Beta public interface CloudFilesApi extends SwiftApi { /** http://git-wip-us.apache.org/repos/asf/jclouds-labs-openstack/blob/ffff8670/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/features/CDNApi.java ---------------------------------------------------------------------- diff --git a/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/features/CDNApi.java b/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/features/CDNApi.java index 98e5c54..5161fee 100644 --- a/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/features/CDNApi.java +++ b/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/features/CDNApi.java @@ -53,6 +53,7 @@ import org.jclouds.rest.annotations.QueryParams; import org.jclouds.rest.annotations.RequestFilters; import org.jclouds.rest.annotations.ResponseParser; +import com.google.common.annotations.Beta; import com.google.common.collect.FluentIterable; /** * Provides access to the Rackspace Cloud Files CDN API features. @@ -67,6 +68,7 @@ import com.google.common.collect.FluentIterable; * * @see {@link CloudFilesApi#cdnApiInRegion(String)} */ +@Beta @RequestFilters(AuthenticateRequest.class) @Consumes(APPLICATION_JSON) public interface CDNApi extends Closeable {
