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> |
createContainer(String container) |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
deleteContainerIfEmpty(String container) |
com.google.common.util.concurrent.ListenableFuture<AccountMetadata> |
getAccountStatistics() |
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<Void> |
removeObject(String container,
String name) |
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)
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<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)
Copyright © 2009-2012 jclouds. All Rights Reserved.