public interface CloudFilesAsyncClient extends SwiftAsyncClient
ExecutionException as documented in
 Future.get().CloudFilesClient, 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
disableCDN(String container)  | 
com.google.common.util.concurrent.ListenableFuture<URI> | 
enableCDN(String container)  | 
com.google.common.util.concurrent.ListenableFuture<URI> | 
enableCDN(String container,
         long ttl)  | 
com.google.common.util.concurrent.ListenableFuture<URI> | 
enableCDN(String container,
         long ttl,
         boolean logRetention)  | 
com.google.common.util.concurrent.ListenableFuture<ContainerCDNMetadata> | 
getCDNMetadata(String container)  | 
com.google.common.util.concurrent.ListenableFuture<? extends Set<ContainerCDNMetadata>> | 
listCDNContainers(ListCdnContainerOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
purgeCDNObject(String container,
              String object)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
purgeCDNObject(String container,
              String object,
              Iterable<String> emails)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
setCDNStaticWebsiteError(String container,
                        String error)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
setCDNStaticWebsiteIndex(String container,
                        String index)  | 
com.google.common.util.concurrent.ListenableFuture<URI> | 
updateCDN(String container,
         boolean logRetention)  | 
com.google.common.util.concurrent.ListenableFuture<URI> | 
updateCDN(String container,
         long ttl)  | 
com.google.common.util.concurrent.ListenableFuture<URI> | 
updateCDN(String container,
         long ttl,
         boolean logRetention)  | 
containerExists, copyObject, createContainer, createContainer, deleteContainerIfEmpty, deleteContainerMetadata, getAccountStatistics, getContainerMetadata, getObject, getObjectInfo, listContainers, listObjects, newSwiftObject, objectExists, putObject, putObjectManifest, removeObject, setContainerMetadata, setObjectInfocom.google.common.util.concurrent.ListenableFuture<? extends Set<ContainerCDNMetadata>> listCDNContainers(ListCdnContainerOptions... options)
com.google.common.util.concurrent.ListenableFuture<ContainerCDNMetadata> getCDNMetadata(String container)
com.google.common.util.concurrent.ListenableFuture<URI> enableCDN(String container, @HeaderParam(value="X-TTL") long ttl, @HeaderParam(value="X-Log-Retention") boolean logRetention)
com.google.common.util.concurrent.ListenableFuture<URI> enableCDN(String container, @HeaderParam(value="X-TTL") long ttl)
com.google.common.util.concurrent.ListenableFuture<URI> enableCDN(String container)
CloudFilesClient.enableCDN(String)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)com.google.common.util.concurrent.ListenableFuture<URI> updateCDN(String container, @HeaderParam(value="X-Log-Retention") boolean logRetention)
CloudFilesClient#updateCDN(boolean)com.google.common.util.concurrent.ListenableFuture<URI> updateCDN(String container, @HeaderParam(value="X-TTL") long ttl)
CloudFilesClient#updateCDN(long)com.google.common.util.concurrent.ListenableFuture<Boolean> purgeCDNObject(String container, String object, Iterable<String> emails)
CloudFilesClient#purgeCDNObject(String, String, List)com.google.common.util.concurrent.ListenableFuture<Boolean> purgeCDNObject(String container, String object)
com.google.common.util.concurrent.ListenableFuture<Boolean> setCDNStaticWebsiteIndex(String container, String index)
Copyright © 2009-2013 jclouds. All Rights Reserved.