All Classes and Interfaces
Class
Description
An Access Control List (ACL) describes the access control settings for a bucket or object in S3.
Parses the following XML document:
Common methods and properties for all AWS4 signer variants
AWS4 signer sign requests to Amazon S3 using an 'Authorization' header.
AWS4 signer sign 'chunked' uploads.
AWS4 signer sign requests to Amazon S3 using query string parameters.
AWS Signature Version 4 Constants.
Depending on your latency and legal requirements, you can specify a location
constraint that will affect where your data physically resides.
Annotates the parameter that this is a bucket.
Returns the metadata parsable from a bucket listing
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.
Parses the following XML document:
System metadata of the S3Bucket
Validates name for S3 buckets.
Description from Amazon's documentation:
Every bucket and object in Amazon S3 has an owner, the user that created the bucket or object.
Parses the response from Amazon S3 COPY Object command.
Contains options supported in the REST API for the COPY object operation.
Returns the metadata parsable from a bucket listing
Multi-object delete API response
Parses the following XML document:
Parses the following XML document:
Contains options supported in the REST API for the GET bucket operation.
A container that provides namespace, access control and aggregation of
S3ObjectsParses the response from Amazon S3 GET Bucket Location
/** Amazon S3 is designed to store objects.
Allows you to manipulate metadata.
Amazon S3 is designed to store objects.
Allows you to create
ObjectMetadata objects.Parses response headers and creates a new S3Object from them and the HTTP content.
This parses invalid input: '{@' link MutableObjectMetadata} from HTTP headers.
Deprecated.
see PartIdsFromHttpResponseFull
Parses the following XML document:
Specifies who pays for the download and request fees.
Parses the response from Amazon S3 GET Request Payment
Contains options supported in the REST API for the PUT bucket operation.
Contains options supported in the REST API for the PUT object operation.
Signs the S3 request.
AWS Sign V2
Utilities for using S3.
Implementation of
ApiMetadata for Amazon's S3 api.Provides access to S3 via their REST API.
Configuration properties and constants used in S3 connections.
Additional headers specified by Amazon S3 REST API.
Configures the S3 connection, including logging and http transport.
Amazon S3 is designed to store objects.
Default Implementation of
S3Object.Configures the domain object mappings needed for all S3 implementations
Handles Retryable responses with error codes in the 3xx range
Encryption, Hashing, and IO Utilities needed to sign and verify S3 requests and responses.