|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
org.jclouds.ContextBuilder#buildApi(AzureBlobClient.class) as
AzureBlobAsyncClient interface will be removed in jclouds 1.7.
@Deprecated public interface AzureBlobAsyncClient
Provides asynchronous access to Azure Blob via their REST API.
All commands return a ListenableFuture of the result from Azure Blob. Any exceptions incurred during processing will be backend in anExecutionException as documented in
Future.get().
AzureBlobClient| Method Summary | |
|---|---|
com.google.common.util.concurrent.ListenableFuture<Boolean> |
blobExists(String container,
String name)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
containerExists(String container)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
createContainer(String container,
CreateContainerOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Boolean> |
createRootContainer(CreateContainerOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteBlob(String container,
String name)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteContainer(String container)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Void> |
deleteRootContainer()
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<AzureBlob> |
getBlob(String container,
String name,
org.jclouds.http.options.GetOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<BlobProperties> |
getBlobProperties(String container,
String name)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<ListBlobBlocksResponse> |
getBlockList(String container,
String name)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<ContainerProperties> |
getContainerProperties(String container)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<PublicAccess> |
getPublicAccessForContainer(String container)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<ListBlobsResponse> |
listBlobs(ListBlobsOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<ListBlobsResponse> |
listBlobs(String container,
ListBlobsOptions... options)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<? extends org.jclouds.azure.storage.domain.BoundedSet<ContainerProperties>> |
listContainers(org.jclouds.azure.storage.options.ListOptions... listOptions)
Deprecated. |
AzureBlob |
newBlob()
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<String> |
putBlob(String container,
AzureBlob object)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Void> |
putBlock(String container,
String name,
String blockId,
org.jclouds.io.Payload part)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<String> |
putBlockList(String container,
String name,
List<String> blockIdList)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Void> |
setBlobMetadata(String container,
String name,
Map<String,String> metadata)
Deprecated. |
com.google.common.util.concurrent.ListenableFuture<Void> |
setResourceMetadata(String container,
Map<String,String> metadata)
Deprecated. |
| Method Detail |
|---|
@Provides AzureBlob newBlob()
@Named(value="ListContainers") com.google.common.util.concurrent.ListenableFuture<? extends org.jclouds.azure.storage.domain.BoundedSet<ContainerProperties>> listContainers(org.jclouds.azure.storage.options.ListOptions... listOptions)
AzureBlobClient.listContainers(org.jclouds.azure.storage.options.ListOptions...)
@Named(value="CreateContainer")
com.google.common.util.concurrent.ListenableFuture<Boolean> createContainer(String container,
CreateContainerOptions... options)
AzureBlobClient.createContainer(java.lang.String, org.jclouds.azureblob.options.CreateContainerOptions...)@Named(value="GetContainerACL") com.google.common.util.concurrent.ListenableFuture<PublicAccess> getPublicAccessForContainer(String container)
AzureBlobClient.getPublicAccessForContainer(java.lang.String)@Named(value="GetContainerProperties") com.google.common.util.concurrent.ListenableFuture<ContainerProperties> getContainerProperties(String container)
AzureBlobClient.getContainerProperties(java.lang.String)@Named(value="GetContainerProperties") com.google.common.util.concurrent.ListenableFuture<Boolean> containerExists(String container)
AzureBlobClient.containerExists(java.lang.String)
@Named(value="SetContainerMetadata")
com.google.common.util.concurrent.ListenableFuture<Void> setResourceMetadata(String container,
Map<String,String> metadata)
AzureBlobClient.setResourceMetadata(java.lang.String, java.util.Map) @Named(value="DeleteContainer") com.google.common.util.concurrent.ListenableFuture<Void> deleteContainer(String container)
AzureBlobClient.deleteContainer(java.lang.String)@Named(value="CreateContainer") com.google.common.util.concurrent.ListenableFuture<Boolean> createRootContainer(CreateContainerOptions... options)
AzureBlobClient.createRootContainer(org.jclouds.azureblob.options.CreateContainerOptions...)@Named(value="DeleteContainer") com.google.common.util.concurrent.ListenableFuture<Void> deleteRootContainer()
AzureBlobClient.deleteRootContainer()
@Named(value="ListBlobs")
com.google.common.util.concurrent.ListenableFuture<ListBlobsResponse> listBlobs(String container,
ListBlobsOptions... options)
AzureBlobClient.listBlobs(String, ListBlobsOptions[])@Named(value="ListBlobs") com.google.common.util.concurrent.ListenableFuture<ListBlobsResponse> listBlobs(ListBlobsOptions... options)
AzureBlobClient.listBlobs(ListBlobsOptions[])
@Named(value="PutBlob")
com.google.common.util.concurrent.ListenableFuture<String> putBlob(String container,
AzureBlob object)
AzureBlobClient.putBlob(java.lang.String, org.jclouds.azureblob.domain.AzureBlob)
@Named(value="GetBlob")
com.google.common.util.concurrent.ListenableFuture<AzureBlob> getBlob(String container,
String name,
org.jclouds.http.options.GetOptions... options)
AzureBlobClient.getBlob(java.lang.String, java.lang.String, org.jclouds.http.options.GetOptions...)
@Named(value="GetBlobProperties")
com.google.common.util.concurrent.ListenableFuture<BlobProperties> getBlobProperties(String container,
String name)
AzureBlobClient.getBlobProperties(java.lang.String, java.lang.String)
@Named(value="GetBlobProperties")
com.google.common.util.concurrent.ListenableFuture<Boolean> blobExists(String container,
String name)
AzureBlobClient.blobExists(java.lang.String, java.lang.String)
@Named(value="SetBlobMetadata")
com.google.common.util.concurrent.ListenableFuture<Void> setBlobMetadata(String container,
String name,
Map<String,String> metadata)
AzureBlobClient.setBlobMetadata(java.lang.String, java.lang.String, java.util.Map)
@Named(value="DeleteBlob")
com.google.common.util.concurrent.ListenableFuture<Void> deleteBlob(String container,
String name)
AzureBlobClient.deleteBlob(java.lang.String, java.lang.String)
@Named(value="PutBlock")
com.google.common.util.concurrent.ListenableFuture<Void> putBlock(String container,
String name,
String blockId,
org.jclouds.io.Payload part)
AzureBlobClient.putBlock(java.lang.String, java.lang.String, java.lang.String, org.jclouds.io.Payload)
@Named(value="PutBlockList")
com.google.common.util.concurrent.ListenableFuture<String> putBlockList(String container,
String name,
List<String> blockIdList)
AzureBlobClient.putBlockList(java.lang.String, java.lang.String, java.util.List)
@Named(value="GetBlockList")
com.google.common.util.concurrent.ListenableFuture<ListBlobBlocksResponse> getBlockList(String container,
String name)
AzureBlobClient.getBlockList(java.lang.String, java.lang.String)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||