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 AWSS3BlobStore
getBlobStore()
-
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:
getBlobStore
in interfaceAWSS3BlobStoreContext
- Specified by:
getBlobStore
in interfaceBlobStoreContext
- Specified by:
getBlobStore
in interfaceS3BlobStoreContext
- Overrides:
getBlobStore
in classS3BlobStoreContextImpl
- Returns:
- a portable interface for the BlobStore.
-
-