Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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
MutableObjectMetadataobject. - 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 - Enum constant in enum class 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 - Enum constant in enum class 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
- BindOwnershipControlsToXMLPayload - Class in org.jclouds.s3.binders
- BindOwnershipControlsToXMLPayload() - Constructor for class org.jclouds.s3.binders.BindOwnershipControlsToXMLPayload
- 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
- BindPublicAccessBlockConfigurationToXMLPayload - Class in org.jclouds.s3.binders
- BindPublicAccessBlockConfigurationToXMLPayload() - Constructor for class org.jclouds.s3.binders.BindPublicAccessBlockConfigurationToXMLPayload
- 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.BindOwnershipControlsToXMLPayload
- 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.BindPublicAccessBlockConfigurationToXMLPayload
- 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
-
This implementation invokes
S3Client.objectExists(java.lang.String, java.lang.String) - blobMetadata(String, String) - Method in class org.jclouds.s3.blobstore.S3BlobStore
-
This implementation invokes
S3Client.headObject(java.lang.String, java.lang.String) - 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
- blockPublicAcls() - Method in class org.jclouds.s3.domain.PublicAccessBlockConfiguration
- blockPublicPolicy() - Method in class org.jclouds.s3.domain.PublicAccessBlockConfiguration
- bucket() - Method in class org.jclouds.s3.domain.ListMultipartUploadsResponse
- bucket(String) - Method in class org.jclouds.s3.domain.ObjectMetadataBuilder
- Bucket - Annotation Interface in org.jclouds.s3
-
Annotates the parameter that this is a bucket.
- BUCKET_OWNER - Enum constant in enum class org.jclouds.s3.domain.Payer
- BUCKET_OWNER_FULL_CONTROL - Enum constant in enum class org.jclouds.s3.domain.CannedAccessPolicy
-
Both the object owner and the bucket owner get FULL_CONTROL over the object.
- BUCKET_OWNER_READ - Enum constant in enum class 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 Class in org.jclouds.s3.domain
-
Description from Amazon's documentation:
- Canonical Request - Search tag in org.jclouds.s3.filters.Aws4SignerBase.createStringToSign(String, URI, Map<String, String>, String, String, String)
- Section
- 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 Class in org.jclouds.s3.filters
- ChunkedUploadException(String, Exception) - Constructor for exception class 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(boolean, boolean, boolean, boolean) - Static method in class org.jclouds.s3.domain.PublicAccessBlockConfiguration
- 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
-
This implementation invokes
S3Client.putBucketInRegion(java.lang.String, java.lang.String, org.jclouds.s3.options.PutBucketOptions...) - 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 - Enum constant in enum class 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
-
This implementation invokes
S3Utils.deleteAndVerifyContainerGone(org.jclouds.s3.S3Client, java.lang.String) - deleteAndVerifyContainerGone(S3Client, String) - Static method in class org.jclouds.s3.util.S3Utils
-
This implementation invokes
S3Client.deleteBucketIfEmpty(java.lang.String)followed byS3Client.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
-
This implementation invokes
BaseBlobStore.clearContainer(java.lang.String)thenS3Client.deleteBucketIfEmpty(java.lang.String)until it is true. - 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 class org.jclouds.s3.domain.CannedAccessPolicy
- fromTier(Tier) - Static method in enum class org.jclouds.s3.domain.ObjectMetadata.StorageClass
- fromValue(String) - Static method in enum class 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(String) - Method in class org.jclouds.s3.binders.BindOwnershipControlsToXMLPayload
- generatePayload(AccessControlList) - Method in class org.jclouds.s3.binders.BindACLToXMLPayload
- generatePayload(PublicAccessBlockConfiguration) - Method in class org.jclouds.s3.binders.BindPublicAccessBlockConfigurationToXMLPayload
- 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
-
This implementation invokes
S3Client.getObject(java.lang.String, java.lang.String, org.jclouds.http.options.GetOptions...) - 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 retrieveBucketMetadata.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 - Enum constant in enum class org.jclouds.s3.domain.ObjectMetadata.StorageClass
- GLACIER_IR - Enum constant in enum class 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
metadataof 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.
- ignorePublicAcls() - Method in class org.jclouds.s3.domain.PublicAccessBlockConfiguration
- Important - Search tag in enum class org.jclouds.s3.domain.Payer
- Section
- 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 - Enum constant in enum class 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
-
This implementation invokes
S3Client.listBucket(java.lang.String, org.jclouds.s3.options.ListBucketOptions...) - 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
S3Bucketlisting. - 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
ListBucketOptionspassed 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 - Enum constant in enum class 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
- note - Search tag in class org.jclouds.s3.S3ApiMetadata
- Section
- Note - Search tag in org.jclouds.s3.S3Client.getObject(String, String, GetOptions...)
- Section
- Note - Search tag in org.jclouds.s3.S3Client.initiateMultipartUpload(String, ObjectMetadata, PutObjectOptions...)
- Section
- Note - Search tag in org.jclouds.s3.domain.BucketLogging.getTargetBucket()
- Section
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 Class in org.jclouds.s3.domain
- ObjectMetadataBuilder - Class in org.jclouds.s3.domain
-
Allows you to create
ObjectMetadataobjects. - 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 - Enum constant in enum class 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
HttpCommandExecutorServicecommands. - 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 invalid input: '{@' 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 Class 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 - Enum constant in enum class 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 - Enum constant in enum class org.jclouds.s3.domain.CannedAccessPolicy
-
Owner gets FULL_CONTROL and the anonymous identity is granted READ access.
- PUBLIC_READ_WRITE - Enum constant in enum class org.jclouds.s3.domain.CannedAccessPolicy
-
Owner gets FULL_CONTROL, the anonymous identity is granted READ and WRITE access.
- PublicAccessBlockConfiguration - Class in org.jclouds.s3.domain
- PublicAccessBlockConfiguration() - Constructor for class org.jclouds.s3.domain.PublicAccessBlockConfiguration
- putBlob(String, Blob) - Method in class org.jclouds.s3.blobstore.S3BlobStore
-
This implementation invokes
S3Client.putObject(java.lang.String, org.jclouds.s3.domain.S3Object, org.jclouds.s3.options.PutObjectOptions...) - putBlob(String, Blob, PutOptions) - Method in class org.jclouds.s3.blobstore.S3BlobStore
-
This implementation invokes
S3Client.putObject(java.lang.String, org.jclouds.s3.domain.S3Object, org.jclouds.s3.options.PutObjectOptions...) - 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
- putBucketOwnershipControls(String, String) - Method in interface org.jclouds.s3.S3Client
- 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
- putPublicAccessBlock(String, PublicAccessBlockConfiguration) - Method in interface org.jclouds.s3.S3Client
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 - Enum constant in enum class 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
-
This implementation invokes
S3Client.deleteObject(java.lang.String, java.lang.String) - 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 - Enum constant in enum class org.jclouds.s3.domain.Payer
- restrictPublicBuckets() - Method in class org.jclouds.s3.domain.PublicAccessBlockConfiguration
- 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
ApiMetadatafor 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,
T> - Class in org.jclouds.s3 - S3BlobRequestSigner<T> - 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> - 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 - Enum constant in enum class org.jclouds.s3.domain.ObjectMetadata.StorageClass
- STANDARD_IA - Enum constant in enum class 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 class 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 class 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 - Enum constant in enum class 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.
- Usage - Search tag in class org.jclouds.s3.options.CopyObjectOptions
- Section
- Usage - Search tag in class org.jclouds.s3.options.ListBucketOptions
- Section
- Usage - Search tag in class org.jclouds.s3.options.PutBucketOptions
- Section
- Usage - Search tag in class org.jclouds.s3.options.PutObjectOptions
- Section
- 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 class org.jclouds.s3.domain.Payer
- valueOf(String) - Static method in enum class org.jclouds.s3.domain.CannedAccessPolicy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jclouds.s3.domain.ObjectMetadata.StorageClass
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jclouds.s3.domain.Payer
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jclouds.s3.domain.CannedAccessPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jclouds.s3.domain.ObjectMetadata.StorageClass
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jclouds.s3.domain.Payer
-
Returns an array containing the constants of this enum class, 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form