Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
DirectoryEntryListToResourceMetadataList.apply(BoundedSet<? extends DirectoryEntry> from) |
Constructor and Description |
---|
AWSS3AsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
ExecutorService service,
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) |
Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
AzureBlobStore.list()
This implementation invokes
AzureBlobClient.listContainers(org.jclouds.azure.storage.options.ListOptions...) |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
AzureAsyncBlobStore.list()
This implementation invokes
AzureBlobAsyncClient.listContainers(org.jclouds.azure.storage.options.ListOptions...) with the
ListOptions.includeMetadata() option. |
PageSet<? extends StorageMetadata> |
AzureBlobStore.list(String container,
ListContainerOptions options)
This implementation invokes
AzureBlobClient.listBlobs(java.lang.String, org.jclouds.azureblob.options.ListBlobsOptions...) |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
AzureAsyncBlobStore.list(String container,
ListContainerOptions options)
This implementation invokes
AzureBlobAsyncClient#listBucket |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Function<StorageMetadata,String> |
ListBlobsResponseToResourceList.indexer |
Modifier and Type | Method and Description |
---|---|
StorageMetadata |
ContainerToResourceMetadata.apply(ContainerProperties from) |
Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
ListBlobsResponseToResourceList.apply(ListBlobsResponse from) |
Modifier and Type | Method and Description |
---|---|
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
LocalAsyncBlobStore.list() |
Iterable<? extends StorageMetadata> |
ListableMap.list() |
PageSet<? extends StorageMetadata> |
BlobStore.list()
Lists all root-level resources available to the identity.
|
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
AsyncBlobStore.list() |
PageSet<? extends StorageMetadata> |
BlobStore.list(String container)
Lists all resources in a container non-recursive.
|
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
AsyncBlobStore.list(String container) |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
LocalAsyncBlobStore.list(String container,
ListContainerOptions options)
default maxResults is 1000
|
PageSet<? extends StorageMetadata> |
BlobStore.list(String container,
ListContainerOptions options)
Like
BlobStore.list(String) except you can control the size, recursion, and context of the list
using options |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
AsyncBlobStore.list(String container,
ListContainerOptions options) |
static Iterable<StorageMetadata> |
BlobStores.listAll(BlobStore blobStore,
String container,
ListContainerOptions containerOptions) |
static Iterable<StorageMetadata> |
BlobStores.listAll(BlobStore blobStore,
String container,
ListContainerOptions containerOptions,
ListAllOptions listAllOptions)
A variant of BlobStore.list(String, ListContainerOptions) that
produces an Iterable over the entire set of results, not just one
page, making multiple calls to BlobStore.list as needed.
|
Modifier and Type | Method and Description |
---|---|
boolean |
LocalAsyncBlobStore.DelimiterFilter.apply(StorageMetadata metadata) |
String |
LocalAsyncBlobStore.CommonPrefixes.apply(StorageMetadata metadata) |
Modifier and Type | Interface and Description |
---|---|
interface |
BlobMetadata
System and user Metadata for the
Blob . |
interface |
MutableBlobMetadata
System and user Metadata for the
Blob . |
interface |
MutableStorageMetadata
Used to construct new resources or modify existing ones.
|
Modifier and Type | Class and Description |
---|---|
class |
BlobMetadataImpl
System and user Metadata for the
Blob . |
class |
MutableBlobMetadataImpl
System and user Metadata for the
Blob . |
class |
MutableStorageMetadataImpl
Used to construct new resources or modify existing ones.
|
class |
StorageMetadataImpl
Idpayload of the object
|
Constructor and Description |
---|
MutableStorageMetadataImpl(StorageMetadata from) |
Modifier and Type | Method and Description |
---|---|
StorageMetadata |
ResourceMetadataToRelativePathResourceMetadata.apply(StorageMetadata md) |
StorageMetadata |
PrefixToResourceMetadata.apply(String from) |
Modifier and Type | Method and Description |
---|---|
StorageMetadata |
ResourceMetadataToRelativePathResourceMetadata.apply(StorageMetadata md) |
Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
BaseBlobStore.list(String container)
This implementation invokes
BlobStore.list(String,org.jclouds.blobstore.options.ListContainerOptions) |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
BaseAsyncBlobStore.list(String container)
This implementation invokes
AsyncBlobStore.list(String,org.jclouds.blobstore.options.ListContainerOptions) |
Modifier and Type | Method and Description |
---|---|
StorageMetadata |
GetDirectoryStrategy.execute(String containerName,
String directory) |
Modifier and Type | Method and Description |
---|---|
Iterable<? extends StorageMetadata> |
ListContainerStrategy.execute(String containerName,
ListContainerOptions options) |
Modifier and Type | Method and Description |
---|---|
String |
IfDirectoryReturnNameStrategy.execute(StorageMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
StorageMetadata |
MarkersGetDirectoryStrategy.execute(String containerName,
String directory) |
Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
FetchBlobMetadata.apply(PageSet<? extends StorageMetadata> in) |
Iterable<? extends StorageMetadata> |
ConcatenateContainerLists.execute(String container,
ListContainerOptions options) |
Modifier and Type | Method and Description |
---|---|
String |
MarkersIfDirectoryReturnNameStrategy.execute(StorageMetadata metadata) |
Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
FetchBlobMetadata.apply(PageSet<? extends StorageMetadata> in) |
Modifier and Type | Method and Description |
---|---|
static Blob |
BlobStoreUtils.newBlob(BlobStore blobStore,
StorageMetadata blobMeta) |
Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
SwiftBlobStore.list()
This implementation invokes
CommonSwiftClient.listContainers(org.jclouds.openstack.swift.options.ListContainerOptions...) |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
SwiftAsyncBlobStore.list()
This implementation invokes
CommonSwiftAsyncClient.listContainers(org.jclouds.openstack.swift.options.ListContainerOptions...) |
PageSet<? extends StorageMetadata> |
SwiftBlobStore.list(String container,
ListContainerOptions options)
This implementation invokes
CommonSwiftClient.listObjects(java.lang.String, org.jclouds.openstack.swift.options.ListContainerOptions...) |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
SwiftAsyncBlobStore.list(String container,
ListContainerOptions options)
This implementation invokes
CommonSwiftAsyncClient#listBucket |
Modifier and Type | Method and Description |
---|---|
StorageMetadata |
ContainerToResourceMetadata.apply(ContainerMetadata from) |
Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
ContainerToResourceList.apply(PageSet<ObjectInfo> from) |
Modifier and Type | Method and Description |
---|---|
MutableObjectInfoWithMetadata |
ResourceToObjectInfo.apply(StorageMetadata from) |
Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
S3BlobStore.list()
This implementation invokes
S3Client.listOwnedBuckets() |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
S3AsyncBlobStore.list()
This implementation invokes
S3AsyncClient.listOwnedBuckets() |
PageSet<? extends StorageMetadata> |
S3BlobStore.list(String container,
ListContainerOptions options)
This implementation invokes
S3Client.listBucket(java.lang.String, org.jclouds.s3.options.ListBucketOptions...) |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
S3AsyncBlobStore.list(String container,
ListContainerOptions options)
This implementation invokes
S3AsyncClient.listBucket(java.lang.String, org.jclouds.s3.options.ListBucketOptions...) |
Constructor and Description |
---|
S3AsyncBlobStore(BlobStoreContext context,
BlobUtils blobUtils,
ExecutorService service,
com.google.common.base.Supplier<Location> defaultLocation,
com.google.common.base.Supplier<Set<? extends Location>> locations,
S3AsyncClient async,
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) |
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) |
Modifier and Type | Field and Description |
---|---|
protected com.google.common.base.Function<StorageMetadata,String> |
BucketToResourceList.indexer |
Modifier and Type | Method and Description |
---|---|
StorageMetadata |
BucketToResourceMetadata.apply(BucketMetadata from) |
StorageMetadata |
CommonPrefixesToResourceMetadata.apply(String from) |
Modifier and Type | Method and Description |
---|---|
PageSet<? extends StorageMetadata> |
BucketToResourceList.apply(ListBucketResponse from) |
PageSet<? extends StorageMetadata> |
BucketsToStorageMetadata.apply(Set<BucketMetadata> input) |
Copyright © 2009-2013 jclouds. All Rights Reserved.