Modifier and Type | Interface and Description |
---|---|
interface |
AWSS3BlobStoreContext |
Modifier and Type | Class and Description |
---|---|
class |
AWSS3BlobStoreContextImpl |
Modifier and Type | Method and Description |
---|---|
BlobStoreContext |
BlobStore.getContext() |
Modifier and Type | Method and Description |
---|---|
BlobStoreContext |
LocalBlobStore.getContext() |
Modifier and Type | Class and Description |
---|---|
class |
BlobStoreContextImpl |
Modifier and Type | Field and Description |
---|---|
protected BlobStoreContext |
BaseBlobStore.context |
Modifier and Type | Method and Description |
---|---|
BlobStoreContext |
BaseBlobStore.getContext() |
Constructor and Description |
---|
BaseBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations) |
Constructor and Description |
---|
CloudFilesBlobStore(com.google.common.util.concurrent.ListeningExecutorService userExecutor,
BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CommonSwiftClient sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableCDNAndCache,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy) |
Constructor and Description |
---|
HPCloudObjectStorageBlobStore(com.google.common.util.concurrent.ListeningExecutorService userExecutor,
BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
HPCloudObjectStorageApi sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
EnableCDNAndCache enableCDNAndCache,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy) |
Constructor and Description |
---|
SwiftBlobStore(com.google.common.util.concurrent.ListeningExecutorService userExecutor,
BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
CommonSwiftClient sync,
ContainerToResourceMetadata container2ResourceMd,
BlobStoreListContainerOptionsToListContainerOptions container2ContainerListOptions,
ContainerToResourceList container2ResourceList,
ObjectToBlob object2Blob,
BlobToObject blob2Object,
ObjectToBlobMetadata object2BlobMd,
BlobToHttpGetOptions blob2ObjectGetOptions,
javax.inject.Provider<FetchBlobMetadata> fetchBlobMetadataProvider,
javax.inject.Provider<MultipartUploadStrategy> multipartUploadStrategy) |
Modifier and Type | Class and Description |
---|---|
class |
RegionScopedBlobStoreContext
Implementation of
BlobStoreContext which allows you to employ
multiple regions. |
Modifier and Type | Method and Description |
---|---|
BlobStoreContext |
RegionScopedSwiftBlobStore.getContext() |
Constructor and Description |
---|
RegionScopedSwiftBlobStore(com.google.inject.Injector baseGraph,
BlobStoreContext context,
SwiftApi api,
com.google.common.base.Supplier<Set<? extends Location>> locations,
String regionId) |
Modifier and Type | Interface and Description |
---|---|
interface |
S3BlobStoreContext |
Constructor and Description |
---|
S3BlobStore(BlobStoreContext context,
BlobUtils blobUtils,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
S3Client 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<MultipartUploadStrategy> multipartUploadStrategy) |
Modifier and Type | Class and Description |
---|---|
class |
S3BlobStoreContextImpl |
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.