AWSS3BlobStore@Deprecated public class AWSS3AsyncBlobStore extends S3AsyncBlobStore
blobUtils, context, defaultLocation, locations, userExecutor| Constructor and Description | 
|---|
AWSS3AsyncBlobStore(BlobStoreContext context,
                   BlobUtils blobUtils,
                   com.google.common.util.concurrent.ListeningExecutorService userExecutor,
                   com.google.common.base.Supplier<Location> defaultLocation,
                   com.google.common.base.Supplier<Set<? extends Location>> locations,
                   AWSS3AsyncClient async,
                   AWSS3Client sync,
                   com.google.common.base.Function<Set<BucketMetadata>,PageSet<? extends StorageMetadata>> convertBucketsToStorageMetadata,
                   ContainerToBucketListOptions container2BucketListOptions,
                   BucketToResourceList bucket2ResourceList,
                   ObjectToBlob object2Blob,
                   BlobToHttpGetOptions blob2ObjectGetOptions,
                   BlobToObject blob2Object,
                   ObjectToBlobMetadata object2BlobMd,
                   javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
                   com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls,
                   javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
Deprecated.  
  | 
| Modifier and Type | Method and Description | 
|---|---|
com.google.common.util.concurrent.ListenableFuture<String> | 
putBlob(String container,
       Blob blob,
       PutOptions options)
Deprecated.  
  | 
blobExists, blobMetadata, containerExists, createContainerInLocation, createContainerInLocation, deleteAndVerifyContainerGone, getBlob, list, list, putBlob, removeBlobblobBuilder, clearContainer, clearContainer, countBlobs, countBlobs, createDirectory, deleteContainer, deleteDirectory, deletePathAndEnsureGone, directoryExists, getBlob, getContext, list, listAssignableLocations@Inject public AWSS3AsyncBlobStore(BlobStoreContext context, BlobUtils blobUtils, @Named(value="jclouds.user-threads") com.google.common.util.concurrent.ListeningExecutorService userExecutor, com.google.common.base.Supplier<Location> defaultLocation, com.google.common.base.Supplier<Set<? extends Location>> locations, AWSS3AsyncClient async, AWSS3Client sync, com.google.common.base.Function<Set<BucketMetadata>,PageSet<? extends StorageMetadata>> convertBucketsToStorageMetadata, ContainerToBucketListOptions container2BucketListOptions, BucketToResourceList bucket2ResourceList, ObjectToBlob object2Blob, BlobToHttpGetOptions blob2ObjectGetOptions, BlobToObject blob2Object, ObjectToBlobMetadata object2BlobMd, javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider, com.google.common.cache.LoadingCache<String,AccessControlList> bucketAcls, javax.inject.Provider<AsyncMultipartUploadStrategy> multipartUploadStrategy)
public com.google.common.util.concurrent.ListenableFuture<String> putBlob(String container, Blob blob, PutOptions options)
putBlob in interface AsyncBlobStoreputBlob in class S3AsyncBlobStoreBlobStore.putBlob(String,Blob,PutOptions)Copyright © 2009-2013 jclouds. All Rights Reserved.