| Modifier and Type | Method and Description |
|---|---|
void |
BlobStore.clearContainer(String container,
ListContainerOptions options)
Like
BlobStore.clearContainer(String) except you can use options to do things like recursive
deletes, or clear at a different path than root. |
com.google.common.util.concurrent.ListenableFuture<Void> |
AsyncBlobStore.clearContainer(String container,
ListContainerOptions options) |
long |
BlobStore.countBlobs(String container,
ListContainerOptions options) |
com.google.common.util.concurrent.ListenableFuture<Long> |
AsyncBlobStore.countBlobs(String container,
ListContainerOptions options) |
InputStreamMap |
InputStreamMap.Factory.create(String containerName,
ListContainerOptions options) |
BlobMap |
BlobMap.Factory.create(String containerName,
ListContainerOptions options) |
BlobMap |
BlobStoreContext.createBlobMap(String container,
ListContainerOptions options)
Creates a
Map view of the specified container. |
InputStreamMap |
BlobStoreContext.createInputStreamMap(String container,
ListContainerOptions options)
Creates a
Map view of the specified container. |
com.google.common.util.concurrent.ListenableFuture<PageSet<? extends StorageMetadata>> |
TransientAsyncBlobStore.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 | Field and Description |
|---|---|
protected ListContainerOptions |
BaseBlobMap.options |
| Modifier and Type | Class and Description |
|---|---|
static class |
ListContainerOptions.ImmutableListContainerOptions |
| Modifier and Type | Method and Description |
|---|---|
ListContainerOptions |
ListOptions.ImmutableListOptions.afterMarker(String marker) |
ListContainerOptions |
ListContainerOptions.afterMarker(String marker)
Place to continue a listing at.
|
ListContainerOptions |
ListContainerOptions.ImmutableListContainerOptions.afterMarker(String marker) |
static ListContainerOptions |
ListContainerOptions.Builder.afterMarker(String marker) |
ListContainerOptions |
ListContainerOptions.clone() |
ListContainerOptions |
ListContainerOptions.ImmutableListContainerOptions.clone() |
ListContainerOptions |
ListContainerOptions.inDirectory(String dir)
This will list the contents of a virtual or real directory path.
|
ListContainerOptions |
ListContainerOptions.ImmutableListContainerOptions.inDirectory(String dir) |
static ListContainerOptions |
ListContainerOptions.Builder.inDirectory(String directory) |
ListContainerOptions |
ListOptions.ImmutableListOptions.maxResults(int maxKeys) |
ListContainerOptions |
ListContainerOptions.maxResults(int maxKeys)
The maximum number of values you'd like to see in the response body.
|
ListContainerOptions |
ListContainerOptions.ImmutableListContainerOptions.maxResults(int maxKeys) |
static ListContainerOptions |
ListContainerOptions.Builder.maxResults(int maxKeys) |
ListContainerOptions |
ListContainerOptions.recursive()
return a listing of all objects inside the store, recursively.
|
ListContainerOptions |
ListContainerOptions.ImmutableListContainerOptions.recursive() |
static ListContainerOptions |
ListContainerOptions.Builder.recursive() |
ListContainerOptions |
ListContainerOptions.withDetails()
populate each result with detailed such as metadata even if it incurs extra requests to the
service.
|
static ListContainerOptions |
ListContainerOptions.Builder.withDetails() |
| Constructor and Description |
|---|
ListContainerOptions.ImmutableListContainerOptions(ListContainerOptions delegate) |
| Modifier and Type | Method and Description |
|---|---|
Iterable<? extends StorageMetadata> |
ListContainerStrategy.execute(String containerName,
ListContainerOptions options) |
Set<? extends BlobMetadata> |
ListBlobsInContainer.execute(String containerName,
ListContainerOptions options) |
Iterable<Blob> |
GetBlobsInListStrategy.execute(String containerName,
ListContainerOptions options) |
long |
CountListStrategy.execute(String containerName,
ListContainerOptions options) |
void |
ClearListStrategy.execute(String containerName,
ListContainerOptions options) |
boolean |
ContainsValueInListStrategy.execute(String containerName,
Object value,
ListContainerOptions options) |
| Modifier and Type | Method and Description |
|---|---|
Set<? extends BlobMetadata> |
ListContainerAndRecurseThroughFolders.execute(String containerName,
ListContainerOptions options) |
Iterable<Blob> |
GetAllBlobsInListAndRetryOnFailure.execute(String container,
ListContainerOptions options) |
void |
DeleteAllKeysInList.execute(String containerName,
ListContainerOptions options) |
long |
CountBlobTypeInList.execute(String container,
ListContainerOptions options) |
Iterable<? extends StorageMetadata> |
ConcatenateContainerLists.execute(String container,
ListContainerOptions options) |
boolean |
FindMD5InList.execute(String containerName,
Object value,
ListContainerOptions options) |
| Modifier and Type | Method and Description |
|---|---|
void |
BlobUtils.clearContainer(String container,
ListContainerOptions options) |
long |
BlobUtils.countBlobs(String container,
ListContainerOptions options) |
| Modifier and Type | Method and Description |
|---|---|
void |
BlobUtilsImpl.clearContainer(String container,
ListContainerOptions options) |
long |
BlobUtilsImpl.countBlobs(String container,
ListContainerOptions options) |
Copyright © 2009-2012 jclouds. All Rights Reserved.