You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jclouds.apache.org by za...@apache.org on 2015/04/07 23:33:20 UTC
[22/32] jclouds git commit: Convert fake interfaces to utility classes
Convert fake interfaces to utility classes
Project: http://git-wip-us.apache.org/repos/asf/jclouds/repo
Commit: http://git-wip-us.apache.org/repos/asf/jclouds/commit/acba3253
Tree: http://git-wip-us.apache.org/repos/asf/jclouds/tree/acba3253
Diff: http://git-wip-us.apache.org/repos/asf/jclouds/diff/acba3253
Branch: refs/heads/master
Commit: acba325333be3c634d8485aa47fe6fef0d12ef9f
Parents: 66627e9
Author: Andrew Gaul <ga...@apache.org>
Authored: Sat Sep 6 11:48:09 2014 -0700
Committer: Andrew Gaul <ga...@apache.org>
Committed: Sat Sep 20 18:47:07 2014 -0700
----------------------------------------------------------------------
.../v1/reference/CloudFilesConstants.java | 12 ++++++---
.../v1/reference/CloudFilesHeaders.java | 26 +++++++++++---------
2 files changed, 23 insertions(+), 15 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jclouds/blob/acba3253/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java
----------------------------------------------------------------------
diff --git a/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java b/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java
index 095ea10..57ff302 100644
--- a/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java
+++ b/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesConstants.java
@@ -20,8 +20,12 @@ package org.jclouds.rackspace.cloudfiles.v1.reference;
/**
* Constants specified by Rackspace Cloud Files.
*/
-public interface CloudFilesConstants {
- int CDN_TTL_MIN = 900;
- int CDN_TTL_MAX = 31536000;
- int CDN_TTL_DEFAULT = 259200;
+public final class CloudFilesConstants {
+ public static final int CDN_TTL_MIN = 900;
+ public static final int CDN_TTL_MAX = 31536000;
+ public static final int CDN_TTL_DEFAULT = 259200;
+
+ private CloudFilesConstants() {
+ throw new AssertionError("intentionally unimplemented");
+ }
}
http://git-wip-us.apache.org/repos/asf/jclouds/blob/acba3253/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java
----------------------------------------------------------------------
diff --git a/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java b/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java
index e4d862b..1563c61 100644
--- a/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java
+++ b/apis/rackspace-cloudfiles/src/main/java/org/jclouds/rackspace/cloudfiles/v1/reference/CloudFilesHeaders.java
@@ -21,20 +21,24 @@ import org.jclouds.openstack.swift.v1.reference.SwiftHeaders;
/**
* Additional headers specified by Rackspace Cloud Files.
*/
-public interface CloudFilesHeaders extends SwiftHeaders {
+public final class CloudFilesHeaders {
// Access logs
- String CONTAINER_ACCESS_LOG_DELIVERY = CONTAINER_METADATA_PREFIX + "Access-Log-Delivery";
+ public static final String CONTAINER_ACCESS_LOG_DELIVERY = SwiftHeaders.CONTAINER_METADATA_PREFIX + "Access-Log-Delivery";
// Common CDN Headers
- String CDN_ENABLED = "X-Cdn-Enabled";
- String CDN_LOG_RETENTION = "X-Log-Retention";
- String CDN_TTL = "X-Ttl";
- String CDN_URI = "X-Cdn-Uri";
- String CDN_SSL_URI = "X-Cdn-Ssl-Uri";
- String CDN_STREAMING_URI = "X-Cdn-Streaming-Uri";
- String CDN_IOS_URI = "X-Cdn-Ios-Uri";
+ public static final String CDN_ENABLED = "X-Cdn-Enabled";
+ public static final String CDN_LOG_RETENTION = "X-Log-Retention";
+ public static final String CDN_TTL = "X-Ttl";
+ public static final String CDN_URI = "X-Cdn-Uri";
+ public static final String CDN_SSL_URI = "X-Cdn-Ssl-Uri";
+ public static final String CDN_STREAMING_URI = "X-Cdn-Streaming-Uri";
+ public static final String CDN_IOS_URI = "X-Cdn-Ios-Uri";
// CDN Purge
- String CDN_PURGE_OBJECT_EMAIL = "X-Purge-Email";
- String CDN_PURGE_OBJECT_FAILED = "X-Purge-Failed-Reason";
+ public static final String CDN_PURGE_OBJECT_EMAIL = "X-Purge-Email";
+ public static final String CDN_PURGE_OBJECT_FAILED = "X-Purge-Failed-Reason";
+
+ private CloudFilesHeaders() {
+ throw new AssertionError("intentionally unimplemented");
+ }
}