public interface HPCloudObjectStorageAsyncClient extends CommonSwiftAsyncClient
ExecutionException
as documented in
Future.get()
.HPCloudObjectStorageClient
,
HP Cloud Object
Storage APIModifier and Type | Method and Description |
---|---|
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.base.Optional<HPCloudCDNAsyncClient> |
getCDNExtension()
Provides synchronous access to CDN features.
|
com.google.common.util.concurrent.ListenableFuture<ContainerMetadata> |
getContainerMetadata(String container) |
com.google.common.util.concurrent.ListenableFuture<? extends Set<ContainerMetadata>> |
listContainers(ListContainerOptions... options) |
containerExists, createContainer, getAccountStatistics, getObject, getObjectInfo, listObjects, newSwiftObject, objectExists, putObject, putObjectManifest, removeObject, setObjectInfo
@Beta com.google.common.util.concurrent.ListenableFuture<ContainerMetadata> getContainerMetadata(String container)
HPCloudObjectStorageClient#getCDNMetadata(String)
com.google.common.util.concurrent.ListenableFuture<Boolean> createContainer(String container, CreateContainerOptions... options)
com.google.common.util.concurrent.ListenableFuture<? extends Set<ContainerMetadata>> listContainers(ListContainerOptions... options)
listContainers
in interface CommonSwiftAsyncClient
CommonSwiftClient.listContainers(org.jclouds.openstack.swift.options.ListContainerOptions...)
com.google.common.util.concurrent.ListenableFuture<Boolean> deleteContainerIfEmpty(String container)
deleteContainerIfEmpty
in interface CommonSwiftAsyncClient
CommonSwiftClient.deleteContainerIfEmpty(java.lang.String)
com.google.common.base.Optional<HPCloudCDNAsyncClient> getCDNExtension()
Copyright © 2009-2012 jclouds. All Rights Reserved.