public interface CommonSwiftAsyncClient
CommonSwiftClient, 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
containerExists(String container)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
copyObject(String sourceContainer,
          String sourceObject,
          String destinationContainer,
          String destinationObject)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
createContainer(String container)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
createContainer(String container,
               CreateContainerOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
deleteContainerIfEmpty(String container)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
deleteContainerMetadata(String container,
                       Iterable<String> metadataKeys)  | 
com.google.common.util.concurrent.ListenableFuture<AccountMetadata> | 
getAccountStatistics()  | 
com.google.common.util.concurrent.ListenableFuture<ContainerMetadata> | 
getContainerMetadata(String container)  | 
com.google.common.util.concurrent.ListenableFuture<SwiftObject> | 
getObject(String container,
         String name,
         GetOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<MutableObjectInfoWithMetadata> | 
getObjectInfo(String container,
             String name)  | 
com.google.common.util.concurrent.ListenableFuture<? extends Set<ContainerMetadata>> | 
listContainers(ListContainerOptions... options)  | 
com.google.common.util.concurrent.ListenableFuture<PageSet<ObjectInfo>> | 
listObjects(String container,
           ListContainerOptions... options)  | 
SwiftObject | 
newSwiftObject()  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
objectExists(String container,
            String name)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
putObject(String container,
         SwiftObject object)  | 
com.google.common.util.concurrent.ListenableFuture<String> | 
putObjectManifest(String container,
                 String name)  | 
com.google.common.util.concurrent.ListenableFuture<Void> | 
removeObject(String container,
            String name)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
setContainerMetadata(String container,
                    Map<String,String> containerMetadata)  | 
com.google.common.util.concurrent.ListenableFuture<Boolean> | 
setObjectInfo(String container,
             String name,
             Map<String,String> userMetadata)  | 
@Provides SwiftObject newSwiftObject()
com.google.common.util.concurrent.ListenableFuture<AccountMetadata> getAccountStatistics()
com.google.common.util.concurrent.ListenableFuture<? extends Set<ContainerMetadata>> listContainers(ListContainerOptions... options)
@Beta com.google.common.util.concurrent.ListenableFuture<ContainerMetadata> getContainerMetadata(String container)
com.google.common.util.concurrent.ListenableFuture<Boolean> setContainerMetadata(String container, Map<String,String> containerMetadata)
com.google.common.util.concurrent.ListenableFuture<Boolean> deleteContainerMetadata(String container, Iterable<String> metadataKeys)
com.google.common.util.concurrent.ListenableFuture<Boolean> createContainer(String container, CreateContainerOptions... options)
com.google.common.util.concurrent.ListenableFuture<Boolean> setObjectInfo(String container, String name, Map<String,String> userMetadata)
com.google.common.util.concurrent.ListenableFuture<Boolean> createContainer(String container)
com.google.common.util.concurrent.ListenableFuture<Boolean> deleteContainerIfEmpty(String container)
com.google.common.util.concurrent.ListenableFuture<PageSet<ObjectInfo>> listObjects(String container, ListContainerOptions... options)
com.google.common.util.concurrent.ListenableFuture<Boolean> containerExists(String container)
com.google.common.util.concurrent.ListenableFuture<String> putObject(String container, SwiftObject object)
com.google.common.util.concurrent.ListenableFuture<Boolean> copyObject(String sourceContainer, String sourceObject, String destinationContainer, String destinationObject)
com.google.common.util.concurrent.ListenableFuture<SwiftObject> getObject(String container, String name, GetOptions... options)
com.google.common.util.concurrent.ListenableFuture<MutableObjectInfoWithMetadata> getObjectInfo(String container, String name)
com.google.common.util.concurrent.ListenableFuture<Boolean> objectExists(String container, String name)
com.google.common.util.concurrent.ListenableFuture<Void> removeObject(String container, String name)
Copyright © 2009-2013 jclouds. All Rights Reserved.