|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
org.jclouds.ContextBuilder#buildApi(CloudFilesClient.class) as
CloudFilesAsyncClient interface will be removed in jclouds 1.7.
@Deprecated public interface CloudFilesAsyncClient
Provides asynchronous access to Cloud Files via their REST API.
All commands return a ListenableFuture of the result from Cloud Files. Any exceptions incurred during processing will be backend in anExecutionException as documented in
Future.get().
CloudFilesClient,
| Method Summary | |
|---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
disableCDN(String container)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<URI> |
enableCDN(String container)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<URI> |
enableCDN(String container,
long ttl)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<URI> |
enableCDN(String container,
long ttl,
boolean logRetention)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<ContainerCDNMetadata> |
getCDNMetadata(String container)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends Set<ContainerCDNMetadata>> |
listCDNContainers(ListCdnContainerOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
purgeCDNObject(String container,
String object)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
purgeCDNObject(String container,
String object,
Iterable<String> emails)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
setCDNStaticWebsiteError(String container,
String error)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
setCDNStaticWebsiteIndex(String container,
String index)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<URI> |
updateCDN(String container,
boolean logRetention)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<URI> |
updateCDN(String container,
long ttl)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<URI> |
updateCDN(String container,
long ttl,
boolean logRetention)
Deprecated. |
| Methods inherited from interface org.jclouds.openstack.swift.CommonSwiftAsyncClient |
|---|
containerExists, copyObject, createContainer, createContainer, deleteContainerIfEmpty, deleteContainerMetadata, getAccountStatistics, getContainerMetadata, getObject, getObjectInfo, listContainers, listObjects, newSwiftObject, objectExists, putObject, putObjectManifest, removeObject, setContainerMetadata, setObjectInfo |
| Methods inherited from interface java.io.Closeable |
|---|
close |
| Method Detail |
|---|
@Named(value="ListCDNEnabledContainers") com.google.common.util.concurrent.ListenableFuture<? extends Set<ContainerCDNMetadata>> listCDNContainers(ListCdnContainerOptions... options)
CloudFilesClient.listCDNContainers(org.jclouds.cloudfiles.options.ListCdnContainerOptions...)@Named(value="ListCDNEnabledContainerMetadata") com.google.common.util.concurrent.ListenableFuture<ContainerCDNMetadata> getCDNMetadata(String container)
CloudFilesClient.getCDNMetadata(java.lang.String)
@Named(value="CDNEnableContainer")
com.google.common.util.concurrent.ListenableFuture<URI> enableCDN(String container,
@HeaderParam(value="X-TTL")
long ttl,
@HeaderParam(value="X-Log-Retention")
boolean logRetention)
CloudFilesClient.enableCDN(String, long, boolean);
@Named(value="CDNEnableContainer")
com.google.common.util.concurrent.ListenableFuture<URI> enableCDN(String container,
@HeaderParam(value="X-TTL")
long ttl)
CloudFilesClient.enableCDN(String, long);@Named(value="CDNEnableContainer") com.google.common.util.concurrent.ListenableFuture<URI> enableCDN(String container)
CloudFilesClient.enableCDN(String)
@Named(value="UpdateCDNEnabledContainerMetadata")
com.google.common.util.concurrent.ListenableFuture<URI> updateCDN(String container,
@HeaderParam(value="X-TTL")
long ttl,
@HeaderParam(value="X-Log-Retention")
boolean logRetention)
CloudFilesClient#updateCDN(long, boolean)
@Named(value="UpdateCDNEnabledContainerMetadata")
com.google.common.util.concurrent.ListenableFuture<URI> updateCDN(String container,
@HeaderParam(value="X-Log-Retention")
boolean logRetention)
CloudFilesClient#updateCDN(boolean)
@Named(value="UpdateCDNEnabledContainerMetadata")
com.google.common.util.concurrent.ListenableFuture<URI> updateCDN(String container,
@HeaderParam(value="X-TTL")
long ttl)
CloudFilesClient#updateCDN(long)@Named(value="DisableCDNEnabledContainer") com.google.common.util.concurrent.ListenableFuture<Boolean> disableCDN(String container)
CloudFilesClient.disableCDN(java.lang.String)
@Named(value="PurgeCDNEnabledObject")
com.google.common.util.concurrent.ListenableFuture<Boolean> purgeCDNObject(String container,
String object,
Iterable<String> emails)
CloudFilesClient.purgeCDNObject(String, String, Iterable)
@Named(value="PurgeCDNEnabledObject")
com.google.common.util.concurrent.ListenableFuture<Boolean> purgeCDNObject(String container,
String object)
CloudFilesClient.purgeCDNObject(String, String)
@Named(value="UpdateCDNEnabledContainerMetadata")
com.google.common.util.concurrent.ListenableFuture<Boolean> setCDNStaticWebsiteIndex(String container,
String index)
CloudFilesClient.setCDNStaticWebsiteIndex(java.lang.String, java.lang.String)
@Named(value="UpdateCDNEnabledContainerMetadata")
com.google.common.util.concurrent.ListenableFuture<Boolean> setCDNStaticWebsiteError(String container,
String error)
CloudFilesClient.setCDNStaticWebsiteError(java.lang.String, java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||