Package org.jclouds.blobstore
Interface BlobStoreContext
- All Superinterfaces:
AutoCloseable
,Closeable
,View
- All Known Subinterfaces:
AWSS3BlobStoreContext
,S3BlobStoreContext
- All Known Implementing Classes:
AWSS3BlobStoreContextImpl
,BlobStoreContextImpl
,RegionScopedBlobStoreContext
,S3BlobStoreContextImpl
Represents a cloud that has key-value storage functionality. This object is scoped to a service
and an identity.
-
Method Details
-
getSigner
BlobRequestSigner getSigner()Generates signed requests for blobs. useful in other tools such as backup utilities. -
getBlobStore
BlobStore getBlobStore()- Returns:
- a portable interface for the BlobStore.
-
getConsistencyModel
ConsistencyModel getConsistencyModel()- Returns:
- best guess at the consistency model used in this BlobStore.
-
utils
Utils utils() -
close
void close()closes threads and resources related to this connection.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-