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

A

abortMultipartUpload(String, String, String) - Method in interface org.jclouds.s3.S3Client
This operation aborts a multipart upload.
abortMultipartUpload(MultipartUpload) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
AccessControlList - Class in org.jclouds.s3.domain
An Access Control List (ACL) describes the access control settings for a bucket or object in S3.
AccessControlList() - Constructor for class org.jclouds.s3.domain.AccessControlList
 
AccessControlList.CanonicalUserGrantee - Class in org.jclouds.s3.domain
 
AccessControlList.EmailAddressGrantee - Class in org.jclouds.s3.domain
 
AccessControlList.Grant - Class in org.jclouds.s3.domain
 
AccessControlList.Grantee - Class in org.jclouds.s3.domain
 
AccessControlList.GroupGrantee - Class in org.jclouds.s3.domain
 
AccessControlList.GroupGranteeURI - Class in org.jclouds.s3.domain
 
AccessControlList.Permission - Class in org.jclouds.s3.domain
 
AccessControlListHandler - Class in org.jclouds.s3.xml
Parses the following XML document:
AccessControlListHandler() - Constructor for class org.jclouds.s3.xml.AccessControlListHandler
 
add(String) - Method in class org.jclouds.s3.domain.DeleteResult.Builder
 
addAll(Iterable<String>) - Method in class org.jclouds.s3.domain.DeleteResult.Builder
 
addETagTo(HttpResponse, MutableObjectMetadata) - Method in class org.jclouds.s3.functions.ParseObjectMetadataFromHeaders
ETag == Content-MD5
addPermission(URI, String) - Method in class org.jclouds.s3.domain.AccessControlList
Add a permission for the given group grantee.
addPermission(AccessControlList.Grantee, String) - Method in class org.jclouds.s3.domain.AccessControlList
Add a permission for the given grantee.
afterMarker(String) - Method in class org.jclouds.s3.options.ListBucketOptions
Indicates where in the bucket to begin listing.
afterMarker(String) - Static method in class org.jclouds.s3.options.ListBucketOptions.Builder
 
ALL_USERS - Static variable in class org.jclouds.s3.domain.AccessControlList.GroupGranteeURI
 
ALTERNATE_DATE - Static variable in class org.jclouds.s3.reference.S3Headers
Amazon's alternative date header
AMZ_ALGORITHM_HMAC_SHA256 - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
This string identifies AWS Signature Version 4 (AWS4) and the HMAC-SHA256 algorithm (HMAC-SHA256).
AMZ_ALGORITHM_PARAM - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
For AWS Signature Version 4, you set this parameter value to "AWS4-HMAC-SHA256".
AMZ_CONTENT_SHA256_HEADER - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
AWS content sha256 header key
AMZ_CREDENTIAL_PARAM - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
In addition to your access key ID, this parameter also provides scope information identifying the region and service for which the signature is valid.
AMZ_DATE_HEADER - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
AWS date header key
AMZ_DATE_PARAM - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
The date in ISO 8601 format, for example, 20130721T201207Z.
AMZ_DECODED_CONTENT_LENGTH_HEADER - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
'x-amz-decoded-content-length' is used to transmit the actual
AMZ_ETAG - Static variable in class org.jclouds.s3.reference.S3Headers
 
AMZ_EXPIRES_PARAM - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
Provides the time period, in seconds, for which the generated presigned URL is valid.
AMZ_SECURITY_TOKEN_HEADER - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
AWS security token key
AMZ_SECURITY_TOKEN_PARAM - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
This header can be used in the following scenarios: Provide security tokens for Amazon DevPay operations—Each request that uses Amazon DevPay requires two x-amz-security-token headers: one for the product token and one for the user token.
AMZ_SIGNATURE_PARAM - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
X-Amz-Signature Provides the signature to authenticate your request.
AMZ_SIGNEDHEADERS_PARAM - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
Lists the headers that you used to calculate the signature.
appendAmzHeaders(HttpRequest, ImmutableMap.Builder<String, String>) - Method in class org.jclouds.s3.filters.Aws4SignerBase
 
apply(Object) - Method in class org.jclouds.s3.functions.AssignCorrectHostnameForBucket
 
apply(Object) - Method in class org.jclouds.s3.functions.DefaultEndpointThenInvalidateRegion
 
apply(Object) - Method in class org.jclouds.s3.functions.ObjectKey
 
apply(Object) - Method in class org.jclouds.s3.functions.ObjectMetadataKey
 
apply(String) - Method in class org.jclouds.s3.blobstore.functions.CommonPrefixesToResourceMetadata
 
apply(String) - Method in class org.jclouds.s3.blobstore.functions.LocationFromBucketName
 
apply(String) - Method in class org.jclouds.s3.functions.GetRegionForBucket
 
apply(Set<BucketMetadata>) - Method in class org.jclouds.s3.blobstore.functions.BucketsToStorageMetadata
 
apply(Blob) - Method in class org.jclouds.s3.blobstore.functions.BlobToObject
 
apply(BlobMetadata) - Method in class org.jclouds.s3.blobstore.functions.BlobToObjectMetadata
 
apply(ListContainerOptions) - Method in class org.jclouds.s3.blobstore.functions.ContainerToBucketListOptions
 
apply(HttpResponse) - Method in class org.jclouds.s3.functions.ETagFromHttpResponseViaRegex
 
apply(HttpResponse) - Method in class org.jclouds.s3.functions.ParseObjectFromHeadersAndHttpContent
 
apply(HttpResponse) - Method in class org.jclouds.s3.functions.ParseObjectMetadataFromHeaders
parses the http response headers to create a new MutableObjectMetadata object.
apply(HttpResponse) - Method in class org.jclouds.s3.functions.UploadIdFromHttpResponseViaRegex
 
apply(BucketMetadata) - Method in class org.jclouds.s3.blobstore.functions.BucketToResourceMetadata
 
apply(ListBucketResponse) - Method in class org.jclouds.s3.blobstore.functions.BucketToResourceList
 
apply(ObjectMetadata) - Method in class org.jclouds.s3.blobstore.functions.ObjectToBlobMetadata
 
apply(S3Object) - Method in class org.jclouds.s3.blobstore.functions.ObjectToBlob
 
AssignCorrectHostnameForBucket - Class in org.jclouds.s3.functions
 
AUTHENTICATED_READ - org.jclouds.s3.domain.CannedAccessPolicy
Owner gets FULL_CONTROL, and any identity authenticated as a registered Amazon S3 user is granted READ access.
AUTHENTICATED_USERS - Static variable in class org.jclouds.s3.domain.AccessControlList.GroupGranteeURI
 
AUTHORIZATION_HEADER - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
AWS authorization header key
AWS_EXEC_READ - org.jclouds.s3.domain.CannedAccessPolicy
Owner gets FULL_CONTROL.
Aws4SignerBase - Class in org.jclouds.s3.filters
Common methods and properties for all AWS4 signer variants
Aws4SignerBase(SignatureWire, String, Supplier<Credentials>, Supplier<Date>, Aws4SignerBase.ServiceAndRegion, Crypto) - Constructor for class org.jclouds.s3.filters.Aws4SignerBase
 
Aws4SignerBase.ServiceAndRegion - Interface in org.jclouds.s3.filters
 
Aws4SignerBase.ServiceAndRegion.AWSServiceAndRegion - Class in org.jclouds.s3.filters
 
Aws4SignerForAuthorizationHeader - Class in org.jclouds.s3.filters
AWS4 signer sign requests to Amazon S3 using an 'Authorization' header.
Aws4SignerForAuthorizationHeader(SignatureWire, boolean, String, Supplier<Credentials>, Supplier<Date>, Aws4SignerBase.ServiceAndRegion, Crypto) - Constructor for class org.jclouds.s3.filters.Aws4SignerForAuthorizationHeader
 
Aws4SignerForChunkedUpload - Class in org.jclouds.s3.filters
AWS4 signer sign 'chunked' uploads.
Aws4SignerForChunkedUpload(SignatureWire, String, int, Supplier<Credentials>, Supplier<Date>, Aws4SignerBase.ServiceAndRegion, Crypto) - Constructor for class org.jclouds.s3.filters.Aws4SignerForChunkedUpload
 
Aws4SignerForQueryString - Class in org.jclouds.s3.filters
AWS4 signer sign requests to Amazon S3 using query string parameters.
Aws4SignerForQueryString(SignatureWire, boolean, String, Supplier<Credentials>, Supplier<Date>, Aws4SignerBase.ServiceAndRegion, Crypto) - Constructor for class org.jclouds.s3.filters.Aws4SignerForQueryString
 
AwsHostNameUtils - Class in org.jclouds.s3.filters
 
AwsHostNameUtils() - Constructor for class org.jclouds.s3.filters.AwsHostNameUtils
 
AwsSignatureV4Constants - Class in org.jclouds.s3.filters
AWS Signature Version 4 Constants.

B

BackoffOnNotFoundWhenGetBucketACL - Class in org.jclouds.s3.blobstore.internal
 
BindACLToXMLPayload - Class in org.jclouds.s3.binders
 
BindACLToXMLPayload() - Constructor for class org.jclouds.s3.binders.BindACLToXMLPayload
 
bindAsHostPrefix - Variable in class org.jclouds.s3.binders.BindAsHostPrefixIfConfigured
 
BindAsHostPrefixIfConfigured - Class in org.jclouds.s3.binders
 
BindAsHostPrefixIfConfigured(BindAsHostPrefix, boolean, String) - Constructor for class org.jclouds.s3.binders.BindAsHostPrefixIfConfigured
 
BindBucketLoggingToXmlPayload - Class in org.jclouds.s3.binders
 
BindBucketLoggingToXmlPayload() - Constructor for class org.jclouds.s3.binders.BindBucketLoggingToXmlPayload
 
BindCannedAclToRequest - Class in org.jclouds.s3.binders
 
BindCannedAclToRequest() - Constructor for class org.jclouds.s3.binders.BindCannedAclToRequest
 
bindErrorHandlers() - Method in class org.jclouds.s3.config.S3HttpApiModule
 
BindIterableAsPayloadToDeleteRequest - Class in org.jclouds.s3.binders
 
BindIterableAsPayloadToDeleteRequest() - Constructor for class org.jclouds.s3.binders.BindIterableAsPayloadToDeleteRequest
 
BindNoBucketLoggingToXmlPayload - Class in org.jclouds.s3.binders
 
BindObjectMetadataToRequest - Class in org.jclouds.s3.binders
 
BindObjectMetadataToRequest(BindMapToHeadersWithPrefix) - Constructor for class org.jclouds.s3.binders.BindObjectMetadataToRequest
 
BindPartIdsAndETagsToRequest - Class in org.jclouds.s3.binders
 
BindPartIdsAndETagsToRequest() - Constructor for class org.jclouds.s3.binders.BindPartIdsAndETagsToRequest
 
BindPayerToXmlPayload - Class in org.jclouds.s3.binders
 
BindPayerToXmlPayload() - Constructor for class org.jclouds.s3.binders.BindPayerToXmlPayload
 
BindRegionToXmlPayload - Class in org.jclouds.s3.functions
Depending on your latency and legal requirements, you can specify a location constraint that will affect where your data physically resides.
BindRegionToXmlPayload(Supplier<String>, Supplier<String>, Supplier<Set<String>>) - Constructor for class org.jclouds.s3.functions.BindRegionToXmlPayload
 
bindRequestSigner() - Method in class org.jclouds.s3.blobstore.config.S3BlobStoreContextModule
 
bindRetryHandlers() - Method in class org.jclouds.s3.config.S3HttpApiModule
 
BindS3ObjectMetadataToRequest - Class in org.jclouds.s3.binders
 
BindS3ObjectMetadataToRequest(BindMapToHeadersWithPrefix) - Constructor for class org.jclouds.s3.binders.BindS3ObjectMetadataToRequest
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindACLToXMLPayload
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindAsHostPrefixIfConfigured
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindBucketLoggingToXmlPayload
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindCannedAclToRequest
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindIterableAsPayloadToDeleteRequest
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindNoBucketLoggingToXmlPayload
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindObjectMetadataToRequest
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindPartIdsAndETagsToRequest
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindPayerToXmlPayload
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.binders.BindS3ObjectMetadataToRequest
 
bindToRequest(R, Object) - Method in class org.jclouds.s3.functions.BindRegionToXmlPayload
 
blob2HttpGetOptions - Variable in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
blobExists(String, String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
blobMetadata(String, String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
blobToObject - Variable in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
BlobToObject - Class in org.jclouds.s3.blobstore.functions
 
BlobToObjectMetadata - Class in org.jclouds.s3.blobstore.functions
 
BlobToObjectMetadata() - Constructor for class org.jclouds.s3.blobstore.functions.BlobToObjectMetadata
 
bucket() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
 
bucket(String) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
Bucket - Annotation Type in org.jclouds.s3
Annotates the parameter that this is a bucket.
BUCKET_OWNER - org.jclouds.s3.domain.Payer
 
BUCKET_OWNER_FULL_CONTROL - org.jclouds.s3.domain.CannedAccessPolicy
Both the object owner and the bucket owner get FULL_CONTROL over the object.
BUCKET_OWNER_READ - org.jclouds.s3.domain.CannedAccessPolicy
Object owner gets FULL_CONTROL.
bucketAcls(BackoffOnNotFoundWhenGetBucketACL) - Method in class org.jclouds.s3.blobstore.config.S3BlobStoreContextModule
 
bucketExists(String) - Method in interface org.jclouds.s3.S3Client
Issues a HEAD command to determine if the bucket exists or not.
BucketListObjectMetadata - Class in org.jclouds.s3.domain.internal
Returns the metadata parsable from a bucket listing
BucketListObjectMetadata(String, String, URI, Date, String, byte[], long, CanonicalUser, ObjectMetadata.StorageClass) - Constructor for class org.jclouds.s3.domain.internal.BucketListObjectMetadata
 
BucketLogging - Class in org.jclouds.s3.domain
Each Amazon S3 bucket has an associated XML sub-resource that you can read and write in order to inspect or change the logging status for that bucket.
BucketLogging(String, String) - Constructor for class org.jclouds.s3.domain.BucketLogging
 
BucketLogging(String, String, Iterable<AccessControlList.Grant>) - Constructor for class org.jclouds.s3.domain.BucketLogging
 
BucketLoggingHandler - Class in org.jclouds.s3.xml
Parses the following XML document:
BucketLoggingHandler() - Constructor for class org.jclouds.s3.xml.BucketLoggingHandler
 
BucketMetadata - Class in org.jclouds.s3.domain
System metadata of the S3Bucket
BucketMetadata(String, Date, CanonicalUser) - Constructor for class org.jclouds.s3.domain.BucketMetadata
 
BucketNameValidator - Class in org.jclouds.s3.predicates.validators
Validates name for S3 buckets.
BucketNameValidator() - Constructor for class org.jclouds.s3.predicates.validators.BucketNameValidator
 
BucketsToStorageMetadata - Class in org.jclouds.s3.blobstore.functions
 
BucketsToStorageMetadata(ListeningExecutorService, BucketToResourceMetadata) - Constructor for class org.jclouds.s3.blobstore.functions.BucketsToStorageMetadata
 
bucketToRegion - Variable in class org.jclouds.s3.functions.GetRegionForBucket
 
bucketToRegion(Supplier<Set<String>>, S3Client) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
bucketToRegion(CacheLoader<String, Optional<String>>) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
BucketToResourceList - Class in org.jclouds.s3.blobstore.functions
 
BucketToResourceList(ObjectToBlobMetadata, CommonPrefixesToResourceMetadata) - Constructor for class org.jclouds.s3.blobstore.functions.BucketToResourceList
 
BucketToResourceMetadata - Class in org.jclouds.s3.blobstore.functions
 
build() - Method in class org.jclouds.s3.domain.DeleteResult.Builder
 
build() - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
build() - Method in class org.jclouds.s3.S3ApiMetadata.Builder
 
builder() - Static method in class org.jclouds.s3.domain.DeleteResult
 
Builder() - Constructor for class org.jclouds.s3.domain.DeleteResult.Builder
 
Builder() - Constructor for class org.jclouds.s3.options.CopyObjectOptions.Builder
 
Builder() - Constructor for class org.jclouds.s3.options.ListBucketOptions.Builder
 
Builder() - Constructor for class org.jclouds.s3.options.PutBucketOptions.Builder
 
Builder() - Constructor for class org.jclouds.s3.options.PutObjectOptions.Builder
 
Builder() - Constructor for class org.jclouds.s3.S3ApiMetadata.Builder
 
Builder(Class<A>) - Constructor for class org.jclouds.s3.S3ApiMetadata.Builder
 
buildRequestHeaders() - Method in class org.jclouds.s3.options.CopyObjectOptions
 
buildRequestHeaders() - Method in class org.jclouds.s3.options.PutBucketOptions
 
buildRequestHeaders() - Method in class org.jclouds.s3.options.PutObjectOptions
 

C

cacheControl(String) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
cacheControl(String) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
cacheControl(String) - Method in class org.jclouds.s3.options.CopyObjectOptions
 
calculateChunkedContentLength(long, long) - Static method in class org.jclouds.s3.filters.Aws4SignerForChunkedUpload
Calculates the expanded payload size of our data when it is chunked
calculatePayloadContentHash(Payload) - Method in class org.jclouds.s3.filters.Aws4SignerForAuthorizationHeader
in this time, payload ContentMetadata provided content hash md5, but aws required sha256.
CANNED_ACL - Static variable in class org.jclouds.s3.reference.S3Headers
The canned ACL to apply to the object.
CannedAccessPolicy - Enum in org.jclouds.s3.domain
Description from Amazon's documentation:
CanonicalUser - Class in org.jclouds.s3.domain
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
CanonicalUser() - Constructor for class org.jclouds.s3.domain.CanonicalUser
 
CanonicalUser(String) - Constructor for class org.jclouds.s3.domain.CanonicalUser
 
CanonicalUser(String, String) - Constructor for class org.jclouds.s3.domain.CanonicalUser
 
CanonicalUserGrantee(String) - Constructor for class org.jclouds.s3.domain.AccessControlList.CanonicalUserGrantee
 
CanonicalUserGrantee(String, String) - Constructor for class org.jclouds.s3.domain.AccessControlList.CanonicalUserGrantee
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.AccessControlListHandler
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.BucketLoggingHandler
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.CopyObjectHandler
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.DeleteResultHandler
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.ErrorEntryHandler
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.ListAllMyBucketsHandler
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.ListBucketHandler
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.ListMultipartUploadsHandler
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.LocationConstraintHandler
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.PartIdsFromHttpResponse
Deprecated.
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.PartIdsFromHttpResponseFull
 
characters(char[], int, int) - Method in class org.jclouds.s3.xml.PayerHandler
 
CHUNK_SIGNATURE_HEADER - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
 
CHUNK_STRING_TO_SIGN_PREFIX - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
 
ChunkedUploadException - Exception in org.jclouds.s3.filters
 
ChunkedUploadException(String, Exception) - Constructor for exception org.jclouds.s3.filters.ChunkedUploadException
 
ChunkedUploadPayload - Class in org.jclouds.s3.filters
 
ChunkedUploadPayload(Payload, int, String, String, ByteProcessor<byte[]>, String) - Constructor for class org.jclouds.s3.filters.ChunkedUploadPayload
 
clone() - Method in class org.jclouds.s3.options.ListBucketOptions
 
CLRF - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
 
commonPrefixes - Variable in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
CommonPrefixesToResourceMetadata - Class in org.jclouds.s3.blobstore.functions
 
CommonPrefixesToResourceMetadata() - Constructor for class org.jclouds.s3.blobstore.functions.CommonPrefixesToResourceMetadata
 
compareTo(AccessControlList.Grant) - Method in class org.jclouds.s3.domain.AccessControlList.Grant
 
compareTo(AccessControlList.Grantee) - Method in class org.jclouds.s3.domain.AccessControlList.Grantee
 
compareTo(BucketMetadata) - Method in class org.jclouds.s3.domain.BucketMetadata
 
compareTo(ObjectMetadata) - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
compareTo(ObjectMetadata) - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
compareTo(ObjectMetadata) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
compareTo(S3Object) - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
completeMultipartUpload(String, String, String, Map<Integer, String>) - Method in interface org.jclouds.s3.S3Client
This operation completes a multipart upload by assembling previously uploaded parts.
completeMultipartUpload(MultipartUpload, List<MultipartPart>) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
configure() - Method in class org.jclouds.s3.blobstore.config.S3BlobStoreContextModule
 
configure() - Method in class org.jclouds.s3.config.S3HttpApiModule
 
configure() - Method in class org.jclouds.s3.config.S3ObjectModule
explicit factories are created here as it has been shown that Assisted Inject is extremely inefficient.
configure() - Method in class org.jclouds.s3.config.S3ParserModule
 
constructSignedChunk(int, byte[]) - Method in class org.jclouds.s3.filters.ChunkedUploadPayload
Returns a chunk for upload consisting of the signed 'header' or chunk prefix plus the user data.
containerExists(String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
This implementation invokes S3Client.bucketExists(java.lang.String)
ContainerToBucketListOptions - Class in org.jclouds.s3.blobstore.functions
 
ContainerToBucketListOptions() - Constructor for class org.jclouds.s3.blobstore.functions.ContainerToBucketListOptions
 
CONTENT_ENCODING_HEADER_AWS_CHUNKED - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
Content-Encoding
contentDisposition(String) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
contentDisposition(String) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
contentDisposition(String) - Method in class org.jclouds.s3.options.CopyObjectOptions
 
contentEncoding(String) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
contentEncoding(String) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
contentEncoding(String) - Method in class org.jclouds.s3.options.CopyObjectOptions
 
contentLanguage(String) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
contentLanguage(String) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
contentLanguage(String) - Method in class org.jclouds.s3.options.CopyObjectOptions
 
contentLength(Long) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
contentMD5(byte[]) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
contentType(String) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
contentType(String) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
contentType(String) - Method in class org.jclouds.s3.options.CopyObjectOptions
 
COPY_SOURCE_IF_MATCH - Static variable in class org.jclouds.s3.reference.S3Headers
ETag matching constraint header for the copy object request
COPY_SOURCE_IF_MODIFIED_SINCE - Static variable in class org.jclouds.s3.reference.S3Headers
Modified since constraint header for the copy object request
COPY_SOURCE_IF_NO_MATCH - Static variable in class org.jclouds.s3.reference.S3Headers
ETag non-matching constraint header for the copy object request
COPY_SOURCE_IF_UNMODIFIED_SINCE - Static variable in class org.jclouds.s3.reference.S3Headers
Unmodified since constraint header for the copy object request
copyBlob(String, String, String, String, CopyOptions) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
copyObject(String, String, String, String, CopyObjectOptions...) - Method in interface org.jclouds.s3.S3Client
Copies one object to another bucket, retaining UserMetadata from the source.
CopyObjectHandler - Class in org.jclouds.s3.xml
Parses the response from Amazon S3 COPY Object command.
CopyObjectHandler() - Constructor for class org.jclouds.s3.xml.CopyObjectHandler
 
CopyObjectOptions - Class in org.jclouds.s3.options
Contains options supported in the REST API for the COPY object operation.
CopyObjectOptions() - Constructor for class org.jclouds.s3.options.CopyObjectOptions
 
CopyObjectOptions.Builder - Class in org.jclouds.s3.options
 
CopyObjectResult - Class in org.jclouds.s3.domain.internal
Returns the metadata parsable from a bucket listing
CopyObjectResult(Date, String) - Constructor for class org.jclouds.s3.domain.internal.CopyObjectResult
 
create() - Static method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
create(int, Date, String, long) - Static method in class org.jclouds.s3.domain.ListMultipartUploadResponse
 
create(String, String, String, String, String, int, boolean, List<ListMultipartUploadsResponse.Upload>) - Static method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
 
create(String, String, CanonicalUser, CanonicalUser, ObjectMetadata.StorageClass, Date) - Static method in class org.jclouds.s3.domain.ListMultipartUploadsResponse.Upload
 
create(MutableObjectMetadata) - Method in interface org.jclouds.s3.domain.S3Object.Factory
 
createContainerInLocation(Location, String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
createContainerInLocation(Location, String, CreateContainerOptions) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
createMethod - Variable in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
createOrPropagate(Throwable) - Method in class org.jclouds.s3.fallbacks.FalseIfBucketAlreadyOwnedByYouOrOperationAbortedWhenBucketExists
 
createOrPropagate(Throwable) - Method in class org.jclouds.s3.S3Fallbacks.TrueOn404OrNotFoundFalseOnIllegalState
 
createStringToSign(String, URI, Map<String, String>, String, String, String) - Method in class org.jclouds.s3.filters.Aws4SignerBase
Create a Canonical Request to sign
createStringToSign(HttpRequest) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV2
 
creds - Variable in class org.jclouds.s3.filters.Aws4SignerBase
 
crypto - Variable in class org.jclouds.s3.filters.Aws4SignerBase
 
CRYPTO_INSTRUCTION_FILE - Static variable in class org.jclouds.s3.reference.S3Headers
Instruction file header to be placed in the metadata of instruction files
CRYPTO_IV - Static variable in class org.jclouds.s3.reference.S3Headers
Initialization vector (IV) header that is used in the symmetric and envelope encryption mechanisms
CRYPTO_KEY - Static variable in class org.jclouds.s3.reference.S3Headers
Encrypted symmetric key header that is used in the envelope encryption mechanism

D

dateFormat - Variable in class org.jclouds.s3.filters.Aws4SignerBase
 
DEEP_ARCHIVE - org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
DEFAULT_AMAZON_HEADERTAG - Static variable in class org.jclouds.s3.reference.S3Headers
Amazon S3 has clones, which often replace this with their particular tag.
DefaultEndpointThenInvalidateRegion - Class in org.jclouds.s3.functions
 
defaultProperties() - Static method in class org.jclouds.s3.S3ApiMetadata
 
defaultRegionForBucket(Supplier<String>) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
delegate() - Method in class org.jclouds.s3.domain.DeleteResult
 
deleteAndVerifyContainerGone(String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
deleteAndVerifyContainerGone(S3Client, String) - Static method in class org.jclouds.s3.util.S3Utils
This implementation invokes S3Client.deleteBucketIfEmpty(java.lang.String) followed by S3Client.bucketExists(java.lang.String) until it is true.
deleteBucketIfEmpty(String) - Method in interface org.jclouds.s3.S3Client
Deletes the bucket, if it is empty.
deleted(Iterable<String>) - Method in class org.jclouds.s3.domain.DeleteResult.Builder
 
DELETED_TAG - Static variable in class org.jclouds.s3.xml.DeleteResultHandler
 
deleteMethod - Variable in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
deleteObject(String, String) - Method in interface org.jclouds.s3.S3Client
Removes the object and metadata associated with the key.
deleteObjects(String, Iterable<String>) - Method in interface org.jclouds.s3.S3Client
The Multi-Object Delete operation enables you to delete multiple objects from a bucket using a single HTTP request.
deletePathAndEnsureGone(String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
DeleteResult - Class in org.jclouds.s3.domain
Multi-object delete API response
DeleteResult(Set<String>, Map<String, DeleteResult.Error>) - Constructor for class org.jclouds.s3.domain.DeleteResult
 
DeleteResult.Builder - Class in org.jclouds.s3.domain
 
DeleteResult.Error - Class in org.jclouds.s3.domain
 
DeleteResultHandler - Class in org.jclouds.s3.xml
 
DeleteResultHandler() - Constructor for class org.jclouds.s3.xml.DeleteResultHandler
 
delimiter - Variable in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
delimiter(String) - Static method in class org.jclouds.s3.options.ListBucketOptions.Builder
 
delimiter(String) - Method in class org.jclouds.s3.options.ListBucketOptions
Causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be rolled up into a single result element in the CommonPrefixes collection.
DELIMITER - Static variable in class org.jclouds.s3.reference.S3Constants
 
disableBucketLogging(String) - Method in interface org.jclouds.s3.S3Client
Disables logging for a bucket.

E

EmailAddressGrantee(String) - Constructor for class org.jclouds.s3.domain.AccessControlList.EmailAddressGrantee
 
enableBucketLogging(String, BucketLogging) - Method in interface org.jclouds.s3.S3Client
Enables logging for a bucket.
endElement(String, String, String) - Method in class org.jclouds.s3.xml.AccessControlListHandler
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.BucketLoggingHandler
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.CopyObjectHandler
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.DeleteResultHandler
endElement(String, String, String) - Method in class org.jclouds.s3.xml.ErrorEntryHandler
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.ListAllMyBucketsHandler
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.ListBucketHandler
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.ListMultipartUploadsHandler
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.LocationConstraintHandler
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.PartIdsFromHttpResponse
Deprecated.
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.PartIdsFromHttpResponseFull
 
endElement(String, String, String) - Method in class org.jclouds.s3.xml.PayerHandler
 
equals(Object) - Method in class org.jclouds.s3.domain.AccessControlList
 
equals(Object) - Method in class org.jclouds.s3.domain.AccessControlList.Grant
 
equals(Object) - Method in class org.jclouds.s3.domain.AccessControlList.Grantee
 
equals(Object) - Method in class org.jclouds.s3.domain.BucketLogging
 
equals(Object) - Method in class org.jclouds.s3.domain.BucketMetadata
 
equals(Object) - Method in class org.jclouds.s3.domain.CanonicalUser
 
equals(Object) - Method in class org.jclouds.s3.domain.DeleteResult
 
equals(Object) - Method in class org.jclouds.s3.domain.DeleteResult.Error
 
equals(Object) - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
 
equals(Object) - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
 
equals(Object) - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
equals(Object) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
 
equals(Object) - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
 
Error(String, String) - Constructor for class org.jclouds.s3.domain.DeleteResult.Error
 
ERROR_TAG - Static variable in class org.jclouds.s3.xml.DeleteResultHandler
 
ErrorEntryHandler - Class in org.jclouds.s3.xml
 
ErrorEntryHandler() - Constructor for class org.jclouds.s3.xml.ErrorEntryHandler
 
errors(Map<String, DeleteResult.Error>) - Method in class org.jclouds.s3.domain.DeleteResult.Builder
 
eTag() - Method in class org.jclouds.s3.domain.ListMultipartUploadResponse
 
eTag(String) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
ETagFromHttpResponseViaRegex - Class in org.jclouds.s3.functions
 
EXTENDED_REQUEST_ID - Static variable in class org.jclouds.s3.reference.S3Headers
response header for a request's extended debugging ID

F

FalseIfBucketAlreadyOwnedByYouOrOperationAbortedWhenBucketExists - Class in org.jclouds.s3.fallbacks
 
filter(HttpRequest) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV2
 
filter(HttpRequest) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV4
 
FINAL_CHUNK - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
 
findGrantsForGrantee(String) - Method in class org.jclouds.s3.domain.AccessControlList
Find all the grants for a given grantee, identified by an ID which allows all Grantee types to be searched.
fromCannedAccessPolicy(CannedAccessPolicy, String) - Static method in class org.jclouds.s3.domain.AccessControlList
Converts a canned access control policy into the equivalent access control list.
fromDeleteResult(DeleteResult) - Method in class org.jclouds.s3.domain.DeleteResult.Builder
 
fromHeader(String) - Static method in enum org.jclouds.s3.domain.CannedAccessPolicy
 
fromTier(Tier) - Static method in enum org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
fromValue(String) - Static method in enum org.jclouds.s3.domain.Payer
 
fromValue(String) - Static method in class org.jclouds.s3.xml.LocationConstraintHandler
parses the value expected in xml documents from the S3 service.=
FULL_CONTROL - Static variable in class org.jclouds.s3.domain.AccessControlList.Permission
 

G

generatePayload(AccessControlList) - Method in class org.jclouds.s3.binders.BindACLToXMLPayload
 
getAccessControlList() - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
getAccessControlList() - Method in interface org.jclouds.s3.domain.S3Object
 
getAcl() - Method in class org.jclouds.s3.options.CopyObjectOptions
 
getAcl() - Method in class org.jclouds.s3.options.PutBucketOptions
 
getAcl() - Method in class org.jclouds.s3.options.PutObjectOptions
 
getAllHeaders() - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
getAllHeaders() - Method in interface org.jclouds.s3.domain.S3Object
 
getBlob(String, String, GetOptions) - Method in class org.jclouds.s3.blobstore.S3BlobStore
getBlobAccess(String, String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
getBlobStore() - Method in class org.jclouds.s3.blobstore.internal.S3BlobStoreContextImpl
 
getBlobStore() - Method in interface org.jclouds.s3.blobstore.S3BlobStoreContext
 
getBucket() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
getBucket() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
getBucket() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
getBucket() - Method in interface org.jclouds.s3.domain.ObjectMetadata
 
getBucketACL(String) - Method in interface org.jclouds.s3.S3Client
A GET request operation directed at an object or bucket URI with the "acl" parameter retrieves the Access Control List (ACL) settings for that S3 item.
getBucketLocation(String) - Method in interface org.jclouds.s3.S3Client
A GET location request operation using a bucket URI lists the location constraint of the bucket.
getBucketLogging(String) - Method in interface org.jclouds.s3.S3Client
Inspects the logging status for a bucket.
getBucketName(HttpRequest) - Static method in class org.jclouds.s3.util.S3Utils
 
getBucketPayer(String) - Method in interface org.jclouds.s3.S3Client
A GET request operation on a requestPayment resource returns the request payment configuration of a bucket.
getCacheControl() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
Can be used to specify caching behavior along the request/reply chain.
getCacheControl() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
Can be used to specify caching behavior along the request/reply chain.
getCacheControl() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
Deprecated.
call getContentMetadata().getCacheControl() instead
getCacheControl() - Method in interface org.jclouds.s3.domain.ObjectMetadata
Deprecated.
getCanonicalizedQueryString(String) - Method in class org.jclouds.s3.filters.Aws4SignerBase
Examines the specified query string parameters and returns a canonicalized form.
getCode() - Method in class org.jclouds.s3.domain.DeleteResult.Error
 
getCommonPrefixes() - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
Example:
getCommonPrefixes() - Method in interface org.jclouds.s3.domain.ListBucketResponse
Example:
getContainerAccess(String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
getContentLength(HttpRequest) - Method in class org.jclouds.s3.filters.Aws4SignerBase
 
getContentMetadata() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
getContentMetadata() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
getContentMetadata() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
getContentMetadata() - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
 
getContentMetadata() - Method in interface org.jclouds.s3.domain.ObjectMetadata
 
getContentType(HttpRequest) - Method in class org.jclouds.s3.filters.Aws4SignerBase
 
getCreationDate() - Method in class org.jclouds.s3.domain.BucketMetadata
 
getDeleted() - Method in class org.jclouds.s3.domain.DeleteResult
Get the set of successfully deleted keys
getDelimiter() - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
Causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be rolled up into a single result element in the CommonPrefixes collection.
getDelimiter() - Method in interface org.jclouds.s3.domain.ListBucketResponse
Causes keys that contain the same string between the prefix and the first occurrence of the delimiter to be rolled up into a single result element in the CommonPrefixes collection.
getDelimiter() - Method in class org.jclouds.s3.options.ListBucketOptions
 
getDisplayName() - Method in class org.jclouds.s3.domain.AccessControlList.CanonicalUserGrantee
 
getDisplayName() - Method in class org.jclouds.s3.domain.CanonicalUser
read-only as is maintained by Amazon.
getEmailAddress() - Method in class org.jclouds.s3.domain.AccessControlList.EmailAddressGrantee
 
getEmptyPayloadContentHash() - Method in class org.jclouds.s3.filters.Aws4SignerForAuthorizationHeader
The hash returns the following value: e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
getErrors() - Method in class org.jclouds.s3.domain.DeleteResult
Get a map with details about failed delete operations indexed by object name
getETag() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
getETag() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
getETag() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
getETag() - Method in interface org.jclouds.s3.domain.ObjectMetadata
 
getGrantee() - Method in class org.jclouds.s3.domain.AccessControlList.Grant
 
getGrantees() - Method in class org.jclouds.s3.domain.AccessControlList
 
getGrants() - Method in class org.jclouds.s3.domain.AccessControlList
 
getId() - Method in class org.jclouds.s3.domain.CanonicalUser
To locate the CanonicalUser ID for a user, the user must perform the BaseBlobStore.list(String) and retrieve BucketMetadata.getOwner()
getIdentifier() - Method in class org.jclouds.s3.domain.AccessControlList.Grantee
 
getIfMatch() - Method in class org.jclouds.s3.options.CopyObjectOptions
For use in the request header: x-amz-copy-source-if-match
getIfModifiedSince() - Method in class org.jclouds.s3.options.CopyObjectOptions
For use in the header x-amz-copy-source-if-unmodified-since
getIfNoneMatch() - Method in class org.jclouds.s3.options.CopyObjectOptions
For use in the request header: x-amz-copy-source-if-none-match
getIfUnmodifiedSince() - Method in class org.jclouds.s3.options.CopyObjectOptions
For use in the header x-amz-copy-source-if-modified-since
getKey() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
The key is the handle that you assign to an object that allows you retrieve it later.
getKey() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
The key is the handle that you assign to an object that allows you retrieve it later.
getKey() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
The key is the handle that you assign to an object that allows you retrieve it later.
getKey() - Method in interface org.jclouds.s3.domain.ObjectMetadata
The key is the handle that you assign to an object that allows you retrieve it later.
getLastModified() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
getLastModified() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
getLastModified() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
getLastModified() - Method in interface org.jclouds.s3.domain.ObjectMetadata
 
getMarker() - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
getMarker() - Method in interface org.jclouds.s3.domain.ListBucketResponse
 
getMarker() - Method in class org.jclouds.s3.options.ListBucketOptions
 
getMaximumMultipartPartSize() - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
getMaximumNumberOfParts() - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
getMaxKeys() - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
The maximum number of keys you'd like to see in the response body.
getMaxKeys() - Method in interface org.jclouds.s3.domain.ListBucketResponse
The maximum number of keys you'd like to see in the response body.
getMaxResults() - Method in class org.jclouds.s3.options.ListBucketOptions
 
getMessage() - Method in class org.jclouds.s3.domain.DeleteResult.Error
 
getMetadata() - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
getMetadata() - Method in interface org.jclouds.s3.domain.S3Object
 
getMetadata() - Method in class org.jclouds.s3.options.CopyObjectOptions
When not null, contains the header [x-amz-copy-source-if-unmodified-since] -> [REPLACE] and metadata headers passed in from the users.
getMethod - Variable in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
getMinimumMultipartPartSize() - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
getName() - Method in class org.jclouds.s3.domain.BucketMetadata
To comply with Amazon S3 requirements, bucket names must:
getName() - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
name of the Bucket
getName() - Method in interface org.jclouds.s3.domain.ListBucketResponse
name of the Bucket
getNextMarker() - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
Indicates where in the bucket to begin listing.
getNextMarker() - Method in interface org.jclouds.s3.domain.ListBucketResponse
Indicates where in the bucket to begin listing.
getObject(String, String, GetOptions...) - Method in interface org.jclouds.s3.S3Client
Retrieves the S3Object associated with the Key or KeyNotFoundException if not available;
getObjectACL(String, String) - Method in interface org.jclouds.s3.S3Client
A GET request operation directed at an object or bucket URI with the "acl" parameter retrieves the Access Control List (ACL) settings for that S3 item.
getOwner() - Method in class org.jclouds.s3.domain.AccessControlList
 
getOwner() - Method in class org.jclouds.s3.domain.BucketMetadata
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
getOwner() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
getOwner() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
getOwner() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
getOwner() - Method in interface org.jclouds.s3.domain.ObjectMetadata
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
getPayloadHash() - Method in class org.jclouds.s3.filters.Aws4SignerForChunkedUpload
 
getPayloadHash() - Method in class org.jclouds.s3.filters.Aws4SignerForQueryString
 
getPayloadHash(HttpRequest) - Method in class org.jclouds.s3.filters.Aws4SignerForAuthorizationHeader
 
getPermission() - Method in class org.jclouds.s3.domain.AccessControlList.Grant
 
getPermissions(String) - Method in class org.jclouds.s3.domain.AccessControlList
 
getPermissions(URI) - Method in class org.jclouds.s3.domain.AccessControlList
 
getPermissions(AccessControlList.Grantee) - Method in class org.jclouds.s3.domain.AccessControlList
 
getPrefix() - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
Limits the response to keys which begin with the indicated prefix.
getPrefix() - Method in interface org.jclouds.s3.domain.ListBucketResponse
Limits the response to keys which begin with the indicated prefix.
getPrefix() - Method in class org.jclouds.s3.options.ListBucketOptions
 
GetRegionForBucket - Class in org.jclouds.s3.functions
 
GetRegionForBucket(LoadingCache<String, Optional<String>>) - Constructor for class org.jclouds.s3.functions.GetRegionForBucket
 
getResult() - Method in class org.jclouds.s3.xml.AccessControlListHandler
 
getResult() - Method in class org.jclouds.s3.xml.BucketLoggingHandler
 
getResult() - Method in class org.jclouds.s3.xml.CopyObjectHandler
 
getResult() - Method in class org.jclouds.s3.xml.DeleteResultHandler
getResult() - Method in class org.jclouds.s3.xml.ErrorEntryHandler
 
getResult() - Method in class org.jclouds.s3.xml.ListAllMyBucketsHandler
 
getResult() - Method in class org.jclouds.s3.xml.ListBucketHandler
 
getResult() - Method in class org.jclouds.s3.xml.ListMultipartUploadsHandler
 
getResult() - Method in class org.jclouds.s3.xml.LocationConstraintHandler
 
getResult() - Method in class org.jclouds.s3.xml.PartIdsFromHttpResponse
Deprecated.
 
getResult() - Method in class org.jclouds.s3.xml.PartIdsFromHttpResponseFull
 
getResult() - Method in class org.jclouds.s3.xml.PayerHandler
 
getStorageClass() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
Currently defaults to 'STANDARD' and not used.
getStorageClass() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
Currently defaults to 'STANDARD' and not used.
getStorageClass() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
Currently defaults to 'STANDARD' and not used.
getStorageClass() - Method in interface org.jclouds.s3.domain.ObjectMetadata
Currently defaults to 'STANDARD' and not used.
getTargetBucket() - Method in class org.jclouds.s3.domain.BucketLogging
Specifies the bucket where server access logs will be delivered.
getTargetGrants() - Method in class org.jclouds.s3.domain.BucketLogging
The bucket owner is automatically granted FULL_CONTROL to all logs delivered to the bucket.
getTargetPrefix() - Method in class org.jclouds.s3.domain.BucketLogging
This element lets you specify a prefix for the keys that the delivered log files will be stored under.
getUri() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
getUri() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
getUri() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
getUri() - Method in interface org.jclouds.s3.domain.ObjectMetadata
 
getUserMetadata() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
getUserMetadata() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
getUserMetadata() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
getUserMetadata() - Method in interface org.jclouds.s3.domain.ObjectMetadata
 
GLACIER - org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
GLACIER_IR - org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
Grant(AccessControlList.Grantee, String) - Constructor for class org.jclouds.s3.domain.AccessControlList.Grant
 
Grantee(String) - Constructor for class org.jclouds.s3.domain.AccessControlList.Grantee
 
GroupGrantee(URI) - Constructor for class org.jclouds.s3.domain.AccessControlList.GroupGrantee
 
guiceProvideTimeStamp(Supplier<String>) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
guiceProvideTimeStampCacheDate(long, Supplier<String>, DateService) - Method in class org.jclouds.s3.config.S3HttpApiModule
borrowing concurrency code to ensure that caching takes place properly

H

hash(byte[]) - Static method in class org.jclouds.s3.filters.Aws4SignerBase
hash input with sha256
hash(InputStream) - Static method in class org.jclouds.s3.filters.Aws4SignerBase
hash input with sha256
hash(String) - Static method in class org.jclouds.s3.filters.Aws4SignerBase
hash string (encoding UTF_8) with sha256
hashCode() - Method in class org.jclouds.s3.domain.AccessControlList.Grant
 
hashCode() - Method in class org.jclouds.s3.domain.AccessControlList.Grantee
 
hashCode() - Method in class org.jclouds.s3.domain.AccessControlList
 
hashCode() - Method in class org.jclouds.s3.domain.BucketLogging
 
hashCode() - Method in class org.jclouds.s3.domain.BucketMetadata
 
hashCode() - Method in class org.jclouds.s3.domain.CanonicalUser
 
hashCode() - Method in class org.jclouds.s3.domain.DeleteResult.Error
 
hashCode() - Method in class org.jclouds.s3.domain.DeleteResult
 
hashCode() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
 
hashCode() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
 
hashCode() - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
hashCode() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
 
hashCode() - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
 
hasPermission(String, String) - Method in class org.jclouds.s3.domain.AccessControlList
 
hasPermission(URI, String) - Method in class org.jclouds.s3.domain.AccessControlList
 
hasPermission(AccessControlList.Grantee, String) - Method in class org.jclouds.s3.domain.AccessControlList
 
HEADER_PREFIX - Static variable in class org.jclouds.s3.reference.S3Headers
 
headerTag - Variable in class org.jclouds.s3.filters.Aws4SignerBase
 
headObject(String, String) - Method in interface org.jclouds.s3.S3Client
Retrieves the metadata of the object associated with the key or null if not available.
hex(byte[]) - Static method in class org.jclouds.s3.filters.Aws4SignerBase
Lowercase base 16 encoding.
hmacSHA256(String, byte[]) - Method in class org.jclouds.s3.filters.Aws4SignerBase
hmac sha256
hmacSHA256(Crypto, byte[]) - Static method in class org.jclouds.s3.filters.Aws4SignerBase
 
hostHeaderFor(URI) - Static method in class org.jclouds.s3.filters.Aws4SignerBase
 

I

ifSourceETagDoesntMatch(String) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
ifSourceETagDoesntMatch(String) - Method in class org.jclouds.s3.options.CopyObjectOptions
The object should not have a eTag hash corresponding with the parameter eTag.
ifSourceETagMatches(String) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
ifSourceETagMatches(String) - Method in class org.jclouds.s3.options.CopyObjectOptions
The object's eTag hash should match the parameter eTag.
ifSourceModifiedSince(Date) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
ifSourceModifiedSince(Date) - Method in class org.jclouds.s3.options.CopyObjectOptions
Only return the object if it has changed since this time.
ifSourceUnmodifiedSince(Date) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
ifSourceUnmodifiedSince(Date) - Method in class org.jclouds.s3.options.CopyObjectOptions
Only return the object if it hasn't changed since this time.
indexer - Variable in class org.jclouds.s3.blobstore.functions.BucketToResourceList
 
initiated() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse.Upload
 
initiateMultipartUpload(String, BlobMetadata, PutOptions) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
initiateMultipartUpload(String, ObjectMetadata, PutObjectOptions...) - Method in interface org.jclouds.s3.S3Client
This operation initiates a multipart upload and returns an upload ID.
initiator() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse.Upload
 
INTELLIGENT_TIERING - org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
isRepeatable() - Method in class org.jclouds.s3.filters.ChunkedUploadPayload
 
isTruncated() - Method in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
There are more then maxKeys available
isTruncated() - Method in interface org.jclouds.s3.domain.ListBucketResponse
There are more then maxKeys available
isTruncated() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
 
isVhostStyle - Variable in class org.jclouds.s3.binders.BindAsHostPrefixIfConfigured
 

K

key() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse.Upload
 
key(String) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
keyMarker() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
 

L

lastModified() - Method in class org.jclouds.s3.domain.ListMultipartUploadResponse
 
lastModified(Date) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
list() - Method in class org.jclouds.s3.blobstore.S3BlobStore
This implementation invokes S3Client.listOwnedBuckets()
list(String, ListContainerOptions) - Method in class org.jclouds.s3.blobstore.S3BlobStore
ListAllMyBucketsHandler - Class in org.jclouds.s3.xml
Parses the following XML document:
ListAllMyBucketsHandler(DateService) - Constructor for class org.jclouds.s3.xml.ListAllMyBucketsHandler
 
listBucket(String, ListBucketOptions...) - Method in interface org.jclouds.s3.S3Client
Retrieve a S3Bucket listing.
listBucket(S3Client, String, ListBucketOptions) - Static method in class org.jclouds.s3.S3
List all objects in a bucket, in a way that manages pagination, based on the criteria in the ListBucketOptions passed in.
ListBucketHandler - Class in org.jclouds.s3.xml
Parses the following XML document:
ListBucketHandler(DateService) - Constructor for class org.jclouds.s3.xml.ListBucketHandler
 
ListBucketOptions - Class in org.jclouds.s3.options
Contains options supported in the REST API for the GET bucket operation.
ListBucketOptions() - Constructor for class org.jclouds.s3.options.ListBucketOptions
 
ListBucketOptions.Builder - Class in org.jclouds.s3.options
 
ListBucketResponse - Interface in org.jclouds.s3.domain
A container that provides namespace, access control and aggregation of S3Objects
ListBucketResponseImpl - Class in org.jclouds.s3.domain.internal
 
ListBucketResponseImpl(String, Iterable<ObjectMetadata>, String, String, String, int, String, boolean, Set<String>) - Constructor for class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
listMultipartParts(String, String, String) - Method in interface org.jclouds.s3.S3Client
Deprecated.
see #listMultipartPartsFull
listMultipartPartsFull(String, String, String) - Method in interface org.jclouds.s3.S3Client
 
listMultipartUpload(MultipartUpload) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
ListMultipartUploadResponse - Class in org.jclouds.s3.domain
 
ListMultipartUploadResponse() - Constructor for class org.jclouds.s3.domain.ListMultipartUploadResponse
 
listMultipartUploads(String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
listMultipartUploads(String, String, Integer, String, String, String) - Method in interface org.jclouds.s3.S3Client
 
ListMultipartUploadsHandler - Class in org.jclouds.s3.xml
 
ListMultipartUploadsHandler(DateService) - Constructor for class org.jclouds.s3.xml.ListMultipartUploadsHandler
 
ListMultipartUploadsResponse - Class in org.jclouds.s3.domain
 
ListMultipartUploadsResponse() - Constructor for class org.jclouds.s3.domain.ListMultipartUploadsResponse
 
ListMultipartUploadsResponse.Upload - Class in org.jclouds.s3.domain
 
listOwnedBuckets() - Method in interface org.jclouds.s3.S3Client
Returns a list of all of the buckets owned by the authenticated sender of the request.
load(String) - Method in class org.jclouds.s3.blobstore.internal.BackoffOnNotFoundWhenGetBucketACL
 
LocationConstraintHandler - Class in org.jclouds.s3.xml
Parses the response from Amazon S3 GET Bucket Location
LocationConstraintHandler(LoadingCache<String, Optional<String>>) - Constructor for class org.jclouds.s3.xml.LocationConstraintHandler
 
LocationFromBucketName - Class in org.jclouds.s3.blobstore.functions
 
LOG_DELIVERY - Static variable in class org.jclouds.s3.domain.AccessControlList.GroupGranteeURI
 
LOG_DELIVERY_WRITE - org.jclouds.s3.domain.CannedAccessPolicy
The LogDelivery group gets WRITE and READ_ACP permissions on the bucket.
logger - Variable in class org.jclouds.s3.blobstore.functions.BucketsToStorageMetadata
 
logger - Variable in class org.jclouds.s3.blobstore.functions.LocationFromBucketName
 
logger - Variable in class org.jclouds.s3.functions.BindRegionToXmlPayload
 
logger - Variable in class org.jclouds.s3.functions.GetRegionForBucket
 
lowerCaseNaturalOrderKeys(Map<String, String>) - Static method in class org.jclouds.s3.filters.Aws4SignerBase
change the keys but keep the values in-tact.

M

marker - Variable in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
MARKER - Static variable in class org.jclouds.s3.reference.S3Constants
 
MATERIALS_DESCRIPTION - Static variable in class org.jclouds.s3.reference.S3Headers
JSON-encoded description of encryption materials used during encryption
MAX_KEYS - Static variable in class org.jclouds.s3.reference.S3Constants
 
MAX_LIST_MPU_RETURNED - Static variable in class org.jclouds.s3.blobstore.strategy.MultipartUpload
 
MAX_LIST_PARTS_RETURNED - Static variable in class org.jclouds.s3.blobstore.strategy.MultipartUpload
 
MAX_NUMBER_OF_PARTS - Static variable in class org.jclouds.s3.blobstore.strategy.MultipartUpload
 
MAX_PART_SIZE - Static variable in class org.jclouds.s3.blobstore.strategy.MultipartUpload
 
maxKeys - Variable in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
maxResults(int) - Static method in class org.jclouds.s3.options.ListBucketOptions.Builder
 
maxResults(int) - Method in class org.jclouds.s3.options.ListBucketOptions
The maximum number of keys you'd like to see in the response body.
maxUploads() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
 
METADATA_DIRECTIVE - Static variable in class org.jclouds.s3.reference.S3Headers
request header indicating how to handle metadata when copying an object
metadataPrefixer - Variable in class org.jclouds.s3.binders.BindObjectMetadataToRequest
 
metadataPrefixer - Variable in class org.jclouds.s3.binders.BindS3ObjectMetadataToRequest
 
MFA - Static variable in class org.jclouds.s3.reference.S3Headers
Multi-Factor Authentication header
MIN_PART_SIZE - Static variable in class org.jclouds.s3.blobstore.strategy.MultipartUpload
 
MultipartUpload - Class in org.jclouds.s3.blobstore.strategy
 
MutableObjectMetadata - Interface in org.jclouds.s3.domain
/** Amazon S3 is designed to store objects.
MutableObjectMetadataImpl - Class in org.jclouds.s3.domain.internal
Allows you to manipulate metadata.
MutableObjectMetadataImpl() - Constructor for class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
 
MutableObjectMetadataImpl(ObjectMetadata) - Constructor for class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
 

N

name - Variable in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
newS3Object() - Method in interface org.jclouds.s3.S3Client
Creates a default implementation of S3Object
nextKeyMarker() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
 
nextMarker - Variable in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
nextUploadIdMarker() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
 
NONE - Static variable in class org.jclouds.s3.options.CopyObjectOptions
 
NONE - Static variable in class org.jclouds.s3.options.ListBucketOptions
 
NONE - Static variable in class org.jclouds.s3.options.PutObjectOptions
 

O

objectExists(String, String) - Method in interface org.jclouds.s3.S3Client
 
ObjectKey - Class in org.jclouds.s3.functions
 
ObjectKey() - Constructor for class org.jclouds.s3.functions.ObjectKey
 
ObjectMetadata - Interface in org.jclouds.s3.domain
Amazon S3 is designed to store objects.
ObjectMetadata.StorageClass - Enum in org.jclouds.s3.domain
 
ObjectMetadataBuilder - Class in org.jclouds.s3.domain
Allows you to create ObjectMetadata objects.
ObjectMetadataBuilder() - Constructor for class org.jclouds.s3.domain.ObjectMetadataBuilder
 
ObjectMetadataKey - Class in org.jclouds.s3.functions
 
ObjectMetadataKey() - Constructor for class org.jclouds.s3.functions.ObjectMetadataKey
 
ObjectToBlob - Class in org.jclouds.s3.blobstore.functions
 
ObjectToBlobMetadata - Class in org.jclouds.s3.blobstore.functions
 
ObjectToBlobMetadata(Function<String, Location>) - Constructor for class org.jclouds.s3.blobstore.functions.ObjectToBlobMetadata
 
ONEZONE_IA - org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
openStream() - Method in class org.jclouds.s3.filters.ChunkedUploadPayload
 
org.jclouds.s3 - package org.jclouds.s3
This package contains an Amazon S3 client implemented by HttpCommandExecutorService commands.
org.jclouds.s3.binders - package org.jclouds.s3.binders
 
org.jclouds.s3.blobstore - package org.jclouds.s3.blobstore
 
org.jclouds.s3.blobstore.config - package org.jclouds.s3.blobstore.config
 
org.jclouds.s3.blobstore.functions - package org.jclouds.s3.blobstore.functions
 
org.jclouds.s3.blobstore.internal - package org.jclouds.s3.blobstore.internal
 
org.jclouds.s3.blobstore.strategy - package org.jclouds.s3.blobstore.strategy
 
org.jclouds.s3.config - package org.jclouds.s3.config
This package contains modules who manage the dependencies of the S3Context, S3Client, and S3 Map views.
org.jclouds.s3.domain - package org.jclouds.s3.domain
This package contains the core components of S3.
org.jclouds.s3.domain.internal - package org.jclouds.s3.domain.internal
 
org.jclouds.s3.fallbacks - package org.jclouds.s3.fallbacks
 
org.jclouds.s3.filters - package org.jclouds.s3.filters
This package contains HttpRequestFilters needed to operate the REST api.
org.jclouds.s3.functions - package org.jclouds.s3.functions
This package contains response handlers for S3 commands.
org.jclouds.s3.handlers - package org.jclouds.s3.handlers
 
org.jclouds.s3.options - package org.jclouds.s3.options
This package contains request options for S3 REST commands.
org.jclouds.s3.predicates.validators - package org.jclouds.s3.predicates.validators
 
org.jclouds.s3.reference - package org.jclouds.s3.reference
This package contains properties and reference data used in S3.
org.jclouds.s3.util - package org.jclouds.s3.util
This package contains utilities needed for S3.
org.jclouds.s3.xml - package org.jclouds.s3.xml
This package contains xml logic that parses S3 responses.
overrideAcl(CannedAccessPolicy) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
overrideAcl(CannedAccessPolicy) - Method in class org.jclouds.s3.options.CopyObjectOptions
Override the default ACL (private) with the specified one.
overrideMetadataWith(Map<String, String>) - Static method in class org.jclouds.s3.options.CopyObjectOptions.Builder
 
overrideMetadataWith(Map<String, String>) - Method in class org.jclouds.s3.options.CopyObjectOptions
Use the provided metadata instead of what is on the source object.
owner() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse.Upload
 
owner(CanonicalUser) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 

P

ParseObjectFromHeadersAndHttpContent - Class in org.jclouds.s3.functions
Parses response headers and creates a new S3Object from them and the HTTP content.
ParseObjectFromHeadersAndHttpContent(ParseObjectMetadataFromHeaders, S3Object.Factory) - Constructor for class org.jclouds.s3.functions.ParseObjectFromHeadersAndHttpContent
 
ParseObjectMetadataFromHeaders - Class in org.jclouds.s3.functions
This parses {@ link MutableObjectMetadata} from HTTP headers.
ParseObjectMetadataFromHeaders(ParseSystemAndUserMetadataFromHeaders, BlobToObjectMetadata, String) - Constructor for class org.jclouds.s3.functions.ParseObjectMetadataFromHeaders
 
parseRegionName(String, String) - Static method in class org.jclouds.s3.filters.AwsHostNameUtils
Attempts to parse the region name from an endpoint based on conventions about the endpoint format.
ParseS3ErrorFromXmlContent - Class in org.jclouds.s3.handlers
 
ParseS3ErrorFromXmlContent(AWSUtils, boolean, String, ProviderMetadata) - Constructor for class org.jclouds.s3.handlers.ParseS3ErrorFromXmlContent
 
parseServiceName(URI) - Static method in class org.jclouds.s3.filters.AwsHostNameUtils
Parses the service name from an endpoint.
PartIdsFromHttpResponse - Class in org.jclouds.s3.xml
Deprecated.
see PartIdsFromHttpResponseFull
PartIdsFromHttpResponse(DateService) - Constructor for class org.jclouds.s3.xml.PartIdsFromHttpResponse
Deprecated.
 
PartIdsFromHttpResponseFull - Class in org.jclouds.s3.xml
Parses the following XML document:
partNumber() - Method in class org.jclouds.s3.domain.ListMultipartUploadResponse
 
Payer - Enum in org.jclouds.s3.domain
Specifies who pays for the download and request fees.
PayerHandler - Class in org.jclouds.s3.xml
Parses the response from Amazon S3 GET Request Payment
PayerHandler() - Constructor for class org.jclouds.s3.xml.PayerHandler
 
prefix - Variable in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 
PREFIX - Static variable in class org.jclouds.s3.reference.S3Constants
 
PRIVATE - org.jclouds.s3.domain.CannedAccessPolicy
Owner gets FULL_CONTROL.
processor - Variable in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
PROPERTY_JCLOUDS_S3_CHUNKED_SIZE - Static variable in class org.jclouds.s3.reference.S3Constants
 
PROPERTY_S3_SERVICE_PATH - Static variable in class org.jclouds.s3.reference.S3Constants
 
PROPERTY_S3_VIRTUAL_HOST_BUCKETS - Static variable in class org.jclouds.s3.reference.S3Constants
 
PROPERTY_SIGNER_VERSION - Static variable in class org.jclouds.s3.reference.S3Constants
 
provideBucketToRegion(Supplier<Set<String>>, S3Client) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
provideBucketURI(Supplier<String>, RegionToEndpointOrProviderIfNull) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
provideDefaultRegionForBucket(Supplier<String>) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
provideRequestAuthorizeSignature(Injector, int) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
provideRequestSigner(RequestAuthorizeSignature) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
providesRequestAuthorizeSignature(Injector, int) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
provideTimeStamp(Supplier<String>) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
provideTimeStampCache(long, DateService) - Method in class org.jclouds.s3.config.S3HttpApiModule
borrowing concurrency code to ensure that caching takes place properly
provideTimeStampCacheDate(long, Supplier<String>, DateService) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
provideTimeStampDate(Supplier<Date>) - Method in class org.jclouds.s3.config.S3HttpApiModule
 
PUBLIC_READ - org.jclouds.s3.domain.CannedAccessPolicy
Owner gets FULL_CONTROL and the anonymous identity is granted READ access.
PUBLIC_READ_WRITE - org.jclouds.s3.domain.CannedAccessPolicy
Owner gets FULL_CONTROL, the anonymous identity is granted READ and WRITE access.
putBlob(String, Blob) - Method in class org.jclouds.s3.blobstore.S3BlobStore
putBlob(String, Blob, PutOptions) - Method in class org.jclouds.s3.blobstore.S3BlobStore
putBucketACL(String, AccessControlList) - Method in interface org.jclouds.s3.S3Client
Update a bucket's Access Control List settings.
putBucketInRegion(String, String, PutBucketOptions...) - Method in interface org.jclouds.s3.S3Client
Create and name your own bucket in which to store your objects.
PutBucketOptions - Class in org.jclouds.s3.options
Contains options supported in the REST API for the PUT bucket operation.
PutBucketOptions() - Constructor for class org.jclouds.s3.options.PutBucketOptions
 
PutBucketOptions.Builder - Class in org.jclouds.s3.options
 
putError(String, DeleteResult.Error) - Method in class org.jclouds.s3.domain.DeleteResult.Builder
 
putObject(String, S3Object, PutObjectOptions...) - Method in interface org.jclouds.s3.S3Client
Store data by creating or overwriting an object.
putObjectACL(String, String, AccessControlList) - Method in interface org.jclouds.s3.S3Client
Update an object's Access Control List settings.
PutObjectOptions - Class in org.jclouds.s3.options
Contains options supported in the REST API for the PUT object operation.
PutObjectOptions() - Constructor for class org.jclouds.s3.options.PutObjectOptions
 
PutObjectOptions.Builder - Class in org.jclouds.s3.options
 

R

READ - Static variable in class org.jclouds.s3.domain.AccessControlList.Permission
 
READ_ACP - Static variable in class org.jclouds.s3.domain.AccessControlList.Permission
 
REDUCED_REDUNDANCY - org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
refineException(HttpCommand, HttpResponse, Exception, AWSError, String) - Method in class org.jclouds.s3.handlers.ParseS3ErrorFromXmlContent
 
region(String) - Method in class org.jclouds.s3.filters.Aws4SignerBase.ServiceAndRegion.AWSServiceAndRegion
 
region(String) - Method in interface org.jclouds.s3.filters.Aws4SignerBase.ServiceAndRegion
 
release() - Method in class org.jclouds.s3.filters.ChunkedUploadPayload
 
removeBlob(String, String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
removeBlobs(String, Iterable<String>) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
replaceAuthorizationHeader(HttpRequest, String) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV2
 
REQUEST_ID - Static variable in class org.jclouds.s3.reference.S3Headers
response header for a request's AWS request ID
RequestAuthorizeSignature - Interface in org.jclouds.s3.filters
Signs the S3 request.
RequestAuthorizeSignatureV2 - Class in org.jclouds.s3.filters
AWS Sign V2
RequestAuthorizeSignatureV2(SignatureWire, String, boolean, String, String, Supplier<Credentials>, Provider<String>, Crypto, HttpUtils, DateService) - Constructor for class org.jclouds.s3.filters.RequestAuthorizeSignatureV2
 
RequestAuthorizeSignatureV4 - Class in org.jclouds.s3.filters
 
RequestAuthorizeSignatureV4(Aws4SignerForAuthorizationHeader, Aws4SignerForChunkedUpload, Aws4SignerForQueryString) - Constructor for class org.jclouds.s3.filters.RequestAuthorizeSignatureV4
 
REQUESTER - org.jclouds.s3.domain.Payer
 
revokeAllPermissions(AccessControlList.Grantee) - Method in class org.jclouds.s3.domain.AccessControlList
Revoke all the permissions granted to the given grantee.
revokePermission(URI, String) - Method in class org.jclouds.s3.domain.AccessControlList
Revoke a permission for the given group grantee, if this specific permission was granted.
revokePermission(AccessControlList.Grantee, String) - Method in class org.jclouds.s3.domain.AccessControlList
Revoke a permission for the given grantee, if this specific permission was granted.

S

S3 - Class in org.jclouds.s3
Utilities for using S3.
S3() - Constructor for class org.jclouds.s3.S3
 
S3_REST_API_XML_NAMESPACE - Static variable in class org.jclouds.s3.reference.S3Constants
S3 service's XML Namespace, as used in XML request and response documents.
S3ApiMetadata - Class in org.jclouds.s3
Implementation of ApiMetadata for Amazon's S3 api.
S3ApiMetadata() - Constructor for class org.jclouds.s3.S3ApiMetadata
 
S3ApiMetadata(S3ApiMetadata.Builder<?, ?>) - Constructor for class org.jclouds.s3.S3ApiMetadata
 
S3ApiMetadata.Builder<A extends S3Client,​T extends S3ApiMetadata.Builder<A,​T>> - Class in org.jclouds.s3
 
S3BlobRequestSigner<T extends S3Client> - Class in org.jclouds.s3.blobstore
 
S3BlobRequestSigner(RestAnnotationProcessor, BlobToObject, BlobToHttpGetOptions, Class<T>, RequestAuthorizeSignature) - Constructor for class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
S3BlobStore - Class in org.jclouds.s3.blobstore
 
S3BlobStore(BlobStoreContext, BlobUtils, Supplier<Location>, Supplier<Set<? extends Location>>, PayloadSlicer, S3Client, Function<Set<BucketMetadata>, PageSet<? extends StorageMetadata>>, ContainerToBucketListOptions, BucketToResourceList, ObjectToBlob, BlobToHttpGetOptions, BlobToObject, BlobToObjectMetadata, ObjectToBlobMetadata, Provider<FetchBlobMetadata>) - Constructor for class org.jclouds.s3.blobstore.S3BlobStore
 
S3BlobStoreContext - Interface in org.jclouds.s3.blobstore
 
S3BlobStoreContextImpl - Class in org.jclouds.s3.blobstore.internal
 
S3BlobStoreContextImpl(Context, TypeToken<? extends Context>, Utils, ConsistencyModel, BlobStore, BlobRequestSigner) - Constructor for class org.jclouds.s3.blobstore.internal.S3BlobStoreContextImpl
 
S3BlobStoreContextModule - Class in org.jclouds.s3.blobstore.config
 
S3BlobStoreContextModule() - Constructor for class org.jclouds.s3.blobstore.config.S3BlobStoreContextModule
 
S3Client - Interface in org.jclouds.s3
Provides access to S3 via their REST API.
S3Constants - Class in org.jclouds.s3.reference
Configuration properties and constants used in S3 connections.
S3Fallbacks - Class in org.jclouds.s3
 
S3Fallbacks.TrueOn404OrNotFoundFalseOnIllegalState - Class in org.jclouds.s3
 
S3Headers - Class in org.jclouds.s3.reference
Additional headers specified by Amazon S3 REST API.
S3HttpApiModule<S extends S3Client> - Class in org.jclouds.s3.config
Configures the S3 connection, including logging and http transport.
S3HttpApiModule() - Constructor for class org.jclouds.s3.config.S3HttpApiModule
 
S3HttpApiModule(Class<S>) - Constructor for class org.jclouds.s3.config.S3HttpApiModule
 
S3Object - Interface in org.jclouds.s3.domain
Amazon S3 is designed to store objects.
S3Object.Factory - Interface in org.jclouds.s3.domain
 
S3ObjectImpl - Class in org.jclouds.s3.domain.internal
Default Implementation of S3Object.
S3ObjectImpl(MutableObjectMetadata) - Constructor for class org.jclouds.s3.domain.internal.S3ObjectImpl
 
S3ObjectModule - Class in org.jclouds.s3.config
Configures the domain object mappings needed for all S3 implementations
S3ObjectModule() - Constructor for class org.jclouds.s3.config.S3ObjectModule
 
S3ParserModule - Class in org.jclouds.s3.config
 
S3ParserModule() - Constructor for class org.jclouds.s3.config.S3ParserModule
 
S3RedirectionRetryHandler - Class in org.jclouds.s3.handlers
Handles Retryable responses with error codes in the 3xx range
S3RedirectionRetryHandler(BackoffLimitedRetryHandler, AWSUtils) - Constructor for class org.jclouds.s3.handlers.S3RedirectionRetryHandler
 
S3Utils - Class in org.jclouds.s3.util
Encryption, Hashing, and IO Utilities needed to sign and verify S3 requests and responses.
S3Utils() - Constructor for class org.jclouds.s3.util.S3Utils
 
SECURITY_TOKEN - Static variable in class org.jclouds.s3.reference.S3Headers
DevPay token header
service() - Method in class org.jclouds.s3.filters.Aws4SignerBase.ServiceAndRegion.AWSServiceAndRegion
 
service() - Method in interface org.jclouds.s3.filters.Aws4SignerBase.ServiceAndRegion
 
serviceAndRegion - Variable in class org.jclouds.s3.filters.Aws4SignerBase
 
servicePath - Variable in class org.jclouds.s3.binders.BindAsHostPrefixIfConfigured
 
setAccessControlList(AccessControlList) - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
setAccessControlList(AccessControlList) - Method in interface org.jclouds.s3.domain.S3Object
 
setAllHeaders(Multimap<String, String>) - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
setAllHeaders(Multimap<String, String>) - Method in interface org.jclouds.s3.domain.S3Object
 
setBlobAccess(String, String, BlobAccess) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
setBucket(String) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
setBucket(String) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
 
setBucketPayer(String, Payer) - Method in interface org.jclouds.s3.S3Client
The PUT request operation with a requestPayment URI configures an existing bucket to be Requester Pays or not.
setCacheControl(String) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
Deprecated.
call getContentMetadata().setCacheControl(String) instead
setCacheControl(String) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
Deprecated.
setContainerAccess(String, ContainerAccess) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
setContentMetadata(MutableContentMetadata) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
setContentMetadata(MutableContentMetadata) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
 
setContext(HttpRequest) - Method in class org.jclouds.s3.blobstore.functions.BlobToObjectMetadata
 
setContext(HttpRequest) - Method in class org.jclouds.s3.fallbacks.FalseIfBucketAlreadyOwnedByYouOrOperationAbortedWhenBucketExists
 
setContext(HttpRequest) - Method in class org.jclouds.s3.functions.ParseObjectFromHeadersAndHttpContent
 
setContext(HttpRequest) - Method in class org.jclouds.s3.functions.ParseObjectMetadataFromHeaders
 
setContext(HttpRequest) - Method in class org.jclouds.s3.xml.LocationConstraintHandler
 
setDisplayName(String) - Method in class org.jclouds.s3.domain.CanonicalUser
 
setETag(String) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
setETag(String) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
 
setGrantee(AccessControlList.Grantee) - Method in class org.jclouds.s3.domain.AccessControlList.Grant
 
setHeaderTag(String) - Method in class org.jclouds.s3.options.CopyObjectOptions
 
setHeaderTag(String) - Method in class org.jclouds.s3.options.PutBucketOptions
 
setHeaderTag(String) - Method in class org.jclouds.s3.options.PutObjectOptions
 
setId(String) - Method in class org.jclouds.s3.domain.CanonicalUser
 
setKey(String) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
The key is the handle that you assign to an object that allows you retrieve it later.
setKey(String) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
The key is the handle that you assign to an object that allows you retrieve it later.
setKey(String) - Method in class org.jclouds.s3.functions.ParseObjectMetadataFromHeaders
 
setLastModified(Date) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
setLastModified(Date) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
 
setMetadataPrefix(String) - Method in class org.jclouds.s3.options.CopyObjectOptions
 
setOwner(CanonicalUser) - Method in class org.jclouds.s3.domain.AccessControlList
 
setOwner(CanonicalUser) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
setOwner(CanonicalUser) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
setPayload(Payload) - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
 
setStorageClass(ObjectMetadata.StorageClass) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
Currently defaults to 'STANDARD' and not used.
setStorageClass(ObjectMetadata.StorageClass) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
Currently defaults to 'STANDARD' and not used.
setUri(URI) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
setUri(URI) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
 
setUserMetadata(Map<String, String>) - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
setUserMetadata(Map<String, String>) - Method in interface org.jclouds.s3.domain.MutableObjectMetadata
 
shouldRetryRequest(HttpCommand, HttpResponse) - Method in class org.jclouds.s3.handlers.S3RedirectionRetryHandler
 
sign(String) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV2
 
sign(HttpRequest) - Method in class org.jclouds.s3.filters.Aws4SignerForAuthorizationHeader
 
sign(HttpRequest) - Method in class org.jclouds.s3.filters.Aws4SignerForChunkedUpload
 
sign(HttpRequest, long) - Method in class org.jclouds.s3.filters.Aws4SignerForQueryString
 
SIGNATURE_LENGTH - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
 
signatureKey(String, String, String, String) - Method in class org.jclouds.s3.filters.Aws4SignerBase
caluclate AWS signature key.
signatureWire - Variable in class org.jclouds.s3.filters.Aws4SignerBase
 
signForAuthorizationHeader(HttpRequest) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV4
 
signForChunkedUpload(HttpRequest) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV4
 
signForTemporaryAccess(HttpRequest, long) - Method in interface org.jclouds.s3.filters.RequestAuthorizeSignature
 
signForTemporaryAccess(HttpRequest, long) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV2
 
signForTemporaryAccess(HttpRequest, long) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV4
Using query parameters to authenticate requests is useful when you want to express a request entirely in a URL.
signGetBlob(String, String) - Method in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
signGetBlob(String, String, long) - Method in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
signGetBlob(String, String, GetOptions) - Method in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
signPutBlob(String, Blob) - Method in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
signPutBlob(String, Blob, long) - Method in class org.jclouds.s3.blobstore.S3BlobRequestSigner
 
size() - Method in class org.jclouds.s3.domain.ListMultipartUploadResponse
 
STANDARD - org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
STANDARD_IA - org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
startElement(String, String, String, Attributes) - Method in class org.jclouds.s3.xml.AccessControlListHandler
 
startElement(String, String, String, Attributes) - Method in class org.jclouds.s3.xml.BucketLoggingHandler
 
startElement(String, String, String, Attributes) - Method in class org.jclouds.s3.xml.DeleteResultHandler
startElement(String, String, String, Attributes) - Method in class org.jclouds.s3.xml.ListBucketHandler
 
startElement(String, String, String, Attributes) - Method in class org.jclouds.s3.xml.ListMultipartUploadsHandler
 
STORAGE_CLASS - Static variable in class org.jclouds.s3.reference.S3Headers
Header describing what class of storage a user wants
storageClass() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse.Upload
 
storageClass(ObjectMetadata.StorageClass) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
STREAMING_BODY_SHA256 - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
SHA256 substitute marker used in place of x-amz-content-sha256 when employing chunked uploads

T

TEMPORARY_SIGNATURE_PARAM - Static variable in class org.jclouds.s3.reference.S3Constants
 
timestampFormat - Variable in class org.jclouds.s3.filters.Aws4SignerBase
 
timestampProvider - Variable in class org.jclouds.s3.filters.Aws4SignerBase
 
toBuilder() - Method in class org.jclouds.s3.domain.DeleteResult
 
toBuilder() - Method in class org.jclouds.s3.S3ApiMetadata
 
toString() - Method in class org.jclouds.s3.blobstore.internal.BackoffOnNotFoundWhenGetBucketACL
 
toString() - Method in class org.jclouds.s3.domain.AccessControlList.CanonicalUserGrantee
 
toString() - Method in class org.jclouds.s3.domain.AccessControlList.Grant
 
toString() - Method in class org.jclouds.s3.domain.AccessControlList.Grantee
 
toString() - Method in class org.jclouds.s3.domain.AccessControlList
 
toString() - Method in class org.jclouds.s3.domain.BucketLogging
 
toString() - Method in enum org.jclouds.s3.domain.CannedAccessPolicy
 
toString() - Method in class org.jclouds.s3.domain.DeleteResult.Error
 
toString() - Method in class org.jclouds.s3.domain.DeleteResult
 
toString() - Method in class org.jclouds.s3.domain.internal.BucketListObjectMetadata
 
toString() - Method in class org.jclouds.s3.domain.internal.CopyObjectResult
 
toString() - Method in class org.jclouds.s3.domain.internal.MutableObjectMetadataImpl
 
toString() - Method in class org.jclouds.s3.domain.internal.S3ObjectImpl
 
toTier() - Method in enum org.jclouds.s3.domain.ObjectMetadata.StorageClass
 
TrueOn404OrNotFoundFalseOnIllegalState() - Constructor for class org.jclouds.s3.S3Fallbacks.TrueOn404OrNotFoundFalseOnIllegalState
 
truncated - Variable in class org.jclouds.s3.domain.internal.ListBucketResponseImpl
 

U

UNRECOGNIZED - org.jclouds.s3.domain.Payer
 
UNSIGNED_PAYLOAD - Static variable in class org.jclouds.s3.filters.AwsSignatureV4Constants
You don't include a payload hash in the Canonical Request, because when you create a presigned URL,
updateBucketCannedACL(String, CannedAccessPolicy) - Method in interface org.jclouds.s3.S3Client
Update a bucket's Access Control List settings.
updateObjectCannedACL(String, String, CannedAccessPolicy) - Method in interface org.jclouds.s3.S3Client
Update an object's Access Control List settings.
Upload() - Constructor for class org.jclouds.s3.domain.ListMultipartUploadsResponse.Upload
 
uploadId() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse.Upload
 
UploadIdFromHttpResponseViaRegex - Class in org.jclouds.s3.functions
 
uploadIdMarker() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
 
uploadMultipartPart(MultipartUpload, int, Payload) - Method in class org.jclouds.s3.blobstore.S3BlobStore
 
uploadPart(String, String, int, String, Payload) - Method in interface org.jclouds.s3.S3Client
This operation uploads a part in a multipart upload.
uploadPartCopy(String, String, int, String, String, String, long, long) - Method in interface org.jclouds.s3.S3Client
 
uploads() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
 
uri(URI) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 
urlEncode(String) - Static method in class org.jclouds.s3.filters.Aws4SignerBase
Encode a string for use in the path of a URL; uses URLEncoder.encode, (which encodes a string for use in the query portion of a URL), then applies some postfilters to fix things up per the RFC.
useChunkedUpload(HttpRequest) - Method in class org.jclouds.s3.filters.RequestAuthorizeSignatureV4
returns true, if use AWS S3 chunked upload.
USER_METADATA_PREFIX - Static variable in class org.jclouds.s3.reference.S3Headers
Prefix for user metadata
userMetadata(Map<String, String>) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
 

V

validate(String) - Method in class org.jclouds.s3.predicates.validators.BucketNameValidator
 
validateBucketName(String) - Static method in class org.jclouds.s3.util.S3Utils
 
value() - Method in enum org.jclouds.s3.domain.Payer
 
valueOf(String) - Static method in enum org.jclouds.s3.domain.CannedAccessPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.s3.domain.ObjectMetadata.StorageClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jclouds.s3.domain.Payer
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jclouds.s3.domain.CannedAccessPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.s3.domain.ObjectMetadata.StorageClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jclouds.s3.domain.Payer
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION_ID - Static variable in class org.jclouds.s3.reference.S3Headers
version ID header

W

withAcl(CannedAccessPolicy) - Static method in class org.jclouds.s3.options.PutObjectOptions.Builder
 
withAcl(CannedAccessPolicy) - Method in class org.jclouds.s3.options.PutObjectOptions
Override the default ACL (private) with the specified one.
withBucketAcl(CannedAccessPolicy) - Static method in class org.jclouds.s3.options.PutBucketOptions.Builder
 
withBucketAcl(CannedAccessPolicy) - Method in class org.jclouds.s3.options.PutBucketOptions
Override the default ACL (private) with the specified one.
withPrefix(String) - Static method in class org.jclouds.s3.options.ListBucketOptions.Builder
 
withPrefix(String) - Method in class org.jclouds.s3.options.ListBucketOptions
Limits the response to keys which begin with the indicated prefix.
WRITE - Static variable in class org.jclouds.s3.domain.AccessControlList.Permission
 
WRITE_ACP - Static variable in class org.jclouds.s3.domain.AccessControlList.Permission
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes All Packages