Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

abortMultipartUpload(MultipartUpload) - Method in interface org.jclouds.blobstore.BlobStore
 
abortMultipartUpload(MultipartUpload) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
abortMultipartUpload(MultipartUpload) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
abortMultipartUpload(MultipartUpload) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
ACCOUNT - Enum constant in enum class org.jclouds.blobstore.attr.ContainerVisibilities
Container namespace is shared within an identity and therefore all containers are deletable by the identity.
addCopied(long) - Method in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
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(String) - Method in class org.jclouds.blobstore.functions.PrefixToResourceMetadata
 
apply(Blob) - Method in class org.jclouds.blobstore.functions.BlobName
 
apply(PageSet<? extends StorageMetadata>) - Method in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
 
apply(StorageMetadata) - Method in class org.jclouds.blobstore.functions.ResourceMetadataToRelativePathResourceMetadata
 
apply(GetOptions) - Method in class org.jclouds.blobstore.functions.BlobToHttpGetOptions
 
apply(HttpResponse) - Method in class org.jclouds.blobstore.functions.ParseBlobFromHeadersAndHttpContent
 
apply(HttpResponse) - Method in class org.jclouds.blobstore.functions.ParseSystemAndUserMetadataFromHeaders
 
apply(GetOptions[]) - Method in class org.jclouds.blobstore.functions.HttpGetOptionsListToGetOptions
 
ARCHIVE - Enum constant in enum class org.jclouds.blobstore.domain.Tier
Optimize for storage cost.

B

BaseBlobStore - Class in org.jclouds.blobstore.internal
 
BaseBlobStore(BlobStoreContext, BlobUtils, Supplier<Location>, Supplier<Set<? extends Location>>, PayloadSlicer) - Constructor for class org.jclouds.blobstore.internal.BaseBlobStore
 
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 - Enum constant in enum class org.jclouds.blobstore.domain.StorageType
An object in the object store
Blob.Factory - Interface in org.jclouds.blobstore.domain
Allows you to construct blobs without knowing the implementation type
BlobAccess - Enum Class in org.jclouds.blobstore.domain
 
blobBuilder() - Method in interface org.jclouds.blobstore.util.BlobUtils
 
blobBuilder() - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
blobBuilder(String) - Method in interface org.jclouds.blobstore.BlobStore
 
blobBuilder(String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
blobBuilder(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
invokes BlobUtilsImpl#blobBuilder
blobBuilder(String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
blobBuilder(String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
BlobBuilder - Interface in org.jclouds.blobstore.domain
In case the name was confusing, this indeed builds a Blob.
BlobBuilder.PayloadBlobBuilder - Interface in org.jclouds.blobstore.domain
 
BlobBuilderImpl - Class in org.jclouds.blobstore.domain.internal
 
BlobBuilderImpl() - Constructor for class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
BlobBuilderImpl.PayloadBlobBuilderImpl - Class in org.jclouds.blobstore.domain.internal
 
blobBuilders - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
BlobCapabilities - Annotation Interface in org.jclouds.blobstore.attr
 
BlobCapability - Enum Class in org.jclouds.blobstore.attr
Represents the capabilities of a BlobStore
blobExists(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Determines if a blob exists
blobExists(String, String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
blobExists(String, String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Return true if a blob named by key exists
blobExists(String, String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
blobExists(String, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
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
 
blobMetadata() - Method in class org.jclouds.blobstore.domain.MultipartUpload
 
blobMetadata(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Retrieves the metadata of a Blob at location container/name
blobMetadata(String, String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
blobMetadata(String, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
BlobMetadata - Interface in org.jclouds.blobstore.domain
System and user Metadata for the Blob.
BlobMetadataImpl - Class in org.jclouds.blobstore.domain.internal
System and user Metadata for the Blob.
BlobMetadataImpl(String, String, Location, URI, String, Date, Date, Map<String, String>, URI, String, ContentMetadata) - Constructor for class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
Deprecated.
BlobMetadataImpl(String, String, Location, URI, String, Date, Date, Map<String, String>, URI, String, ContentMetadata, Long) - Constructor for class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
Deprecated.
BlobMetadataImpl(String, String, Location, URI, String, Date, Date, Map<String, String>, URI, String, ContentMetadata, Long, Tier) - Constructor for class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
 
blobName() - Method in class org.jclouds.blobstore.domain.MultipartUpload
 
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 Interface in org.jclouds.blobstore.attr
 
BlobScopes - Enum Class in org.jclouds.blobstore.attr
Represents the ways a Blob is named.
blobstore - Variable in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
 
blobstore - Variable in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
 
blobStore - Variable in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
 
BlobStore - Interface in org.jclouds.blobstore
Synchronous access to a BlobStore such as Amazon S3
BLOBSTORE_LOGGER - Static variable in class org.jclouds.blobstore.reference.BlobStoreConstants
 
BlobStoreConstants - Class 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.
BlobStoreContextImpl - Class in org.jclouds.blobstore.internal
 
BlobStoreContextImpl(Context, TypeToken<? extends Context>, Utils, ConsistencyModel, BlobStore, BlobRequestSigner) - Constructor for class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
BlobStoreFallbacks - Class in org.jclouds.blobstore
 
BlobStoreFallbacks.FalseOnContainerNotFound - Class in org.jclouds.blobstore
 
BlobStoreFallbacks.FalseOnKeyNotFound - Class in org.jclouds.blobstore
 
BlobStoreFallbacks.NullOnContainerNotFound - Class in org.jclouds.blobstore
 
BlobStoreFallbacks.NullOnKeyAlreadyExists - Class in org.jclouds.blobstore
 
BlobStoreFallbacks.NullOnKeyNotFound - Class in org.jclouds.blobstore
 
BlobStoreFallbacks.ThrowContainerNotFoundOn404 - Class in org.jclouds.blobstore
 
BlobStoreFallbacks.ThrowKeyNotFoundOn404 - Class in org.jclouds.blobstore
 
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
 
BlobStores - Class in org.jclouds.blobstore
Utilities for using Blob Stores.
BlobStores() - Constructor for class org.jclouds.blobstore.BlobStores
 
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.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
 
build() - Method in class org.jclouds.blobstore.options.CopyOptions.Builder
 
build() - Method in class org.jclouds.blobstore.TransientApiMetadata.Builder
 
builder() - Static method in class org.jclouds.blobstore.options.CopyOptions
 
builder() - Static method in class org.jclouds.blobstore.TransientApiMetadata
 
Builder() - Constructor for class org.jclouds.blobstore.options.CopyOptions.Builder
 
Builder() - Constructor for class org.jclouds.blobstore.options.CreateContainerOptions.Builder
 
Builder() - Constructor for class org.jclouds.blobstore.options.GetOptions.Builder
 
Builder() - Constructor for class org.jclouds.blobstore.options.ListAllOptions.Builder
 
Builder() - Constructor for class org.jclouds.blobstore.options.ListContainerOptions.Builder
 
Builder() - Constructor for class org.jclouds.blobstore.options.ListOptions.Builder
 
Builder() - Constructor for class org.jclouds.blobstore.options.PutOptions.Builder
 
Builder() - Constructor for class org.jclouds.blobstore.TransientApiMetadata.Builder
 

C

cacheControl(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
cacheControl(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
calculateChunkSize(long) - Method in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
Charge - Enum Class in org.jclouds.blobstore.attr
Represents the ways a BlobStore are charged.
Charges - Annotation Interface in org.jclouds.blobstore.attr
 
CHUNKED_ENCODING - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
Enable "chunked"/"streamed" data, where the size needn't be known in advance.
cleanRequest(HttpRequest) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
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) - Method in class org.jclouds.blobstore.config.LocalBlobStore
This implementation invokes LocalBlobStore.clearContainer(java.lang.String) with the ListContainerOptions.recursive option.
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) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Empty the container of its content (files and subdirectories), but doesn't delete the container itself
clearContainer(String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
clearContainer(String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
clearContainer(String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
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, ListContainerOptions) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
clearContainer(String, ListContainerOptions) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl#clearContainer
clearContainer(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Like LocalStorageStrategy.clearContainer(String) except you can use options to do things like recursive deletes, or clear at a different path than root.
clearContainer(String, ListContainerOptions) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
clearContainer(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
clearContainer(String, ListContainerOptions) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
clearContainer(String, ListContainerOptions) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
clearContainer(String, ListContainerOptions) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
clearContainerStrategy - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
ClearContainerStrategy - Interface in org.jclouds.blobstore.strategy
Clears a container
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.ListAllOptions
 
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
 
COLD - Enum constant in enum class org.jclouds.blobstore.domain.Tier
Even slower access speed and further reduced storage costs.
compareTo(Blob) - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
completeMultipartUpload(MultipartUpload, List<MultipartPart>) - Method in interface org.jclouds.blobstore.BlobStore
 
completeMultipartUpload(MultipartUpload, List<MultipartPart>) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
completeMultipartUpload(MultipartUpload, List<MultipartPart>) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
completeMultipartUpload(MultipartUpload, List<MultipartPart>) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
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
 
CONDITIONAL_DATE - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
receive pieces of a blob via Content-Range header
CONDITIONAL_MATCH - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
supports
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
 
ConsistencyModel - Enum Class in org.jclouds.blobstore.attr
Represents the ways data can become consistent in distributed systems.
CONTAINER - Enum constant in enum class org.jclouds.blobstore.attr.BlobScopes
Path to a blob is relative to the container
CONTAINER - Enum constant in enum class org.jclouds.blobstore.domain.StorageType
A container
ContainerAccess - Enum Class in org.jclouds.blobstore.domain
 
ContainerCapabilities - Annotation Interface in org.jclouds.blobstore.attr
 
ContainerCapability - Enum Class in org.jclouds.blobstore.attr
Represents the capabilities of a BlobStore
containerExists(String) - Method in interface org.jclouds.blobstore.BlobStore
determines if a service-level container exists
containerExists(String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
containerExists(String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Checks if a container exists
containerExists(String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
containerExists(String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
containerName() - Method in class org.jclouds.blobstore.domain.MultipartUpload
 
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(Throwable) - Constructor for exception org.jclouds.blobstore.ContainerNotFoundException
 
ContainerVisibilities - Enum Class in org.jclouds.blobstore.attr
Represents the ways a container is scoped
ContainerVisibility - Annotation Interface in org.jclouds.blobstore.attr
 
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
contentMD5(HashCode) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
contentMD5(HashCode) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
contentMetadata() - Method in class org.jclouds.blobstore.options.CopyOptions
 
contentMetadata(ContentMetadata) - Method in class org.jclouds.blobstore.options.CopyOptions.Builder
 
contentType(MediaType) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
contentType(MediaType) - 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.BaseBlobStore
 
COOL - Enum constant in enum class org.jclouds.blobstore.domain.Tier
Slower access speed and reduced storage costs.
copy(MutableBlobMetadata) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
copy(MutableBlobMetadata, String) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
copyBlob(String, String, String, String, CopyOptions) - Method in interface org.jclouds.blobstore.BlobStore
Copy blob from one container to another.
copyBlob(String, String, String, String, CopyOptions) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
copyBlob(String, String, String, String, CopyOptions) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
copyBlob(String, String, String, String, CopyOptions) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
copyBlob(String, String, String, String, CopyOptions) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
CopyOptions - Class in org.jclouds.blobstore.options
 
CopyOptions() - Constructor for class org.jclouds.blobstore.options.CopyOptions
 
CopyOptions.Builder - Class in org.jclouds.blobstore.options
 
countBlobs(String) - Method in interface org.jclouds.blobstore.BlobStore
 
countBlobs(String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
This implementation invokes LocalBlobStore.countBlobs(java.lang.String) with the ListContainerOptions.recursive option.
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) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
countBlobs(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.BlobStore
 
countBlobs(String, ListContainerOptions) - Method in class org.jclouds.blobstore.config.LocalBlobStore
countBlobs(String, ListContainerOptions) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl#countBlobs
countBlobs(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
countBlobs(String, ListContainerOptions) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
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(int, long, String) - Static method in class org.jclouds.blobstore.domain.MultipartPart
Deprecated.
create(int, long, String, Date) - Static method in class org.jclouds.blobstore.domain.MultipartPart
 
create(String, String, String, BlobMetadata, PutOptions) - Static method in class org.jclouds.blobstore.domain.MultipartUpload
 
create(MutableBlobMetadata) - Method in interface org.jclouds.blobstore.domain.Blob.Factory
Creates a blob, optionally setting its metadata to a known value.
createContainerInLocation(String, Location, CreateContainerOptions) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Creates a new container
createContainerInLocation(String, Location, CreateContainerOptions) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
createContainerInLocation(Location, String) - Method in interface org.jclouds.blobstore.BlobStore
Creates a namespace for your blobs
createContainerInLocation(Location, String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
createContainerInLocation(Location, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
createContainerInLocation(Location, String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
createContainerInLocation(Location, String, CreateContainerOptions) - Method in interface org.jclouds.blobstore.BlobStore
 
createContainerInLocation(Location, String, CreateContainerOptions) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
createContainerInLocation(Location, String, CreateContainerOptions) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
createContainerInLocation(Location, String, CreateContainerOptions) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
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.ImmutableCreateContainerOptions - Class in org.jclouds.blobstore.options
 
createDirectory(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Deprecated.
use prefix and delimiter instead
createDirectory(String, String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
createDirectory(String, String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl#createDirectory
createDirectory(String, String) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
createDirectory(String, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
createDirectory(String, String) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
createDirectory(String, String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
createOrPropagate(Throwable) - Method in class org.jclouds.blobstore.BlobStoreFallbacks.FalseOnContainerNotFound
 
createOrPropagate(Throwable) - Method in class org.jclouds.blobstore.BlobStoreFallbacks.FalseOnKeyNotFound
 
createOrPropagate(Throwable) - Method in class org.jclouds.blobstore.BlobStoreFallbacks.NullOnContainerNotFound
 
createOrPropagate(Throwable) - Method in class org.jclouds.blobstore.BlobStoreFallbacks.NullOnKeyAlreadyExists
 
createOrPropagate(Throwable) - Method in class org.jclouds.blobstore.BlobStoreFallbacks.NullOnKeyNotFound
 
createOrPropagate(Throwable) - Method in class org.jclouds.blobstore.BlobStoreFallbacks.ThrowContainerNotFoundOn404
 
createOrPropagate(Throwable) - Method in class org.jclouds.blobstore.BlobStoreFallbacks.ThrowKeyNotFoundOn404
 

D

DEFAULT_PART_SIZE - Static variable in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
defaultLocation - Variable in class org.jclouds.blobstore.internal.BaseBlobStore
 
delegate() - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
DeleteAllKeysInList - Class in org.jclouds.blobstore.strategy.internal
Deletes all keys in the container
deleteAndVerifyContainerGone(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
Delete a container if it is empty.
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.config.LocalBlobStore
This implementation invokes LocalBlobStore.deleteAndVerifyContainerGone(java.lang.String)
deleteContainer(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes #deleteAndEnsurePathGone
deleteContainer(String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Deletes a container and all its content
deleteContainer(String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
deleteContainer(String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
deleteContainer(String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
deleteContainerIfEmpty(String) - Method in interface org.jclouds.blobstore.BlobStore
Deletes a container if it is empty.
deleteContainerIfEmpty(String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
deleteContainerIfEmpty(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
deleteContainerIfEmpty(String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
deleteContainerIfEmpty(String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
deleteDirectory(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Deprecated.
use prefix and delimiter instead
deleteDirectory(String, String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
deleteDirectory(String, String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl#deleteDirectory.
deleteDirectory(String, String) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
deleteDirectory(String, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
deleteDirectory(String, String) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
deleteDirectory(String, String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
DeleteDirectoryStrategy - Interface in org.jclouds.blobstore.strategy
Deletes a directory.
deletePathAndEnsureGone(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
delimiter(String) - Static method in class org.jclouds.blobstore.options.ListContainerOptions.Builder
 
delimiter(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions
specify the delimiter to be used when listing
delimiter(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
DIRECTORY_BLOB_SUFFIX - Static variable in class org.jclouds.blobstore.reference.BlobStoreConstants
 
DIRECTORY_SUFFIX_FOLDER - Static variable in class org.jclouds.blobstore.reference.BlobStoreConstants
 
DIRECTORY_SUFFIX_ROOT - Static variable in class 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 class org.jclouds.blobstore.reference.BlobStoreConstants
 
directoryExists(String, String) - Method in interface org.jclouds.blobstore.BlobStore
Deprecated.
use prefix and delimiter instead
directoryExists(String, String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
directoryExists(String, String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
This implementation invokes BlobUtilsImpl#directoryExists
directoryExists(String, String) - Method in interface org.jclouds.blobstore.util.BlobUtils
 
directoryExists(String, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
directoryExists(String, String) - Method in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
directorySuffix - Variable in class org.jclouds.blobstore.strategy.internal.MarkerFileMkdirStrategy
 
downloadBlob(String, String, File) - Method in interface org.jclouds.blobstore.BlobStore
 
downloadBlob(String, String, File) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
downloadBlob(String, String, File) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
downloadBlob(String, String, File) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
downloadBlob(String, String, File) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
downloadBlob(String, String, File, ExecutorService) - Method in interface org.jclouds.blobstore.BlobStore
 
downloadBlob(String, String, File, ExecutorService) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
downloadBlob(String, String, File, ExecutorService) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
downloadBlob(String, String, File, ExecutorService) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
downloadBlob(String, String, File, ExecutorService) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 

E

eager(boolean) - Static method in class org.jclouds.blobstore.options.ListAllOptions.Builder
 
eager(boolean) - Method in class org.jclouds.blobstore.options.ListAllOptions
If eager, will connect to container immediately and fail-fast, rather than failing when first iterating over the list.
eager(boolean) - Method in class org.jclouds.blobstore.options.ListAllOptions.ImmutableListAllOptions
 
equals(Object) - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
 
equals(Object) - Method in class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
 
equals(Object) - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
 
equals(Object) - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
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
 
equals(Object) - Method in class org.jclouds.blobstore.options.ListAllOptions
 
equals(Object) - Method in class org.jclouds.blobstore.options.ListContainerOptions
 
eTag(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
eTag(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
eTag(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
eTag(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
ETAG - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
blobs have an etag associated with them
ETAG - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
containers have an etag associated with them
ETAG - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
containers have an etag associated with them
ETAG_EQUALS_MD5 - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
etag is the same value as the MD5 of the object
EVENTUAL - Enum constant in enum class org.jclouds.blobstore.attr.ConsistencyModel
Eventually, all updates will propagate through the system.
execute(String) - Method in interface org.jclouds.blobstore.strategy.ClearContainerStrategy
 
execute(String) - Method in class org.jclouds.blobstore.strategy.internal.CountBlobTypeInList
 
execute(String) - Method in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
 
execute(String, Iterable<? extends Blob>) - Method in class org.jclouds.blobstore.strategy.internal.PutBlobsStrategyImpl
 
execute(String, Iterable<? extends Blob>) - Method in interface org.jclouds.blobstore.strategy.PutBlobsStrategy
 
execute(String, String) - Method in interface org.jclouds.blobstore.strategy.DeleteDirectoryStrategy
 
execute(String, String) - Method in interface org.jclouds.blobstore.strategy.GetDirectoryStrategy
 
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(String, String) - Method in interface org.jclouds.blobstore.strategy.MkdirStrategy
 
execute(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.ClearListStrategy
 
execute(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.CountListStrategy
 
execute(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.GetBlobsInListStrategy
 
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, ListContainerOptions) - Method in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
 
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, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.ListBlobsInContainer
 
execute(String, ListContainerOptions) - Method in interface org.jclouds.blobstore.strategy.ListContainerStrategy
 
expires(Date) - Method in interface org.jclouds.blobstore.domain.BlobBuilder.PayloadBlobBuilder
 
expires(Date) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 

F

FalseOnContainerNotFound() - Constructor for class org.jclouds.blobstore.BlobStoreFallbacks.FalseOnContainerNotFound
 
FalseOnKeyNotFound() - Constructor for class org.jclouds.blobstore.BlobStoreFallbacks.FalseOnKeyNotFound
 
FetchBlobMetadata - Class in org.jclouds.blobstore.strategy.internal
Retrieves all blobmetadata in the list as efficiently as possible
FOLDER - Enum constant in enum class org.jclouds.blobstore.attr.BlobScopes
Path to a blob is relative to the container
FOLDER - Enum constant in enum class org.jclouds.blobstore.domain.StorageType
Represents "special" blobs that have content-type set to application/directory.
FolderCapability - Enum Class 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
 
ForwardingBlobStore - Class in org.jclouds.blobstore.util
 
ForwardingBlobStore(BlobStore) - Constructor for class org.jclouds.blobstore.util.ForwardingBlobStore
 
fromPutOptions(PutOptions) - Static method in class org.jclouds.blobstore.options.PutOptions.Builder
 

G

GET_RANGE - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
receive pieces of a blob via Content-Range header
getAllBlobMetadata - Variable in class org.jclouds.blobstore.strategy.internal.CountBlobTypeInList
 
getAllBlobMetadata - Variable in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
 
GetAllBlobsInListAndRetryOnFailure - Class in org.jclouds.blobstore.strategy.internal
Retrieves all blobs in the blobstore under the current path, by the most efficient means possible.
getAllContainerNames() - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Return an iterator that reports all the containers under base path
getAllContainerNames() - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
getAllHeaders() - Method in interface org.jclouds.blobstore.domain.Blob
 
getAllHeaders() - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
getBlob(String, String) - 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.config.LocalBlobStore
getBlob(String, String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
getBlob(String, String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Load the blob with the given key belonging to the container with the given name.
getBlob(String, String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
getBlob(String, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
getBlob(String, String, GetOptions) - Method in interface org.jclouds.blobstore.BlobStore
Retrieves a Blob representing the data at location container/name
getBlob(String, String, GetOptions) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
getBlob(String, String, GetOptions) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
getBlobAccess() - Method in class org.jclouds.blobstore.options.PutOptions
 
getBlobAccess() - Method in class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
getBlobAccess(String, String) - Method in interface org.jclouds.blobstore.BlobStore
 
getBlobAccess(String, String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
getBlobAccess(String, String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
 
getBlobAccess(String, String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
getBlobAccess(String, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
getBlobKeysInsideContainer(String, String, String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Returns all the blobs key inside a container
getBlobKeysInsideContainer(String, String, String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
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
 
getChunkSize() - Method in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
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
 
getContainerAccess(String) - Method in interface org.jclouds.blobstore.BlobStore
 
getContainerAccess(String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
getContainerAccess(String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
 
getContainerAccess(String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
getContainerAccess(String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
getContainerMetadata(String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
 
getContainerMetadata(String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
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.BlobStore
 
getContext() - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
getContext() - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
getContext() - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
getContext() - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
getCopied() - Method in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
getCreationDate() - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
getCreationDate() - Method in class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
 
getCreationDate() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Creation date of the resource, possibly null.
getCustomExecutor() - Method in class org.jclouds.blobstore.options.PutOptions
 
getCustomExecutor() - Method in class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
getDelimiter() - Method in class org.jclouds.blobstore.options.ListContainerOptions
 
getDelimiter() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
getDir() - Method in class org.jclouds.blobstore.options.ListContainerOptions
Deprecated.
superseded by ListContainerOptions.getPrefix and ListContainerOptions.getDelimiter.
getDir() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
getDirectoryStrategy - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
GetDirectoryStrategy - Interface in org.jclouds.blobstore.strategy
Gets a directory or throws KeyNotFoundException
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.
getIfMatch() - Method in class org.jclouds.blobstore.options.GetOptions
For use in the request header: If-Match
getIfModifiedSince() - Method in class org.jclouds.blobstore.options.GetOptions
For use in the header If-Modified-Since
getIfNoneMatch() - Method in class org.jclouds.blobstore.options.GetOptions
For use in the request header: If-None-Match
getIfUnmodifiedSince() - Method in class org.jclouds.blobstore.options.GetOptions
For use in the header If-Unmodified-Since
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
getLocation(String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
 
getLocation(String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
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
 
getMaximumMultipartPartSize() - Method in interface org.jclouds.blobstore.BlobStore
 
getMaximumMultipartPartSize() - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
getMaximumMultipartPartSize() - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
getMaximumNumberOfParts() - Method in interface org.jclouds.blobstore.BlobStore
 
getMaximumNumberOfParts() - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
getMaximumNumberOfParts() - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
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
getMinimumMultipartPartSize() - Method in interface org.jclouds.blobstore.BlobStore
 
getMinimumMultipartPartSize() - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
getMinimumMultipartPartSize() - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
getName() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Name of this resource.
getNameFor(GeneratedHttpRequest) - Static method in class org.jclouds.blobstore.util.BlobStoreUtils
 
getNextChunkOffset() - Method in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
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.
getNextPart() - Method in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
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
 
getParts() - Method in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
getPrefix() - Method in class org.jclouds.blobstore.options.ListContainerOptions
 
getPrefix() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
getProviderId() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Unique identifier of this resource within its enclosing namespace.
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
 
getRemaining() - Method in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
getSeparator() - Method in interface org.jclouds.blobstore.LocalStorageStrategy
 
getSeparator() - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
getSigner() - Method in interface org.jclouds.blobstore.BlobStoreContext
Generates signed requests for blobs.
getSigner() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 
getSize() - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
getSize() - Method in class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
 
getSize() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Size of the resource, possibly null.
getTier() - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
 
getTier() - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
getTier() - Method in class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
 
getTier() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
 
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
getUseCustomExecutor() - Method in class org.jclouds.blobstore.options.PutOptions
 
getUserMetadata() - Method in interface org.jclouds.blobstore.domain.StorageMetadata
Any key-value pairs associated with the resource.

H

hashCode() - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
 
hashCode() - Method in class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
 
hashCode() - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
 
hashCode() - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
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
 
hashCode() - Method in class org.jclouds.blobstore.options.ListAllOptions
 
hashCode() - Method in class org.jclouds.blobstore.options.ListContainerOptions
 
HttpGetOptionsListToGetOptions - Class in org.jclouds.blobstore.functions
 

I

id() - Method in class org.jclouds.blobstore.domain.MultipartUpload
 
ID - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
blobs have a system generated ID associated with them
ID - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
containers have a system generated ID associated with them
ID - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
containers have a system generated ID associated with them
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.
ifMatch() - Method in class org.jclouds.blobstore.options.CopyOptions
 
ifMatch(String) - Method in class org.jclouds.blobstore.options.CopyOptions.Builder
 
ifModifiedSince() - Method in class org.jclouds.blobstore.options.CopyOptions
 
ifModifiedSince(Date) - Method in class org.jclouds.blobstore.options.CopyOptions.Builder
 
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.
ifNoneMatch() - Method in class org.jclouds.blobstore.options.CopyOptions
 
ifNoneMatch(String) - Method in class org.jclouds.blobstore.options.CopyOptions.Builder
 
ifUnmodifiedSince() - Method in class org.jclouds.blobstore.options.CopyOptions
 
ifUnmodifiedSince(Date) - Method in class org.jclouds.blobstore.options.CopyOptions.Builder
 
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.
ImmutableCreateContainerOptions(CreateContainerOptions) - Constructor for class org.jclouds.blobstore.options.CreateContainerOptions.ImmutableCreateContainerOptions
 
ImmutableListAllOptions(ListAllOptions) - Constructor for class org.jclouds.blobstore.options.ListAllOptions.ImmutableListAllOptions
 
ImmutableListContainerOptions(ListContainerOptions) - Constructor for class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
ImmutableListOptions(ListOptions) - Constructor for class org.jclouds.blobstore.options.ListOptions.ImmutableListOptions
 
ImmutablePutOptions(PutOptions) - Constructor for class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
IN - Enum constant in enum class org.jclouds.blobstore.attr.Charge
fees are incurred on basis of bytes input into the system
inDirectory(String) - Static method in class org.jclouds.blobstore.options.ListContainerOptions.Builder
Deprecated.
superseded by ListContainerOptions.prefix and ListContainerOptions.delimiter.
inDirectory(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
inDirectory(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions
Deprecated.
superseded by ListContainerOptions.prefix and ListContainerOptions.delimiter.
INFREQUENT - Enum constant in enum class org.jclouds.blobstore.domain.Tier
Deprecated.
see COOL.
initiateMultipartUpload(String, BlobMetadata, PutOptions) - Method in interface org.jclouds.blobstore.BlobStore
 
initiateMultipartUpload(String, BlobMetadata, PutOptions) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
initiateMultipartUpload(String, BlobMetadata, PutOptions) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
initiateMultipartUpload(String, BlobMetadata, PutOptions) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
isDetailed() - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
isDetailed() - Method in class org.jclouds.blobstore.options.ListContainerOptions
 
isEager() - Method in class org.jclouds.blobstore.options.ListAllOptions.ImmutableListAllOptions
 
isEager() - Method in class org.jclouds.blobstore.options.ListAllOptions
 
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(Exception) - Constructor for exception org.jclouds.blobstore.KeyAlreadyExistsException
 
KeyAlreadyExistsException(String, String) - 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(Throwable) - Constructor for exception org.jclouds.blobstore.KeyNotFoundException
 

L

LAST_MODIFIED - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
blobs will have last modified date associated with them
LAST_MODIFIED - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
container will have last modified date associated with them
LAST_MODIFIED - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
container will have last modified date associated with them
lastModified() - Method in class org.jclouds.blobstore.domain.MultipartPart
 
list() - Method in interface org.jclouds.blobstore.BlobStore
Lists all root-level resources available to the identity.
list() - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
list() - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
list(String) - Method in interface org.jclouds.blobstore.BlobStore
Lists all resources in a container non-recursive.
list(String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
list(String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
list(String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
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, ListContainerOptions) - Method in class org.jclouds.blobstore.config.LocalBlobStore
default maxResults is 1000
list(String, ListContainerOptions) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
listAll(BlobStore, String, ListContainerOptions) - Static method in class org.jclouds.blobstore.BlobStores
 
listAll(BlobStore, String, ListContainerOptions, ListAllOptions) - Static method in class org.jclouds.blobstore.BlobStores
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.
ListAllOptions - Class in org.jclouds.blobstore.options
Contains options supported by BlobStores.listAll.
ListAllOptions() - Constructor for class org.jclouds.blobstore.options.ListAllOptions
 
ListAllOptions.Builder - Class in org.jclouds.blobstore.options
 
ListAllOptions.ImmutableListAllOptions - Class in org.jclouds.blobstore.options
 
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.config.LocalBlobStore
 
listAssignableLocations() - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
listAssignableLocations() - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
ListBlobsInContainer - Interface in org.jclouds.blobstore.strategy
Lists the blobstore.
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.ImmutableListContainerOptions - Class in org.jclouds.blobstore.options
 
ListContainerStrategy - Interface in org.jclouds.blobstore.strategy
Lists the blobstore.
lister - Variable in class org.jclouds.blobstore.strategy.internal.ListContainerAndRecurseThroughFolders
 
listMultipartUpload(MultipartUpload) - Method in interface org.jclouds.blobstore.BlobStore
 
listMultipartUpload(MultipartUpload) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
listMultipartUpload(MultipartUpload) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
listMultipartUpload(MultipartUpload) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
listMultipartUploads(String) - Method in interface org.jclouds.blobstore.BlobStore
 
listMultipartUploads(String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
listMultipartUploads(String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
listMultipartUploads(String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
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.ImmutableListOptions - Class in org.jclouds.blobstore.options
 
LocalBlobRequestSigner - Class in org.jclouds.blobstore
 
LocalBlobRequestSigner(BasicAuthentication, BlobToHttpGetOptions, Supplier<URI>, ContentMetadataCodec) - Constructor for class org.jclouds.blobstore.LocalBlobRequestSigner
 
LocalBlobStore - Class in org.jclouds.blobstore.config
 
LocalStorageStrategy - Interface in org.jclouds.blobstore
Strategy for local operations related to container and blob
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.MultipartUploadSlicingAlgorithm
 
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
 
maxErrors - Variable in class org.jclouds.blobstore.strategy.internal.DeleteAllKeysInList
Maximum times to retry an operation.
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 in milliseconds of a 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
MD5 - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
blobstore stores Content-MD5 header
METADATA - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
blobs can have key-value pairs associated with them
METADATA - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
containers can have key-value pairs associated with them
METADATA - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
containers can have key-value pairs associated with them
MILLISECOND_PRECISION - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
timestamps are precise in milliseconds (as opposed to seconds)
MILLISECOND_PRECISION - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
timestamps are precise in milliseconds (as opposed to seconds)
MILLISECOND_PRECISION - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
timestamps are precise in milliseconds (as opposed to seconds)
mkdirStrategy - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
MkdirStrategy - Interface in org.jclouds.blobstore.strategy
Creates a directory
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.
multipart(boolean) - Static method in class org.jclouds.blobstore.options.PutOptions.Builder
 
multipart(boolean) - Method in class org.jclouds.blobstore.options.PutOptions
whether to split large blobs into pieces, if supported by the provider
multipart(ListeningExecutorService) - Static method in class org.jclouds.blobstore.options.PutOptions.Builder
 
multipart(ListeningExecutorService) - Method in class org.jclouds.blobstore.options.PutOptions
Whether to split large blobs into pieces, if supported by the provider, using a custom executor
MultipartPart - Class in org.jclouds.blobstore.domain
 
MultipartPart() - Constructor for class org.jclouds.blobstore.domain.MultipartPart
 
MultipartUpload - Class in org.jclouds.blobstore.domain
 
MultipartUpload() - Constructor for class org.jclouds.blobstore.domain.MultipartUpload
 
MultipartUploadSlicingAlgorithm - Class in org.jclouds.blobstore.strategy.internal
 
MultipartUploadSlicingAlgorithm(long, long, int) - Constructor for class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
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
 
newReadOnlyBlobStore(BlobStore) - Static method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
NONE - Static variable in class org.jclouds.blobstore.options.CopyOptions
 
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.ListAllOptions
 
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
 
NullOnContainerNotFound() - Constructor for class org.jclouds.blobstore.BlobStoreFallbacks.NullOnContainerNotFound
 
NullOnKeyAlreadyExists() - Constructor for class org.jclouds.blobstore.BlobStoreFallbacks.NullOnKeyAlreadyExists
 
NullOnKeyNotFound() - Constructor for class org.jclouds.blobstore.BlobStoreFallbacks.NullOnKeyNotFound
 

O

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
 
OUT - Enum constant in enum class org.jclouds.blobstore.attr.Charge
fees are incurred on basis of bytes output from the system

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
 
parseDirectoryFromPath(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
 
partETag() - Method in class org.jclouds.blobstore.domain.MultipartPart
 
partNumber() - Method in class org.jclouds.blobstore.domain.MultipartPart
 
partSize() - Method in class org.jclouds.blobstore.domain.MultipartPart
 
payload(byte[]) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(byte[]) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
payload(byte[]) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
payload(ByteSource) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(ByteSource) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
payload(ByteSource) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
payload(File) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(File) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
payload(File) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
payload(InputStream) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(InputStream) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
payload(InputStream) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
payload(String) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
payload(String) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
payload(Payload) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
payload(Payload) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
payload(Payload) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
PayloadBlobBuilderImpl(BlobBuilder, Payload) - Constructor for class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
prefix(String) - Static method in class org.jclouds.blobstore.options.ListContainerOptions.Builder
 
prefix(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions.ImmutableListContainerOptions
 
prefix(String) - Method in class org.jclouds.blobstore.options.ListContainerOptions
Only list keys that start with the supplied prefix
PrefixToResourceMetadata - Class in org.jclouds.blobstore.functions
 
PrefixToResourceMetadata() - Constructor for class org.jclouds.blobstore.functions.PrefixToResourceMetadata
 
PRIVATE - Enum constant in enum class org.jclouds.blobstore.domain.BlobAccess
Only allow bucket owner to read and write objects.
PRIVATE - Enum constant in enum class org.jclouds.blobstore.domain.ContainerAccess
Only allow bucket owner to read and write objects.
PROPERTY_BLOBSTORE_DIRECTORY_SUFFIX - Static variable in class org.jclouds.blobstore.reference.BlobStoreConstants
Key-value implementations of BlobStore, such as S3, do not have directories.
PROPERTY_USER_METADATA_PREFIX - Static variable in class org.jclouds.blobstore.reference.BlobStoreConstants
Any header starting with this prefix is considered user metadata.
PUBLIC - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
possible to expose blobs to anonymous access
PUBLIC - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
possible to expose a container to anonymous access
PUBLIC - Enum constant in enum class org.jclouds.blobstore.attr.ContainerVisibilities
Container namespace is shared by the general public and therefore has highest likelihood of collision.
PUBLIC - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
possible to expose a container to anonymous access
PUBLIC_READ - Enum constant in enum class org.jclouds.blobstore.domain.BlobAccess
Allow all users to read object but only allow owner to write object.
PUBLIC_READ - Enum constant in enum class org.jclouds.blobstore.domain.ContainerAccess
Allow all users to read objects but only allow owner to write objects.
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_RANGE - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
replace pieces of a blob via Content-Range header
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) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
putBlob(String, Blob) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Deprecated.
putBlob(String, Blob) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
putBlob(String, Blob) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
putBlob(String, Blob) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
putBlob(String, Blob, BlobAccess) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Write a Blob into a file
putBlob(String, Blob, BlobAccess) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
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, PutOptions) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
putBlob(String, Blob, PutOptions) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
putBlob(String, Blob, PutOptions) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
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
 
putMultipartBlob(String, Blob, PutOptions) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
Upload using a user-provided executor, or the jclouds userExecutor
putMultipartBlob(String, Blob, PutOptions, ListeningExecutorService) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
putOptions() - Method in class org.jclouds.blobstore.domain.MultipartUpload
 
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(boolean) - Constructor for class org.jclouds.blobstore.options.PutOptions
 
PutOptions(boolean, boolean, ListeningExecutorService) - Constructor for class org.jclouds.blobstore.options.PutOptions
Used for clone
PutOptions(ListeningExecutorService) - Constructor for class org.jclouds.blobstore.options.PutOptions
 
PutOptions.Builder - Class in org.jclouds.blobstore.options
 
PutOptions.ImmutablePutOptions - Class in org.jclouds.blobstore.options
 

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.
ReadOnlyBlobStore - Class in org.jclouds.blobstore.util
 
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.
RECURSIVE_DELETE - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
deletion of a container is recursive
RECURSIVE_DELETE - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
deletion of a container is recursive
RELATIVE_PATH - Enum constant in enum class org.jclouds.blobstore.domain.StorageType
A partial path; used when the delimiter is set and represents all objects that start with the same name up to the delimiter character (e.g.
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.config.LocalBlobStore
 
removeBlob(String, String) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
Remove blob named by the given key
removeBlob(String, String) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
removeBlob(String, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
removeBlob(String, String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
removeBlobs(String, Iterable<String>) - Method in interface org.jclouds.blobstore.BlobStore
Deletes multiple Blobs representing the data at location container/name
removeBlobs(String, Iterable<String>) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
removeBlobs(String, Iterable<String>) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
removeBlobs(String, Iterable<String>) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
removeBlobs(String, Iterable<String>) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
REQUEST - Enum constant in enum class org.jclouds.blobstore.attr.Charge
fees are incurred on basis of requests
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
 
rmDirStrategy - Variable in class org.jclouds.blobstore.util.internal.BlobUtilsImpl
 
ROOTCONTAINER - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
There's a container that exists at the root of the service
ROOTCONTAINER - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
There's a container that exists at the root of the service

S

self() - Method in class org.jclouds.blobstore.TransientApiMetadata.Builder
 
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
setBlobAccess(String, String, BlobAccess) - Method in interface org.jclouds.blobstore.BlobStore
 
setBlobAccess(String, String, BlobAccess) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
setBlobAccess(String, String, BlobAccess) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
 
setBlobAccess(String, String, BlobAccess) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
setBlobAccess(String, String, BlobAccess) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
setBlobAccess(String, String, BlobAccess) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
setBlobAccess(BlobAccess) - Method in class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
setBlobAccess(BlobAccess) - Method in class org.jclouds.blobstore.options.PutOptions
 
setContainer(String) - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
setContainer(String) - Method in interface org.jclouds.blobstore.domain.MutableBlobMetadata
 
setContainerAccess(String, ContainerAccess) - Method in interface org.jclouds.blobstore.BlobStore
 
setContainerAccess(String, ContainerAccess) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
setContainerAccess(String, ContainerAccess) - Method in interface org.jclouds.blobstore.LocalStorageStrategy
 
setContainerAccess(String, ContainerAccess) - Method in class org.jclouds.blobstore.TransientStorageStrategy
 
setContainerAccess(String, ContainerAccess) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
setContainerAccess(String, ContainerAccess) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
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
 
setCopied(long) - Method in class org.jclouds.blobstore.strategy.internal.MultipartUploadSlicingAlgorithm
 
setCreationDate(Date) - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
setCreationDate(Date) - Method in interface org.jclouds.blobstore.domain.MutableStorageMetadata
 
setCustomExecutor(ListeningExecutorService) - Method in class org.jclouds.blobstore.options.PutOptions.ImmutablePutOptions
 
setCustomExecutor(ListeningExecutorService) - Method in class org.jclouds.blobstore.options.PutOptions
 
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
 
setSize(Long) - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
setSize(Long) - Method in interface org.jclouds.blobstore.domain.MutableStorageMetadata
 
setTier(Tier) - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
 
setTier(Tier) - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
setTier(Tier) - Method in interface org.jclouds.blobstore.domain.MutableBlobMetadata
 
setTier(Tier) - Method in interface org.jclouds.blobstore.domain.MutableStorageMetadata
 
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) - Method in class org.jclouds.blobstore.internal.RequestSigningUnsupported
 
signGetBlob(String, String) - Method in class org.jclouds.blobstore.LocalBlobRequestSigner
 
signGetBlob(String, String, long) - Method in interface org.jclouds.blobstore.BlobRequestSigner
gets a signed request, including headers as necessary, to allow access to a blob from an external client for a limited period of time
signGetBlob(String, String, long) - Method in class org.jclouds.blobstore.internal.RequestSigningUnsupported
 
signGetBlob(String, String, long) - Method in class org.jclouds.blobstore.LocalBlobRequestSigner
 
signGetBlob(String, String, GetOptions) - Method in interface org.jclouds.blobstore.BlobRequestSigner
 
signGetBlob(String, String, GetOptions) - Method in class org.jclouds.blobstore.internal.RequestSigningUnsupported
 
signGetBlob(String, String, GetOptions) - Method in class org.jclouds.blobstore.LocalBlobRequestSigner
 
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.LocalBlobRequestSigner
 
signPutBlob(String, Blob, long) - Method in interface org.jclouds.blobstore.BlobRequestSigner
gets a signed request, including headers as necessary, to upload a blob from an external client for a limited period of time
signPutBlob(String, Blob, long) - Method in class org.jclouds.blobstore.internal.RequestSigningUnsupported
 
signPutBlob(String, Blob, long) - Method in class org.jclouds.blobstore.LocalBlobRequestSigner
 
SIZE - Enum constant in enum class org.jclouds.blobstore.attr.BlobCapability
blob size in bytes is exposed by service listing
SIZE - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
container size in bytes is exposed by service listing
SIZE - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
container size in bytes is exposed by service listing
SKIP_CREATE_CONTAINER - Enum constant in enum class org.jclouds.blobstore.attr.ContainerCapability
Containers (and subcontainers) are created implicitly
SKIP_CREATE_CONTAINER - Enum constant in enum class org.jclouds.blobstore.attr.FolderCapability
Containers (and subcontainers) are created implicitly
slicer - Variable in class org.jclouds.blobstore.internal.BaseBlobStore
 
STANDARD - Enum constant in enum class org.jclouds.blobstore.domain.Tier
Optimize for access speed.
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, Date, Map<String, String>) - Constructor for class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
Deprecated.
call StorageMetadataImpl(StorageType.class, String.class, String.class, Location.class, URI.class, String.class, Date.class, Date.class, Map.class, Long.class)
StorageMetadataImpl(StorageType, String, String, Location, URI, String, Date, Date, Map<String, String>, Long) - Constructor for class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
Deprecated.
call StorageMetadataImpl(StorageType.class, String.class, String.class, Location.class, URI.class, String.class, Date.class, Date.class, Map.class, Long.class, Tier.class)
StorageMetadataImpl(StorageType, String, String, Location, URI, String, Date, Date, Map<String, String>, Long, Tier) - Constructor for class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
 
StorageType - Enum Class in org.jclouds.blobstore.domain
 
STORE - Enum constant in enum class org.jclouds.blobstore.attr.Charge
fees are incurred on basis of bytes stored
streamBlob(String, String) - Method in interface org.jclouds.blobstore.BlobStore
 
streamBlob(String, String) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
streamBlob(String, String) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
streamBlob(String, String) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
streamBlob(String, String) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
streamBlob(String, String, ExecutorService) - Method in interface org.jclouds.blobstore.BlobStore
 
streamBlob(String, String, ExecutorService) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
streamBlob(String, String, ExecutorService) - Method in class org.jclouds.blobstore.internal.BaseBlobStore
 
streamBlob(String, String, ExecutorService) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
streamBlob(String, String, ExecutorService) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
STRICT - Enum constant in enum class org.jclouds.blobstore.attr.ConsistencyModel
Reads return the latest write.
string() - Method in class org.jclouds.blobstore.domain.internal.BlobMetadataImpl
 
string() - Method in class org.jclouds.blobstore.domain.internal.MutableBlobMetadataImpl
 
string() - Method in class org.jclouds.blobstore.domain.internal.MutableStorageMetadataImpl
 
string() - Method in class org.jclouds.blobstore.domain.internal.StorageMetadataImpl
 

T

tail(long) - Method in class org.jclouds.blobstore.options.GetOptions
download the specified range of the object starting from the end of the object.
ThrowContainerNotFoundOn404() - Constructor for class org.jclouds.blobstore.BlobStoreFallbacks.ThrowContainerNotFoundOn404
 
ThrowKeyNotFoundOn404() - Constructor for class org.jclouds.blobstore.BlobStoreFallbacks.ThrowKeyNotFoundOn404
 
tier(Tier) - Method in interface org.jclouds.blobstore.domain.BlobBuilder
 
tier(Tier) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl.PayloadBlobBuilderImpl
 
tier(Tier) - Method in class org.jclouds.blobstore.domain.internal.BlobBuilderImpl
 
Tier - Enum Class in org.jclouds.blobstore.domain
Store data with different strategies, ranging from most performant to lowest cost.
toBuilder() - Method in class org.jclouds.blobstore.TransientApiMetadata
 
toString() - Method in class org.jclouds.blobstore.domain.internal.BlobImpl
 
toString() - Method in class org.jclouds.blobstore.domain.internal.PageSetImpl
 
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.ListAllOptions
 
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
 
TransientApiMetadata - Class in org.jclouds.blobstore
Implementation of ApiMetadata for jclouds in-memory (Transient) API
TransientApiMetadata() - Constructor for class org.jclouds.blobstore.TransientApiMetadata
 
TransientApiMetadata(TransientApiMetadata.Builder) - Constructor for class org.jclouds.blobstore.TransientApiMetadata
 
TransientApiMetadata.Builder - Class in org.jclouds.blobstore
 
TransientBlobStoreContextModule - Class in org.jclouds.blobstore.config
 
TransientBlobStoreContextModule() - Constructor for class org.jclouds.blobstore.config.TransientBlobStoreContextModule
 
TransientStorageStrategy - Class in org.jclouds.blobstore
 
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

uploadMultipartPart(MultipartUpload, int, Payload) - Method in interface org.jclouds.blobstore.BlobStore
 
uploadMultipartPart(MultipartUpload, int, Payload) - Method in class org.jclouds.blobstore.config.LocalBlobStore
 
uploadMultipartPart(MultipartUpload, int, Payload) - Method in class org.jclouds.blobstore.util.ForwardingBlobStore
 
uploadMultipartPart(MultipartUpload, int, Payload) - Method in class org.jclouds.blobstore.util.ReadOnlyBlobStore
 
userExecutor - Variable in class org.jclouds.blobstore.strategy.internal.FetchBlobMetadata
 
userExecutor - Variable in class org.jclouds.blobstore.strategy.internal.GetAllBlobsInListAndRetryOnFailure
 
userMetadata() - Method in class org.jclouds.blobstore.options.CopyOptions
 
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
 
userMetadata(Map<String, String>) - Method in class org.jclouds.blobstore.options.CopyOptions.Builder
 
utils() - Method in interface org.jclouds.blobstore.BlobStoreContext
 
utils() - Method in class org.jclouds.blobstore.internal.BlobStoreContextImpl
 

V

value() - Element in annotation interface org.jclouds.blobstore.attr.BlobCapabilities
 
value() - Element in annotation interface org.jclouds.blobstore.attr.BlobScope
 
value() - Element in annotation interface org.jclouds.blobstore.attr.Charges
 
value() - Element in annotation interface org.jclouds.blobstore.attr.ContainerCapabilities
 
value() - Element in annotation interface org.jclouds.blobstore.attr.ContainerVisibility
 
valueOf(String) - Static method in enum class org.jclouds.blobstore.attr.BlobCapability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.attr.BlobScopes
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.attr.Charge
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.attr.ConsistencyModel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.attr.ContainerCapability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.attr.ContainerVisibilities
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.attr.FolderCapability
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.domain.BlobAccess
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.domain.ContainerAccess
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.domain.StorageType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.jclouds.blobstore.domain.Tier
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.jclouds.blobstore.attr.BlobCapability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.attr.BlobScopes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.attr.Charge
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.attr.ConsistencyModel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.attr.ContainerCapability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.attr.ContainerVisibilities
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.attr.FolderCapability
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.domain.BlobAccess
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.domain.ContainerAccess
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.domain.StorageType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.jclouds.blobstore.domain.Tier
Returns an array containing the constants of this enum class, in the order they are declared.

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.
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form