| Package | Description |
|---|---|
| com.amazonaws.auth.policy.conditions | |
| com.amazonaws.mobileconnectors.s3.transfermanager |
The Transfer Manager is now deprecated, and has been replaced by
TransferUtility |
| com.amazonaws.mobileconnectors.s3.transferutility |
This package contains helper classes for managing upload and download tasks and a public
class
s3.transferservice.transferUtility
which is a high level client that provides methods to control users' upload and download tasks. |
| com.amazonaws.services.s3 |
Synchronous client for accessing Amazon S3.
|
| com.amazonaws.services.s3.iterable | |
| com.amazonaws.services.s3.model |
Classes modeling the various types represented by Amazon S3.
|
| Class and Description |
|---|
| CannedAccessControlList
Specifies constants defining a canned access control list.
|
| Class and Description |
|---|
| CopyObjectRequest
Provides options for copying an Amazon S3 object from a source location to a
new destination.
|
| GetObjectRequest
Provides options for downloading an Amazon S3 object.
|
| ObjectMetadata
Represents the object metadata that is stored with Amazon S3.
|
| ProgressListener
Deprecated.
Replaced by
ProgressListener. |
| PutObjectRequest
Uploads a new object to the specified Amazon S3 bucket.
|
| ResponseHeaderOverrides
Container object for overriding headers on a
GetObjectRequest or
GeneratePresignedUrlRequest response. |
| Class and Description |
|---|
| ObjectMetadata
Represents the object metadata that is stored with Amazon S3.
|
| Class and 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.
|
| BucketLoggingConfiguration
Represents bucket logging configuration used to control bucket-based server
access logging in Amazon S3.
|
| BucketNotificationConfiguration
Represents a bucket's notification configuration.
|
| 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.
|
| CannedAccessControlList
Specifies constants defining a canned access control list.
|
| 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.
|
| 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.
|
| DeleteBucketCrossOriginConfigurationRequest
Request object for the parameters to delete a bucket's cross origin
configuration.
|
| DeleteBucketLifecycleConfigurationRequest
Request object for the parameters to delete a bucket's lifecycle
configuration.
|
| DeleteBucketPolicyRequest
Deletes the policy associated with the specified bucket.
|
| DeleteBucketRequest
Provides options for deleting a specified bucket.
|
| DeleteBucketTaggingConfigurationRequest
Request object for the parameters to delete a bucket's tagging configuration.
|
| 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.
|
| DeleteObjectsResult
Successful response to
AmazonS3.deleteObjects(DeleteObjectsRequest). |
| DeleteVersionRequest
Provides options for deleting a specific version of an object in the
specified bucket.
|
| EncryptionMaterials
The "key encrypting key" materials used in encrypt/decryption.
|
| EncryptionMaterialsProvider
Interface for providing encryption materials.
|
| GeneratePresignedUrlRequest
Contains options to generate a pre-signed URL for an Amazon S3 resource.
|
| 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.
|
| 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.
|
| 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.
|
| 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.
|
| PartListing
The ListPartsResponse contains all the information about the ListParts
method.
|
| PutObjectRequest
Uploads a new object to the specified Amazon S3 bucket.
|
| PutObjectResult
Contains the data returned by Amazon S3 from the
putObject
operation. |
| Region
Specifies constants that define Amazon S3 Regions.
|
| RestoreObjectRequest
Request object containing all the options for restoring an object, which was
transitioned to the Amazon Glacier from S3 when it was expired.
|
| S3Object
Represents an object stored in Amazon S3.
|
| SetBucketAclRequest
Request object containing all the options for setting a bucket's Access
Control List (ACL).
|
| SetBucketCrossOriginConfigurationRequest
Contains options for setting the cross origin configuration for a bucket.
|
| SetBucketLifecycleConfigurationRequest
Contains options for setting the lifecycle configuration for a bucket.
|
| SetBucketLoggingConfigurationRequest
Contains options for setting the logging configuration for a bucket.
|
| SetBucketNotificationConfigurationRequest
Contains options for setting the notification configuration for a bucket.
|
| SetBucketPolicyRequest
Sets the policy associated with the specified bucket.
|
| SetBucketTaggingConfigurationRequest
Contains options for setting the tagging configuration for a 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.
|
| StorageClass
Specifies constants that define Amazon S3 storage classes.
|
| 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. |
| Class and Description |
|---|
| 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.
|
| Class and 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.
|
| AmazonS3Exception
Provides an extension of the AmazonServiceException for errors reported by
Amazon S3 while processing a request.
|
| BucketCrossOriginConfiguration |
| BucketLifecycleConfiguration
Container for bucket lifecycle configuration operations.
|
| BucketLifecycleConfiguration.NoncurrentVersionTransition
The non-current-version transition attribute of the rule, describing how
non-current versions of objects will move between different storage
classes in Amazon S3.
|
| 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.
|
| BucketTaggingConfiguration |
| BucketVersioningConfiguration
Represents the versioning configuration for a bucket.
|
| BucketWebsiteConfiguration
Bucket configuration options for hosting static websites entirely out of
Amazon S3.
|
| CannedAccessControlList
Specifies constants defining a canned access control list.
|
| CompleteMultipartUploadRequest
Container for the parameters of the CompleteMultipartUpload operation.
|
| CopyObjectRequest
Provides options for copying an Amazon S3 object from a source location to a
new destination.
|
| CopyPartRequest
Provides options for copying an Amazon S3 object from a source location to a
part of a multipart upload.
|
| CORSRule
Container for rules of cross origin configuration.
|
| CORSRule.AllowedMethods
Enumeration of names of the all the allowed methods.
|
| 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.
|
| CryptoMode
Denotes the different cryptographic modes available for securing an S3 object
via client-side encryption.
|
| CryptoStorageMode
Denotes the different storage modes available for storing the encryption
information that accompanies encrypted objects in S3.
|
| DeleteBucketPolicyRequest
Deletes the policy associated with the specified bucket.
|
| 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.DeletedObject
A successfully deleted object.
|
| DeleteVersionRequest
Provides options for deleting a specific version of an object in the
specified bucket.
|
| EncryptedInitiateMultipartUploadRequest
This class is an extension of
InitiateMultipartUploadRequest to allow
additional encryption material description to be specified on a per-request
basis. |
| EncryptedPutObjectRequest
This class is an extension of
PutObjectRequest to allow additional
encryption material description to be specified on a per-request basis.In
particular, EncryptedPutObjectRequest is only recognized by
AmazonS3EncryptionJavaClient. |
| EncryptionMaterials
The "key encrypting key" materials used in encrypt/decryption.
|
| EncryptionMaterialsAccessor
Retrieves encryption materials from some source.
|
| EncryptionMaterialsProvider
Interface for providing encryption materials.
|
| GeneratePresignedUrlRequest
Contains options to generate a pre-signed URL for an Amazon S3 resource.
|
| GenericBucketRequest
Generic request container for web service requests on buckets.
|
| 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.
|
| Grantee
Represents a grantee (entity) that can be assigned access permissions in an
AccessControlList. |
| GroupGrantee
Specifies constants defining a group of Amazon S3 users who can be granted
permissions to Amazon S3 buckets and objects.
|
| InitiateMultipartUploadRequest
The InitiateMultipartUploadRequest contains the parameters used for the
InitiateMultipartUpload method.
|
| 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.
|
| MaterialsDescriptionProvider
Interface for providing MaterialsDescription.
|
| 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.
|
| 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.
|
| PartSummary
Container for summary information about a part in a multipart upload, such as
part number, size, etc.
|
| Permission
Specifies constants defining an access permission, as granted to grantees in
an
AccessControlList. |
| ProgressEvent
Deprecated.
Replaced by
ProgressEvent |
| ProgressListener
Deprecated.
Replaced by
ProgressListener. |
| PutObjectRequest
Uploads a new object to the specified Amazon S3 bucket.
|
| RedirectRule
Container for redirect information.
|
| Region
Specifies constants that define Amazon S3 Regions.
|
| RequestPaymentConfiguration
The Request Payment Configuration associated with an Amazon S3 bucket.
|
| RequestPaymentConfiguration.Payer |
| 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.
|
| 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.
|
| SetBucketCrossOriginConfigurationRequest
Contains options for setting the cross origin configuration for a bucket.
|
| SetBucketLifecycleConfigurationRequest
Contains options for setting the lifecycle configuration for a bucket.
|
| SetBucketLoggingConfigurationRequest
Contains options for setting the logging configuration for a bucket.
|
| SetBucketNotificationConfigurationRequest
Contains options for setting the notification configuration for a bucket.
|
| SetBucketPolicyRequest
Sets the policy associated with the specified bucket.
|
| SetBucketTaggingConfigurationRequest
Contains options for setting the tagging configuration for a 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.
|
| SSECustomerKey
Represents a customer provided key for use with Amazon S3 server-side
encryption.
|
| StorageClass
Specifies constants that define Amazon S3 storage classes.
|
| 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.
|
| WebsiteConfiguration |
Copyright © 2016. All rights reserved.