|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface CloudFilesClient
Provides access to Cloud Files via their REST API.
All commands return a Future of the result from Cloud Files. Any exceptions incurred during processing will be backend in anExecutionException as documented in Future.get().
| Method Summary | |
|---|---|
boolean |
disableCDN(String container)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/CDN-Enabled_Container-d1e2665.html |
URI |
enableCDN(String container)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/CDN-Enabled_Container-d1e2665.html |
URI |
enableCDN(String container,
long ttl)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/CDN-Enabled_Container-d1e2665.html |
URI |
enableCDN(String container,
long ttl,
boolean logRetention)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/CDN-Enabled_Container-d1e2665.html |
ContainerCDNMetadata |
getCDNMetadata(String container)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/List_CDN-Enabled_Container_Metadata-d1e2711.html |
Set<ContainerCDNMetadata> |
listCDNContainers(ListCdnContainerOptions... options)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/List_CDN-Enabled_Containers-d1e2414.html |
boolean |
purgeCDNObject(String container,
String object)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/Purge_CDN-Enabled_Objects-d1e3858.html |
boolean |
purgeCDNObject(String container,
String object,
Iterable<String> emails)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/Purge_CDN-Enabled_Objects-d1e3858.html |
boolean |
setCDNStaticWebsiteError(String container,
String error)
|
boolean |
setCDNStaticWebsiteIndex(String container,
String index)
http://docs.rackspace.com/files/api/v1/cf-devguide/content/Create_Static_Website-dle4000.html |
URI |
updateCDN(String container,
boolean logRetention)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/Update_CDN-Enabled_Container_Metadata-d1e2787.html |
URI |
updateCDN(String container,
long ttl)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/Update_CDN-Enabled_Container_Metadata-d1e2787.html |
URI |
updateCDN(String container,
long ttl,
boolean logRetention)
See http://docs.rackspace.com/files/api/v1/cf-devguide/content/Update_CDN-Enabled_Container_Metadata-d1e2787.html |
| Methods inherited from interface org.jclouds.openstack.swift.CommonSwiftClient |
|---|
containerExists, copyObject, createContainer, createContainer, deleteContainerIfEmpty, deleteContainerMetadata, getAccountStatistics, getContainerMetadata, getObject, getObjectInfo, listContainers, listObjects, newSwiftObject, objectExists, putObject, putObjectManifest, removeObject, setContainerMetadata, setObjectInfo |
| Method Detail |
|---|
Set<ContainerCDNMetadata> listCDNContainers(ListCdnContainerOptions... options)
ContainerCDNMetadata getCDNMetadata(String container)
URI enableCDN(String container,
long ttl,
boolean logRetention)
URI enableCDN(String container,
long ttl)
URI enableCDN(String container)
URI updateCDN(String container,
long ttl,
boolean logRetention)
URI updateCDN(String container,
boolean logRetention)
URI updateCDN(String container,
long ttl)
boolean disableCDN(String container)
boolean purgeCDNObject(String container,
String object,
Iterable<String> emails)
boolean purgeCDNObject(String container,
String object)
boolean setCDNStaticWebsiteIndex(String container,
String index)
boolean setCDNStaticWebsiteError(String container,
String error)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||