Class AWSS3BlobStoreContextImpl
- java.lang.Object
 - 
- com.google.common.collect.ForwardingObject
 - 
- org.jclouds.internal.BaseView
 - 
- org.jclouds.blobstore.internal.BlobStoreContextImpl
 - 
- org.jclouds.s3.blobstore.internal.S3BlobStoreContextImpl
 - 
- org.jclouds.aws.s3.blobstore.internal.AWSS3BlobStoreContextImpl
 
 
 
 
 
 
- 
- All Implemented Interfaces:
 Closeable,AutoCloseable,AWSS3BlobStoreContext,BlobStoreContext,S3BlobStoreContext,View
@Singleton public class AWSS3BlobStoreContextImpl extends S3BlobStoreContextImpl implements AWSS3BlobStoreContext
 
- 
- 
Constructor Summary
Constructors Constructor Description AWSS3BlobStoreContextImpl(Context backend, com.google.common.reflect.TypeToken<? extends Context> backendType, Utils utils, ConsistencyModel consistencyModel, BlobStore blobStore, BlobRequestSigner blobRequestSigner) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AWSS3BlobStoregetBlobStore()- 
Methods inherited from class org.jclouds.blobstore.internal.BlobStoreContextImpl
close, equals, getConsistencyModel, getSigner, hashCode, toString, utils 
- 
Methods inherited from class org.jclouds.internal.BaseView
delegate, getBackendType, string, unwrap, unwrap, unwrapApi 
- 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait 
- 
Methods inherited from interface org.jclouds.blobstore.BlobStoreContext
close, getConsistencyModel, getSigner, utils 
- 
Methods inherited from interface org.jclouds.View
getBackendType, unwrap, unwrap, unwrapApi 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
AWSS3BlobStoreContextImpl
@Inject public AWSS3BlobStoreContextImpl(Context backend, com.google.common.reflect.TypeToken<? extends Context> backendType, Utils utils, ConsistencyModel consistencyModel, BlobStore blobStore, BlobRequestSigner blobRequestSigner)
 
 - 
 
- 
Method Detail
- 
getBlobStore
public AWSS3BlobStore getBlobStore()
- Specified by:
 getBlobStorein interfaceAWSS3BlobStoreContext- Specified by:
 getBlobStorein interfaceBlobStoreContext- Specified by:
 getBlobStorein interfaceS3BlobStoreContext- Overrides:
 getBlobStorein classS3BlobStoreContextImpl- Returns:
 - a portable interface for the BlobStore.
 
 
 - 
 
 -