A B C D E F G H I K L M N O P R S T U V W

A

ablobstore - Variable in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
 
ablobstore - Variable in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
 
addClientModule(List<Module>) - Method in class org.jclouds.blobstore.TransientBlobStoreContextBuilder
 
addContextModule(List<Module>) - Method in class org.jclouds.blobstore.TransientBlobStoreContextBuilder
 
addETagTo(HttpResponse, MutableBlobMetadata) - Method in class org.jclouds.blobstore.functions.ParseSystemAndUserMetadataFromHeaders
 
afterMarker(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions
Place to continue a listing at.
afterMarker(String) - Static method in class org.jclouds.blobstore.options.ListContainerOptions.Builder
 
afterMarker(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
afterMarker(String) - Method in class org.jclouds.blobstore.options.ListOptions
Place to continue a listing at.
afterMarker(String) - Static method in class org.jclouds.blobstore.options.ListOptions.Builder
 
afterMarker(String) - Method in class org.jclouds.blobstore.options.ListOptions.ImmutableListOptions
 
apply(Object) - Method in class org.jclouds.blobstore.functions.BlobName
 
apply(GetOptions) - Method in class org.jclouds.blobstore.functions.BlobToHttpGetOptions
 
apply(GetOptions[]) - Method in class org.jclouds.blobstore.functions.HttpGetOptionsListToGetOptions
 
apply(Object) - Method in class org.jclouds.blobstore.functions.ObjectMD5
 
apply(HttpResponse) - Method in class org.jclouds.blobstore.functions.ParseBlobFromHeadersAndHttpContent
 
apply(HttpResponse) - Method in class org.jclouds.blobstore.functions.ParseSystemAndUserMetadataFromHeaders
 
apply(String) - Method in class org.jclouds.blobstore.functions.PrefixToResourceMetadata
 
apply(StorageMetadata) - Method in class org.jclouds.blobstore.functions.ResourceMetadataToRelativePathResourceMetadata
 
apply(Exception) - Method in class org.jclouds.blobstore.functions.ReturnFalseOnContainerNotFound
 
apply(Exception) - Method in class org.jclouds.blobstore.functions.ReturnFalseOnKeyNotFound
 
apply(Exception) - Method in class org.jclouds.blobstore.functions.ReturnNullOnContainerNotFound
 
apply(Exception) - Method in class org.jclouds.blobstore.functions.ReturnNullOnKeyNotFound
 
apply(Exception) - Method in class org.jclouds.blobstore.functions.ThrowContainerNotFoundOn404
 
apply(Exception) - Method in class org.jclouds.blobstore.functions.ThrowKeyNotFoundOn404
 
apply(Map.Entry<? extends String, ? extends Blob>) - Method in class org.jclouds.blobstore.internal.BlobMapImpl.CorrectBlobName
 
apply(String, Blob) - Method in class org.jclouds.blobstore.internal.BlobMapImpl.CorrectBlobName
 
apply(PageSet<? extends StorageMetadata>) - Method in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
 
apply(StorageMetadata) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore.CommonPrefixes
 
apply(StorageMetadata) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore.DelimiterFilter
 
AsyncBlobStore - Interface in org.jclouds.blobstore
Provides hooks needed to run a blob store asynchronously

B

BaseAsyncBlobStore - Class in org.jclouds.blobstore.internal
 
BaseAsyncBlobStore(BlobStoreContext, BlobUtils, ExecutorService, Supplier<Location>, Supplier<Set<? extends Location>>) - Constructor for class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
BaseBlobMap<V> - Class in org.jclouds.blobstore.internal
Implements core Map functionality with a BlobStore
BaseBlobMap(BlobStore, GetBlobsInListStrategy, ContainsValueInListStrategy, PutBlobsStrategy, ListContainerAndRecurseThroughFolders, String, ListContainerOptions) - Constructor for class org.jclouds.blobstore.internal.BaseBlobMap
 
BaseBlobMap.Entry - Class in org.jclouds.blobstore.internal
 
BaseBlobStore - Class in org.jclouds.blobstore.internal
 
BaseBlobStore(BlobStoreContext, BlobUtils, Supplier<Location>, Supplier<Set<? extends Location>>) - Constructor for class org.jclouds.blobstore.internal.BaseBlobStore
 
bindAsyncClient() - Method in class org.jclouds.blobstore.config.TransientBlobStoreModule
 
BindBlobToMultipartForm - Class in org.jclouds.blobstore.binders
 
BindBlobToMultipartForm() - Constructor for class org.jclouds.blobstore.binders.BindBlobToMultipartForm
 
BindMapToHeadersWithPrefix - Class in org.jclouds.blobstore.binders
 
BindMapToHeadersWithPrefix(String) - Constructor for class org.jclouds.blobstore.binders.BindMapToHeadersWithPrefix
 
bindToRequest(R, Object) - Method in class org.jclouds.blobstore.binders.BindBlobToMultipartForm
 
bindToRequest(R, Object) - Method in class org.jclouds.blobstore.binders.BindMapToHeadersWithPrefix
 
bindToRequest(R, Object) - Method in class org.jclouds.blobstore.binders.BindUserMetadataToHeadersWithPrefix
 
BindUserMetadataToHeadersWithPrefix - Class in org.jclouds.blobstore.binders
 
BindUserMetadataToHeadersWithPrefix(BindMapToHeadersWithPrefix) - Constructor for class org.jclouds.blobstore.binders.BindUserMetadataToHeadersWithPrefix
 
Blob - Interface in org.jclouds.blobstore.domain
Value type for an HTTP Blob service.
Blob.Factory - Interface in org.jclouds.blobstore.domain
Allows you to construct blobs without knowing the implementation type
blobBuilder(String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
blobBuilder() - Method in interface org.jclouds.blobstore.BlobMap
 
blobBuilder(String) - Method in interface org.jclouds.blobstore.BlobStore
 
BlobBuilder - Interface in org.jclouds.blobstore.domain
In case the name was confusing, this indeed builds a Blob.
blobBuilder(String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
invokes BlobUtilsImpl.blobBuilder()
blobBuilder(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
invokes BlobUtilsImpl.blobBuilder()
blobBuilder() - Method in class org.jclouds.blobstore.internal.BlobMapImpl
 
blobBuilder() - Method in interface org.jclouds.blobstore.util.BlobUtils
 
blobBuilder() - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
BlobBuilder.PayloadBlobBuilder - Interface in org.jclouds.blobstore.domain
 
BlobBuilderImpl - Class in org.jclouds.blobstore.domain.internal
 
BlobBuilderImpl(Crypto) - Constructor for class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
BlobBuilderImpl.PayloadBlobBuilderImpl - Class in org.jclouds.blobstore.domain.internal
 
BlobBuilderImpl.PayloadBlobBuilderImpl(BlobBuilder, Payload, Crypto) - Constructor for class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
blobBuilders - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
BlobCapabilities - Annotation Type in org.jclouds.blobstore.attr
 
BlobCapability - Enum in org.jclouds.blobstore.attr
Represents the capabilities of a BlobStore
blobExists(String, String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
blobExists(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Determines if a blob exists
blobExists(String, String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
blobFactory - Variable in class org.jclouds.blobstore.TransientAsyncBlobStore
 
BlobImpl - Class in org.jclouds.blobstore.domain.internal
Value type for an HTTP Blob service.
BlobImpl(MutableBlobMetadata) - Constructor for class org.jclouds.blobstore.domain.internal.BlobImpl
 
BlobMap - Interface in org.jclouds.blobstore
This allows you to access the underlying Blob so that you can manually set metadata such as length, content-type, or eTag hash.
BlobMap.Factory - Interface in org.jclouds.blobstore
 
BlobMapImpl - Class in org.jclouds.blobstore.internal
Map representation of a live connection to a Blob Service.
BlobMapImpl(BlobStore, GetBlobsInListStrategy, ContainsValueInListStrategy, PutBlobsStrategy, ListContainerAndRecurseThroughFolders, String, ListContainerOptions, Provider<BlobBuilder>) - Constructor for class org.jclouds.blobstore.internal.BlobMapImpl
 
BlobMapImpl.CorrectBlobName - Class in org.jclouds.blobstore.internal
 
BlobMapImpl.CorrectBlobName(Function<String, String>) - Constructor for class org.jclouds.blobstore.internal.BlobMapImpl.CorrectBlobName
 
blobMetadata(String, String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
blobMetadata(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Retrieves the metadata of a Blob at location container/name
BlobMetadata - Interface in org.jclouds.blobstore.domain
System and user Metadata for the Blob.
blobMetadata(String, String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
BlobMetadataImpl - Class in org.jclouds.blobstore.domain.internal
System and user Metadata for the Blob.
BlobMetadataImpl(String, String, Location, URI, String, Date, Map<String, String>, URI, String, ContentMetadata) - Constructor for class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
 
BlobName - Class in org.jclouds.blobstore.functions
 
BlobName() - Constructor for class org.jclouds.blobstore.functions.BlobName
 
BlobRequestSigner - Interface in org.jclouds.blobstore
Generates signed requests for blobs.
BlobRuntimeException - Exception in org.jclouds.blobstore.internal
 
BlobRuntimeException(String) - Constructor for exception org.jclouds.blobstore.internal.BlobRuntimeException
 
BlobRuntimeException(String, Throwable) - Constructor for exception org.jclouds.blobstore.internal.BlobRuntimeException
 
BlobScope - Annotation Type in org.jclouds.blobstore.attr
 
BlobScopes - Enum in org.jclouds.blobstore.attr
Represents the ways a Blob is named.
BlobStore - Interface in org.jclouds.blobstore
Synchronous access to a BlobStore such as Amazon S3
blobstore - Variable in class org.jclouds.blobstore.internal.BaseBlobMap
 
BLOBSTORE_LOGGER - Static variable in interface org.jclouds.blobstore.reference.BlobStoreConstants
 
BlobStoreConstants - Interface in org.jclouds.blobstore.reference
Configuration properties and constants used in BlobStore connections.
BlobStoreContext - Interface in org.jclouds.blobstore
Represents a cloud that has key-value storage functionality.
BlobStoreContextBuilder<S,A> - Class in org.jclouds.blobstore
 
BlobStoreContextBuilder(Class<S>, Class<A>) - Constructor for class org.jclouds.blobstore.BlobStoreContextBuilder
 
BlobStoreContextBuilder(Class<S>, Class<A>, Properties) - Constructor for class org.jclouds.blobstore.BlobStoreContextBuilder
 
BlobStoreContextFactory - Class in org.jclouds.blobstore
Helper class to instantiate BlobStoreContext instances.
BlobStoreContextFactory() - Constructor for class org.jclouds.blobstore.BlobStoreContextFactory
Initializes with the default properties built-in to jclouds.
BlobStoreContextFactory(Properties) - Constructor for class org.jclouds.blobstore.BlobStoreContextFactory
Finds definitions in the specified properties.
BlobStoreContextFactory(RestContextFactory) - Constructor for class org.jclouds.blobstore.BlobStoreContextFactory
Uses the supplied RestContextFactory to create BlobStoreContexts
BlobStoreContextImpl<S,A> - Class in org.jclouds.blobstore.internal
 
BlobStoreContextImpl(BlobMap.Factory, Utils, ConsistencyModel, InputStreamMap.Factory, AsyncBlobStore, BlobStore, RestContext, BlobRequestSigner) - Constructor for class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
BlobStoreMapModule - Class in org.jclouds.blobstore.config
Configures the domain object mappings needed for all Blob implementations
BlobStoreMapModule() - Constructor for class org.jclouds.blobstore.config.BlobStoreMapModule
 
BlobStoreObjectModule - Class in org.jclouds.blobstore.config
Configures the domain object mappings needed for all Blob implementations
BlobStoreObjectModule() - Constructor for class org.jclouds.blobstore.config.BlobStoreObjectModule
 
BlobStoreUtils - Class in org.jclouds.blobstore.util
 
BlobStoreUtils() - Constructor for class org.jclouds.blobstore.util.BlobStoreUtils
 
BlobToHttpGetOptions - Class in org.jclouds.blobstore.functions
 
BlobToHttpGetOptions() - Constructor for class org.jclouds.blobstore.functions.BlobToHttpGetOptions
 
blobUtils - Variable in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
blobUtils - Variable in class org.jclouds.blobstore.internal.BaseBlobStore
 
BlobUtils - Interface in org.jclouds.blobstore.util
 
BlobUtilsImpl - Class in org.jclouds.blobstore.util.internal
Encryption, Hashing, and IO Utilities needed to sign and verify blobstore requests and responses.
BlobUtilsImpl(Provider<BlobBuilder>, ClearListStrategy, GetDirectoryStrategy, MkdirStrategy, CountListStrategy, DeleteDirectoryStrategy) - Constructor for class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
build() - Method in interface org.jclouds.blobstore.domain.BlobBuilder
This makes a blob from the currently configured parameters.
build() - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
build() - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
buildBlobStoreContext() - Method in class org.jclouds.blobstore.BlobStoreContextBuilder
 
buildContextUnwrappingExceptions(BlobStoreContextBuilder<S, A>) - Static method in class org.jclouds.blobstore.BlobStoreContextFactory
 

C

calculateMD5() - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
calculateMD5() - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
Charge - Enum in org.jclouds.blobstore.attr
Represents the ways a BlobStore are charged.
Charges - Annotation Type in org.jclouds.blobstore.attr
 
cleanRequest(HttpRequest) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
clear() - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 
clearAndDeleteContainer(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
clearContainer(String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
clearContainer(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
clearContainer(String) - Method in interface org.jclouds.blobstore.BlobStore
This will delete the contents of a container at its root path without deleting the container
clearContainer(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.BlobStore
Like BlobStore.clearContainer(String) except you can use options to do things like recursive deletes, or clear at a different path than root.
clearContainer(String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes BaseAsyncBlobStore.clearContainer(java.lang.String) with the ListContainerOptions.recursive option.
clearContainer(String, ListContainerOptions) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes BlobUtilsImpl.clearContainer(java.lang.String, org.jclouds.blobstore.options.ListContainerOptions)
clearContainer(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BaseBlobStore.clearContainer(java.lang.String) with the ListContainerOptions.recursive option.
clearContainer(String, ListContainerOptions) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl.clearContainer(java.lang.String, org.jclouds.blobstore.options.ListContainerOptions)
clearContainer(String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
This implementation invokes BaseAsyncBlobStore.clearContainer(java.lang.String) with the ListContainerOptions.recursive option.
clearContainer(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
clearContainer(String, ListContainerOptions) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
ClearContainerStrategy - Interface in org.jclouds.blobstore.strategy
Clears a container
clearContainerStrategy - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
ClearListStrategy - Interface in org.jclouds.blobstore.strategy
Clears a container
clone() - Method in class org.jclouds.blobstore.options.CreateContainerOptions
 
clone() - Method in class org.jclouds.blobstore.options.CreateContainerOptions.ImmutableCreateContainerOptions
 
clone() - Method in class org.jclouds.blobstore.options.ListContainerOptions
 
clone() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
clone() - Method in class org.jclouds.blobstore.options.ListOptions
 
clone() - Method in class org.jclouds.blobstore.options.ListOptions.ImmutableListOptions
 
clone() - Method in class org.jclouds.blobstore.options.PutOptions
 
clone() - Method in class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
close() - Method in interface org.jclouds.blobstore.BlobStoreContext
closes threads and resources related to this connection.
close() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
compareTo(Blob) - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
ConcatenateContainerLists - Class in org.jclouds.blobstore.strategy.internal
Retrieves all metadata in the blobstore by the most efficient means possible.
ConcatenateContainerLists(BlobStore) - Constructor for class org.jclouds.blobstore.strategy.internal.ConcatenateContainerLists
 
configure() - Method in class org.jclouds.blobstore.config.BlobStoreMapModule
explicit factories are created here as it has been shown that Assisted Inject is extremely inefficient.
configure() - Method in class org.jclouds.blobstore.config.BlobStoreObjectModule
explicit factories are created here as it has been shown that Assisted Inject is extremely inefficient.
configure() - Method in class org.jclouds.blobstore.config.TransientBlobStoreContextModule
 
connection - Variable in class org.jclouds.blobstore.strategy.internal.ConcatenateContainerLists
 
connection - Variable in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
 
ConsistencyModel - Enum in org.jclouds.blobstore.attr
Represents the ways data can become consistent in distributed systems.
ContainerCapabilities - Annotation Type in org.jclouds.blobstore.attr
 
ContainerCapability - Enum in org.jclouds.blobstore.attr
Represents the capabilities of a BlobStore
containerExists(String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
containerExists(String) - Method in interface org.jclouds.blobstore.BlobStore
determines if a service-level container exists
containerExists(String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
containerName - Variable in class org.jclouds.blobstore.internal.BaseBlobMap
 
ContainerNotFoundException - Exception in org.jclouds.blobstore
Thrown when a container cannot be located.
ContainerNotFoundException() - Constructor for exception org.jclouds.blobstore.ContainerNotFoundException
 
ContainerNotFoundException(String, String) - Constructor for exception org.jclouds.blobstore.ContainerNotFoundException
 
ContainerNotFoundException(Exception) - Constructor for exception org.jclouds.blobstore.ContainerNotFoundException
 
containerNotFoundToNullOrPropagate - Static variable in class org.jclouds.blobstore.util.BlobStoreUtils
 
containerNotFoundToNullOrPropagate(Exception) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
containerToBlobs - Variable in class org.jclouds.blobstore.TransientAsyncBlobStore
 
containerToLocation - Variable in class org.jclouds.blobstore.TransientAsyncBlobStore
 
ContainerVisibilities - Enum in org.jclouds.blobstore.attr
Represents the ways a container is scoped
ContainerVisibility - Annotation Type in org.jclouds.blobstore.attr
 
containsKey(Object) - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 
containsValue(Object) - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 
ContainsValueInListStrategy - Interface in org.jclouds.blobstore.strategy
Determines whether a value exists in the store
containsValueStrategy - Variable in class org.jclouds.blobstore.internal.BaseBlobMap
 
contentDisposition(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
contentDisposition(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
contentEncoding(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
contentEncoding(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
contentLanguage(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
contentLanguage(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
contentLength(long) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
contentLength(long) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
contentMD5(byte[]) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
contentMD5(byte[]) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
contentType(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
contentType(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
context - Variable in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
context - Variable in class org.jclouds.blobstore.internal.BaseBlobStore
 
copy(MutableBlobMetadata) - Static method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
copy(MutableBlobMetadata, String) - Static method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
countBlobs(String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
countBlobs(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
countBlobs(String) - Method in interface org.jclouds.blobstore.BlobStore
 
countBlobs(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.BlobStore
 
countBlobs(String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes BaseAsyncBlobStore.countBlobs(java.lang.String) with the ListContainerOptions.recursive option.
countBlobs(String, ListContainerOptions) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes BlobUtilsImpl.countBlobs(java.lang.String, org.jclouds.blobstore.options.ListContainerOptions)
countBlobs(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BaseBlobStore.countBlobs(java.lang.String) with the ListContainerOptions.recursive option.
countBlobs(String, ListContainerOptions) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl.countBlobs(java.lang.String, org.jclouds.blobstore.options.ListContainerOptions)
countBlobs(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
countBlobs(String, ListContainerOptions) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
countBlobsStrategy - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
CountBlobTypeInList - Class in org.jclouds.blobstore.strategy.internal
counts all blobs in the blobstore at the prefix by the most efficient means possible.
CountListStrategy - Interface in org.jclouds.blobstore.strategy
Number of objects in a container
create(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.BlobMap.Factory
 
create(MutableBlobMetadata) - Method in interface org.jclouds.blobstore.domain.Blob.Factory
Creates a blob, optionally setting its metadata to a known value.
create(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.InputStreamMap.Factory
 
create() - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
createBlobMap(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.BlobStoreContext
Creates a Map view of the specified container.
createBlobMap(String) - Method in interface org.jclouds.blobstore.BlobStoreContext
Creates a Map view of the specified container.
createBlobMap(String, ListContainerOptions) - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
createBlobMap(String) - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
createContainerInLocation(Location, String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
createContainerInLocation(Location, String, CreateContainerOptions) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
createContainerInLocation(Location, String) - Method in interface org.jclouds.blobstore.BlobStore
Creates a namespace for your blobs

A container is a namespace for your objects.

createContainerInLocation(Location, String, CreateContainerOptions) - Method in interface org.jclouds.blobstore.BlobStore
 
createContainerInLocation(Location, String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
createContainerInLocation(Location, String, CreateContainerOptions) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
createContainerInLocationIfAbsent(Location, String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
throws IllegalStateException if the container already exists
CreateContainerOptions - Class in org.jclouds.blobstore.options
Contains options supported in the list container operation.
CreateContainerOptions() - Constructor for class org.jclouds.blobstore.options.CreateContainerOptions
 
CreateContainerOptions.Builder - Class in org.jclouds.blobstore.options
 
CreateContainerOptions.Builder() - Constructor for class org.jclouds.blobstore.options.CreateContainerOptions.Builder
 
CreateContainerOptions.ImmutableCreateContainerOptions - Class in org.jclouds.blobstore.options
 
CreateContainerOptions.ImmutableCreateContainerOptions(CreateContainerOptions) - Constructor for class org.jclouds.blobstore.options.CreateContainerOptions.ImmutableCreateContainerOptions
 
createContext(String, String, String) - Method in class org.jclouds.blobstore.BlobStoreContextFactory
 
createContext(String, Properties) - Method in class org.jclouds.blobstore.BlobStoreContextFactory
 
createContext(String, Iterable<? extends Module>, Properties) - Method in class org.jclouds.blobstore.BlobStoreContextFactory
 
createContext(String, String, String, Iterable<? extends Module>) - Method in class org.jclouds.blobstore.BlobStoreContextFactory
 
createContext(String, String, String, Iterable<? extends Module>, Properties) - Method in class org.jclouds.blobstore.BlobStoreContextFactory
 
createContext(RestContextSpec<S, A>) - Method in class org.jclouds.blobstore.BlobStoreContextFactory
 
createContext(RestContextSpec<S, A>, Properties) - Method in class org.jclouds.blobstore.BlobStoreContextFactory
 
createDirectory(String, String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
createDirectory(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Creates a folder or a directory marker depending on the service
createDirectory(String, String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes BlobUtilsImpl.createDirectory(java.lang.String, java.lang.String)
createDirectory(String, String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl.createDirectory(java.lang.String, java.lang.String)
createDirectory(String, String) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
createDirectory(String, String) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
createInputStreamMap(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.BlobStoreContext
Creates a Map view of the specified container.
createInputStreamMap(String) - Method in interface org.jclouds.blobstore.BlobStoreContext
Creates a Map view of the specified container.
createInputStreamMap(String, ListContainerOptions) - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
createInputStreamMap(String) - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
createParentIfNeededAsync(AsyncBlobStore, String, Blob) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
createUpdatedCopyOfBlobInContainer(String, Blob) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
crypto - Variable in class org.jclouds.blobstore.functions.ObjectMD5
 
crypto - Variable in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
crypto - Variable in class org.jclouds.blobstore.TransientAsyncBlobStore
 

D

dateService - Variable in class org.jclouds.blobstore.TransientAsyncBlobStore
 
defaultLocation - Variable in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
defaultLocation - Variable in class org.jclouds.blobstore.internal.BaseBlobStore
 
defaultProperties() - Method in class org.jclouds.blobstore.TransientBlobStorePropertiesBuilder
 
DeleteAllKeysInList - Class in org.jclouds.blobstore.strategy.internal
Deletes all keys in the container
deleteAndEnsurePathGone(String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
deleteAndVerifyContainerGone(String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
deleteAndVerifyContainerGone(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
deleteAndVerifyContainerGone(String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
deleteContainer(String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
deleteContainer(String) - Method in interface org.jclouds.blobstore.BlobStore
This will delete everything inside a container recursively.
deleteContainer(String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes BaseAsyncBlobStore.deleteAndEnsurePathGone(java.lang.String)
deleteContainer(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes #deleteAndEnsurePathGone
deleteContainer(String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
This implementation invokes BaseAsyncBlobStore.deleteAndEnsurePathGone(java.lang.String)
deleteContainerImpl(String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
deleteDirectory(String, String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
deleteDirectory(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Deletes a folder or a directory marker depending on the service
deleteDirectory(String, String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes BlobUtilsImpl.deleteDirectory(java.lang.String, java.lang.String).
deleteDirectory(String, String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl.deleteDirectory(java.lang.String, java.lang.String).
deleteDirectory(String, String) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
deleteDirectory(String, String) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
DeleteDirectoryStrategy - Interface in org.jclouds.blobstore.strategy
Deletes a directory.
DIRECTORY_SUFFIX_FOLDER - Static variable in interface org.jclouds.blobstore.reference.BlobStoreConstants
 
DIRECTORY_SUFFIX_ROOT - Static variable in interface org.jclouds.blobstore.reference.BlobStoreConstants

To interoperate with other S3 tools, we also accept the following: an object named '#{dirpath}_$folder$' or '#{dirpath}/' denoting a directory marker an object with content type set to 'application/directory' denoting a directory marker if there exists any objects with the prefix "#{dirpath}/", then the directory is said to exist if both a file with the name of a directory and a marker for that directory exists, then the *file masks the directory*, and the directory is never returned.

DIRECTORY_SUFFIXES - Static variable in interface org.jclouds.blobstore.reference.BlobStoreConstants
 
directoryExists(String, String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
directoryExists(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Determines if a directory exists
directoryExists(String, String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes BlobUtilsImpl.directoryExists(java.lang.String, java.lang.String)
directoryExists(String, String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl.directoryExists(java.lang.String, java.lang.String)
directoryExists(String, String) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
directoryExists(String, String) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
directorySuffix - Variable in class org.jclouds.blobstore.strategy.internal.MarkerFileMkdirStrategy
 

E

entrySet() - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 
equals(Object) - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
 
equals(Object) - Method in class org.jclouds.blobstore.domain.internal.PageSetImpl
equals(Object) - Method in class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
 
equals(Object) - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
equals(Object) - Method in class org.jclouds.blobstore.options.GetOptions
 
execute(String) - Method in interface org.jclouds.blobstore.strategy.ClearContainerStrategy
 
execute(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.ClearListStrategy
 
execute(String, Object, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.ContainsValueInListStrategy
 
execute(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.CountListStrategy
 
execute(String, String) - Method in interface org.jclouds.blobstore.strategy.DeleteDirectoryStrategy
 
execute(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.GetBlobsInListStrategy
 
execute(String, String) - Method in interface org.jclouds.blobstore.strategy.GetDirectoryStrategy
 
execute(StorageMetadata) - Method in interface org.jclouds.blobstore.strategy.IfDirectoryReturnNameStrategy
 
execute(String, ListContainerOptions) - Method in class org.jclouds.blobstore.strategy.internal.ConcatenateContainerLists
 
execute(String, ListContainerOptions) - Method in class org.jclouds.blobstore.strategy.internal.CountBlobTypeInList
 
execute(String) - Method in class org.jclouds.blobstore.strategy.internal.CountBlobTypeInList
 
execute(String) - Method in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
 
execute(String, ListContainerOptions) - Method in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
 
execute(String, Object, ListContainerOptions) - Method in class org.jclouds.blobstore.strategy.internal.FindMD5InList
 
execute(String, ListContainerOptions) - Method in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
 
execute(String, ListContainerOptions) - Method in class org.jclouds.blobstore.strategy.internal.ListContainerAndRecurseThroughFolders
 
execute(String, String) - Method in class org.jclouds.blobstore.strategy.internal.MarkerFileMkdirStrategy
 
execute(String, String) - Method in class org.jclouds.blobstore.strategy.internal.MarkersDeleteDirectoryStrategy
 
execute(String, String) - Method in class org.jclouds.blobstore.strategy.internal.MarkersGetDirectoryStrategy
 
execute(StorageMetadata) - Method in class org.jclouds.blobstore.strategy.internal.MarkersIfDirectoryReturnNameStrategy
 
execute(String, Iterable<? extends Blob>) - Method in class org.jclouds.blobstore.strategy.internal.PutBlobsStrategyImpl
 
execute(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.ListBlobsInContainer
 
execute(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.ListContainerStrategy
 
execute(String, String) - Method in interface org.jclouds.blobstore.strategy.MkdirStrategy
 
execute(String, Iterable<? extends Blob>) - Method in interface org.jclouds.blobstore.strategy.PutBlobsStrategy
 

F

FetchBlobMetadata - Class in org.jclouds.blobstore.strategy.internal
Retrieves all blobmetadata in the list as efficiently as possible
FindMD5InList - Class in org.jclouds.blobstore.strategy.internal
Searches Content-MD5 tag for the value associated with the value
firstSliceOfSize(Iterable<T>, int) - Static method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
FolderCapability - Enum in org.jclouds.blobstore.attr
Represents the capabilities of a BlobStore
forSigning() - Method in interface org.jclouds.blobstore.domain.BlobBuilder
If you are creating a blob only for signing, use this.
forSigning() - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
forSigning() - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 

G

get(Object) - Method in class org.jclouds.blobstore.internal.BlobMapImpl
 
get(Object) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
getAllBlobMetadata - Variable in class org.jclouds.blobstore.strategy.internal.CountBlobTypeInList
 
getAllBlobMetadata - Variable in class org.jclouds.blobstore.strategy.internal.FindMD5InList
 
getAllBlobMetadata - Variable in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
 
getAllBlobs - Variable in class org.jclouds.blobstore.internal.BaseBlobMap
 
getAllBlobs() - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 
GetAllBlobsInListAndRetryOnFailure - Class in org.jclouds.blobstore.strategy.internal
Retrieves all blobs in the blobstore under the current path, by the most efficient means possible.
getAllHeaders() - Method in interface org.jclouds.blobstore.domain.Blob
 
getAllHeaders() - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
getAsyncBlobStore() - Method in interface org.jclouds.blobstore.BlobStoreContext
 
getAsyncBlobStore() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
getBlob(String, String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
getBlob(String, String, GetOptions) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
getBlob(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Retrieves a Blob representing the data at location container/name
getBlob(String, String, GetOptions) - Method in interface org.jclouds.blobstore.BlobStore
Retrieves a Blob representing the data at location container/name
getBlob(String, String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes AsyncBlobStore.getBlob(String,String,org.jclouds.blobstore.options.GetOptions)
getBlob(String, String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobStore.getBlob(String,String,org.jclouds.blobstore.options.GetOptions)
getBlob(String, String, GetOptions) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
GetBlobsInListStrategy - Interface in org.jclouds.blobstore.strategy
Retrieves all blobs in the blobstore by the most efficient means possible.
getBlobStore() - Method in interface org.jclouds.blobstore.BlobStoreContext
 
getBlobStore() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
getConsistencyModel() - Method in interface org.jclouds.blobstore.BlobStoreContext
 
getConsistencyModel() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
getContainer() - Method in exception org.jclouds.blobstore.ContainerNotFoundException
 
getContainer() - Method in interface org.jclouds.blobstore.domain.BlobMetadata
 
getContainer() - Method in class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
getContainer() - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
getContainer() - Method in exception org.jclouds.blobstore.KeyAlreadyExistsException
 
getContainer() - Method in exception org.jclouds.blobstore.KeyNotFoundException
 
getContainerToBlobs() - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
getContainerToLocation() - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
getContentAsStringOrNullAndClose(Blob) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
getContentMetadata() - Method in interface org.jclouds.blobstore.domain.BlobMetadata
 
getContentMetadata() - Method in class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
getContentMetadata() - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
getContentMetadata() - Method in interface org.jclouds.blobstore.domain.MutableBlobMetadata
getContext() - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
getContext() - Method in interface org.jclouds.blobstore.BlobStore
 
getContext() - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
getContext() - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
getDir() - Method in class org.jclouds.blobstore.options.ListContainerOptions
 
getDir() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
GetDirectoryStrategy - Interface in org.jclouds.blobstore.strategy
Gets a directory or throws KeyNotFoundException
getDirectoryStrategy - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
getETag() - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
The eTag value stored in the Etag header returned by HTTP.
getETag() - Method in class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
The eTag value stored in the Etag header returned by HTTP.
getETag() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
The eTag value stored in the Etag header returned by HTTP.
getFirstQueryOrNull(String, HttpRequestOptions) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
getIfMatch() - Method in class org.jclouds.blobstore.options.GetOptions
For use in the request header: If-Match

Return the object only if its payload tag (ETag) is the same as the eTag specified, otherwise return a 412 (precondition failed).

getIfModifiedSince() - Method in class org.jclouds.blobstore.options.GetOptions
For use in the header If-Modified-Since

Return the object only if it has been modified since the specified time, otherwise return a 304 (not modified).

getIfNoneMatch() - Method in class org.jclouds.blobstore.options.GetOptions
For use in the request header: If-None-Match

Return the object only if its payload tag (ETag) is different from the one specified, otherwise return a 304 (not modified).

getIfUnmodifiedSince() - Method in class org.jclouds.blobstore.options.GetOptions
For use in the header If-Unmodified-Since

Return the object only if it has not been modified since the specified time, otherwise return a 412 (precondition failed).

getKey() - Method in class org.jclouds.blobstore.internal.BaseBlobMap.Entry
 
getKey() - Method in exception org.jclouds.blobstore.KeyAlreadyExistsException
 
getKey() - Method in exception org.jclouds.blobstore.KeyNotFoundException
 
getLastModified() - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
Last modification time of the resource
getLastModified() - Method in class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
Last modification time of the resource
getLastModified() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Last modification time of the resource
getMarker() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
getMarker() - Method in class org.jclouds.blobstore.options.ListOptions
 
getMarker() - Method in class org.jclouds.blobstore.options.ListOptions.ImmutableListOptions
 
getMaxResults() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
getMaxResults() - Method in class org.jclouds.blobstore.options.ListOptions
 
getMaxResults() - Method in class org.jclouds.blobstore.options.ListOptions.ImmutableListOptions
 
getMetadata() - Method in interface org.jclouds.blobstore.domain.Blob
 
getMetadata() - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
getName() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Name of this resource.
getNameFor(GeneratedHttpRequest<?>) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
getNextMarker() - Method in class org.jclouds.blobstore.domain.internal.PageSetImpl
If there is a next marker, then the set is incomplete and you should issue another command to retrieve the rest, setting the option marker to this value
getNextMarker() - Method in interface org.jclouds.blobstore.domain.PageSet
If there is a next marker, then the set is incomplete and you should issue another command to retrieve the rest, setting the option marker to this value
GetOptions - Class in org.jclouds.blobstore.options
Contains options supported for HTTP GET operations.
GetOptions() - Constructor for class org.jclouds.blobstore.options.GetOptions
 
GetOptions.Builder - Class in org.jclouds.blobstore.options
 
GetOptions.Builder() - Constructor for class org.jclouds.blobstore.options.GetOptions.Builder
 
getProviderId() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Unique identifier of this resource within its enclosing namespace.
getProviderSpecificContext() - Method in interface org.jclouds.blobstore.BlobStoreContext
 
getProviderSpecificContext() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
getPublicUri() - Method in interface org.jclouds.blobstore.domain.BlobMetadata
If the blob is publicly readable, what is the URI one can access it at.
getPublicUri() - Method in class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
If the blob is publicly readable, what is the URI one can access it at.
getPublicUri() - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
If the blob is publicly readable, what is the URI one can access it at.
getRanges() - Method in class org.jclouds.blobstore.options.GetOptions
 
getSigner() - Method in interface org.jclouds.blobstore.BlobStoreContext
Generates signed requests for blobs.
getSigner() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
getSupportedProviders() - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
getType() - Method in class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
Whether this resource is a container, file, etc.
getType() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Whether this resource is a container, file, etc.
getUri() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
URI used to access this resource
getUserMetadata() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Any key-value pairs associated with the resource.
getUtils() - Method in interface org.jclouds.blobstore.BlobStoreContext
 
getUtils() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
getValue() - Method in class org.jclouds.blobstore.internal.BaseBlobMap.Entry
 

H

hashCode() - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
 
hashCode() - Method in class org.jclouds.blobstore.domain.internal.PageSetImpl
hashCode() - Method in class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
 
hashCode() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
hashCode() - Method in class org.jclouds.blobstore.options.GetOptions
 
httpGetOptionsConverter - Variable in class org.jclouds.blobstore.TransientAsyncBlobStore
 
HttpGetOptionsListToGetOptions - Class in org.jclouds.blobstore.functions
 

I

ifDirectoryReturnName - Variable in class org.jclouds.blobstore.TransientAsyncBlobStore
 
IfDirectoryReturnNameStrategy - Interface in org.jclouds.blobstore.strategy
Determines if a directory exists or not.
ifETagDoesntMatch(String) - Static method in class org.jclouds.blobstore.options.GetOptions.Builder
 
ifETagDoesntMatch(String) - Method in class org.jclouds.blobstore.options.GetOptions
The object should not have a eTag hash corresponding with the parameter eTag.
ifETagMatches(String) - Static method in class org.jclouds.blobstore.options.GetOptions.Builder
 
ifETagMatches(String) - Method in class org.jclouds.blobstore.options.GetOptions
The object's eTag hash should match the parameter eTag.
ifModifiedSince(Date) - Static method in class org.jclouds.blobstore.options.GetOptions.Builder
 
ifModifiedSince(Date) - Method in class org.jclouds.blobstore.options.GetOptions
Only return the object if it has changed since this time.
ifUnmodifiedSince(Date) - Static method in class org.jclouds.blobstore.options.GetOptions.Builder
 
ifUnmodifiedSince(Date) - Method in class org.jclouds.blobstore.options.GetOptions
Only return the object if it hasn't changed since this time.
inDirectory(String) - Static method in class org.jclouds.blobstore.options.ListContainerOptions.Builder
 
inDirectory(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
inDirectory(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions
This will list the contents of a virtual or real directory path.
InputStreamMap - Interface in org.jclouds.blobstore
Map view of an org.jclouds.aws.s3.domain.S3Bucket.
InputStreamMap.Factory - Interface in org.jclouds.blobstore
 
InputStreamMapImpl - Class in org.jclouds.blobstore.internal
Map representation of a live connection to a BlobStore.
InputStreamMapImpl(BlobStore, Provider<BlobBuilder>, GetBlobsInListStrategy, ListContainerAndRecurseThroughFolders, ContainsValueInListStrategy, PutBlobsStrategy, String, ListContainerOptions, Crypto) - Constructor for class org.jclouds.blobstore.internal.InputStreamMapImpl
 
isDetailed() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
isDetailed() - Method in class org.jclouds.blobstore.options.ListContainerOptions
 
isEmpty() - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 
isMultipart() - Method in class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
isMultipart() - Method in class org.jclouds.blobstore.options.PutOptions
 
isPublicRead() - Method in class org.jclouds.blobstore.options.CreateContainerOptions.ImmutableCreateContainerOptions
 
isPublicRead() - Method in class org.jclouds.blobstore.options.CreateContainerOptions
 
isRecursive() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
isRecursive() - Method in class org.jclouds.blobstore.options.ListContainerOptions
 

K

KeyAlreadyExistsException - Exception in org.jclouds.blobstore
Thrown when a blob was attempted to be replaced while it already exists
KeyAlreadyExistsException() - Constructor for exception org.jclouds.blobstore.KeyAlreadyExistsException
 
KeyAlreadyExistsException(String, String) - Constructor for exception org.jclouds.blobstore.KeyAlreadyExistsException
 
KeyAlreadyExistsException(Exception) - Constructor for exception org.jclouds.blobstore.KeyAlreadyExistsException
 
KeyNotFoundException - Exception in org.jclouds.blobstore
Thrown when a blob cannot be located in the container.
KeyNotFoundException() - Constructor for exception org.jclouds.blobstore.KeyNotFoundException
 
KeyNotFoundException(String, String, String) - Constructor for exception org.jclouds.blobstore.KeyNotFoundException
 
KeyNotFoundException(Exception) - Constructor for exception org.jclouds.blobstore.KeyNotFoundException
 
keyNotFoundToNullOrPropagate - Static variable in class org.jclouds.blobstore.util.BlobStoreUtils
 
keyNotFoundToNullOrPropagate(Exception) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
keySet() - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 

L

list() - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
list(String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
list(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
list() - Method in interface org.jclouds.blobstore.BlobStore
Lists all root-level resources available to the identity.
list(String) - Method in interface org.jclouds.blobstore.BlobStore
Lists all resources in a container non-recursive.
list(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.BlobStore
Like BlobStore.list(String) except you can control the size, recursion, and context of the list using options
list(String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
This implementation invokes AsyncBlobStore.list(String,org.jclouds.blobstore.options.ListContainerOptions)
list() - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 
list(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobStore.list(String,org.jclouds.blobstore.options.ListContainerOptions)
list() - Method in interface org.jclouds.blobstore.ListableMap
 
list(String, ListContainerOptions) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
default maxResults is 1000
list() - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
ListableMap<K,V> - Interface in org.jclouds.blobstore
All Map views of ContainerListings provide means to access the underlying Blob.
listAssignableLocations() - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
listAssignableLocations() - Method in interface org.jclouds.blobstore.BlobStore
The get locations command returns all the valid locations for containers.
listAssignableLocations() - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
listAssignableLocations() - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
ListBlobsInContainer - Interface in org.jclouds.blobstore.strategy
Lists the blobstore.
listContainer - Variable in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
 
ListContainerAndRecurseThroughFolders - Class in org.jclouds.blobstore.strategy.internal
Retrieves all blobs in the blobstore by the most efficient means possible.
ListContainerOptions - Class in org.jclouds.blobstore.options
Contains options supported in the list container operation.
ListContainerOptions() - Constructor for class org.jclouds.blobstore.options.ListContainerOptions
 
ListContainerOptions.Builder - Class in org.jclouds.blobstore.options
 
ListContainerOptions.Builder() - Constructor for class org.jclouds.blobstore.options.ListContainerOptions.Builder
 
ListContainerOptions.ImmutableListContainerOptions - Class in org.jclouds.blobstore.options
 
ListContainerOptions.ImmutableListContainerOptions(ListContainerOptions) - Constructor for class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
ListContainerStrategy - Interface in org.jclouds.blobstore.strategy
Lists the blobstore.
lister - Variable in class org.jclouds.blobstore.strategy.internal.ListContainerAndRecurseThroughFolders
 
ListOptions - Class in org.jclouds.blobstore.options
Contains options supported in the list container operation.
ListOptions() - Constructor for class org.jclouds.blobstore.options.ListOptions
 
ListOptions.Builder - Class in org.jclouds.blobstore.options
 
ListOptions.Builder() - Constructor for class org.jclouds.blobstore.options.ListOptions.Builder
 
ListOptions.ImmutableListOptions - Class in org.jclouds.blobstore.options
 
ListOptions.ImmutableListOptions(ListOptions) - Constructor for class org.jclouds.blobstore.options.ListOptions.ImmutableListOptions
 
listStrategy - Variable in class org.jclouds.blobstore.internal.BaseBlobMap
 
locations - Variable in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
locations - Variable in class org.jclouds.blobstore.internal.BaseBlobStore
 
logger - Variable in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
 
logger - Variable in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
 
logger - Variable in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
 
logger - Variable in class org.jclouds.blobstore.strategy.internal.MarkersDeleteDirectoryStrategy
 
logger - Variable in class org.jclouds.blobstore.strategy.internal.PutBlobsStrategyImpl
 

M

marker - Variable in class org.jclouds.blobstore.domain.internal.PageSetImpl
 
MarkerFileMkdirStrategy - Class in org.jclouds.blobstore.strategy.internal
Key-value implementations of BlobStore, such as S3, do not have directories.
MarkersDeleteDirectoryStrategy - Class in org.jclouds.blobstore.strategy.internal
Key-value implementations of BlobStore, such as S3, do not have directories.
MarkersGetDirectoryStrategy - Class in org.jclouds.blobstore.strategy.internal
Key-value implementations of BlobStore, such as S3, do not have directories.
MarkersGetDirectoryStrategy(BlobStore, ResourceMetadataToRelativePathResourceMetadata) - Constructor for class org.jclouds.blobstore.strategy.internal.MarkersGetDirectoryStrategy
 
MarkersIfDirectoryReturnNameStrategy - Class in org.jclouds.blobstore.strategy.internal
 
MarkersIfDirectoryReturnNameStrategy() - Constructor for class org.jclouds.blobstore.strategy.internal.MarkersIfDirectoryReturnNameStrategy
 
maxResults(int) - Static method in class org.jclouds.blobstore.options.ListContainerOptions.Builder
 
maxResults(int) - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
maxResults(int) - Method in class org.jclouds.blobstore.options.ListContainerOptions
The maximum number of values you'd like to see in the response body.
maxResults(int) - Static method in class org.jclouds.blobstore.options.ListOptions.Builder
 
maxResults(int) - Method in class org.jclouds.blobstore.options.ListOptions.ImmutableListOptions
 
maxResults(int) - Method in class org.jclouds.blobstore.options.ListOptions
The maximum number of values you'd like to see in the response body.
maxTime - Variable in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
maximum duration of an blob Request
maxTime - Variable in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
maximum duration of an blob Request
maxTime - Variable in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
maximum duration of an blob Request
maxTime - Variable in class org.jclouds.blobstore.strategy.internal.MarkersDeleteDirectoryStrategy
maximum duration of an blob Request
maxTime - Variable in class org.jclouds.blobstore.strategy.internal.PutBlobsStrategyImpl
maximum duration of an blob Request
MkdirStrategy - Interface in org.jclouds.blobstore.strategy
Creates a directory
mkdirStrategy - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
multipart() - Static method in class org.jclouds.blobstore.options.PutOptions.Builder
 
multipart() - Method in class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
multipart() - Method in class org.jclouds.blobstore.options.PutOptions
split large blobs into pieces, if supported by the provider
MutableBlobMetadata - Interface in org.jclouds.blobstore.domain
System and user Metadata for the Blob.
MutableBlobMetadataImpl - Class in org.jclouds.blobstore.domain.internal
System and user Metadata for the Blob.
MutableBlobMetadataImpl() - Constructor for class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
 
MutableBlobMetadataImpl(BlobMetadata) - Constructor for class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
 
MutableStorageMetadata - Interface in org.jclouds.blobstore.domain
Used to construct new resources or modify existing ones.
MutableStorageMetadataImpl - Class in org.jclouds.blobstore.domain.internal
Used to construct new resources or modify existing ones.
MutableStorageMetadataImpl() - Constructor for class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
MutableStorageMetadataImpl(StorageMetadata) - Constructor for class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 

N

name(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
name(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
name(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
newBlob(String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
Deprecated. 
newBlob(String) - Method in interface org.jclouds.blobstore.BlobMap
Deprecated. 
newBlob(String) - Method in interface org.jclouds.blobstore.BlobStore
Deprecated. 
newBlob(String) - Method in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
invokes BlobUtilsImpl.newBlob(java.lang.String)
newBlob(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
invokes BlobUtilsImpl.newBlob(java.lang.String)
newBlob(String) - Method in class org.jclouds.blobstore.internal.BlobMapImpl
 
newBlob(BlobStore, StorageMetadata) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
newBlob(String) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
newBlob(String) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
NO_PREFIX - Static variable in class org.jclouds.blobstore.TransientAsyncBlobStore.CommonPrefixes
 
NONE - Static variable in class org.jclouds.blobstore.options.CreateContainerOptions
 
NONE - Static variable in class org.jclouds.blobstore.options.GetOptions
 
NONE - Static variable in class org.jclouds.blobstore.options.ListContainerOptions
 
NONE - Static variable in class org.jclouds.blobstore.options.ListOptions
 
NONE - Static variable in class org.jclouds.blobstore.options.PutOptions
 

O

ObjectMD5 - Class in org.jclouds.blobstore.functions
 
objectMD5 - Variable in class org.jclouds.blobstore.strategy.internal.FindMD5InList
 
options - Variable in class org.jclouds.blobstore.internal.BaseBlobMap
 
org.jclouds.blobstore - package org.jclouds.blobstore
 
org.jclouds.blobstore.attr - package org.jclouds.blobstore.attr
 
org.jclouds.blobstore.binders - package org.jclouds.blobstore.binders
 
org.jclouds.blobstore.config - package org.jclouds.blobstore.config
 
org.jclouds.blobstore.domain - package org.jclouds.blobstore.domain
 
org.jclouds.blobstore.domain.internal - package org.jclouds.blobstore.domain.internal
 
org.jclouds.blobstore.functions - package org.jclouds.blobstore.functions
 
org.jclouds.blobstore.internal - package org.jclouds.blobstore.internal
 
org.jclouds.blobstore.options - package org.jclouds.blobstore.options
 
org.jclouds.blobstore.reference - package org.jclouds.blobstore.reference
This package contains properties and reference data used in blob service.
org.jclouds.blobstore.strategy - package org.jclouds.blobstore.strategy
 
org.jclouds.blobstore.strategy.internal - package org.jclouds.blobstore.strategy.internal
 
org.jclouds.blobstore.util - package org.jclouds.blobstore.util
 
org.jclouds.blobstore.util.internal - package org.jclouds.blobstore.util.internal
 

P

PageSet<T> - Interface in org.jclouds.blobstore.domain
 
PageSetImpl<T> - Class in org.jclouds.blobstore.domain.internal
 
PageSetImpl(Iterable<? extends T>, String) - Constructor for class org.jclouds.blobstore.domain.internal.PageSetImpl
 
ParseBlobFromHeadersAndHttpContent - Class in org.jclouds.blobstore.functions
Parses response headers and creates a new Blob from them and the HTTP content.
ParseBlobFromHeadersAndHttpContent(ParseSystemAndUserMetadataFromHeaders, Blob.Factory) - Constructor for class org.jclouds.blobstore.functions.ParseBlobFromHeadersAndHttpContent
 
parseContainerFromPath(String) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
parseDirectoryFromPath(String) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
parsePrefixFromPath(String) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
ParseSystemAndUserMetadataFromHeaders - Class in org.jclouds.blobstore.functions
 
ParseSystemAndUserMetadataFromHeaders(Provider<MutableBlobMetadata>, DateService, String) - Constructor for class org.jclouds.blobstore.functions.ParseSystemAndUserMetadataFromHeaders
 
pathStripper - Variable in class org.jclouds.blobstore.internal.BaseBlobMap
 
payload(Payload) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(InputStream) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(byte[]) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(File) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(Payload) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
payload(InputStream) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
payload(byte[]) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
payload(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
payload(File) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
payload(Payload) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
payload(InputStream) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
payload(byte[]) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
payload(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
payload(File) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
prefixer - Variable in class org.jclouds.blobstore.internal.BaseBlobMap
 
PrefixToResourceMetadata - Class in org.jclouds.blobstore.functions
 
PrefixToResourceMetadata() - Constructor for class org.jclouds.blobstore.functions.PrefixToResourceMetadata
 
PROPERTY_BLOBSTORE_DIRECTORY_SUFFIX - Static variable in interface org.jclouds.blobstore.reference.BlobStoreConstants
Key-value implementations of BlobStore, such as S3, do not have directories.
PROPERTY_USER_METADATA_PREFIX - Static variable in interface org.jclouds.blobstore.reference.BlobStoreConstants
Any header starting with this prefix is considered user metadata.
publicRead() - Static method in class org.jclouds.blobstore.options.CreateContainerOptions.Builder
 
publicRead() - Method in class org.jclouds.blobstore.options.CreateContainerOptions.ImmutableCreateContainerOptions
 
publicRead() - Method in class org.jclouds.blobstore.options.CreateContainerOptions
return a listing of all objects inside the store, publicReadly.
put(String, Blob) - Method in class org.jclouds.blobstore.internal.BlobMapImpl
 
put(String, InputStream) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
putAll(Map<? extends String, ? extends Blob>) - Method in class org.jclouds.blobstore.internal.BlobMapImpl
 
putAll(Map<? extends String, ? extends InputStream>) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
putAllBytes(Map<? extends String, ? extends byte[]>) - Method in interface org.jclouds.blobstore.InputStreamMap
 
putAllBytes(Map<? extends String, ? extends byte[]>) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
putAllFiles(Map<? extends String, ? extends File>) - Method in interface org.jclouds.blobstore.InputStreamMap
 
putAllFiles(Map<? extends String, ? extends File>) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
putAllStrings(Map<? extends String, ? extends String>) - Method in interface org.jclouds.blobstore.InputStreamMap
 
putAllStrings(Map<? extends String, ? extends String>) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
putBlob(String, Blob) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
putBlob(String, Blob, PutOptions) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
putBlob(String, Blob) - Method in interface org.jclouds.blobstore.BlobStore
Adds a Blob representing the data at location container/blob.metadata.name
putBlob(String, Blob, PutOptions) - Method in interface org.jclouds.blobstore.BlobStore
Adds a Blob representing the data at location container/blob.metadata.name options using multipart strategies.
putBlob(String, Blob) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
putBlob(String, Blob, PutOptions) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
putBlobAndReturnOld(String, Blob) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
putBlobsStrategy - Variable in class org.jclouds.blobstore.internal.BaseBlobMap
 
PutBlobsStrategy - Interface in org.jclouds.blobstore.strategy
puts all blobs into the blobstore by the most efficient means possible.
PutBlobsStrategyImpl - Class in org.jclouds.blobstore.strategy.internal
 
putBytes(String, byte[]) - Method in interface org.jclouds.blobstore.InputStreamMap
 
putBytes(String, byte[]) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
putFile(String, File) - Method in interface org.jclouds.blobstore.InputStreamMap
 
putFile(String, File) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
PutOptions - Class in org.jclouds.blobstore.options
Contains options supported in the put blob operation.
PutOptions() - Constructor for class org.jclouds.blobstore.options.PutOptions
 
PutOptions.Builder - Class in org.jclouds.blobstore.options
 
PutOptions.Builder() - Constructor for class org.jclouds.blobstore.options.PutOptions.Builder
 
PutOptions.ImmutablePutOptions - Class in org.jclouds.blobstore.options
 
PutOptions.ImmutablePutOptions(PutOptions) - Constructor for class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
putString(String, String) - Method in interface org.jclouds.blobstore.InputStreamMap
 
putString(String, String) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 

R

range(long, long) - Static method in class org.jclouds.blobstore.options.GetOptions.Builder
 
range(long, long) - Method in class org.jclouds.blobstore.options.GetOptions
download the specified range of the object.
recursive() - Static method in class org.jclouds.blobstore.options.ListContainerOptions.Builder
 
recursive() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
recursive() - Method in class org.jclouds.blobstore.options.ListContainerOptions
return a listing of all objects inside the store, recursively.
remove(Object) - Method in class org.jclouds.blobstore.internal.BlobMapImpl
 
remove(Object) - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 
removeBlob(String, String) - Method in interface org.jclouds.blobstore.AsyncBlobStore
 
removeBlob(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Deletes a Blob representing the data at location container/name
removeBlob(String, String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
removeBlobAndReturnOld(String, String) - Method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
RequestSigningUnsupported - Class in org.jclouds.blobstore.internal
 
RequestSigningUnsupported() - Constructor for class org.jclouds.blobstore.internal.RequestSigningUnsupported
 
resource2Directory - Variable in class org.jclouds.blobstore.strategy.internal.MarkersGetDirectoryStrategy
 
ResourceMetadataToRelativePathResourceMetadata - Class in org.jclouds.blobstore.functions
 
ResourceMetadataToRelativePathResourceMetadata() - Constructor for class org.jclouds.blobstore.functions.ResourceMetadataToRelativePathResourceMetadata
 
retryHandler - Variable in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
 
retryHandler - Variable in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
 
retryHandler - Variable in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
 
ReturnFalseOnContainerNotFound - Class in org.jclouds.blobstore.functions
 
ReturnFalseOnContainerNotFound() - Constructor for class org.jclouds.blobstore.functions.ReturnFalseOnContainerNotFound
 
ReturnFalseOnKeyNotFound - Class in org.jclouds.blobstore.functions
 
ReturnFalseOnKeyNotFound() - Constructor for class org.jclouds.blobstore.functions.ReturnFalseOnKeyNotFound
 
ReturnNullOnContainerNotFound - Class in org.jclouds.blobstore.functions
 
ReturnNullOnContainerNotFound() - Constructor for class org.jclouds.blobstore.functions.ReturnNullOnContainerNotFound
 
ReturnNullOnKeyNotFound - Class in org.jclouds.blobstore.functions
 
ReturnNullOnKeyNotFound() - Constructor for class org.jclouds.blobstore.functions.ReturnNullOnKeyNotFound
 
returnResponseException(int) - Static method in class org.jclouds.blobstore.TransientAsyncBlobStore
 
rmDirStrategy - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 

S

service - Variable in class org.jclouds.blobstore.internal.BaseAsyncBlobStore
 
setAllHeaders(Multimap<String, String>) - Method in interface org.jclouds.blobstore.domain.Blob
 
setAllHeaders(Multimap<String, String>) - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
setContainer(String) - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
setContainer(String) - Method in interface org.jclouds.blobstore.domain.MutableBlobMetadata
 
setContainerName(String) - Method in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
 
setContentMetadata(MutableContentMetadata) - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
setContentMetadata(MutableContentMetadata) - Method in interface org.jclouds.blobstore.domain.MutableBlobMetadata
 
setContext(HttpRequest) - Method in class org.jclouds.blobstore.functions.ParseBlobFromHeadersAndHttpContent
 
setContext(HttpRequest) - Method in class org.jclouds.blobstore.functions.ParseSystemAndUserMetadataFromHeaders
 
setETag(String) - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
setETag(String) - Method in interface org.jclouds.blobstore.domain.MutableStorageMetadata
 
setLastModified(Date) - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
setLastModified(Date) - Method in interface org.jclouds.blobstore.domain.MutableStorageMetadata
 
setName(String) - Method in class org.jclouds.blobstore.functions.ParseSystemAndUserMetadataFromHeaders
 
setPayload(Payload) - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
 
setPublicUri(URI) - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
setPublicUri(URI) - Method in interface org.jclouds.blobstore.domain.MutableBlobMetadata
 
setValue(V) - Method in class org.jclouds.blobstore.internal.BaseBlobMap.Entry
 
signGetBlob(String, String) - Method in interface org.jclouds.blobstore.BlobRequestSigner
gets a signed request, including headers as necessary, to access a blob from an external client.
signGetBlob(String, String, GetOptions) - Method in interface org.jclouds.blobstore.BlobRequestSigner
 
signGetBlob(String, String) - Method in class org.jclouds.blobstore.internal.RequestSigningUnsupported
 
signGetBlob(String, String, GetOptions) - Method in class org.jclouds.blobstore.internal.RequestSigningUnsupported
 
signGetBlob(String, String) - Method in class org.jclouds.blobstore.TransientBlobRequestSigner
 
signGetBlob(String, String, GetOptions) - Method in class org.jclouds.blobstore.TransientBlobRequestSigner
 
signPutBlob(String, Blob) - Method in interface org.jclouds.blobstore.BlobRequestSigner
gets a signed request, including headers as necessary, to upload a blob from an external client.
signPutBlob(String, Blob) - Method in class org.jclouds.blobstore.internal.RequestSigningUnsupported
 
signPutBlob(String, Blob) - Method in class org.jclouds.blobstore.TransientBlobRequestSigner
 
signRemoveBlob(String, String) - Method in interface org.jclouds.blobstore.BlobRequestSigner
gets a signed request, including headers as necessary, to delete a blob from an external client.
signRemoveBlob(String, String) - Method in class org.jclouds.blobstore.internal.RequestSigningUnsupported
 
signRemoveBlob(String, String) - Method in class org.jclouds.blobstore.TransientBlobRequestSigner
 
size() - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 
startAt(long) - Method in class org.jclouds.blobstore.options.GetOptions
download the specified range of the object.
StorageMetadata - Interface in org.jclouds.blobstore.domain
Identifies containers, files, etc.
StorageMetadataImpl - Class in org.jclouds.blobstore.domain.internal
Idpayload of the object
StorageMetadataImpl(StorageType, String, String, Location, URI, String, Date, Map<String, String>) - Constructor for class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
 
StorageType - Enum in org.jclouds.blobstore.domain
 
stripPrefix(Blob) - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 

T

ThrowContainerNotFoundOn404 - Class in org.jclouds.blobstore.functions
bucketParser is only enacted when the http status code is 2xx.
ThrowContainerNotFoundOn404() - Constructor for class org.jclouds.blobstore.functions.ThrowContainerNotFoundOn404
 
ThrowKeyNotFoundOn404 - Class in org.jclouds.blobstore.functions
bucketParser is only enacted when the http status code is 2xx.
ThrowKeyNotFoundOn404() - Constructor for class org.jclouds.blobstore.functions.ThrowKeyNotFoundOn404
 
toString() - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
 
toString() - Method in class org.jclouds.blobstore.internal.BaseBlobMap
 
toString() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
toString() - Method in class org.jclouds.blobstore.options.CreateContainerOptions.ImmutableCreateContainerOptions
 
toString() - Method in class org.jclouds.blobstore.options.CreateContainerOptions
 
toString() - Method in class org.jclouds.blobstore.options.GetOptions
 
toString() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
toString() - Method in class org.jclouds.blobstore.options.ListContainerOptions
 
toString() - Method in class org.jclouds.blobstore.options.ListOptions.ImmutableListOptions
 
toString() - Method in class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
toString() - Method in class org.jclouds.blobstore.options.PutOptions
 
TransientAsyncBlobStore - Class in org.jclouds.blobstore
Implementation of BaseAsyncBlobStore which keeps all data in a local Map object.
TransientAsyncBlobStore(BlobStoreContext, DateService, Crypto, ConcurrentMap<String, ConcurrentMap<String, Blob>>, Provider<UriBuilder>, ConcurrentMap<String, Location>, HttpGetOptionsListToGetOptions, IfDirectoryReturnNameStrategy, Blob.Factory, BlobUtils, ExecutorService, Supplier<Location>, Supplier<Set<? extends Location>>) - Constructor for class org.jclouds.blobstore.TransientAsyncBlobStore
 
TransientAsyncBlobStore.CommonPrefixes - Class in org.jclouds.blobstore
 
TransientAsyncBlobStore.CommonPrefixes(String, String) - Constructor for class org.jclouds.blobstore.TransientAsyncBlobStore.CommonPrefixes
 
TransientAsyncBlobStore.DelimiterFilter - Class in org.jclouds.blobstore
 
TransientAsyncBlobStore.DelimiterFilter(String, String) - Constructor for class org.jclouds.blobstore.TransientAsyncBlobStore.DelimiterFilter
 
TransientBlobRequestSigner - Class in org.jclouds.blobstore
 
TransientBlobRequestSigner(BasicAuthentication, BlobToHttpGetOptions) - Constructor for class org.jclouds.blobstore.TransientBlobRequestSigner
 
TransientBlobStoreContextBuilder - Class in org.jclouds.blobstore
 
TransientBlobStoreContextBuilder() - Constructor for class org.jclouds.blobstore.TransientBlobStoreContextBuilder
This is only to have the same syntax.
TransientBlobStoreContextBuilder(Properties) - Constructor for class org.jclouds.blobstore.TransientBlobStoreContextBuilder
 
TransientBlobStoreContextModule - Class in org.jclouds.blobstore.config
Configures the TransientBlobStoreContext; requires TransientAsyncBlobStore bound.
TransientBlobStoreContextModule() - Constructor for class org.jclouds.blobstore.config.TransientBlobStoreContextModule
 
TransientBlobStoreModule - Class in org.jclouds.blobstore.config
 
TransientBlobStoreModule() - Constructor for class org.jclouds.blobstore.config.TransientBlobStoreModule
 
TransientBlobStorePropertiesBuilder - Class in org.jclouds.blobstore
Builds properties used in transient blobstores
TransientBlobStorePropertiesBuilder(Properties) - Constructor for class org.jclouds.blobstore.TransientBlobStorePropertiesBuilder
 
type(StorageType) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
type(StorageType) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
type(StorageType) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 

U

uriBuilders - Variable in class org.jclouds.blobstore.TransientAsyncBlobStore
 
userExecutor - Variable in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
 
userExecutor - Variable in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
 
userMetadata(Map<String, String>) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
userMetadata(Map<String, String>) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
userMetadata(Map<String, String>) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
utils() - Method in interface org.jclouds.blobstore.BlobStoreContext
 
utils() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 

V

valueOf(String) - Static method in enum org.jclouds.blobstore.attr.BlobCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.blobstore.attr.BlobScopes
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.blobstore.attr.Charge
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.blobstore.attr.ConsistencyModel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.blobstore.attr.ContainerCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.blobstore.attr.ContainerVisibilities
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.blobstore.attr.FolderCapability
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.blobstore.domain.StorageType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jclouds.blobstore.attr.BlobCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.blobstore.attr.BlobScopes
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.blobstore.attr.Charge
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.blobstore.attr.ConsistencyModel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.blobstore.attr.ContainerCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.blobstore.attr.ContainerVisibilities
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.blobstore.attr.FolderCapability
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.blobstore.domain.StorageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jclouds.blobstore.internal.BlobMapImpl
 
values() - Method in class org.jclouds.blobstore.internal.InputStreamMapImpl
 

W

withDetails() - Static method in class org.jclouds.blobstore.options.ListContainerOptions.Builder
 
withDetails() - Method in class org.jclouds.blobstore.options.ListContainerOptions
populate each result with detailed such as metadata even if it incurs extra requests to the service.
withModules(Iterable<Module>) - Method in class org.jclouds.blobstore.BlobStoreContextBuilder
 

A B C D E F G H I K L M N O P R S T U V W

Copyright © 2009-2011 jclouds. All Rights Reserved.