See: Description
Interface | Description |
---|---|
EncryptionMaterialsAccessor |
Retrieves encryption materials from some source.
|
EncryptionMaterialsProvider |
Interface for providing encryption materials.
|
Grantee |
Represents a grantee (entity) that can be assigned access permissions in an
AccessControlList . |
ProgressListener | Deprecated
Replaced by
ProgressListener . |
Class | Description |
---|---|
AbortMultipartUploadRequest |
The AbortMultipartUploadRequest contains the parameters used for the
AbortMultipartUpload method.
|
AccessControlList |
Represents an Amazon S3 Access Control List (ACL), including the ACL's set of
grantees and the permissions assigned to each grantee.
|
Bucket |
Represents an Amazon S3 bucket.
|
BucketCrossOriginConfiguration | |
BucketLifecycleConfiguration |
Container for bucket lifecycle configuration operations.
|
BucketLifecycleConfiguration.Rule | |
BucketLifecycleConfiguration.Transition |
The transition attribute of the rule describing how this object will move
between different storage classes in Amazon S3.
|
BucketLoggingConfiguration |
Represents bucket logging configuration used to control bucket-based server
access logging in Amazon S3.
|
BucketNotificationConfiguration |
Represents a bucket's notification configuration.
|
BucketNotificationConfiguration.TopicConfiguration |
Represents the SNS topic to publish event notification to.
|
BucketPolicy |
Represents a Amazon S3 bucket policy.
|
BucketTaggingConfiguration | |
BucketVersioningConfiguration |
Represents the versioning configuration for a bucket.
|
BucketWebsiteConfiguration |
Bucket configuration options for hosting static websites entirely out of
Amazon S3.
|
CanonicalGrantee |
Represents a grantee identified by their canonical Amazon ID.
|
CompleteMultipartUploadRequest |
Container for the parameters of the CompleteMultipartUpload operation.
|
CompleteMultipartUploadResult |
The CompleteMultipartUploadResult contains all the information about the
CompleteMultipartUpload method.
|
CopyObjectRequest |
Provides options for copying an Amazon S3 object
from a source location to a new destination.
|
CopyObjectResult |
Contains the data returned by Amazon S3 from the
AmazonS3#copyObject(CopyObjectRequest copyObjectRequest) call. |
CopyPartRequest |
Provides options for copying an Amazon S3 object from a source location to a
part of a multipart upload.
|
CopyPartResult |
Result of the copy part operation.
|
CORSRule |
Container for rules of cross origin configuration.
|
CreateBucketRequest |
Provides options for creating an Amazon S3 bucket.
|
CryptoConfiguration |
Stores configuration parameters that will be used during encryption and
decryption by the Amazon S3 Encryption Client.
|
DeleteBucketPolicyRequest |
Deletes the policy associated with the specified bucket.
|
DeleteBucketRequest |
Provides options for deleting a specified bucket.
|
DeleteBucketWebsiteConfigurationRequest |
Request object for the parameters to delete a bucket's website configuration.
|
DeleteObjectRequest |
Provides options for deleting a specified object in a specified bucket.
|
DeleteObjectsRequest |
Provides options for deleting multiple objects in a specified bucket.
|
DeleteObjectsRequest.KeyVersion |
A key to delete, with an optional version attribute.
|
DeleteObjectsResult |
Successful response to
AmazonS3.deleteObjects(DeleteObjectsRequest) . |
DeleteObjectsResult.DeletedObject |
A successfully deleted object.
|
DeleteVersionRequest |
Provides options for deleting a specific version of an object in the specified bucket.
|
EmailAddressGrantee |
Represents an e-mail grantee.
|
EncryptionMaterials |
Stores materials to be used in encryption.
|
GeneratePresignedUrlRequest |
Contains options to genearate a pre-signed URL for an Amazon S3 resource.
|
GenericBucketRequest |
Generic request container for web service requests on buckets.
|
GetBucketAclRequest |
Request object containing all the options for requesting a bucket's Access Control List (ACL).
|
GetBucketLocationRequest |
Provides options for requesting an Amazon S3 bucket's location.
|
GetBucketPolicyRequest |
Gets the policy for the specified bucket.
|
GetBucketWebsiteConfigurationRequest |
Request object for the parameters to retrieve a bucket's website
configuration.
|
GetObjectMetadataRequest |
Provides options for obtaining
the metadata for the specified Amazon S3 object without actually
fetching the object contents.
|
GetObjectRequest |
Provides options for downloading an Amazon S3 object.
|
Grant |
Specifies a grant, consisting of one grantee and one permission.
|
InitiateMultipartUploadRequest |
The InitiateMultipartUploadRequest contains the parameters used for the
InitiateMultipartUpload method.
|
InitiateMultipartUploadResult |
Contains the results of initiating a multipart upload, particularly the
unique ID of the new multipart upload.
|
LegacyS3ProgressListener |
A proxy class that wraps the deprecated S3 progress listener and implements
the new
ProgressListener interface. |
ListBucketsRequest |
Request object for listing all the Amazon S3 buckets owned by a user.
|
ListMultipartUploadsRequest |
Container for the parameters of the ListMultipartUploads operation.
|
ListObjectsRequest |
Contains options to return a list of summary information about the objects in the specified
bucket.
|
ListPartsRequest |
Container for the the parameters of the ListParts operation.
|
ListVersionsRequest |
Provides options for returning
a list of summary information about the versions in a specified
bucket.
|
MultiFactorAuthentication |
Contains Multi-Factor Authentication (MFA) information to be included
in Amazon S3 requests,
consisting of the serial number of the MFA device associated with your AWS
account and the current, unique MFA token generated by that device.
|
MultiObjectDeleteException.DeleteError |
An error that occurred when deleting an object.
|
MultipartUpload |
A multipart upload is an upload to Amazon S3 that is creating by uploading
individual pieces of an object, then telling Amazon S3 to complete the
multipart upload and concatenate all the individual pieces together into a
single object.
|
MultipartUploadListing |
The ListMultipartUploadsResponse contains all the information about the
ListMultipartUploads method.
|
ObjectListing |
Contains the results of listing the objects in an Amazon S3 bucket.
|
ObjectMetadata |
Represents the object metadata that is stored with Amazon S3.
|
Owner |
Represents the owner of an Amazon S3 bucket.
|
PartETag |
Container for the part number and ETag of an uploaded part.
|
PartListing |
The ListPartsResponse contains all the information about the ListParts
method.
|
PartSummary |
Container for summary information about a part in a multipart upload, such as
part number, size, etc.
|
ProgressEvent | Deprecated
Replaced by
ProgressEvent |
PutObjectRequest |
Uploads a new object to the specified Amazon S3 bucket.
|
PutObjectResult |
Contains the data returned by Amazon S3 from the
putObject
operation. |
RedirectRule |
Container for redirect information.
|
ResponseHeaderOverrides |
Container object for overriding headers on a
GetObjectRequest or
GeneratePresignedUrlRequest response. |
RestoreObjectRequest |
Request object containing all the options for restoring an object, which was transitioned to the Amazon Glacier
from S3 when it was expired.
|
RoutingRule |
Container for one routing rule that identifies a condition and a redirect
that applies when the condition is met.
|
RoutingRuleCondition |
A container for describing a condition that must be met for the specified
redirect to apply.
|
S3Object |
Represents an object stored in Amazon S3.
|
S3ObjectInputStream |
Input stream representing the content of an
S3Object . |
S3ObjectSummary |
Contains the summary of an object stored in an Amazon S3 bucket.
|
S3VersionSummary |
Contains the summary of a version stored in an Amazon S3 bucket.
|
SetBucketAclRequest |
Request object containing all the options for setting a bucket's Access Control List (ACL).
|
SetBucketLoggingConfigurationRequest |
Contains options for setting the logging configuration for a bucket.
|
SetBucketNotificationConfigurationRequest | |
SetBucketPolicyRequest |
Sets the policy associated with the specified bucket.
|
SetBucketVersioningConfigurationRequest |
Contains options for setting the versioning configuration for a bucket.
|
SetBucketWebsiteConfigurationRequest |
Request object for the parameters to set a bucket's website configuration.
|
StaticEncryptionMaterialsProvider |
Simple implementation of EncryptionMaterialsProvider that just wraps static
EncryptionMaterials.
|
TagSet | |
UploadPartRequest |
Contains the parameters used for the UploadPart operation on Amazon S3.
|
UploadPartResult |
Contains the details returned from Amazon S3 after calling the UploadPart
operation.
|
VersionListing |
Contains the results of listing the versions in an Amazon S3 bucket,
including a list of
S3VersionSummary objects describing each version,
information describing if this is a complete or partial listing, and the
original request parameters. |
WebsiteConfiguration |
Enum | Description |
---|---|
CannedAccessControlList |
Specifies constants defining a canned access control list.
|
CORSRule.AllowedMethods |
Enumeration of names of the all the allowed methods.
|
CryptoStorageMode |
Denotes the different storage modes available for storing the encryption
information that accompanies encrypted objects in S3.
|
GroupGrantee |
Specifies constants defining a group of Amazon S3 users
who can be granted permissions to
Amazon S3 buckets and objects.
|
Permission |
Specifies constants defining an access permission,
as granted to grantees in an
AccessControlList . |
Region |
Specifies constants that define Amazon S3 Regions.
|
StorageClass |
Specifies constants that define Amazon S3 storage classes.
|
Exception | Description |
---|---|
AmazonS3Exception |
Provides an extension of the AmazonServiceException
for errors reported by Amazon S3 while
processing a request.
|
MultiObjectDeleteException |
Exception for partial or total failure of the multi-object delete API,
including the errors that occurred.
|
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.