META-INF/
META-INF/MANIFEST.MF
com/
com/amazonaws/
com/amazonaws/services/
com/amazonaws/services/s3/
com/amazonaws/services/s3/transfer/
com/amazonaws/services/s3/transfer/exception/
com/amazonaws/services/s3/transfer/internal/
com/amazonaws/services/s3/transfer/model/
com/amazonaws/services/s3/iterable/
com/amazonaws/services/s3/request/
com/amazonaws/services/s3/event/
com/amazonaws/services/s3/internal/
com/amazonaws/services/s3/internal/crypto/
com/amazonaws/services/s3/metrics/
com/amazonaws/services/s3/model/
com/amazonaws/services/s3/model/transform/
com/amazonaws/auth/
com/amazonaws/auth/policy/
com/amazonaws/auth/policy/conditions/
com/amazonaws/auth/policy/resources/
com/amazonaws/auth/policy/actions/
mime.types
com/amazonaws/services/s3/AbstractAmazonS3.classAbstractAmazonS3.java
package com.amazonaws.services.s3
public abstract com.amazonaws.services.s3.AbstractAmazonS3 extends java.lang.Object implements com.amazonaws.services.s3.AmazonS3 {
public void ()
public void setEndpoint (java.lang.String)
String endpoint
public void setRegion (com.amazonaws.regions.Region) throws java.lang.IllegalArgumentException
com.amazonaws.regions.Region region
public void setS3ClientOptions (com.amazonaws.services.s3.S3ClientOptions)
com.amazonaws.services.s3.S3ClientOptions clientOptions
public void changeObjectStorageClass (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.StorageClass) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
com.amazonaws.services.s3.model.StorageClass newStorageClass
public void setObjectRedirectLocation (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String newRedirectLocation
public com.amazonaws.services.s3.model.ObjectListing listObjects (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.ObjectListing listObjects (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String prefix
public com.amazonaws.services.s3.model.ObjectListing listObjects (com.amazonaws.services.s3.model.ListObjectsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListObjectsRequest listObjectsRequest
public com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2 (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.ListObjectsV2Request request
public com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2 (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String prefix
com.amazonaws.services.s3.model.ListObjectsV2Request request
public com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2 (com.amazonaws.services.s3.model.ListObjectsV2Request) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListObjectsV2Request listObjectsV2Request
public com.amazonaws.services.s3.model.ObjectListing listNextBatchOfObjects (com.amazonaws.services.s3.model.ObjectListing) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ObjectListing previousObjectListing
public com.amazonaws.services.s3.model.ObjectListing listNextBatchOfObjects (com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest listNextBatchOfObjectsRequest
public com.amazonaws.services.s3.model.VersionListing listVersions (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String prefix
public com.amazonaws.services.s3.model.VersionListing listVersions (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String prefix
String keyMarker
String versionIdMarker
String delimiter
Integer maxResults
com.amazonaws.services.s3.model.ListVersionsRequest request
public com.amazonaws.services.s3.model.VersionListing listVersions (com.amazonaws.services.s3.model.ListVersionsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListVersionsRequest listVersionsRequest
public com.amazonaws.services.s3.model.VersionListing listNextBatchOfVersions (com.amazonaws.services.s3.model.VersionListing) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.VersionListing previousVersionListing
public com.amazonaws.services.s3.model.VersionListing listNextBatchOfVersions (com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest listNextBatchOfVersionsRequest
public com.amazonaws.services.s3.model.Owner getS3AccountOwner () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public com.amazonaws.services.s3.model.Owner getS3AccountOwner (com.amazonaws.services.s3.model.GetS3AccountOwnerRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetS3AccountOwnerRequest getS3AccountOwnerRequest
public boolean doesBucketExist (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.HeadBucketResult headBucket (com.amazonaws.services.s3.model.HeadBucketRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.HeadBucketRequest headBucketRequest
public java.util.List listBuckets () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public java.util.List listBuckets (com.amazonaws.services.s3.model.ListBucketsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListBucketsRequest listBucketsRequest
public java.lang.String getBucketLocation (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public java.lang.String getBucketLocation (com.amazonaws.services.s3.model.GetBucketLocationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketLocationRequest getBucketLocationRequest
public com.amazonaws.services.s3.model.Bucket createBucket (com.amazonaws.services.s3.model.CreateBucketRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.CreateBucketRequest createBucketRequest
public com.amazonaws.services.s3.model.Bucket createBucket (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.Bucket createBucket (java.lang.String, com.amazonaws.services.s3.model.Region) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.Region region
public com.amazonaws.services.s3.model.Bucket createBucket (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String region
public com.amazonaws.services.s3.model.AccessControlList getObjectAcl (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
public com.amazonaws.services.s3.model.AccessControlList getObjectAcl (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String versionId
public com.amazonaws.services.s3.model.AccessControlList getObjectAcl (com.amazonaws.services.s3.model.GetObjectAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetObjectAclRequest getObjectAclRequest
public void setObjectAcl (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
com.amazonaws.services.s3.model.AccessControlList acl
public void setObjectAcl (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
com.amazonaws.services.s3.model.CannedAccessControlList acl
public void setObjectAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.AccessControlList acl
public void setObjectAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.CannedAccessControlList acl
public void setObjectAcl (com.amazonaws.services.s3.model.SetObjectAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetObjectAclRequest setObjectAclRequest
public com.amazonaws.services.s3.model.AccessControlList getBucketAcl (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.AccessControlList getBucketAcl (com.amazonaws.services.s3.model.GetBucketAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketAclRequest getBucketAclRequest
public void setBucketAcl (java.lang.String, com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.AccessControlList acl
public void setBucketAcl (java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public void setBucketAcl (com.amazonaws.services.s3.model.SetBucketAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketAclRequest setBucketAclRequest
public com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
public com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata (com.amazonaws.services.s3.model.GetObjectMetadataRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetObjectMetadataRequest getObjectMetadataRequest
public com.amazonaws.services.s3.model.S3Object getObject (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
public com.amazonaws.services.s3.model.S3Object getObject (com.amazonaws.services.s3.model.GetObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
public com.amazonaws.services.s3.model.ObjectMetadata getObject (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File destinationFile
public java.lang.String getObjectAsString (java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
String key
public void deleteBucket (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public void deleteBucket (com.amazonaws.services.s3.model.DeleteBucketRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteBucketRequest deleteBucketRequest
public com.amazonaws.services.s3.model.PutObjectResult putObject (java.lang.String, java.lang.String, java.io.File) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
java.io.File file
public com.amazonaws.services.s3.model.PutObjectResult putObject (java.lang.String, java.lang.String, java.io.InputStream, com.amazonaws.services.s3.model.ObjectMetadata) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
java.io.InputStream input
com.amazonaws.services.s3.model.ObjectMetadata metadata
public com.amazonaws.services.s3.model.PutObjectResult putObject (com.amazonaws.services.s3.model.PutObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
public com.amazonaws.services.s3.model.PutObjectResult putObject (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
String key
String content
public com.amazonaws.services.s3.model.CopyObjectResult copyObject (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String sourceBucketName
String sourceKey
String destinationBucketName
String destinationKey
public com.amazonaws.services.s3.model.CopyObjectResult copyObject (com.amazonaws.services.s3.model.CopyObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
public com.amazonaws.services.s3.model.CopyPartResult copyPart (com.amazonaws.services.s3.model.CopyPartRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.CopyPartRequest copyPartRequest
public void deleteObject (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
public void deleteObject (com.amazonaws.services.s3.model.DeleteObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteObjectRequest deleteObjectRequest
public com.amazonaws.services.s3.model.DeleteObjectsResult deleteObjects (com.amazonaws.services.s3.model.DeleteObjectsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteObjectsRequest deleteObjectsRequest
public void deleteVersion (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String versionId
public void deleteVersion (com.amazonaws.services.s3.model.DeleteVersionRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteVersionRequest deleteVersionRequest
public com.amazonaws.services.s3.model.BucketLoggingConfiguration getBucketLoggingConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketLoggingConfiguration getBucketLoggingConfiguration (com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest getBucketLoggingConfigurationRequest
public void setBucketLoggingConfiguration (com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest setBucketLoggingConfigurationRequest
public com.amazonaws.services.s3.model.BucketVersioningConfiguration getBucketVersioningConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketVersioningConfiguration getBucketVersioningConfiguration (com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest getBucketVersioningConfigurationRequest
public void setBucketVersioningConfiguration (com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest setBucketVersioningConfigurationRequest
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration getBucketLifecycleConfiguration (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration getBucketLifecycleConfiguration (com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest)
com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest getBucketLifecycleConfigurationRequest
public void setBucketLifecycleConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketLifecycleConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketLifecycleConfiguration bucketLifecycleConfiguration
public void setBucketLifecycleConfiguration (com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest)
com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest setBucketLifecycleConfigurationRequest
public void deleteBucketLifecycleConfiguration (java.lang.String)
String bucketName
public void deleteBucketLifecycleConfiguration (com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest)
com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest deleteBucketLifecycleConfigurationRequest
public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getBucketCrossOriginConfiguration (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getBucketCrossOriginConfiguration (com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest)
com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest getBucketCrossOriginConfigurationRequest
public void setBucketCrossOriginConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketCrossOriginConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration bucketCrossOriginConfiguration
public void setBucketCrossOriginConfiguration (com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest)
com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest setBucketCrossOriginConfigurationRequest
public void deleteBucketCrossOriginConfiguration (java.lang.String)
String bucketName
public void deleteBucketCrossOriginConfiguration (com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest)
com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest deleteBucketCrossOriginConfigurationRequest
public com.amazonaws.services.s3.model.BucketTaggingConfiguration getBucketTaggingConfiguration (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketTaggingConfiguration getBucketTaggingConfiguration (com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest)
com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest getBucketTaggingConfigurationRequest
public void setBucketTaggingConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketTaggingConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketTaggingConfiguration bucketTaggingConfiguration
public void setBucketTaggingConfiguration (com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest)
com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest setBucketTaggingConfigurationRequest
public void deleteBucketTaggingConfiguration (java.lang.String)
String bucketName
public void deleteBucketTaggingConfiguration (com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest)
com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest deleteBucketTaggingConfigurationRequest
public com.amazonaws.services.s3.model.BucketNotificationConfiguration getBucketNotificationConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketNotificationConfiguration getBucketNotificationConfiguration (com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest getBucketNotificationConfigurationRequest
public void setBucketNotificationConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketNotificationConfiguration) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.BucketNotificationConfiguration bucketNotificationConfiguration
public void setBucketNotificationConfiguration (com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest setBucketNotificationConfigurationRequest
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration getBucketWebsiteConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration getBucketWebsiteConfiguration (com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest getBucketWebsiteConfigurationRequest
public void setBucketWebsiteConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketWebsiteConfiguration) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration
public void setBucketWebsiteConfiguration (com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest setBucketWebsiteConfigurationRequest
public void deleteBucketWebsiteConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public void deleteBucketWebsiteConfiguration (com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest deleteBucketWebsiteConfigurationRequest
public com.amazonaws.services.s3.model.BucketPolicy getBucketPolicy (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketPolicy getBucketPolicy (com.amazonaws.services.s3.model.GetBucketPolicyRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketPolicyRequest getBucketPolicyRequest
public void setBucketPolicy (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String policyText
public void setBucketPolicy (com.amazonaws.services.s3.model.SetBucketPolicyRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketPolicyRequest setBucketPolicyRequest
public void deleteBucketPolicy (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public void deleteBucketPolicy (com.amazonaws.services.s3.model.DeleteBucketPolicyRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteBucketPolicyRequest deleteBucketPolicyRequest
public java.net.URL generatePresignedUrl (java.lang.String, java.lang.String, java.util.Date) throws com.amazonaws.AmazonClientException
String bucketName
String key
java.util.Date expiration
public java.net.URL generatePresignedUrl (java.lang.String, java.lang.String, java.util.Date, com.amazonaws.HttpMethod) throws com.amazonaws.AmazonClientException
String bucketName
String key
java.util.Date expiration
com.amazonaws.HttpMethod method
com.amazonaws.services.s3.model.GeneratePresignedUrlRequest request
public java.net.URL generatePresignedUrl (com.amazonaws.services.s3.model.GeneratePresignedUrlRequest) throws com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.GeneratePresignedUrlRequest generatePresignedUrlRequest
public com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUpload (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest request
public com.amazonaws.services.s3.model.UploadPartResult uploadPart (com.amazonaws.services.s3.model.UploadPartRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.UploadPartRequest request
public com.amazonaws.services.s3.model.PartListing listParts (com.amazonaws.services.s3.model.ListPartsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListPartsRequest request
public void abortMultipartUpload (com.amazonaws.services.s3.model.AbortMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.AbortMultipartUploadRequest request
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUpload (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest request
public com.amazonaws.services.s3.model.MultipartUploadListing listMultipartUploads (com.amazonaws.services.s3.model.ListMultipartUploadsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListMultipartUploadsRequest request
public com.amazonaws.services.s3.S3ResponseMetadata getCachedResponseMetadata (com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.AmazonWebServiceRequest request
public void restoreObject (java.lang.String, java.lang.String, int) throws com.amazonaws.AmazonServiceException
String bucketName
String key
int expirationInDays
public void restoreObject (com.amazonaws.services.s3.model.RestoreObjectRequest) throws com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.RestoreObjectRequest request
public void enableRequesterPays (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
public void disableRequesterPays (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
public boolean isRequesterPaysEnabled (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
public void setBucketReplicationConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketReplicationConfiguration) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
com.amazonaws.services.s3.model.BucketReplicationConfiguration configuration
public void setBucketReplicationConfiguration (com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest setBucketReplicationConfigurationRequest
public com.amazonaws.services.s3.model.BucketReplicationConfiguration getBucketReplicationConfiguration (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
public com.amazonaws.services.s3.model.BucketReplicationConfiguration getBucketReplicationConfiguration (com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest getBucketReplicationConfigurationRequest
public void deleteBucketReplicationConfiguration (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
public void deleteBucketReplicationConfiguration (com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest request
public boolean doesObjectExist (java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
String objectName
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration getBucketAccelerateConfiguration (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration getBucketAccelerateConfiguration (com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest getBucketAccelerateConfigurationRequest
public void setBucketAccelerateConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketAccelerateConfiguration) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
com.amazonaws.services.s3.model.BucketAccelerateConfiguration accelerateConfiguration
public void setBucketAccelerateConfiguration (com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest setBucketAccelerateConfigurationRequest
public com.amazonaws.services.s3.model.Region getRegion ()
public java.net.URL getUrl (java.lang.String, java.lang.String)
String bucketName
String key
}
com/amazonaws/services/s3/S3ClientOptions$1.classS3ClientOptions.java
package com.amazonaws.services.s3
com.amazonaws.services.s3.S3ClientOptions$1 extends java.lang.Object {
}
com/amazonaws/services/s3/AmazonS3EncryptionClient.classAmazonS3EncryptionClient.java
package com.amazonaws.services.s3
public com.amazonaws.services.s3.AmazonS3EncryptionClient extends com.amazonaws.services.s3.AmazonS3Client implements com.amazonaws.services.s3.AmazonS3Encryption {
public static final String USER_AGENT
private final com.amazonaws.services.s3.internal.crypto.S3CryptoModule crypto
private final com.amazonaws.services.kms.AWSKMSClient kms
private final boolean isKMSClientInternal
public void (com.amazonaws.services.s3.model.EncryptionMaterials)
com.amazonaws.services.s3.model.EncryptionMaterials encryptionMaterials
public void (com.amazonaws.services.s3.model.EncryptionMaterialsProvider)
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
public void (com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.s3.model.EncryptionMaterials encryptionMaterials
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
public void (com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
public void (com.amazonaws.auth.AWSCredentials, com.amazonaws.services.s3.model.EncryptionMaterials)
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.services.s3.model.EncryptionMaterials encryptionMaterials
public void (com.amazonaws.auth.AWSCredentials, com.amazonaws.services.s3.model.EncryptionMaterialsProvider)
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
public void (com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
public void (com.amazonaws.auth.AWSCredentials, com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.services.s3.model.EncryptionMaterials encryptionMaterials
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
public void (com.amazonaws.auth.AWSCredentials, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
public void (com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
public void (com.amazonaws.auth.AWSCredentials, com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.ClientConfiguration, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.services.s3.model.EncryptionMaterials encryptionMaterials
com.amazonaws.ClientConfiguration clientConfig
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
public void (com.amazonaws.auth.AWSCredentials, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.ClientConfiguration, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.ClientConfiguration clientConfig
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
public void (com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.ClientConfiguration, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider kekMaterialsProvider
com.amazonaws.ClientConfiguration clientConfig
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
public void (com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.ClientConfiguration, com.amazonaws.services.s3.model.CryptoConfiguration, com.amazonaws.metrics.RequestMetricCollector)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider kekMaterialsProvider
com.amazonaws.ClientConfiguration clientConfig
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector
public void (com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.ClientConfiguration, com.amazonaws.services.s3.model.CryptoConfiguration, com.amazonaws.metrics.RequestMetricCollector)
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider kekMaterialsProvider
com.amazonaws.ClientConfiguration clientConfig
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector
private com.amazonaws.services.kms.AWSKMSClient newAWSKMSClient (com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.ClientConfiguration, com.amazonaws.services.s3.model.CryptoConfiguration, com.amazonaws.metrics.RequestMetricCollector)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.ClientConfiguration clientConfig
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector
com.amazonaws.services.kms.AWSKMSClient kmsClient
com.amazonaws.regions.Region kmsRegion
private void assertParameterNotNull (java.lang.Object, java.lang.String)
Object parameterValue
String errorMessage
public com.amazonaws.services.s3.model.PutObjectResult putObject (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest req
public com.amazonaws.services.s3.model.S3Object getObject (com.amazonaws.services.s3.model.GetObjectRequest)
com.amazonaws.services.s3.model.GetObjectRequest req
public com.amazonaws.services.s3.model.ObjectMetadata getObject (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
com.amazonaws.services.s3.model.GetObjectRequest req
java.io.File dest
public void deleteObject (com.amazonaws.services.s3.model.DeleteObjectRequest)
com.amazonaws.services.s3.model.DeleteObjectRequest req
com.amazonaws.services.s3.model.InstructionFileId ifid
com.amazonaws.services.s3.model.DeleteObjectRequest instructionDeleteRequest
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUpload (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest)
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest req
public com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUpload (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest)
com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest cryptoReq
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest req
boolean isCreateEncryptionMaterial
public com.amazonaws.services.s3.model.UploadPartResult uploadPart (com.amazonaws.services.s3.model.UploadPartRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.UploadPartRequest uploadPartRequest
public com.amazonaws.services.s3.model.CopyPartResult copyPart (com.amazonaws.services.s3.model.CopyPartRequest)
com.amazonaws.services.s3.model.CopyPartRequest copyPartRequest
public void abortMultipartUpload (com.amazonaws.services.s3.model.AbortMultipartUploadRequest)
com.amazonaws.services.s3.model.AbortMultipartUploadRequest req
public com.amazonaws.services.s3.model.PutObjectResult putInstructionFile (com.amazonaws.services.s3.model.PutInstructionFileRequest)
com.amazonaws.services.s3.model.PutInstructionFileRequest req
public void shutdown ()
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult uploadObject (com.amazonaws.services.s3.model.UploadObjectRequest) throws java.io.IOException java.lang.InterruptedException java.util.concurrent.ExecutionException
com.amazonaws.services.s3.model.UploadPartResult partResult
java.util.concurrent.Future future
java.io.IOException ex
InterruptedException ex
java.util.concurrent.ExecutionException ex
RuntimeException ex
Error ex
com.amazonaws.services.s3.model.UploadObjectRequest req
java.util.concurrent.ExecutorService es
boolean defaultExecutorService
com.amazonaws.services.s3.UploadObjectObserver observer
String uploadId
java.util.List partETags
com.amazonaws.services.s3.internal.MultiFileOutputStream mfos
private java.lang.Throwable onAbort (com.amazonaws.services.s3.UploadObjectObserver, java.lang.Throwable)
com.amazonaws.services.s3.UploadObjectObserver observer
Throwable t
static com.amazonaws.services.s3.model.PutObjectResult access$101 (com.amazonaws.services.s3.AmazonS3EncryptionClient, com.amazonaws.services.s3.model.PutObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.AmazonS3EncryptionClient x0
com.amazonaws.services.s3.model.PutObjectRequest x1
static com.amazonaws.services.s3.model.S3Object access$201 (com.amazonaws.services.s3.AmazonS3EncryptionClient, com.amazonaws.services.s3.model.GetObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.AmazonS3EncryptionClient x0
com.amazonaws.services.s3.model.GetObjectRequest x1
static com.amazonaws.services.s3.model.ObjectMetadata access$301 (com.amazonaws.services.s3.AmazonS3EncryptionClient, com.amazonaws.services.s3.model.GetObjectRequest, java.io.File) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.AmazonS3EncryptionClient x0
com.amazonaws.services.s3.model.GetObjectRequest x1
java.io.File x2
static com.amazonaws.services.s3.model.CompleteMultipartUploadResult access$401 (com.amazonaws.services.s3.AmazonS3EncryptionClient, com.amazonaws.services.s3.model.CompleteMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.AmazonS3EncryptionClient x0
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest x1
static com.amazonaws.services.s3.model.InitiateMultipartUploadResult access$501 (com.amazonaws.services.s3.AmazonS3EncryptionClient, com.amazonaws.services.s3.model.InitiateMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.AmazonS3EncryptionClient x0
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest x1
static com.amazonaws.services.s3.model.UploadPartResult access$601 (com.amazonaws.services.s3.AmazonS3EncryptionClient, com.amazonaws.services.s3.model.UploadPartRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.AmazonS3EncryptionClient x0
com.amazonaws.services.s3.model.UploadPartRequest x1
static com.amazonaws.services.s3.model.CopyPartResult access$701 (com.amazonaws.services.s3.AmazonS3EncryptionClient, com.amazonaws.services.s3.model.CopyPartRequest)
com.amazonaws.services.s3.AmazonS3EncryptionClient x0
com.amazonaws.services.s3.model.CopyPartRequest x1
static void access$801 (com.amazonaws.services.s3.AmazonS3EncryptionClient, com.amazonaws.services.s3.model.AbortMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.AmazonS3EncryptionClient x0
com.amazonaws.services.s3.model.AbortMultipartUploadRequest x1
static void ()
}
com/amazonaws/services/s3/AmazonS3Client$1.classAmazonS3Client.java
package com.amazonaws.services.s3
final com.amazonaws.services.s3.AmazonS3Client$1 extends java.util.LinkedHashMap {
private static final long serialVersionUID
void (int, float, boolean)
int x0
float x1
boolean x2
protected boolean removeEldestEntry (java.util.Map$Entry)
java.util.Map$Entry eldest
}
com/amazonaws/services/s3/AmazonS3ClientConfigurationFactory.classAmazonS3ClientConfigurationFactory.java
package com.amazonaws.services.s3
com.amazonaws.services.s3.AmazonS3ClientConfigurationFactory extends com.amazonaws.ClientConfigurationFactory {
void ()
protected com.amazonaws.ClientConfiguration getInRegionOptimizedConfig ()
}
com/amazonaws/services/s3/S3ResponseMetadata.classS3ResponseMetadata.java
package com.amazonaws.services.s3
public com.amazonaws.services.s3.S3ResponseMetadata extends com.amazonaws.ResponseMetadata {
public static final String HOST_ID
public static final String CLOUD_FRONT_ID
public void (java.util.Map)
java.util.Map metadata
public void (com.amazonaws.ResponseMetadata)
com.amazonaws.ResponseMetadata originalResponseMetadata
public java.lang.String getHostId ()
public java.lang.String getCloudFrontId ()
}
com/amazonaws/services/s3/Headers.classHeaders.java
package com.amazonaws.services.s3
public abstract com.amazonaws.services.s3.Headers extends java.lang.Object {
public static final String CACHE_CONTROL
public static final String CONTENT_DISPOSITION
public static final String CONTENT_ENCODING
public static final String CONTENT_LENGTH
public static final String CONTENT_RANGE
public static final String CONTENT_MD5
public static final String CONTENT_TYPE
public static final String CONTENT_LANGUAGE
public static final String DATE
public static final String ETAG
public static final String LAST_MODIFIED
public static final String SERVER
public static final String CONNECTION
public static final String AMAZON_PREFIX
public static final String S3_CANNED_ACL
public static final String S3_ALTERNATE_DATE
public static final String S3_USER_METADATA_PREFIX
public static final String S3_VERSION_ID
public static final String S3_MFA
public static final String REQUEST_ID
public static final String EXTENDED_REQUEST_ID
public static final String CLOUD_FRONT_ID
public static final String METADATA_DIRECTIVE
public static final String SECURITY_TOKEN
public static final String STORAGE_CLASS
public static final String SERVER_SIDE_ENCRYPTION
public static final String SERVER_SIDE_ENCRYPTION_CUSTOMER_ALGORITHM
public static final String SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY
public static final String SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY_MD5
public static final String COPY_SOURCE_SERVER_SIDE_ENCRYPTION_CUSTOMER_ALGORITHM
public static final String COPY_SOURCE_SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY
public static final String COPY_SOURCE_SERVER_SIDE_ENCRYPTION_CUSTOMER_KEY_MD5
public static final String EXPIRATION
public static final String EXPIRES
public static final String COPY_SOURCE_IF_MATCH
public static final String COPY_SOURCE_IF_NO_MATCH
public static final String COPY_SOURCE_IF_UNMODIFIED_SINCE
public static final String COPY_SOURCE_IF_MODIFIED_SINCE
public static final String RANGE
public static final String COPY_PART_RANGE
public static final String GET_OBJECT_IF_MODIFIED_SINCE
public static final String GET_OBJECT_IF_UNMODIFIED_SINCE
public static final String GET_OBJECT_IF_MATCH
public static final String GET_OBJECT_IF_NONE_MATCH
public static final String CRYPTO_KEY
public static final String CRYPTO_KEY_V2
public static final String CRYPTO_IV
public static final String MATERIALS_DESCRIPTION
public static final String CRYPTO_INSTRUCTION_FILE
public static final String UNENCRYPTED_CONTENT_LENGTH
public static final String UNENCRYPTED_CONTENT_MD5
public static final String REDIRECT_LOCATION
public static final String RESTORE
public static final String CRYPTO_KEYWRAP_ALGORITHM
public static final String CRYPTO_CEK_ALGORITHM
public static final String CRYPTO_TAG_LENGTH
public static final String REQUESTER_PAYS_HEADER
public static final String REQUESTER_CHARGED_HEADER
public static final String SERVER_SIDE_ENCRYPTION_AWS_KMS_KEYID
public static final String OBJECT_REPLICATION_STATUS
public static final String S3_SERVING_REGION
public static final String S3_BUCKET_REGION
public static final String ABORT_DATE
public static final String ABORT_RULE_ID
public static final String S3_PARTS_COUNT
}
com/amazonaws/services/s3/AmazonS3ClientParams.classAmazonS3ClientParams.java
package com.amazonaws.services.s3
abstract com.amazonaws.services.s3.AmazonS3ClientParams extends java.lang.Object {
void ()
public abstract com.amazonaws.client.AwsSyncClientParams getClientParams ()
public abstract com.amazonaws.services.s3.S3ClientOptions getS3ClientOptions ()
}
com/amazonaws/services/s3/AmazonS3Encryption.classAmazonS3Encryption.java
package com.amazonaws.services.s3
public abstract com.amazonaws.services.s3.AmazonS3Encryption extends java.lang.Object implements com.amazonaws.services.s3.AmazonS3 {
}
com/amazonaws/services/s3/AmazonS3Client$3.classAmazonS3Client.java
package com.amazonaws.services.s3
com.amazonaws.services.s3.AmazonS3Client$3 extends java.lang.Object implements com.amazonaws.services.s3.internal.ServiceUtils$RetryableS3DownloadTask {
final com.amazonaws.services.s3.model.GetObjectRequest val$getObjectRequest
final com.amazonaws.services.s3.AmazonS3Client this$0
void (com.amazonaws.services.s3.AmazonS3Client, com.amazonaws.services.s3.model.GetObjectRequest)
com.amazonaws.services.s3.AmazonS3Client this$0
public com.amazonaws.services.s3.model.S3Object getS3ObjectStream ()
public boolean needIntegrityCheck ()
}
com/amazonaws/services/s3/AmazonS3EncryptionClient$1.classAmazonS3EncryptionClient.java
package com.amazonaws.services.s3
com.amazonaws.services.s3.AmazonS3EncryptionClient$1 extends java.lang.Object {
}
com/amazonaws/services/s3/AmazonS3ClientBuilder.classAmazonS3ClientBuilder.java
package com.amazonaws.services.s3
public final com.amazonaws.services.s3.AmazonS3ClientBuilder extends com.amazonaws.client.builder.AwsSyncClientBuilder {
private static final com.amazonaws.services.s3.AmazonS3ClientConfigurationFactory CLIENT_CONFIG_FACTORY
private static final com.amazonaws.internal.SdkFunction DEFAULT_CLIENT_FACTORY
private final com.amazonaws.internal.SdkFunction clientFactory
private Boolean pathStyleAccessEnabled
private Boolean chunkedEncodingDisabled
private Boolean accelerateModeEnabled
private Boolean payloadSigningEnabled
public static com.amazonaws.services.s3.AmazonS3ClientBuilder standard ()
public static com.amazonaws.services.s3.AmazonS3 defaultClient ()
private void ()
void (com.amazonaws.internal.SdkFunction)
com.amazonaws.internal.SdkFunction clientFactory
public java.lang.Boolean isPathStyleAccessEnabled ()
public void setPathStyleAccessEnabled (java.lang.Boolean)
Boolean pathStyleAccessEnabled
public com.amazonaws.services.s3.AmazonS3ClientBuilder withPathStyleAccessEnabled (java.lang.Boolean)
Boolean pathStyleAccessEnabled
public com.amazonaws.services.s3.AmazonS3ClientBuilder enablePathStyleAccess ()
public java.lang.Boolean isChunkedEncodingDisabled ()
public void setChunkedEncodingDisabled (java.lang.Boolean)
Boolean chunkedEncodingDisabled
public com.amazonaws.services.s3.AmazonS3ClientBuilder withChunkedEncodingDisabled (java.lang.Boolean)
Boolean chunkedEncodingDisabled
public com.amazonaws.services.s3.AmazonS3ClientBuilder disableChunkedEncoding ()
public java.lang.Boolean isAccelerateModeEnabled ()
public void setAccelerateModeEnabled (java.lang.Boolean)
Boolean accelerateModeEnabled
public com.amazonaws.services.s3.AmazonS3ClientBuilder withAccelerateModeEnabled (java.lang.Boolean)
Boolean accelerateModeEnabled
public com.amazonaws.services.s3.AmazonS3ClientBuilder enableAccelerateMode ()
public java.lang.Boolean isPayloadSigningEnabled ()
public void setPayloadSigningEnabled (java.lang.Boolean)
Boolean payloadSigningEnabled
public com.amazonaws.services.s3.AmazonS3ClientBuilder withPayloadSigningEnabled (java.lang.Boolean)
Boolean payloadSigningEnabled
public com.amazonaws.services.s3.AmazonS3ClientBuilder enablePayloadSigning ()
protected com.amazonaws.services.s3.AmazonS3 build (com.amazonaws.client.AwsSyncClientParams)
com.amazonaws.client.AwsSyncClientParams clientParams
private com.amazonaws.services.s3.S3ClientOptions resolveS3ClientOptions ()
com.amazonaws.services.s3.S3ClientOptions$Builder builder
protected volatile java.lang.Object build (com.amazonaws.client.AwsSyncClientParams)
static void ()
}
com/amazonaws/services/s3/transfer/ObjectMetadataProvider.classObjectMetadataProvider.java
package com.amazonaws.services.s3.transfer
public abstract com.amazonaws.services.s3.transfer.ObjectMetadataProvider extends java.lang.Object {
public abstract void provideObjectMetadata (java.io.File, com.amazonaws.services.s3.model.ObjectMetadata)
}
com/amazonaws/services/s3/transfer/TransferManagerParams.classTransferManagerParams.java
package com.amazonaws.services.s3.transfer
com.amazonaws.services.s3.transfer.TransferManagerParams extends java.lang.Object {
private com.amazonaws.services.s3.AmazonS3 s3Client
private java.util.concurrent.ExecutorService executorService
private Boolean shutDownThreadPools
private com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
void ()
public com.amazonaws.services.s3.AmazonS3 getS3Client ()
public com.amazonaws.services.s3.transfer.TransferManagerParams withS3Client (com.amazonaws.services.s3.AmazonS3)
com.amazonaws.services.s3.AmazonS3 s3Client
public java.util.concurrent.ExecutorService getExecutorService ()
public com.amazonaws.services.s3.transfer.TransferManagerParams withExecutorService (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executorService
public java.lang.Boolean getShutDownThreadPools ()
public com.amazonaws.services.s3.transfer.TransferManagerParams withShutDownThreadPools (java.lang.Boolean)
Boolean shutDownThreadPools
public com.amazonaws.services.s3.transfer.TransferManagerConfiguration getConfiguration ()
public com.amazonaws.services.s3.transfer.TransferManagerParams withTransferManagerConfiguration (com.amazonaws.services.s3.transfer.TransferManagerConfiguration)
com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
}
com/amazonaws/services/s3/transfer/PersistableDownload.classPersistableDownload.java
package com.amazonaws.services.s3.transfer
public final com.amazonaws.services.s3.transfer.PersistableDownload extends com.amazonaws.services.s3.transfer.PersistableTransfer {
static final String TYPE
private final String pauseType
private final String bucketName
private final String key
private final String versionId
private final long[] range
private final com.amazonaws.services.s3.model.ResponseHeaderOverrides responseHeaders
private final boolean isRequesterPays
private final String file
private final Integer lastFullyDownloadedPartNumber
private final long lastModifiedTime
public void ()
public void (java.lang.String, java.lang.String, java.lang.String, long[], com.amazonaws.services.s3.model.ResponseHeaderOverrides, boolean, java.lang.String, java.lang.Integer, long)
String bucketName
String key
String versionId
long[] range
com.amazonaws.services.s3.model.ResponseHeaderOverrides responseHeaders
boolean isRequesterPays
String file
Integer lastFullyDownloadedPartNumber
long lastModifiedTime
java.lang.String getBucketName ()
java.lang.String getKey ()
java.lang.String getVersionId ()
long[] getRange ()
com.amazonaws.services.s3.model.ResponseHeaderOverrides getResponseHeaders ()
boolean isRequesterPays ()
java.lang.String getFile ()
java.lang.String getPauseType ()
java.lang.Integer getLastFullyDownloadedPartNumber ()
java.lang.Long getlastModifiedTime ()
}
com/amazonaws/services/s3/transfer/PauseStatus.classPauseStatus.java
package com.amazonaws.services.s3.transfer
public final com.amazonaws.services.s3.transfer.PauseStatus extends java.lang.Enum {
public static final com.amazonaws.services.s3.transfer.PauseStatus SUCCESS
public static final com.amazonaws.services.s3.transfer.PauseStatus NOT_STARTED
public static final com.amazonaws.services.s3.transfer.PauseStatus CANCELLED_BEFORE_START
public static final com.amazonaws.services.s3.transfer.PauseStatus NO_EFFECT
public static final com.amazonaws.services.s3.transfer.PauseStatus CANCELLED
private static final com.amazonaws.services.s3.transfer.PauseStatus[] $VALUES
public static com.amazonaws.services.s3.transfer.PauseStatus[] values ()
public static com.amazonaws.services.s3.transfer.PauseStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public boolean isPaused ()
public boolean isCancelled ()
public boolean unchanged ()
static void ()
}
com/amazonaws/services/s3/transfer/TransferManagerBuilder$1.classTransferManagerBuilder.java
package com.amazonaws.services.s3.transfer
final com.amazonaws.services.s3.transfer.TransferManagerBuilder$1 extends java.lang.Object implements com.amazonaws.internal.SdkFunction {
void ()
public com.amazonaws.services.s3.transfer.TransferManager apply (com.amazonaws.services.s3.transfer.TransferManagerParams)
com.amazonaws.services.s3.transfer.TransferManagerParams params
public volatile java.lang.Object apply (java.lang.Object)
}
com/amazonaws/services/s3/transfer/Transfer$TransferState.classTransfer.java
package com.amazonaws.services.s3.transfer
public final com.amazonaws.services.s3.transfer.Transfer$TransferState extends java.lang.Enum {
public static final com.amazonaws.services.s3.transfer.Transfer$TransferState Waiting
public static final com.amazonaws.services.s3.transfer.Transfer$TransferState InProgress
public static final com.amazonaws.services.s3.transfer.Transfer$TransferState Completed
public static final com.amazonaws.services.s3.transfer.Transfer$TransferState Canceled
public static final com.amazonaws.services.s3.transfer.Transfer$TransferState Failed
private static final com.amazonaws.services.s3.transfer.Transfer$TransferState[] $VALUES
public static com.amazonaws.services.s3.transfer.Transfer$TransferState[] values ()
public static com.amazonaws.services.s3.transfer.Transfer$TransferState valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/amazonaws/services/s3/transfer/DownloadCallable$1.classDownloadCallable.java
package com.amazonaws.services.s3.transfer
com.amazonaws.services.s3.transfer.DownloadCallable$1 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.s3.transfer.DownloadCallable this$0
void (com.amazonaws.services.s3.transfer.DownloadCallable)
com.amazonaws.services.s3.transfer.DownloadCallable this$0
public void run ()
Exception e
}
com/amazonaws/services/s3/transfer/DownloadTaskImpl.classDownloadTaskImpl.java
package com.amazonaws.services.s3.transfer
final com.amazonaws.services.s3.transfer.DownloadTaskImpl extends java.lang.Object implements com.amazonaws.services.s3.internal.ServiceUtils$RetryableS3DownloadTask {
private final com.amazonaws.services.s3.AmazonS3 s3
private final com.amazonaws.services.s3.transfer.internal.DownloadImpl download
private final com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
private final com.amazonaws.services.s3.internal.SkipMd5CheckStrategy skipMd5CheckStrategy
void (com.amazonaws.services.s3.AmazonS3, com.amazonaws.services.s3.transfer.internal.DownloadImpl, com.amazonaws.services.s3.model.GetObjectRequest)
com.amazonaws.services.s3.AmazonS3 s3
com.amazonaws.services.s3.transfer.internal.DownloadImpl download
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
public com.amazonaws.services.s3.model.S3Object getS3ObjectStream ()
com.amazonaws.services.s3.model.S3Object s3Object
public boolean needIntegrityCheck ()
}
com/amazonaws/services/s3/transfer/Copy.classCopy.java
package com.amazonaws.services.s3.transfer
public abstract com.amazonaws.services.s3.transfer.Copy extends java.lang.Object implements com.amazonaws.services.s3.transfer.Transfer {
public abstract com.amazonaws.services.s3.transfer.model.CopyResult waitForCopyResult () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException java.lang.InterruptedException
}
com/amazonaws/services/s3/transfer/exception/FileLockException.classFileLockException.java
package com.amazonaws.services.s3.transfer.exception
public com.amazonaws.services.s3.transfer.exception.FileLockException extends com.amazonaws.AmazonClientException {
private static final long serialVersionUID
public void (java.lang.Throwable)
Throwable t
public void (java.lang.String)
String msg
public boolean isRetryable ()
}
com/amazonaws/services/s3/transfer/exception/PauseException.classPauseException.java
package com.amazonaws.services.s3.transfer.exception
public com.amazonaws.services.s3.transfer.exception.PauseException extends com.amazonaws.AmazonClientException {
private static final long serialVersionUID
private final com.amazonaws.services.s3.transfer.PauseStatus status
public void (com.amazonaws.services.s3.transfer.PauseStatus)
com.amazonaws.services.s3.transfer.PauseStatus status
public com.amazonaws.services.s3.transfer.PauseStatus getPauseStatus ()
public boolean isRetryable ()
}
com/amazonaws/services/s3/transfer/MultipleFileUpload.classMultipleFileUpload.java
package com.amazonaws.services.s3.transfer
public abstract com.amazonaws.services.s3.transfer.MultipleFileUpload extends java.lang.Object implements com.amazonaws.services.s3.transfer.Transfer {
public abstract java.lang.String getKeyPrefix ()
public abstract java.lang.String getBucketName ()
public abstract java.util.Collection getSubTransfers ()
}
com/amazonaws/services/s3/transfer/TransferManager$1.classTransferManager.java
package com.amazonaws.services.s3.transfer
final com.amazonaws.services.s3.transfer.TransferManager$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
final java.util.concurrent.atomic.AtomicInteger threadCount
void ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
int threadNumber
Thread thread
}
com/amazonaws/services/s3/transfer/TransferManager.classTransferManager.java
package com.amazonaws.services.s3.transfer
public com.amazonaws.services.s3.transfer.TransferManager extends java.lang.Object {
private final com.amazonaws.services.s3.AmazonS3 s3
private com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
private final java.util.concurrent.ExecutorService executorService
private final java.util.concurrent.ScheduledExecutorService timedThreadPool
private static final org.apache.commons.logging.Log log
private final boolean shutDownThreadPools
private final boolean isImmutable
private static final String USER_AGENT
private static final String USER_AGENT_MULTIPART
private static final String DEFAULT_DELIMITER
private static final java.util.concurrent.ThreadFactory daemonThreadFactory
public void ()
public void (com.amazonaws.auth.AWSCredentialsProvider)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
public void (com.amazonaws.auth.AWSCredentials)
com.amazonaws.auth.AWSCredentials credentials
public void (com.amazonaws.services.s3.AmazonS3)
com.amazonaws.services.s3.AmazonS3 s3
public void (com.amazonaws.services.s3.AmazonS3, java.util.concurrent.ExecutorService)
com.amazonaws.services.s3.AmazonS3 s3
java.util.concurrent.ExecutorService executorService
public void (com.amazonaws.services.s3.AmazonS3, java.util.concurrent.ExecutorService, boolean)
com.amazonaws.services.s3.AmazonS3 s3
java.util.concurrent.ExecutorService executorService
boolean shutDownThreadPools
void (com.amazonaws.services.s3.transfer.TransferManagerParams)
com.amazonaws.services.s3.transfer.TransferManagerParams params
public void setConfiguration (com.amazonaws.services.s3.transfer.TransferManagerConfiguration)
com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
public com.amazonaws.services.s3.transfer.TransferManagerConfiguration getConfiguration ()
public com.amazonaws.services.s3.AmazonS3 getAmazonS3Client ()
public com.amazonaws.services.s3.transfer.Upload upload (java.lang.String, java.lang.String, java.io.InputStream, com.amazonaws.services.s3.model.ObjectMetadata) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
String key
java.io.InputStream input
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
public com.amazonaws.services.s3.transfer.Upload upload (java.lang.String, java.lang.String, java.io.File) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
String key
java.io.File file
public com.amazonaws.services.s3.transfer.Upload upload (com.amazonaws.services.s3.model.PutObjectRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
public com.amazonaws.services.s3.transfer.Upload upload (com.amazonaws.services.s3.model.PutObjectRequest, com.amazonaws.services.s3.transfer.internal.S3ProgressListener) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
com.amazonaws.services.s3.transfer.internal.S3ProgressListener progressListener
private com.amazonaws.services.s3.transfer.Upload doUpload (com.amazonaws.services.s3.model.PutObjectRequest, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener, com.amazonaws.services.s3.transfer.internal.S3ProgressListener, com.amazonaws.services.s3.transfer.PersistableUpload) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener stateListener
com.amazonaws.services.s3.transfer.internal.S3ProgressListener progressListener
com.amazonaws.services.s3.transfer.PersistableUpload persistableUpload
String multipartUploadId
com.amazonaws.services.s3.model.ObjectMetadata metadata
java.io.File file
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.services.s3.transfer.internal.S3ProgressListenerChain listenerChain
com.amazonaws.services.s3.transfer.internal.UploadImpl upload
com.amazonaws.services.s3.transfer.internal.UploadCallable uploadCallable
com.amazonaws.services.s3.transfer.internal.UploadMonitor watcher
public com.amazonaws.services.s3.transfer.Download download (java.lang.String, java.lang.String, java.io.File)
String bucket
String key
java.io.File file
public com.amazonaws.services.s3.transfer.Download download (java.lang.String, java.lang.String, java.io.File, long)
String bucket
String key
java.io.File file
long timeoutMillis
public com.amazonaws.services.s3.transfer.Download download (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File file
public com.amazonaws.services.s3.transfer.Download download (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File, long)
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File file
long timeoutMillis
public com.amazonaws.services.s3.transfer.Download download (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File, com.amazonaws.services.s3.transfer.internal.S3ProgressListener)
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File file
com.amazonaws.services.s3.transfer.internal.S3ProgressListener progressListener
public com.amazonaws.services.s3.transfer.Download download (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File, com.amazonaws.services.s3.transfer.internal.S3ProgressListener, long)
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File file
com.amazonaws.services.s3.transfer.internal.S3ProgressListener progressListener
long timeoutMillis
private com.amazonaws.services.s3.transfer.Download doDownload (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener, com.amazonaws.services.s3.transfer.internal.S3ProgressListener, boolean, long, java.lang.Integer, long)
long lastByte
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File file
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener stateListener
com.amazonaws.services.s3.transfer.internal.S3ProgressListener s3progressListener
boolean resumeExistingDownload
long timeoutMillis
Integer lastFullyDownloadedPart
long lastModifiedTimeRecordedDuringPause
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.services.s3.transfer.internal.S3ProgressListenerChain listenerChain
com.amazonaws.services.s3.model.GetObjectMetadataRequest getObjectMetadataRequest
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
long lastModifiedTime
long startingByte
long lastByte
long[] range
long origStartingByte
boolean isDownloadParallel
com.amazonaws.services.s3.transfer.internal.DownloadImpl download
long totalBytesToDownload
long fileLength
java.util.concurrent.CountDownLatch latch
java.util.concurrent.Future future
private boolean isS3ObjectModifiedSincePause (long, long)
long lastModifiedTimeRecordedDuringResume
long lastModifiedTimeRecordedDuringPause
public com.amazonaws.services.s3.transfer.MultipleFileDownload downloadDirectory (java.lang.String, java.lang.String, java.io.File)
com.amazonaws.services.s3.model.ListObjectsRequest listObjectsRequest
com.amazonaws.services.s3.model.S3ObjectSummary s
String prefix
com.amazonaws.services.s3.model.ObjectListing listObjectsResponse
java.io.File f
java.io.File parentFile
com.amazonaws.services.s3.model.S3ObjectSummary summary
String bucketName
String keyPrefix
java.io.File destinationDirectory
java.util.List objectSummaries
java.util.Stack commonPrefixes
long totalSize
com.amazonaws.event.ProgressListenerChain additionalListeners
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListener listener
java.util.List downloads
String description
com.amazonaws.services.s3.transfer.internal.MultipleFileDownloadImpl multipleFileDownload
java.util.concurrent.CountDownLatch latch
com.amazonaws.services.s3.transfer.MultipleFileTransferStateChangeListener transferListener
public com.amazonaws.services.s3.transfer.MultipleFileUpload uploadDirectory (java.lang.String, java.lang.String, java.io.File, boolean)
String bucketName
String virtualDirectoryKeyPrefix
java.io.File directory
boolean includeSubdirectories
public com.amazonaws.services.s3.transfer.MultipleFileUpload uploadDirectory (java.lang.String, java.lang.String, java.io.File, boolean, com.amazonaws.services.s3.transfer.ObjectMetadataProvider)
String bucketName
String virtualDirectoryKeyPrefix
java.io.File directory
boolean includeSubdirectories
com.amazonaws.services.s3.transfer.ObjectMetadataProvider metadataProvider
java.util.List files
public com.amazonaws.services.s3.transfer.MultipleFileUpload uploadFileList (java.lang.String, java.lang.String, java.io.File, java.util.List)
String bucketName
String virtualDirectoryKeyPrefix
java.io.File directory
java.util.List files
public com.amazonaws.services.s3.transfer.MultipleFileUpload uploadFileList (java.lang.String, java.lang.String, java.io.File, java.util.List, com.amazonaws.services.s3.transfer.ObjectMetadataProvider)
String key
com.amazonaws.services.s3.model.ObjectMetadata metadata
java.io.File f
int startingPosition
long totalSize
String bucketName
String virtualDirectoryKeyPrefix
java.io.File directory
java.util.List files
com.amazonaws.services.s3.transfer.ObjectMetadataProvider metadataProvider
com.amazonaws.event.ProgressListenerChain additionalListeners
com.amazonaws.services.s3.transfer.TransferProgress progress
com.amazonaws.event.ProgressListener listener
java.util.List uploads
com.amazonaws.services.s3.transfer.internal.MultipleFileUploadImpl multipleFileUpload
java.util.concurrent.CountDownLatch latch
com.amazonaws.services.s3.transfer.MultipleFileTransferStateChangeListener transferListener
private void listFiles (java.io.File, java.util.List, boolean)
java.io.File f
java.io.File dir
java.util.List results
boolean includeSubDirectories
java.io.File[] found
public void abortMultipartUploads (java.lang.String, java.util.Date) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.MultipartUpload upload
com.amazonaws.services.s3.model.ListMultipartUploadsRequest request
String bucketName
java.util.Date date
com.amazonaws.services.s3.model.MultipartUploadListing uploadListing
public void shutdownNow ()
public void shutdownNow (boolean)
boolean shutDownS3Client
private void shutdownThreadPools ()
public static com.amazonaws.AmazonWebServiceRequest appendSingleObjectUserAgent (com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.AmazonWebServiceRequest request
public static com.amazonaws.AmazonWebServiceRequest appendMultipartUserAgent (com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.AmazonWebServiceRequest request
public com.amazonaws.services.s3.transfer.Copy copy (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String sourceBucketName
String sourceKey
String destinationBucketName
String destinationKey
public com.amazonaws.services.s3.transfer.Copy copy (com.amazonaws.services.s3.model.CopyObjectRequest)
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
public com.amazonaws.services.s3.transfer.Copy copy (com.amazonaws.services.s3.model.CopyObjectRequest, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener stateChangeListener
public com.amazonaws.services.s3.transfer.Copy copy (com.amazonaws.services.s3.model.CopyObjectRequest, com.amazonaws.services.s3.AmazonS3, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
com.amazonaws.services.s3.AmazonS3 srcS3
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener stateChangeListener
String description
com.amazonaws.services.s3.model.GetObjectMetadataRequest getObjectMetadataRequest
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain listenerChain
com.amazonaws.services.s3.transfer.internal.CopyImpl copy
com.amazonaws.services.s3.transfer.internal.CopyCallable copyCallable
com.amazonaws.services.s3.transfer.internal.CopyMonitor watcher
public com.amazonaws.services.s3.transfer.Upload resumeUpload (com.amazonaws.services.s3.transfer.PersistableUpload)
com.amazonaws.services.s3.transfer.PersistableUpload persistableUpload
public com.amazonaws.services.s3.transfer.Download resumeDownload (com.amazonaws.services.s3.transfer.PersistableDownload)
long[] range
com.amazonaws.services.s3.transfer.PersistableDownload persistableDownload
com.amazonaws.services.s3.model.GetObjectRequest request
private void assertParameterNotNull (java.lang.Object, java.lang.String)
Object parameterValue
String errorMessage
protected void finalize () throws java.lang.Throwable
private void checkMutability ()
static void ()
}
com/amazonaws/services/s3/transfer/MultipleFileTransferStateChangeListener.classMultipleFileTransferStateChangeListener.java
package com.amazonaws.services.s3.transfer
final com.amazonaws.services.s3.transfer.MultipleFileTransferStateChangeListener extends java.lang.Object implements com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener {
private final java.util.concurrent.CountDownLatch latch
private final com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer multipleFileTransfer
public void (java.util.concurrent.CountDownLatch, com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer)
java.util.concurrent.CountDownLatch latch
com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer multipleFileTransfer
public void transferStateChanged (com.amazonaws.services.s3.transfer.Transfer, com.amazonaws.services.s3.transfer.Transfer$TransferState)
InterruptedException e
com.amazonaws.services.s3.transfer.Transfer upload
com.amazonaws.services.s3.transfer.Transfer$TransferState state
}
com/amazonaws/services/s3/transfer/TransferCompletionFilter.classTransferCompletionFilter.java
package com.amazonaws.services.s3.transfer
final com.amazonaws.services.s3.transfer.TransferCompletionFilter extends java.lang.Object implements com.amazonaws.event.ProgressEventFilter {
void ()
public com.amazonaws.event.ProgressEvent filter (com.amazonaws.event.ProgressEvent)
com.amazonaws.event.ProgressEvent progressEvent
}
com/amazonaws/services/s3/transfer/TransferProgress.classTransferProgress.java
package com.amazonaws.services.s3.transfer
public final com.amazonaws.services.s3.transfer.TransferProgress extends java.lang.Object {
private static final org.apache.commons.logging.Log log
private volatile long bytesTransferred
private volatile long totalBytesToTransfer
public void ()
public long getBytesTransfered ()
public long getBytesTransferred ()
public long getTotalBytesToTransfer ()
public synchronized double getPercentTransfered ()
public synchronized double getPercentTransferred ()
public synchronized void updateProgress (long)
long bytes
public void setTotalBytesToTransfer (long)
long totalBytesToTransfer
static void ()
}
com/amazonaws/services/s3/transfer/Transfer.classTransfer.java
package com.amazonaws.services.s3.transfer
public abstract com.amazonaws.services.s3.transfer.Transfer extends java.lang.Object {
public abstract boolean isDone ()
public abstract void waitForCompletion () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException java.lang.InterruptedException
public abstract com.amazonaws.AmazonClientException waitForException () throws java.lang.InterruptedException
public abstract java.lang.String getDescription ()
public abstract com.amazonaws.services.s3.transfer.Transfer$TransferState getState ()
public abstract void addProgressListener (com.amazonaws.event.ProgressListener)
public abstract void removeProgressListener (com.amazonaws.event.ProgressListener)
public abstract com.amazonaws.services.s3.transfer.TransferProgress getProgress ()
public abstract void addProgressListener (com.amazonaws.services.s3.model.ProgressListener)
public abstract void removeProgressListener (com.amazonaws.services.s3.model.ProgressListener)
}
com/amazonaws/services/s3/transfer/PauseResult.classPauseResult.java
package com.amazonaws.services.s3.transfer
public final com.amazonaws.services.s3.transfer.PauseResult extends java.lang.Object {
private final com.amazonaws.services.s3.transfer.PauseStatus pauseStatus
private final Object infoToResume
public void (com.amazonaws.services.s3.transfer.PauseStatus, java.lang.Object)
com.amazonaws.services.s3.transfer.PauseStatus pauseStatus
Object infoToResume
public void (com.amazonaws.services.s3.transfer.PauseStatus)
com.amazonaws.services.s3.transfer.PauseStatus pauseStatus
public com.amazonaws.services.s3.transfer.PauseStatus getPauseStatus ()
public java.lang.Object getInfoToResume ()
}
com/amazonaws/services/s3/transfer/TransferManagerConfiguration.classTransferManagerConfiguration.java
package com.amazonaws.services.s3.transfer
public com.amazonaws.services.s3.transfer.TransferManagerConfiguration extends java.lang.Object {
static final int DEFAULT_MINIMUM_UPLOAD_PART_SIZE
static final long DEFAULT_MULTIPART_UPLOAD_THRESHOLD
static final long DEFAULT_MULTIPART_COPY_THRESHOLD
static final long DEFAULT_MINIMUM_COPY_PART_SIZE
private long minimumUploadPartSize
private long multipartUploadThreshold
private long multipartCopyThreshold
private long multipartCopyPartSize
public void ()
public long getMinimumUploadPartSize ()
public void setMinimumUploadPartSize (long)
long minimumUploadPartSize
public long getMultipartUploadThreshold ()
public void setMultipartUploadThreshold (long)
long multipartUploadThreshold
public long getMultipartCopyPartSize ()
public void setMultipartCopyPartSize (long)
long multipartCopyPartSize
public long getMultipartCopyThreshold ()
public void setMultipartCopyThreshold (long)
long multipartCopyThreshold
public void setMultipartUploadThreshold (int)
int multipartUploadThreshold
}
com/amazonaws/services/s3/transfer/PersistableUpload.classPersistableUpload.java
package com.amazonaws.services.s3.transfer
public final com.amazonaws.services.s3.transfer.PersistableUpload extends com.amazonaws.services.s3.transfer.PersistableTransfer {
static final String TYPE
private final String pauseType
private final String bucketName
private final String key
private final String file
private final String multipartUploadId
private final long partSize
private final long mutlipartUploadThreshold
public void ()
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, long, long)
String bucketName
String key
String file
String multipartUploadId
long partSize
long mutlipartUploadThreshold
java.lang.String getBucketName ()
java.lang.String getKey ()
java.lang.String getMultipartUploadId ()
long getPartSize ()
long getMutlipartUploadThreshold ()
java.lang.String getFile ()
java.lang.String getPauseType ()
}
com/amazonaws/services/s3/transfer/internal/S3ProgressListener.classS3ProgressListener.java
package com.amazonaws.services.s3.transfer.internal
public abstract com.amazonaws.services.s3.transfer.internal.S3ProgressListener extends java.lang.Object implements com.amazonaws.event.ProgressListener {
public abstract void onPersistableTransfer (com.amazonaws.services.s3.transfer.PersistableTransfer)
}
com/amazonaws/services/s3/transfer/internal/TransferManagerUtils.classTransferManagerUtils.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.TransferManagerUtils extends java.lang.Object {
public void ()
public static java.util.concurrent.ThreadPoolExecutor createDefaultExecutorService ()
java.util.concurrent.ThreadFactory threadFactory
public static boolean isUploadParallelizable (com.amazonaws.services.s3.model.PutObjectRequest, boolean)
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
boolean isUsingEncryption
public static long getContentLength (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
java.io.File file
public static long calculateOptimalPartSize (com.amazonaws.services.s3.model.PutObjectRequest, com.amazonaws.services.s3.transfer.TransferManagerConfiguration)
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
double contentLength
double optimalPartSize
public static boolean shouldUseMultipartUpload (com.amazonaws.services.s3.model.PutObjectRequest, com.amazonaws.services.s3.transfer.TransferManagerConfiguration)
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
long contentLength
public static java.io.File getRequestFile (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
public static long calculateOptimalPartSizeForCopy (com.amazonaws.services.s3.model.CopyObjectRequest, com.amazonaws.services.s3.transfer.TransferManagerConfiguration, long)
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
long contentLengthOfSource
double optimalPartSize
public static com.amazonaws.services.s3.transfer.PauseStatus determinePauseStatus (com.amazonaws.services.s3.transfer.Transfer$TransferState, boolean)
com.amazonaws.services.s3.transfer.Transfer$TransferState transferState
boolean forceCancel
public static boolean isDownloadParallelizable (com.amazonaws.services.s3.AmazonS3, com.amazonaws.services.s3.model.GetObjectRequest, java.lang.Integer)
com.amazonaws.services.s3.AmazonS3 s3
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
Integer partCount
}
com/amazonaws/services/s3/transfer/internal/CopyCallable.classCopyCallable.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.CopyCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final com.amazonaws.services.s3.AmazonS3 s3
private final java.util.concurrent.ExecutorService threadPool
private final com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
private String multipartUploadId
private final com.amazonaws.services.s3.model.ObjectMetadata metadata
private final com.amazonaws.services.s3.transfer.internal.CopyImpl copy
private static final org.apache.commons.logging.Log log
private final com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
private final java.util.List futures
private final com.amazonaws.event.ProgressListenerChain listenerChain
public void (com.amazonaws.services.s3.transfer.TransferManager, java.util.concurrent.ExecutorService, com.amazonaws.services.s3.transfer.internal.CopyImpl, com.amazonaws.services.s3.model.CopyObjectRequest, com.amazonaws.services.s3.model.ObjectMetadata, com.amazonaws.event.ProgressListenerChain)
com.amazonaws.services.s3.transfer.TransferManager transferManager
java.util.concurrent.ExecutorService threadPool
com.amazonaws.services.s3.transfer.internal.CopyImpl copy
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.event.ProgressListenerChain progressListenerChain
java.util.List getFutures ()
java.lang.String getMultipartUploadId ()
public boolean isMultipartCopy ()
public com.amazonaws.services.s3.transfer.model.CopyResult call () throws java.lang.Exception
private com.amazonaws.services.s3.transfer.model.CopyResult copyInOneChunk ()
com.amazonaws.services.s3.model.CopyObjectResult copyObjectResult
com.amazonaws.services.s3.transfer.model.CopyResult copyResult
private void copyInParts () throws java.lang.Exception
com.amazonaws.services.s3.transfer.internal.CopyPartRequestFactory requestFactory
Exception e2
Exception e
String bucketName
String key
long optimalPartSize
private long getOptimalPartSize (long)
long contentLengthOfSource
long optimalPartSize
private void copyPartsInParallel (com.amazonaws.services.s3.transfer.internal.CopyPartRequestFactory)
com.amazonaws.services.s3.model.CopyPartRequest request
com.amazonaws.services.s3.transfer.internal.CopyPartRequestFactory requestFactory
private java.lang.String initiateMultipartUpload (com.amazonaws.services.s3.model.CopyObjectRequest)
com.amazonaws.services.s3.model.CopyObjectRequest origReq
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest req
com.amazonaws.services.s3.model.ObjectMetadata newObjectMetadata
String uploadId
private void populateMetadataWithEncryptionParams (com.amazonaws.services.s3.model.ObjectMetadata, com.amazonaws.services.s3.model.ObjectMetadata)
String header
String headerValue
com.amazonaws.services.s3.model.ObjectMetadata source
com.amazonaws.services.s3.model.ObjectMetadata destination
java.util.Map userMetadataSource
java.util.Map userMetadataDestination
String[] headersToCopy
public volatile java.lang.Object call () throws java.lang.Exception
static void ()
}
com/amazonaws/services/s3/transfer/internal/DownloadImpl.classDownloadImpl.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.DownloadImpl extends com.amazonaws.services.s3.transfer.internal.AbstractTransfer implements com.amazonaws.services.s3.transfer.Download {
private com.amazonaws.services.s3.model.S3Object s3Object
private com.amazonaws.services.s3.transfer.PersistableDownload persistableDownload
private Integer lastFullyDownloadedPartNumber
private final com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
private final java.io.File file
private final com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
private final com.amazonaws.event.ProgressListenerChain progressListenerChain
public void (java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain, com.amazonaws.services.s3.model.S3Object, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener, com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain progressListenerChain
com.amazonaws.services.s3.model.S3Object s3Object
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener listener
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File file
public void (java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain, com.amazonaws.services.s3.model.S3Object, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener, com.amazonaws.services.s3.model.GetObjectRequest, java.io.File, com.amazonaws.services.s3.model.ObjectMetadata, boolean)
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain progressListenerChain
com.amazonaws.services.s3.model.S3Object s3Object
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener listener
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File file
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
boolean isDownloadParallel
public synchronized com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata ()
public java.lang.String getBucketName ()
public java.lang.String getKey ()
public void updatePersistableTransfer (java.lang.Integer)
Integer lastFullyDownloadedPartNumber
public synchronized java.lang.Integer getLastFullyDownloadedPartNumber ()
public synchronized void abort () throws java.io.IOException
public synchronized void abortWithoutNotifyingStateChangeListener () throws java.io.IOException
public synchronized void setS3Object (com.amazonaws.services.s3.model.S3Object)
com.amazonaws.services.s3.model.S3Object s3Object
public void setState (com.amazonaws.services.s3.transfer.Transfer$TransferState)
com.amazonaws.services.s3.transfer.Transfer$TransferState state
private com.amazonaws.services.s3.transfer.PersistableDownload captureDownloadState (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File file
public com.amazonaws.services.s3.transfer.PersistableDownload pause () throws com.amazonaws.services.s3.transfer.exception.PauseException
boolean forceCancel
com.amazonaws.services.s3.transfer.Transfer$TransferState currentState
}
com/amazonaws/services/s3/transfer/internal/UploadMonitor.classUploadMonitor.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.UploadMonitor extends java.lang.Object implements java.util.concurrent.Callable com.amazonaws.services.s3.transfer.internal.TransferMonitor {
private final com.amazonaws.services.s3.AmazonS3 s3
private final com.amazonaws.services.s3.model.PutObjectRequest origReq
private final com.amazonaws.event.ProgressListenerChain listener
private final com.amazonaws.services.s3.transfer.internal.UploadCallable multipartUploadCallable
private final com.amazonaws.services.s3.transfer.internal.UploadImpl transfer
private final java.util.concurrent.ExecutorService threadPool
private final java.util.List futures
private boolean isUploadDone
private java.util.concurrent.Future future
public synchronized java.util.concurrent.Future getFuture ()
private synchronized void setFuture (java.util.concurrent.Future)
java.util.concurrent.Future future
private synchronized void cancelFuture ()
public synchronized boolean isDone ()
private synchronized void markAllDone ()
public static com.amazonaws.services.s3.transfer.internal.UploadMonitor create (com.amazonaws.services.s3.transfer.TransferManager, com.amazonaws.services.s3.transfer.internal.UploadImpl, java.util.concurrent.ExecutorService, com.amazonaws.services.s3.transfer.internal.UploadCallable, com.amazonaws.services.s3.model.PutObjectRequest, com.amazonaws.event.ProgressListenerChain)
com.amazonaws.services.s3.transfer.TransferManager manager
com.amazonaws.services.s3.transfer.internal.UploadImpl transfer
java.util.concurrent.ExecutorService threadPool
com.amazonaws.services.s3.transfer.internal.UploadCallable multipartUploadCallable
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
com.amazonaws.event.ProgressListenerChain progressListenerChain
com.amazonaws.services.s3.transfer.internal.UploadMonitor uploadMonitor
private void (com.amazonaws.services.s3.transfer.TransferManager, com.amazonaws.services.s3.transfer.internal.UploadImpl, java.util.concurrent.ExecutorService, com.amazonaws.services.s3.transfer.internal.UploadCallable, com.amazonaws.services.s3.model.PutObjectRequest, com.amazonaws.event.ProgressListenerChain)
com.amazonaws.services.s3.transfer.TransferManager manager
com.amazonaws.services.s3.transfer.internal.UploadImpl transfer
java.util.concurrent.ExecutorService threadPool
com.amazonaws.services.s3.transfer.internal.UploadCallable multipartUploadCallable
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
com.amazonaws.event.ProgressListenerChain progressListenerChain
public com.amazonaws.services.s3.transfer.model.UploadResult call () throws java.lang.Exception
com.amazonaws.services.s3.transfer.model.UploadResult result
java.util.concurrent.CancellationException e
Exception e
void uploadComplete ()
com.amazonaws.services.s3.transfer.PauseResult pause (boolean)
com.amazonaws.services.s3.transfer.PauseStatus pauseStatus
boolean forceCancel
com.amazonaws.services.s3.transfer.PersistableUpload persistableUpload
private void cancelFutures ()
java.util.concurrent.Future f
void performAbort ()
public volatile java.lang.Object call () throws java.lang.Exception
}
com/amazonaws/services/s3/transfer/internal/TransferProgressUpdatingListener.classTransferProgressUpdatingListener.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.TransferProgressUpdatingListener extends com.amazonaws.event.SyncProgressListener {
private final com.amazonaws.services.s3.transfer.TransferProgress transferProgress
public void (com.amazonaws.services.s3.transfer.TransferProgress)
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
public void progressChanged (com.amazonaws.event.ProgressEvent)
com.amazonaws.event.ProgressEvent progressEvent
long bytes
}
com/amazonaws/services/s3/transfer/internal/UploadImpl.classUploadImpl.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.UploadImpl extends com.amazonaws.services.s3.transfer.internal.AbstractTransfer implements com.amazonaws.services.s3.transfer.Upload {
public void (java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener)
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgressInternalState
com.amazonaws.event.ProgressListenerChain progressListenerChain
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener listener
public com.amazonaws.services.s3.transfer.model.UploadResult waitForUploadResult () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException java.lang.InterruptedException
java.util.concurrent.Future f
com.amazonaws.services.s3.transfer.model.UploadResult result
java.util.concurrent.ExecutionException e
public com.amazonaws.services.s3.transfer.PersistableUpload pause () throws com.amazonaws.services.s3.transfer.exception.PauseException
com.amazonaws.services.s3.transfer.PauseResult pauseResult
private com.amazonaws.services.s3.transfer.PauseResult pause (boolean) throws com.amazonaws.AmazonClientException
boolean forceCancelTransfers
com.amazonaws.services.s3.transfer.internal.UploadMonitor uploadMonitor
public com.amazonaws.services.s3.transfer.PauseResult tryPause (boolean)
boolean forceCancelTransfers
public void abort ()
com.amazonaws.services.s3.transfer.internal.UploadMonitor uploadMonitor
}
com/amazonaws/services/s3/transfer/internal/CopyPartRequestFactory.classCopyPartRequestFactory.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.CopyPartRequestFactory extends java.lang.Object {
private final String uploadId
private final long optimalPartSize
private final com.amazonaws.services.s3.model.CopyObjectRequest origReq
private int partNumber
private long offset
private long remainingBytes
public void (com.amazonaws.services.s3.model.CopyObjectRequest, java.lang.String, long, long)
com.amazonaws.services.s3.model.CopyObjectRequest origReq
String uploadId
long optimalPartSize
long contentLength
public synchronized boolean hasMoreRequests ()
public synchronized com.amazonaws.services.s3.model.CopyPartRequest getNextCopyPartRequest ()
long partSize
com.amazonaws.services.s3.model.CopyPartRequest req
}
com/amazonaws/services/s3/transfer/internal/S3ProgressListenerChain.classS3ProgressListenerChain.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.S3ProgressListenerChain extends com.amazonaws.event.ProgressListenerChain implements com.amazonaws.services.s3.transfer.internal.S3ProgressListener {
public transient void (com.amazonaws.event.ProgressListener[])
com.amazonaws.event.ProgressListener[] listeners
public void onPersistableTransfer (com.amazonaws.services.s3.transfer.PersistableTransfer)
com.amazonaws.services.s3.transfer.internal.S3ProgressListener s3listener
com.amazonaws.event.ProgressListener listener
com.amazonaws.services.s3.transfer.PersistableTransfer persistableTransfer
}
com/amazonaws/services/s3/transfer/internal/UploadPartRequestFactory.classUploadPartRequestFactory.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory extends java.lang.Object {
private final String bucketName
private final String key
private final String uploadId
private final long optimalPartSize
private final java.io.File file
private final com.amazonaws.services.s3.model.PutObjectRequest origReq
private int partNumber
private long offset
private long remainingBytes
private com.amazonaws.services.s3.model.SSECustomerKey sseCustomerKey
private final int totalNumberOfParts
private com.amazonaws.internal.ReleasableInputStream wrappedStream
public void (com.amazonaws.services.s3.model.PutObjectRequest, java.lang.String, long)
com.amazonaws.services.s3.model.PutObjectRequest origReq
String uploadId
long optimalPartSize
public synchronized boolean hasMoreRequests ()
public synchronized com.amazonaws.services.s3.model.UploadPartRequest getNextUploadPartRequest ()
long partSize
boolean isLastPart
com.amazonaws.services.s3.model.UploadPartRequest req
public int getTotalNumberOfParts ()
}
com/amazonaws/services/s3/transfer/internal/CompleteMultipartCopy.classCompleteMultipartCopy.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.CompleteMultipartCopy extends java.lang.Object implements java.util.concurrent.Callable {
private final String uploadId
private final com.amazonaws.services.s3.AmazonS3 s3
private final com.amazonaws.services.s3.model.CopyObjectRequest origReq
private final java.util.List futures
private final com.amazonaws.services.s3.transfer.internal.CopyMonitor monitor
private final com.amazonaws.event.ProgressListenerChain listener
public void (java.lang.String, com.amazonaws.services.s3.AmazonS3, com.amazonaws.services.s3.model.CopyObjectRequest, java.util.List, com.amazonaws.event.ProgressListenerChain, com.amazonaws.services.s3.transfer.internal.CopyMonitor)
String uploadId
com.amazonaws.services.s3.AmazonS3 s3
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
java.util.List futures
com.amazonaws.event.ProgressListenerChain progressListenerChain
com.amazonaws.services.s3.transfer.internal.CopyMonitor monitor
public com.amazonaws.services.s3.transfer.model.CopyResult call () throws java.lang.Exception
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest req
com.amazonaws.services.s3.model.CompleteMultipartUploadResult res
Exception e
com.amazonaws.services.s3.model.CompleteMultipartUploadResult res
com.amazonaws.services.s3.transfer.model.CopyResult copyResult
private java.util.List collectPartETags ()
Exception e
java.util.concurrent.Future future
java.util.List partETags
public volatile java.lang.Object call () throws java.lang.Exception
}
com/amazonaws/services/s3/transfer/internal/S3ProgressPublisher.classS3ProgressPublisher.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.S3ProgressPublisher extends com.amazonaws.event.SDKProgressPublisher {
public void ()
public static java.util.concurrent.Future publishTransferPersistable (com.amazonaws.event.ProgressListener, com.amazonaws.services.s3.transfer.PersistableTransfer)
com.amazonaws.event.ProgressListener listener
com.amazonaws.services.s3.transfer.PersistableTransfer persistableTransfer
com.amazonaws.services.s3.transfer.internal.S3ProgressListener s3listener
private static java.util.concurrent.Future deliverEvent (com.amazonaws.services.s3.transfer.internal.S3ProgressListener, com.amazonaws.services.s3.transfer.PersistableTransfer)
com.amazonaws.event.DeliveryMode mode
com.amazonaws.services.s3.transfer.internal.S3ProgressListener listener
com.amazonaws.services.s3.transfer.PersistableTransfer persistableTransfer
private static java.util.concurrent.Future quietlyCallListener (com.amazonaws.services.s3.transfer.internal.S3ProgressListener, com.amazonaws.services.s3.transfer.PersistableTransfer)
Throwable t
com.amazonaws.services.s3.transfer.internal.S3ProgressListener listener
com.amazonaws.services.s3.transfer.PersistableTransfer persistableTransfer
}
com/amazonaws/services/s3/transfer/internal/AbstractTransfer.classAbstractTransfer.java
package com.amazonaws.services.s3.transfer.internal
public abstract com.amazonaws.services.s3.transfer.internal.AbstractTransfer extends java.lang.Object implements com.amazonaws.services.s3.transfer.Transfer {
protected volatile com.amazonaws.services.s3.transfer.Transfer$TransferState state
protected com.amazonaws.services.s3.transfer.internal.TransferMonitor monitor
private final com.amazonaws.services.s3.transfer.TransferProgress transferProgress
private final String description
protected final com.amazonaws.event.ProgressListenerChain listenerChain
protected final java.util.Collection stateChangeListeners
void (java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain)
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain progressListenerChain
void (java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener)
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain progressListenerChain
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener stateChangeListener
public final synchronized boolean isDone ()
public void waitForCompletion () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException java.lang.InterruptedException
java.util.concurrent.Future f
Object result
java.util.concurrent.ExecutionException e
public com.amazonaws.AmazonClientException waitForException () throws java.lang.InterruptedException
java.util.concurrent.ExecutionException e
public java.lang.String getDescription ()
public synchronized com.amazonaws.services.s3.transfer.Transfer$TransferState getState ()
public void setState (com.amazonaws.services.s3.transfer.Transfer$TransferState)
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener listener
com.amazonaws.services.s3.transfer.Transfer$TransferState state
public void notifyStateChangeListeners (com.amazonaws.services.s3.transfer.Transfer$TransferState)
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener listener
com.amazonaws.services.s3.transfer.Transfer$TransferState state
public synchronized void addProgressListener (com.amazonaws.event.ProgressListener)
com.amazonaws.event.ProgressListener listener
public synchronized void removeProgressListener (com.amazonaws.event.ProgressListener)
com.amazonaws.event.ProgressListener listener
public synchronized void addProgressListener (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.services.s3.model.ProgressListener listener
public synchronized void removeProgressListener (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.services.s3.model.ProgressListener listener
public synchronized void addStateChangeListener (com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener)
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener listener
public synchronized void removeStateChangeListener (com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener)
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener listener
public com.amazonaws.services.s3.transfer.TransferProgress getProgress ()
public void setMonitor (com.amazonaws.services.s3.transfer.internal.TransferMonitor)
com.amazonaws.services.s3.transfer.internal.TransferMonitor monitor
public com.amazonaws.services.s3.transfer.internal.TransferMonitor getMonitor ()
protected void fireProgressEvent (com.amazonaws.event.ProgressEventType)
com.amazonaws.event.ProgressEventType eventType
protected void rethrowExecutionException (java.util.concurrent.ExecutionException)
java.util.concurrent.ExecutionException e
protected com.amazonaws.AmazonClientException unwrapExecutionException (java.util.concurrent.ExecutionException)
java.util.concurrent.ExecutionException e
Throwable t
}
com/amazonaws/services/s3/transfer/internal/S3ProgressPublisher$1.classS3ProgressPublisher.java
package com.amazonaws.services.s3.transfer.internal
final com.amazonaws.services.s3.transfer.internal.S3ProgressPublisher$1 extends java.lang.Object implements java.lang.Runnable {
final com.amazonaws.services.s3.transfer.internal.S3ProgressListener val$listener
final com.amazonaws.services.s3.transfer.PersistableTransfer val$persistableTransfer
void (com.amazonaws.services.s3.transfer.internal.S3ProgressListener, com.amazonaws.services.s3.transfer.PersistableTransfer)
public void run ()
}
com/amazonaws/services/s3/transfer/internal/S3SyncProgressListener.classS3SyncProgressListener.java
package com.amazonaws.services.s3.transfer.internal
public abstract com.amazonaws.services.s3.transfer.internal.S3SyncProgressListener extends com.amazonaws.event.SyncProgressListener implements com.amazonaws.services.s3.transfer.internal.S3ProgressListener {
public void ()
public void progressChanged (com.amazonaws.event.ProgressEvent)
com.amazonaws.event.ProgressEvent progressEvent
}
com/amazonaws/services/s3/transfer/internal/CopyPartCallable.classCopyPartCallable.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.CopyPartCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final com.amazonaws.services.s3.AmazonS3 s3
private final com.amazonaws.services.s3.model.CopyPartRequest request
public void (com.amazonaws.services.s3.AmazonS3, com.amazonaws.services.s3.model.CopyPartRequest)
com.amazonaws.services.s3.AmazonS3 s3
com.amazonaws.services.s3.model.CopyPartRequest request
public com.amazonaws.services.s3.model.PartETag call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/amazonaws/services/s3/transfer/internal/MultipleFileUploadImpl.classMultipleFileUploadImpl.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.MultipleFileUploadImpl extends com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer implements com.amazonaws.services.s3.transfer.MultipleFileUpload {
private final String keyPrefix
private final String bucketName
public void (java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain, java.lang.String, java.lang.String, java.util.Collection)
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain progressListenerChain
String keyPrefix
String bucketName
java.util.Collection subTransfers
public java.lang.String getKeyPrefix ()
public java.lang.String getBucketName ()
public void waitForCompletion () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException java.lang.InterruptedException
public java.util.Collection getSubTransfers ()
}
com/amazonaws/services/s3/transfer/internal/UploadCallable.classUploadCallable.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.UploadCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final com.amazonaws.services.s3.AmazonS3 s3
private final java.util.concurrent.ExecutorService threadPool
private final com.amazonaws.services.s3.model.PutObjectRequest origReq
private String multipartUploadId
private final com.amazonaws.services.s3.transfer.internal.UploadImpl upload
private static final org.apache.commons.logging.Log log
private final com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
private final java.util.List futures
private final com.amazonaws.event.ProgressListenerChain listener
private final com.amazonaws.services.s3.transfer.TransferProgress transferProgress
private final java.util.List eTagsToSkip
private com.amazonaws.services.s3.transfer.PersistableUpload persistableUpload
public void (com.amazonaws.services.s3.transfer.TransferManager, java.util.concurrent.ExecutorService, com.amazonaws.services.s3.transfer.internal.UploadImpl, com.amazonaws.services.s3.model.PutObjectRequest, com.amazonaws.event.ProgressListenerChain, java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress)
com.amazonaws.services.s3.transfer.TransferManager transferManager
java.util.concurrent.ExecutorService threadPool
com.amazonaws.services.s3.transfer.internal.UploadImpl upload
com.amazonaws.services.s3.model.PutObjectRequest origReq
com.amazonaws.event.ProgressListenerChain progressListenerChain
String uploadId
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
java.util.List getFutures ()
java.util.List getETags ()
java.lang.String getMultipartUploadId ()
public boolean isMultipartUpload ()
public com.amazonaws.services.s3.transfer.model.UploadResult call () throws java.lang.Exception
private com.amazonaws.services.s3.transfer.model.UploadResult uploadInOneChunk ()
com.amazonaws.services.s3.model.PutObjectResult putObjectResult
com.amazonaws.services.s3.transfer.model.UploadResult uploadResult
private void captureUploadStateIfPossible ()
public com.amazonaws.services.s3.transfer.PersistableUpload getPersistableUpload ()
private void notifyPersistableTransferAvailability ()
private com.amazonaws.services.s3.transfer.model.UploadResult uploadInParts () throws java.lang.Exception
Exception e
Exception e
com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory requestFactory
Exception e
Exception e
boolean isUsingEncryption
long optimalPartSize
void performAbortMultipartUpload ()
Exception e2
private long getOptimalPartSize (boolean)
boolean isUsingEncryption
long optimalPartSize
private com.amazonaws.services.s3.transfer.model.UploadResult uploadPartsInSeries (com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory)
com.amazonaws.services.s3.model.UploadPartRequest uploadPartRequest
java.io.InputStream inputStream
com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory requestFactory
java.util.List partETags
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest req
com.amazonaws.services.s3.model.CompleteMultipartUploadResult res
com.amazonaws.services.s3.transfer.model.UploadResult uploadResult
private void uploadPartsInParallel (com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory, java.lang.String)
com.amazonaws.services.s3.model.PartSummary summary
com.amazonaws.services.s3.model.UploadPartRequest request
com.amazonaws.services.s3.transfer.internal.UploadPartRequestFactory requestFactory
String uploadId
java.util.Map partNumbers
private java.util.Map identifyExistingPartsForResume (java.lang.String)
com.amazonaws.services.s3.model.PartSummary partSummary
com.amazonaws.services.s3.model.PartListing parts
String uploadId
java.util.Map partNumbers
int partNumber
private java.lang.String initiateMultipartUpload (com.amazonaws.services.s3.model.PutObjectRequest, boolean)
com.amazonaws.services.s3.model.PutObjectRequest origReq
boolean isUsingEncryption
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest req
String uploadId
public volatile java.lang.Object call () throws java.lang.Exception
static void ()
}
com/amazonaws/services/s3/transfer/internal/CompleteMultipartUpload.classCompleteMultipartUpload.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.CompleteMultipartUpload extends java.lang.Object implements java.util.concurrent.Callable {
private final String uploadId
private final com.amazonaws.services.s3.AmazonS3 s3
private final com.amazonaws.services.s3.model.PutObjectRequest origReq
private final java.util.List futures
private final java.util.List eTagsBeforeResume
private final com.amazonaws.services.s3.transfer.internal.UploadMonitor monitor
private final com.amazonaws.event.ProgressListenerChain listener
public void (java.lang.String, com.amazonaws.services.s3.AmazonS3, com.amazonaws.services.s3.model.PutObjectRequest, java.util.List, java.util.List, com.amazonaws.event.ProgressListenerChain, com.amazonaws.services.s3.transfer.internal.UploadMonitor)
String uploadId
com.amazonaws.services.s3.AmazonS3 s3
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
java.util.List futures
java.util.List eTagsBeforeResume
com.amazonaws.event.ProgressListenerChain progressListenerChain
com.amazonaws.services.s3.transfer.internal.UploadMonitor monitor
public com.amazonaws.services.s3.transfer.model.UploadResult call () throws java.lang.Exception
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest req
com.amazonaws.services.s3.model.CompleteMultipartUploadResult res
Exception e
com.amazonaws.services.s3.model.CompleteMultipartUploadResult res
com.amazonaws.services.s3.transfer.model.UploadResult uploadResult
private java.util.List collectPartETags ()
Exception e
java.util.concurrent.Future future
java.util.List partETags
public volatile java.lang.Object call () throws java.lang.Exception
}
com/amazonaws/services/s3/transfer/internal/MultipleFileTransfer$1.classMultipleFileTransfer.java
package com.amazonaws.services.s3.transfer.internal
com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$s3$transfer$Transfer$TransferState
static void ()
}
com/amazonaws/services/s3/transfer/internal/DownloadMonitor.classDownloadMonitor.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.DownloadMonitor extends java.lang.Object implements com.amazonaws.services.s3.transfer.internal.TransferMonitor {
private final java.util.concurrent.Future future
private final com.amazonaws.services.s3.transfer.internal.DownloadImpl download
public void (com.amazonaws.services.s3.transfer.internal.DownloadImpl, java.util.concurrent.Future)
com.amazonaws.services.s3.transfer.internal.DownloadImpl download
java.util.concurrent.Future future
public java.util.concurrent.Future getFuture ()
public boolean isDone ()
}
com/amazonaws/services/s3/transfer/internal/TransferMonitor.classTransferMonitor.java
package com.amazonaws.services.s3.transfer.internal
public abstract com.amazonaws.services.s3.transfer.internal.TransferMonitor extends java.lang.Object {
public abstract java.util.concurrent.Future getFuture ()
public abstract boolean isDone ()
}
com/amazonaws/services/s3/transfer/internal/UploadPartCallable.classUploadPartCallable.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.UploadPartCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final com.amazonaws.services.s3.AmazonS3 s3
private final com.amazonaws.services.s3.model.UploadPartRequest request
public void (com.amazonaws.services.s3.AmazonS3, com.amazonaws.services.s3.model.UploadPartRequest)
com.amazonaws.services.s3.AmazonS3 s3
com.amazonaws.services.s3.model.UploadPartRequest request
public com.amazonaws.services.s3.model.PartETag call () throws java.lang.Exception
com.amazonaws.services.s3.model.PartETag partETag
public volatile java.lang.Object call () throws java.lang.Exception
}
com/amazonaws/services/s3/transfer/internal/CopyImpl.classCopyImpl.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.CopyImpl extends com.amazonaws.services.s3.transfer.internal.AbstractTransfer implements com.amazonaws.services.s3.transfer.Copy {
public void (java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain, com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener)
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain progressListenerChain
com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener stateChangeListener
public com.amazonaws.services.s3.transfer.model.CopyResult waitForCopyResult () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException java.lang.InterruptedException
java.util.concurrent.Future f
com.amazonaws.services.s3.transfer.model.CopyResult result
java.util.concurrent.ExecutionException e
}
com/amazonaws/services/s3/transfer/internal/TransferManagerUtils$1.classTransferManagerUtils.java
package com.amazonaws.services.s3.transfer.internal
final com.amazonaws.services.s3.transfer.internal.TransferManagerUtils$1 extends java.lang.Object implements java.util.concurrent.ThreadFactory {
private int threadCount
void ()
public java.lang.Thread newThread (java.lang.Runnable)
Runnable r
Thread thread
}
com/amazonaws/services/s3/transfer/internal/DownloadPartCallable.classDownloadPartCallable.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.DownloadPartCallable extends java.lang.Object implements java.util.concurrent.Callable {
private final com.amazonaws.services.s3.AmazonS3 s3
private final com.amazonaws.services.s3.model.GetObjectRequest getPartRequest
private final String destinationFileName
private java.io.File tempFile
private static final String TEMP_FILE_MIDDLE_NAME
public void (com.amazonaws.services.s3.AmazonS3, com.amazonaws.services.s3.model.GetObjectRequest, java.lang.String)
com.amazonaws.services.s3.AmazonS3 s3
com.amazonaws.services.s3.model.GetObjectRequest getPartRequest
String destinationFileName
public java.io.File call () throws java.lang.Exception
public volatile java.lang.Object call () throws java.lang.Exception
}
com/amazonaws/services/s3/transfer/internal/MultipleFileDownloadImpl.classMultipleFileDownloadImpl.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.MultipleFileDownloadImpl extends com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer implements com.amazonaws.services.s3.transfer.MultipleFileDownload {
private final String keyPrefix
private final String bucketName
public void (java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain, java.lang.String, java.lang.String, java.util.Collection)
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain progressListenerChain
String keyPrefix
String bucketName
java.util.Collection downloads
public java.lang.String getKeyPrefix ()
public java.lang.String getBucketName ()
public void waitForCompletion () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException java.lang.InterruptedException
public void abort () throws java.io.IOException
com.amazonaws.services.s3.transfer.Transfer fileDownload
com.amazonaws.services.s3.transfer.Transfer fileDownload
}
com/amazonaws/services/s3/transfer/internal/TransferStateChangeListener.classTransferStateChangeListener.java
package com.amazonaws.services.s3.transfer.internal
public abstract com.amazonaws.services.s3.transfer.internal.TransferStateChangeListener extends java.lang.Object {
public abstract void transferStateChanged (com.amazonaws.services.s3.transfer.Transfer, com.amazonaws.services.s3.transfer.Transfer$TransferState)
}
com/amazonaws/services/s3/transfer/internal/CopyMonitor.classCopyMonitor.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.CopyMonitor extends java.lang.Object implements java.util.concurrent.Callable com.amazonaws.services.s3.transfer.internal.TransferMonitor {
private final com.amazonaws.services.s3.AmazonS3 s3
private final java.util.concurrent.ExecutorService threadPool
private final com.amazonaws.services.s3.model.CopyObjectRequest origReq
private final com.amazonaws.services.s3.transfer.internal.CopyCallable multipartCopyCallable
private final com.amazonaws.services.s3.transfer.internal.CopyImpl transfer
private final com.amazonaws.event.ProgressListenerChain listener
private final java.util.List futures
private boolean isCopyDone
private java.util.concurrent.Future future
public synchronized java.util.concurrent.Future getFuture ()
private synchronized void setFuture (java.util.concurrent.Future)
java.util.concurrent.Future future
public synchronized boolean isDone ()
private synchronized void markAllDone ()
public static com.amazonaws.services.s3.transfer.internal.CopyMonitor create (com.amazonaws.services.s3.transfer.TransferManager, com.amazonaws.services.s3.transfer.internal.CopyImpl, java.util.concurrent.ExecutorService, com.amazonaws.services.s3.transfer.internal.CopyCallable, com.amazonaws.services.s3.model.CopyObjectRequest, com.amazonaws.event.ProgressListenerChain)
com.amazonaws.services.s3.transfer.TransferManager manager
com.amazonaws.services.s3.transfer.internal.CopyImpl transfer
java.util.concurrent.ExecutorService threadPool
com.amazonaws.services.s3.transfer.internal.CopyCallable multipartCopyCallable
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
com.amazonaws.event.ProgressListenerChain progressListenerChain
com.amazonaws.services.s3.transfer.internal.CopyMonitor copyMonitor
private void (com.amazonaws.services.s3.transfer.TransferManager, com.amazonaws.services.s3.transfer.internal.CopyImpl, java.util.concurrent.ExecutorService, com.amazonaws.services.s3.transfer.internal.CopyCallable, com.amazonaws.services.s3.model.CopyObjectRequest, com.amazonaws.event.ProgressListenerChain)
com.amazonaws.services.s3.transfer.TransferManager manager
com.amazonaws.services.s3.transfer.internal.CopyImpl transfer
java.util.concurrent.ExecutorService threadPool
com.amazonaws.services.s3.transfer.internal.CopyCallable multipartCopyCallable
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
com.amazonaws.event.ProgressListenerChain progressListenerChain
public com.amazonaws.services.s3.transfer.model.CopyResult call () throws java.lang.Exception
com.amazonaws.services.s3.transfer.model.CopyResult result
java.util.concurrent.CancellationException e
Exception e
void copyComplete ()
public volatile java.lang.Object call () throws java.lang.Exception
}
com/amazonaws/services/s3/transfer/internal/MultipleFileTransferMonitor$1.classMultipleFileTransferMonitor.java
package com.amazonaws.services.s3.transfer.internal
com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor$1 extends java.lang.Object implements java.util.concurrent.Future {
final com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor this$0
void (com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor)
com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor this$0
public boolean cancel (boolean)
boolean mayInterruptIfRunning
public java.lang.Object get () throws java.lang.InterruptedException java.util.concurrent.ExecutionException
com.amazonaws.services.s3.transfer.internal.AbstractTransfer download
Object result
public java.lang.Object get (long, java.util.concurrent.TimeUnit) throws java.lang.InterruptedException java.util.concurrent.ExecutionException java.util.concurrent.TimeoutException
com.amazonaws.services.s3.transfer.internal.AbstractTransfer subTransfer
long timeout
java.util.concurrent.TimeUnit unit
Object result
public boolean isCancelled ()
public boolean isDone ()
}
com/amazonaws/services/s3/transfer/internal/MultipleFileTransferMonitor.classMultipleFileTransferMonitor.java
package com.amazonaws.services.s3.transfer.internal
public com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor extends java.lang.Object implements com.amazonaws.services.s3.transfer.internal.TransferMonitor {
private final java.util.Collection subTransfers
private final com.amazonaws.services.s3.transfer.internal.AbstractTransfer transfer
private final java.util.concurrent.Future future
public void (com.amazonaws.services.s3.transfer.internal.AbstractTransfer, java.util.Collection)
com.amazonaws.services.s3.transfer.internal.AbstractTransfer transfer
java.util.Collection subTransfers
public java.util.concurrent.Future getFuture ()
public synchronized boolean isDone ()
com.amazonaws.services.s3.transfer.Transfer subTransfer
static java.util.Collection access$000 (com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor)
com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor x0
static com.amazonaws.services.s3.transfer.internal.AbstractTransfer access$100 (com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor)
com.amazonaws.services.s3.transfer.internal.MultipleFileTransferMonitor x0
}
com/amazonaws/services/s3/transfer/internal/MultipleFileTransfer.classMultipleFileTransfer.java
package com.amazonaws.services.s3.transfer.internal
public abstract com.amazonaws.services.s3.transfer.internal.MultipleFileTransfer extends com.amazonaws.services.s3.transfer.internal.AbstractTransfer {
protected final java.util.Collection subTransfers
private java.util.concurrent.atomic.AtomicBoolean subTransferStarted
void (java.lang.String, com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain, java.util.Collection)
String description
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain progressListenerChain
java.util.Collection subTransfers
public void collateFinalState ()
com.amazonaws.services.s3.transfer.Transfer download
boolean seenCanceled
public void setState (com.amazonaws.services.s3.transfer.Transfer$TransferState)
com.amazonaws.services.s3.transfer.Transfer$TransferState state
}
com/amazonaws/services/s3/transfer/MultipleFileTransferProgressUpdatingListener.classMultipleFileTransferProgressUpdatingListener.java
package com.amazonaws.services.s3.transfer
final com.amazonaws.services.s3.transfer.MultipleFileTransferProgressUpdatingListener extends com.amazonaws.services.s3.transfer.internal.TransferProgressUpdatingListener implements com.amazonaws.event.DeliveryMode {
private final com.amazonaws.event.ProgressListenerChain progressListenerChain
public void (com.amazonaws.services.s3.transfer.TransferProgress, com.amazonaws.event.ProgressListenerChain)
com.amazonaws.services.s3.transfer.TransferProgress transferProgress
com.amazonaws.event.ProgressListenerChain progressListenerChain
public void progressChanged (com.amazonaws.event.ProgressEvent)
com.amazonaws.event.ProgressEvent progressEvent
public boolean isSyncCallSafe ()
}
com/amazonaws/services/s3/transfer/DownloadCallable.classDownloadCallable.java
package com.amazonaws.services.s3.transfer
final com.amazonaws.services.s3.transfer.DownloadCallable extends java.lang.Object implements java.util.concurrent.Callable {
private static final org.apache.commons.logging.Log LOG
private final com.amazonaws.services.s3.AmazonS3 s3
private final java.util.concurrent.CountDownLatch latch
private final com.amazonaws.services.s3.model.GetObjectRequest req
private final boolean resumeExistingDownload
private final com.amazonaws.services.s3.transfer.internal.DownloadImpl download
private final java.io.File dstfile
private final long origStartingByte
private final long timeout
private final java.util.concurrent.ScheduledExecutorService timedExecutor
private final java.util.concurrent.ExecutorService executor
private final java.util.List futureFiles
private final boolean isDownloadParallel
private Integer lastFullyMergedPartNumber
private long expectedFileLength
private static boolean testing
void (com.amazonaws.services.s3.AmazonS3, java.util.concurrent.CountDownLatch, com.amazonaws.services.s3.model.GetObjectRequest, boolean, com.amazonaws.services.s3.transfer.internal.DownloadImpl, java.io.File, long, long, long, java.util.concurrent.ScheduledExecutorService, java.util.concurrent.ExecutorService, java.lang.Integer, boolean)
com.amazonaws.services.s3.AmazonS3 s3
java.util.concurrent.CountDownLatch latch
com.amazonaws.services.s3.model.GetObjectRequest req
boolean resumeExistingDownload
com.amazonaws.services.s3.transfer.internal.DownloadImpl download
java.io.File dstfile
long origStartingByte
long expectedFileLength
long timeout
java.util.concurrent.ScheduledExecutorService timedExecutor
java.util.concurrent.ExecutorService executor
Integer lastFullyDownloadedPartNumber
boolean isDownloadParallel
public java.io.File call () throws java.lang.Exception
com.amazonaws.services.s3.model.S3Object s3Object
java.util.concurrent.Future f
Throwable t
private void updateDownloadStatus (com.amazonaws.services.s3.model.S3Object)
com.amazonaws.services.s3.model.S3Object result
private void downloadInParallel (int) throws java.lang.Exception
com.amazonaws.services.s3.model.GetObjectRequest getPartRequest
int i
int partCount
private void combineFiles () throws java.lang.Exception
java.util.concurrent.Future f
private void truncateDestinationFileIfNecessary () throws java.io.IOException
long lastByte
Exception e
java.io.RandomAccessFile raf
private void adjustRequest (com.amazonaws.services.s3.model.GetObjectRequest)
long startingByte
com.amazonaws.services.s3.model.GetObjectRequest req
long[] range
long lastByte
long totalBytesToDownload
private com.amazonaws.services.s3.model.S3Object retryableDownloadS3ObjectToFile (java.io.File, com.amazonaws.services.s3.internal.ServiceUtils$RetryableS3DownloadTask, boolean)
com.amazonaws.AmazonClientException ace
java.io.File file
com.amazonaws.services.s3.internal.ServiceUtils$RetryableS3DownloadTask retryableS3DownloadTask
boolean appendData
boolean hasRetried
com.amazonaws.services.s3.model.S3Object s3Object
private boolean isTimeoutEnabled ()
static void setTesting (boolean)
boolean b
public volatile java.lang.Object call () throws java.lang.Exception
static com.amazonaws.services.s3.transfer.internal.DownloadImpl access$000 (com.amazonaws.services.s3.transfer.DownloadCallable)
com.amazonaws.services.s3.transfer.DownloadCallable x0
static void ()
}
com/amazonaws/services/s3/transfer/TransferManagerBuilder.classTransferManagerBuilder.java
package com.amazonaws.services.s3.transfer
public final com.amazonaws.services.s3.transfer.TransferManagerBuilder extends java.lang.Object {
private static final com.amazonaws.internal.SdkFunction DEFAULT_TRANSFER_MANAGER_FACTORY
private final com.amazonaws.internal.SdkFunction transferManagerFactory
private com.amazonaws.services.s3.AmazonS3 s3Client
private com.amazonaws.client.builder.ExecutorFactory executorFactory
private Boolean shutDownThreadPools
private Long minimumUploadPartSize
private Long multipartUploadThreshold
private Long multipartCopyThreshold
private Long multipartCopyPartSize
public static com.amazonaws.services.s3.transfer.TransferManagerBuilder standard ()
public static com.amazonaws.services.s3.transfer.TransferManager defaultTransferManager ()
private void ()
void (com.amazonaws.internal.SdkFunction)
com.amazonaws.internal.SdkFunction transferManagerFactory
public final com.amazonaws.services.s3.AmazonS3 getS3Client ()
public final void setS3Client (com.amazonaws.services.s3.AmazonS3)
com.amazonaws.services.s3.AmazonS3 s3Client
public final com.amazonaws.services.s3.transfer.TransferManagerBuilder withS3Client (com.amazonaws.services.s3.AmazonS3)
com.amazonaws.services.s3.AmazonS3 s3Client
private com.amazonaws.services.s3.AmazonS3 resolveS3Client ()
public final com.amazonaws.client.builder.ExecutorFactory getExecutorFactory ()
public final void setExecutorFactory (com.amazonaws.client.builder.ExecutorFactory)
com.amazonaws.client.builder.ExecutorFactory executorFactory
public final com.amazonaws.services.s3.transfer.TransferManagerBuilder withExecutorFactory (com.amazonaws.client.builder.ExecutorFactory)
com.amazonaws.client.builder.ExecutorFactory executorFactory
private java.util.concurrent.ExecutorService resolveExecutorService ()
public final java.lang.Boolean isShutDownThreadPools ()
public final void setShutDownThreadPools (java.lang.Boolean)
Boolean shutDownThreadPools
public final com.amazonaws.services.s3.transfer.TransferManagerBuilder withShutDownThreadPools (java.lang.Boolean)
Boolean shutDownThreadPools
private java.lang.Boolean resolveShutDownThreadPools ()
public final java.lang.Long getMinimumUploadPartSize ()
public final void setMinimumUploadPartSize (java.lang.Long)
Long minimumUploadPartSize
public final com.amazonaws.services.s3.transfer.TransferManagerBuilder withMinimumUploadPartSize (java.lang.Long)
Long minimumUploadPartSize
public final java.lang.Long getMultipartUploadThreshold ()
public final void setMultipartUploadThreshold (java.lang.Long)
Long multipartUploadThreshold
public final com.amazonaws.services.s3.transfer.TransferManagerBuilder withMultipartUploadThreshold (java.lang.Long)
Long multipartUploadThreshold
public final java.lang.Long getMultipartCopyThreshold ()
public final void setMultipartCopyThreshold (java.lang.Long)
Long multipartCopyThreshold
public final com.amazonaws.services.s3.transfer.TransferManagerBuilder withMultipartCopyThreshold (java.lang.Long)
Long multipartCopyThreshold
public final java.lang.Long getMultipartCopyPartSize ()
public final void setMultipartCopyPartSize (java.lang.Long)
Long multipartCopyPartSize
public final com.amazonaws.services.s3.transfer.TransferManagerBuilder withMultipartCopyPartSize (java.lang.Long)
Long multipartCopyPartSize
private com.amazonaws.services.s3.transfer.TransferManagerConfiguration resolveConfiguration ()
com.amazonaws.services.s3.transfer.TransferManagerConfiguration configuration
public final com.amazonaws.services.s3.transfer.TransferManager build ()
static void ()
}
com/amazonaws/services/s3/transfer/PersistableTransfer.classPersistableTransfer.java
package com.amazonaws.services.s3.transfer
public abstract com.amazonaws.services.s3.transfer.PersistableTransfer extends java.lang.Object {
private static final com.fasterxml.jackson.databind.ObjectMapper MAPPER
public void ()
public final java.lang.String serialize ()
public final void serialize (java.io.OutputStream) throws java.io.IOException
java.io.OutputStream out
public static com.amazonaws.services.s3.transfer.PersistableTransfer deserializeFrom (java.io.InputStream)
com.fasterxml.jackson.databind.JsonNode pauseType
String type
com.fasterxml.jackson.databind.JsonNode tree
Exception e
Class clazz
Class clazz
com.amazonaws.services.s3.transfer.PersistableTransfer t
com.fasterxml.jackson.core.JsonProcessingException e
java.io.InputStream in
String type
com.fasterxml.jackson.databind.JsonNode tree
Class clazz
public static com.amazonaws.services.s3.transfer.PersistableTransfer deserializeFrom (java.lang.String)
String serialized
java.io.ByteArrayInputStream byteStream
static void ()
}
com/amazonaws/services/s3/transfer/Download.classDownload.java
package com.amazonaws.services.s3.transfer
public abstract com.amazonaws.services.s3.transfer.Download extends java.lang.Object implements com.amazonaws.services.s3.transfer.Transfer {
public abstract com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata ()
public abstract java.lang.String getBucketName ()
public abstract java.lang.String getKey ()
public abstract void abort () throws java.io.IOException
public abstract com.amazonaws.services.s3.transfer.PersistableDownload pause () throws com.amazonaws.services.s3.transfer.exception.PauseException
}
com/amazonaws/services/s3/transfer/MultipleFileDownload.classMultipleFileDownload.java
package com.amazonaws.services.s3.transfer
public abstract com.amazonaws.services.s3.transfer.MultipleFileDownload extends java.lang.Object implements com.amazonaws.services.s3.transfer.Transfer {
public abstract java.lang.String getKeyPrefix ()
public abstract java.lang.String getBucketName ()
public abstract void abort () throws java.io.IOException
}
com/amazonaws/services/s3/transfer/Upload.classUpload.java
package com.amazonaws.services.s3.transfer
public abstract com.amazonaws.services.s3.transfer.Upload extends java.lang.Object implements com.amazonaws.services.s3.transfer.Transfer {
public abstract com.amazonaws.services.s3.transfer.model.UploadResult waitForUploadResult () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException java.lang.InterruptedException
public abstract com.amazonaws.services.s3.transfer.PersistableUpload pause () throws com.amazonaws.services.s3.transfer.exception.PauseException
public abstract com.amazonaws.services.s3.transfer.PauseResult tryPause (boolean)
public abstract void abort ()
}
com/amazonaws/services/s3/transfer/model/CopyResult.classCopyResult.java
package com.amazonaws.services.s3.transfer.model
public com.amazonaws.services.s3.transfer.model.CopyResult extends java.lang.Object {
private String sourceBucketName
private String sourceKey
private String destinationBucketName
private String destinationKey
private String eTag
private String versionId
public void ()
public java.lang.String getSourceBucketName ()
public void setSourceBucketName (java.lang.String)
String sourceBucketName
public java.lang.String getSourceKey ()
public void setSourceKey (java.lang.String)
String sourceKey
public java.lang.String getDestinationBucketName ()
public void setDestinationBucketName (java.lang.String)
String destinationBucketName
public java.lang.String getDestinationKey ()
public void setDestinationKey (java.lang.String)
String destinationKey
public java.lang.String getETag ()
public void setETag (java.lang.String)
String etag
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
}
com/amazonaws/services/s3/transfer/model/UploadResult.classUploadResult.java
package com.amazonaws.services.s3.transfer.model
public com.amazonaws.services.s3.transfer.model.UploadResult extends java.lang.Object {
private String bucketName
private String key
private String eTag
private String versionId
public void ()
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getETag ()
public void setETag (java.lang.String)
String etag
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
}
com/amazonaws/services/s3/iterable/S3Versions$1.classS3Versions.java
package com.amazonaws.services.s3.iterable
com.amazonaws.services.s3.iterable.S3Versions$1 extends java.lang.Object {
}
com/amazonaws/services/s3/iterable/S3Versions.classS3Versions.java
package com.amazonaws.services.s3.iterable
public com.amazonaws.services.s3.iterable.S3Versions extends java.lang.Object implements java.lang.Iterable {
private com.amazonaws.services.s3.AmazonS3 s3
private String bucketName
private String prefix
private String key
private Integer batchSize
private void (com.amazonaws.services.s3.AmazonS3, java.lang.String)
com.amazonaws.services.s3.AmazonS3 s3
String bucketName
public static com.amazonaws.services.s3.iterable.S3Versions inBucket (com.amazonaws.services.s3.AmazonS3, java.lang.String)
com.amazonaws.services.s3.AmazonS3 s3
String bucketName
public static com.amazonaws.services.s3.iterable.S3Versions withPrefix (com.amazonaws.services.s3.AmazonS3, java.lang.String, java.lang.String)
com.amazonaws.services.s3.AmazonS3 s3
String bucketName
String prefix
com.amazonaws.services.s3.iterable.S3Versions versions
public static com.amazonaws.services.s3.iterable.S3Versions forKey (com.amazonaws.services.s3.AmazonS3, java.lang.String, java.lang.String)
com.amazonaws.services.s3.AmazonS3 s3
String bucketName
String key
com.amazonaws.services.s3.iterable.S3Versions versions
public com.amazonaws.services.s3.iterable.S3Versions withBatchSize (int)
int batchSize
public java.lang.Integer getBatchSize ()
public java.lang.String getPrefix ()
public java.lang.String getKey ()
public com.amazonaws.services.s3.AmazonS3 getS3 ()
public java.lang.String getBucketName ()
public java.util.Iterator iterator ()
}
com/amazonaws/services/s3/iterable/S3Objects$1.classS3Objects.java
package com.amazonaws.services.s3.iterable
com.amazonaws.services.s3.iterable.S3Objects$1 extends java.lang.Object {
}
com/amazonaws/services/s3/iterable/S3Objects$S3ObjectIterator.classS3Objects.java
package com.amazonaws.services.s3.iterable
com.amazonaws.services.s3.iterable.S3Objects$S3ObjectIterator extends java.lang.Object implements java.util.Iterator {
private com.amazonaws.services.s3.model.ObjectListing currentListing
private java.util.Iterator currentIterator
final com.amazonaws.services.s3.iterable.S3Objects this$0
private void (com.amazonaws.services.s3.iterable.S3Objects)
public boolean hasNext ()
public com.amazonaws.services.s3.model.S3ObjectSummary next ()
public void remove ()
private void prepareCurrentListing ()
com.amazonaws.services.s3.model.ListObjectsRequest req
public volatile java.lang.Object next ()
void (com.amazonaws.services.s3.iterable.S3Objects, com.amazonaws.services.s3.iterable.S3Objects$1)
com.amazonaws.services.s3.iterable.S3Objects x0
com.amazonaws.services.s3.iterable.S3Objects$1 x1
}
com/amazonaws/services/s3/iterable/S3Versions$VersionIterator.classS3Versions.java
package com.amazonaws.services.s3.iterable
com.amazonaws.services.s3.iterable.S3Versions$VersionIterator extends java.lang.Object implements java.util.Iterator {
private com.amazonaws.services.s3.model.VersionListing currentListing
private java.util.Iterator currentIterator
private com.amazonaws.services.s3.model.S3VersionSummary nextSummary
final com.amazonaws.services.s3.iterable.S3Versions this$0
private void (com.amazonaws.services.s3.iterable.S3Versions)
public boolean hasNext ()
public com.amazonaws.services.s3.model.S3VersionSummary next ()
com.amazonaws.services.s3.model.S3VersionSummary returnValue
public void remove ()
private com.amazonaws.services.s3.model.S3VersionSummary nextMatchingSummary ()
private void prepareCurrentListing ()
com.amazonaws.services.s3.model.ListVersionsRequest req
public volatile java.lang.Object next ()
void (com.amazonaws.services.s3.iterable.S3Versions, com.amazonaws.services.s3.iterable.S3Versions$1)
com.amazonaws.services.s3.iterable.S3Versions x0
com.amazonaws.services.s3.iterable.S3Versions$1 x1
}
com/amazonaws/services/s3/iterable/S3Objects.classS3Objects.java
package com.amazonaws.services.s3.iterable
public com.amazonaws.services.s3.iterable.S3Objects extends java.lang.Object implements java.lang.Iterable {
private com.amazonaws.services.s3.AmazonS3 s3
private String prefix
private String bucketName
private Integer batchSize
private void (com.amazonaws.services.s3.AmazonS3, java.lang.String)
com.amazonaws.services.s3.AmazonS3 s3
String bucketName
public static com.amazonaws.services.s3.iterable.S3Objects inBucket (com.amazonaws.services.s3.AmazonS3, java.lang.String)
com.amazonaws.services.s3.AmazonS3 s3
String bucketName
public static com.amazonaws.services.s3.iterable.S3Objects withPrefix (com.amazonaws.services.s3.AmazonS3, java.lang.String, java.lang.String)
com.amazonaws.services.s3.AmazonS3 s3
String bucketName
String prefix
com.amazonaws.services.s3.iterable.S3Objects objects
public com.amazonaws.services.s3.iterable.S3Objects withBatchSize (int)
int batchSize
public java.lang.Integer getBatchSize ()
public java.lang.String getPrefix ()
public java.lang.String getBucketName ()
public com.amazonaws.services.s3.AmazonS3 getS3 ()
public java.util.Iterator iterator ()
}
com/amazonaws/services/s3/request/S3HandlerContextKeys.classS3HandlerContextKeys.java
package com.amazonaws.services.s3.request
public com.amazonaws.services.s3.request.S3HandlerContextKeys extends java.lang.Object {
public static final com.amazonaws.handlers.HandlerContextKey IS_CHUNKED_ENCODING_DISABLED
public static final com.amazonaws.handlers.HandlerContextKey IS_PAYLOAD_SIGNING_ENABLED
public void ()
static void ()
}
com/amazonaws/services/s3/AmazonS3Client$S3CredentialsProviderChain.classAmazonS3Client.java
package com.amazonaws.services.s3
com.amazonaws.services.s3.AmazonS3Client$S3CredentialsProviderChain extends com.amazonaws.auth.DefaultAWSCredentialsProviderChain {
private void ()
public com.amazonaws.auth.AWSCredentials getCredentials ()
void (com.amazonaws.services.s3.AmazonS3Client$1)
com.amazonaws.services.s3.AmazonS3Client$1 x0
}
com/amazonaws/services/s3/AmazonS3.classAmazonS3.java
package com.amazonaws.services.s3
public abstract com.amazonaws.services.s3.AmazonS3 extends java.lang.Object implements com.amazonaws.services.s3.internal.S3DirectSpi {
public abstract void setEndpoint (java.lang.String)
public abstract void setRegion (com.amazonaws.regions.Region) throws java.lang.IllegalArgumentException
public abstract void setS3ClientOptions (com.amazonaws.services.s3.S3ClientOptions)
public abstract void changeObjectStorageClass (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.StorageClass) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setObjectRedirectLocation (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ObjectListing listObjects (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ObjectListing listObjects (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ObjectListing listObjects (com.amazonaws.services.s3.model.ListObjectsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2 (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2 (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2 (com.amazonaws.services.s3.model.ListObjectsV2Request) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ObjectListing listNextBatchOfObjects (com.amazonaws.services.s3.model.ObjectListing) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ObjectListing listNextBatchOfObjects (com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.VersionListing listVersions (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.VersionListing listNextBatchOfVersions (com.amazonaws.services.s3.model.VersionListing) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.VersionListing listNextBatchOfVersions (com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.VersionListing listVersions (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.VersionListing listVersions (com.amazonaws.services.s3.model.ListVersionsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.Owner getS3AccountOwner () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.Owner getS3AccountOwner (com.amazonaws.services.s3.model.GetS3AccountOwnerRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract boolean doesBucketExist (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.HeadBucketResult headBucket (com.amazonaws.services.s3.model.HeadBucketRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract java.util.List listBuckets () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract java.util.List listBuckets (com.amazonaws.services.s3.model.ListBucketsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract java.lang.String getBucketLocation (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract java.lang.String getBucketLocation (com.amazonaws.services.s3.model.GetBucketLocationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.Bucket createBucket (com.amazonaws.services.s3.model.CreateBucketRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.Bucket createBucket (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.Bucket createBucket (java.lang.String, com.amazonaws.services.s3.model.Region) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.Bucket createBucket (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.AccessControlList getObjectAcl (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.AccessControlList getObjectAcl (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.AccessControlList getObjectAcl (com.amazonaws.services.s3.model.GetObjectAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setObjectAcl (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setObjectAcl (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setObjectAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setObjectAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setObjectAcl (com.amazonaws.services.s3.model.SetObjectAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.AccessControlList getBucketAcl (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketAcl (com.amazonaws.services.s3.model.SetBucketAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.AccessControlList getBucketAcl (com.amazonaws.services.s3.model.GetBucketAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketAcl (java.lang.String, com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketAcl (java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata (com.amazonaws.services.s3.model.GetObjectMetadataRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.S3Object getObject (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.S3Object getObject (com.amazonaws.services.s3.model.GetObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.ObjectMetadata getObject (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract java.lang.String getObjectAsString (java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract void deleteBucket (com.amazonaws.services.s3.model.DeleteBucketRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void deleteBucket (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.PutObjectResult putObject (com.amazonaws.services.s3.model.PutObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.PutObjectResult putObject (java.lang.String, java.lang.String, java.io.File) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.PutObjectResult putObject (java.lang.String, java.lang.String, java.io.InputStream, com.amazonaws.services.s3.model.ObjectMetadata) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.PutObjectResult putObject (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract com.amazonaws.services.s3.model.CopyObjectResult copyObject (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.CopyObjectResult copyObject (com.amazonaws.services.s3.model.CopyObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.CopyPartResult copyPart (com.amazonaws.services.s3.model.CopyPartRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void deleteObject (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void deleteObject (com.amazonaws.services.s3.model.DeleteObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.DeleteObjectsResult deleteObjects (com.amazonaws.services.s3.model.DeleteObjectsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void deleteVersion (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void deleteVersion (com.amazonaws.services.s3.model.DeleteVersionRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketLoggingConfiguration getBucketLoggingConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketLoggingConfiguration getBucketLoggingConfiguration (com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketLoggingConfiguration (com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketVersioningConfiguration getBucketVersioningConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketVersioningConfiguration getBucketVersioningConfiguration (com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketVersioningConfiguration (com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketLifecycleConfiguration getBucketLifecycleConfiguration (java.lang.String)
public abstract com.amazonaws.services.s3.model.BucketLifecycleConfiguration getBucketLifecycleConfiguration (com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest)
public abstract void setBucketLifecycleConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketLifecycleConfiguration)
public abstract void setBucketLifecycleConfiguration (com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest)
public abstract void deleteBucketLifecycleConfiguration (java.lang.String)
public abstract void deleteBucketLifecycleConfiguration (com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest)
public abstract com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getBucketCrossOriginConfiguration (java.lang.String)
public abstract com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getBucketCrossOriginConfiguration (com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest)
public abstract void setBucketCrossOriginConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketCrossOriginConfiguration)
public abstract void setBucketCrossOriginConfiguration (com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest)
public abstract void deleteBucketCrossOriginConfiguration (java.lang.String)
public abstract void deleteBucketCrossOriginConfiguration (com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest)
public abstract com.amazonaws.services.s3.model.BucketTaggingConfiguration getBucketTaggingConfiguration (java.lang.String)
public abstract com.amazonaws.services.s3.model.BucketTaggingConfiguration getBucketTaggingConfiguration (com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest)
public abstract void setBucketTaggingConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketTaggingConfiguration)
public abstract void setBucketTaggingConfiguration (com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest)
public abstract void deleteBucketTaggingConfiguration (java.lang.String)
public abstract void deleteBucketTaggingConfiguration (com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest)
public abstract com.amazonaws.services.s3.model.BucketNotificationConfiguration getBucketNotificationConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketNotificationConfiguration getBucketNotificationConfiguration (com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketNotificationConfiguration (com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketNotificationConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketNotificationConfiguration) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketWebsiteConfiguration getBucketWebsiteConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketWebsiteConfiguration getBucketWebsiteConfiguration (com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketWebsiteConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketWebsiteConfiguration) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketWebsiteConfiguration (com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void deleteBucketWebsiteConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void deleteBucketWebsiteConfiguration (com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketPolicy getBucketPolicy (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.BucketPolicy getBucketPolicy (com.amazonaws.services.s3.model.GetBucketPolicyRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketPolicy (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void setBucketPolicy (com.amazonaws.services.s3.model.SetBucketPolicyRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void deleteBucketPolicy (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void deleteBucketPolicy (com.amazonaws.services.s3.model.DeleteBucketPolicyRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract java.net.URL generatePresignedUrl (java.lang.String, java.lang.String, java.util.Date) throws com.amazonaws.AmazonClientException
public abstract java.net.URL generatePresignedUrl (java.lang.String, java.lang.String, java.util.Date, com.amazonaws.HttpMethod) throws com.amazonaws.AmazonClientException
public abstract java.net.URL generatePresignedUrl (com.amazonaws.services.s3.model.GeneratePresignedUrlRequest) throws com.amazonaws.AmazonClientException
public abstract com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUpload (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.UploadPartResult uploadPart (com.amazonaws.services.s3.model.UploadPartRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.PartListing listParts (com.amazonaws.services.s3.model.ListPartsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract void abortMultipartUpload (com.amazonaws.services.s3.model.AbortMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUpload (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.model.MultipartUploadListing listMultipartUploads (com.amazonaws.services.s3.model.ListMultipartUploadsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public abstract com.amazonaws.services.s3.S3ResponseMetadata getCachedResponseMetadata (com.amazonaws.AmazonWebServiceRequest)
public abstract void restoreObject (com.amazonaws.services.s3.model.RestoreObjectRequest) throws com.amazonaws.AmazonServiceException
public abstract void restoreObject (java.lang.String, java.lang.String, int) throws com.amazonaws.AmazonServiceException
public abstract void enableRequesterPays (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract void disableRequesterPays (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract boolean isRequesterPaysEnabled (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract void setBucketReplicationConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketReplicationConfiguration) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract void setBucketReplicationConfiguration (com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract com.amazonaws.services.s3.model.BucketReplicationConfiguration getBucketReplicationConfiguration (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract com.amazonaws.services.s3.model.BucketReplicationConfiguration getBucketReplicationConfiguration (com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract void deleteBucketReplicationConfiguration (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract void deleteBucketReplicationConfiguration (com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract boolean doesObjectExist (java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract com.amazonaws.services.s3.model.BucketAccelerateConfiguration getBucketAccelerateConfiguration (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract com.amazonaws.services.s3.model.BucketAccelerateConfiguration getBucketAccelerateConfiguration (com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract void setBucketAccelerateConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketAccelerateConfiguration) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract void setBucketAccelerateConfiguration (com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
public abstract com.amazonaws.services.s3.model.Region getRegion ()
public abstract java.net.URL getUrl (java.lang.String, java.lang.String)
}
com/amazonaws/services/s3/S3ClientOptions$Builder.classS3ClientOptions.java
package com.amazonaws.services.s3
public com.amazonaws.services.s3.S3ClientOptions$Builder extends java.lang.Object {
private boolean pathStyleAccess
private boolean chunkedEncodingDisabled
private boolean accelerateModeEnabled
private boolean payloadSigningEnabled
private void ()
public com.amazonaws.services.s3.S3ClientOptions build ()
public com.amazonaws.services.s3.S3ClientOptions$Builder setPathStyleAccess (boolean)
boolean pathStyleAccess
public com.amazonaws.services.s3.S3ClientOptions$Builder setAccelerateModeEnabled (boolean)
boolean accelerateModeEnabled
public com.amazonaws.services.s3.S3ClientOptions$Builder setPayloadSigningEnabled (boolean)
boolean payloadSigningEnabled
public com.amazonaws.services.s3.S3ClientOptions$Builder disableChunkedEncoding ()
void (com.amazonaws.services.s3.S3ClientOptions$1)
com.amazonaws.services.s3.S3ClientOptions$1 x0
}
com/amazonaws/services/s3/UploadObjectObserver.classUploadObjectObserver.java
package com.amazonaws.services.s3
public com.amazonaws.services.s3.UploadObjectObserver extends java.lang.Object {
private final java.util.List futures
private com.amazonaws.services.s3.model.UploadObjectRequest req
private String uploadId
private com.amazonaws.services.s3.internal.S3DirectSpi s3direct
private com.amazonaws.services.s3.AmazonS3 s3
private java.util.concurrent.ExecutorService es
public void ()
public com.amazonaws.services.s3.UploadObjectObserver init (com.amazonaws.services.s3.model.UploadObjectRequest, com.amazonaws.services.s3.internal.S3DirectSpi, com.amazonaws.services.s3.AmazonS3, java.util.concurrent.ExecutorService)
com.amazonaws.services.s3.model.UploadObjectRequest req
com.amazonaws.services.s3.internal.S3DirectSpi s3direct
com.amazonaws.services.s3.AmazonS3 s3
java.util.concurrent.ExecutorService es
protected com.amazonaws.services.s3.model.InitiateMultipartUploadRequest newInitiateMultipartUploadRequest (com.amazonaws.services.s3.model.UploadObjectRequest)
com.amazonaws.services.s3.model.UploadObjectRequest req
public java.lang.String onUploadInitiation (com.amazonaws.services.s3.model.UploadObjectRequest)
com.amazonaws.services.s3.model.UploadObjectRequest req
com.amazonaws.services.s3.model.InitiateMultipartUploadResult res
public void onPartCreate (com.amazonaws.services.s3.internal.PartCreationEvent)
com.amazonaws.services.s3.internal.PartCreationEvent event
java.io.File part
com.amazonaws.services.s3.model.UploadPartRequest reqUploadPart
com.amazonaws.services.s3.OnFileDelete fileDeleteObserver
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult onCompletion (java.util.List)
java.util.List partETags
public void onAbort ()
java.util.concurrent.Future future
Exception e
protected com.amazonaws.services.s3.model.UploadPartRequest newUploadPartRequest (com.amazonaws.services.s3.internal.PartCreationEvent, java.io.File)
com.amazonaws.services.s3.internal.PartCreationEvent event
java.io.File part
com.amazonaws.services.s3.model.UploadPartRequest reqUploadPart
protected com.amazonaws.services.s3.model.UploadPartResult uploadPart (com.amazonaws.services.s3.model.UploadPartRequest)
com.amazonaws.services.s3.model.UploadPartRequest reqUploadPart
protected com.amazonaws.AmazonWebServiceRequest appendUserAgent (com.amazonaws.AmazonWebServiceRequest, java.lang.String)
com.amazonaws.AmazonWebServiceRequest request
String userAgent
public java.util.List getFutures ()
protected com.amazonaws.services.s3.model.UploadObjectRequest getRequest ()
protected java.lang.String getUploadId ()
protected com.amazonaws.services.s3.internal.S3DirectSpi getS3DirectSpi ()
protected com.amazonaws.services.s3.AmazonS3 getAmazonS3 ()
protected java.util.concurrent.ExecutorService getExecutorService ()
}
com/amazonaws/services/s3/S3ClientOptions.classS3ClientOptions.java
package com.amazonaws.services.s3
public com.amazonaws.services.s3.S3ClientOptions extends java.lang.Object {
public static final boolean DEFAULT_PATH_STYLE_ACCESS
public static final boolean DEFAULT_CHUNKED_ENCODING_DISABLED
public static final boolean DEFAULT_PAYLOAD_SIGNING_ENABLED
public static final boolean DEFAULT_ACCELERATE_MODE_ENABLED
private boolean pathStyleAccess
private boolean chunkedEncodingDisabled
private final boolean accelerateModeEnabled
private final boolean payloadSigningEnabled
public static com.amazonaws.services.s3.S3ClientOptions$Builder builder ()
public void ()
public void (com.amazonaws.services.s3.S3ClientOptions)
com.amazonaws.services.s3.S3ClientOptions other
private void (boolean, boolean, boolean, boolean)
boolean pathStyleAccess
boolean chunkedEncodingDisabled
boolean accelerateModeEnabled
boolean payloadSigningEnabled
public boolean isPathStyleAccess ()
public boolean isChunkedEncodingDisabled ()
public boolean isAccelerateModeEnabled ()
public boolean isPayloadSigningEnabled ()
public void setPathStyleAccess (boolean)
boolean pathStyleAccess
public com.amazonaws.services.s3.S3ClientOptions withPathStyleAccess (boolean)
boolean pathStyleAccess
public void setChunkedEncodingDisabled (boolean)
boolean chunkedEncodingDisabled
public com.amazonaws.services.s3.S3ClientOptions withChunkedEncodingDisabled (boolean)
boolean chunkedEncodingDisabled
public com.amazonaws.services.s3.S3ClientOptions disableChunkedEncoding ()
void (boolean, boolean, boolean, boolean, com.amazonaws.services.s3.S3ClientOptions$1)
boolean x0
boolean x1
boolean x2
boolean x3
com.amazonaws.services.s3.S3ClientOptions$1 x4
}
com/amazonaws/services/s3/UploadObjectObserver$1.classUploadObjectObserver.java
package com.amazonaws.services.s3
com.amazonaws.services.s3.UploadObjectObserver$1 extends java.lang.Object implements java.util.concurrent.Callable {
final com.amazonaws.services.s3.model.UploadPartRequest val$reqUploadPart
final java.io.File val$part
final com.amazonaws.services.s3.OnFileDelete val$fileDeleteObserver
final com.amazonaws.services.s3.UploadObjectObserver this$0
void (com.amazonaws.services.s3.UploadObjectObserver, com.amazonaws.services.s3.model.UploadPartRequest, java.io.File, com.amazonaws.services.s3.OnFileDelete)
com.amazonaws.services.s3.UploadObjectObserver this$0
public com.amazonaws.services.s3.model.UploadPartResult call ()
public volatile java.lang.Object call () throws java.lang.Exception
}
com/amazonaws/services/s3/event/S3EventNotification$ResponseElementsEntity.classS3EventNotification.java
package com.amazonaws.services.s3.event
public com.amazonaws.services.s3.event.S3EventNotification$ResponseElementsEntity extends java.lang.Object {
private final String xAmzId2
private final String xAmzRequestId
public void (java.lang.String, java.lang.String)
String xAmzId2
String xAmzRequestId
public java.lang.String getxAmzId2 ()
public java.lang.String getxAmzRequestId ()
}
com/amazonaws/services/s3/event/S3EventNotification$S3ObjectEntity.classS3EventNotification.java
package com.amazonaws.services.s3.event
public com.amazonaws.services.s3.event.S3EventNotification$S3ObjectEntity extends java.lang.Object {
private final String key
private final Long size
private final String eTag
private final String versionId
public void (java.lang.String, java.lang.Integer, java.lang.String, java.lang.String)
String key
Integer size
String eTag
String versionId
public void (java.lang.String, java.lang.Long, java.lang.String, java.lang.String)
String key
Long size
String eTag
String versionId
public java.lang.String getKey ()
public java.lang.Integer getSize ()
public java.lang.Long getSizeAsLong ()
public java.lang.String geteTag ()
public java.lang.String getVersionId ()
}
com/amazonaws/services/s3/event/S3EventNotification$S3EventNotificationRecord.classS3EventNotification.java
package com.amazonaws.services.s3.event
public com.amazonaws.services.s3.event.S3EventNotification$S3EventNotificationRecord extends java.lang.Object {
private final String awsRegion
private final String eventName
private final String eventSource
private org.joda.time.DateTime eventTime
private final String eventVersion
private final com.amazonaws.services.s3.event.S3EventNotification$RequestParametersEntity requestParameters
private final com.amazonaws.services.s3.event.S3EventNotification$ResponseElementsEntity responseElements
private final com.amazonaws.services.s3.event.S3EventNotification$S3Entity s3
private final com.amazonaws.services.s3.event.S3EventNotification$UserIdentityEntity userIdentity
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.event.S3EventNotification$RequestParametersEntity, com.amazonaws.services.s3.event.S3EventNotification$ResponseElementsEntity, com.amazonaws.services.s3.event.S3EventNotification$S3Entity, com.amazonaws.services.s3.event.S3EventNotification$UserIdentityEntity)
String awsRegion
String eventName
String eventSource
String eventTime
String eventVersion
com.amazonaws.services.s3.event.S3EventNotification$RequestParametersEntity requestParameters
com.amazonaws.services.s3.event.S3EventNotification$ResponseElementsEntity responseElements
com.amazonaws.services.s3.event.S3EventNotification$S3Entity s3
com.amazonaws.services.s3.event.S3EventNotification$UserIdentityEntity userIdentity
public java.lang.String getAwsRegion ()
public java.lang.String getEventName ()
public java.lang.String getEventSource ()
public org.joda.time.DateTime getEventTime ()
public java.lang.String getEventVersion ()
public com.amazonaws.services.s3.event.S3EventNotification$RequestParametersEntity getRequestParameters ()
public com.amazonaws.services.s3.event.S3EventNotification$ResponseElementsEntity getResponseElements ()
public com.amazonaws.services.s3.event.S3EventNotification$S3Entity getS3 ()
public com.amazonaws.services.s3.event.S3EventNotification$UserIdentityEntity getUserIdentity ()
}
com/amazonaws/services/s3/event/S3EventNotification.classS3EventNotification.java
package com.amazonaws.services.s3.event
public com.amazonaws.services.s3.event.S3EventNotification extends java.lang.Object {
private final java.util.List records
public void (java.util.List)
java.util.List records
public static com.amazonaws.services.s3.event.S3EventNotification parseJson (java.lang.String)
String json
public java.util.List getRecords ()
public java.lang.String toJson ()
}
com/amazonaws/services/s3/event/S3EventNotification$S3Entity.classS3EventNotification.java
package com.amazonaws.services.s3.event
public com.amazonaws.services.s3.event.S3EventNotification$S3Entity extends java.lang.Object {
private final String configurationId
private final com.amazonaws.services.s3.event.S3EventNotification$S3BucketEntity bucket
private final com.amazonaws.services.s3.event.S3EventNotification$S3ObjectEntity object
private final String s3SchemaVersion
public void (java.lang.String, com.amazonaws.services.s3.event.S3EventNotification$S3BucketEntity, com.amazonaws.services.s3.event.S3EventNotification$S3ObjectEntity, java.lang.String)
String configurationId
com.amazonaws.services.s3.event.S3EventNotification$S3BucketEntity bucket
com.amazonaws.services.s3.event.S3EventNotification$S3ObjectEntity object
String s3SchemaVersion
public java.lang.String getConfigurationId ()
public com.amazonaws.services.s3.event.S3EventNotification$S3BucketEntity getBucket ()
public com.amazonaws.services.s3.event.S3EventNotification$S3ObjectEntity getObject ()
public java.lang.String getS3SchemaVersion ()
}
com/amazonaws/services/s3/event/S3EventNotification$RequestParametersEntity.classS3EventNotification.java
package com.amazonaws.services.s3.event
public com.amazonaws.services.s3.event.S3EventNotification$RequestParametersEntity extends java.lang.Object {
private final String sourceIPAddress
public void (java.lang.String)
String sourceIPAddress
public java.lang.String getSourceIPAddress ()
}
com/amazonaws/services/s3/event/S3EventNotification$UserIdentityEntity.classS3EventNotification.java
package com.amazonaws.services.s3.event
public com.amazonaws.services.s3.event.S3EventNotification$UserIdentityEntity extends java.lang.Object {
private final String principalId
public void (java.lang.String)
String principalId
public java.lang.String getPrincipalId ()
}
com/amazonaws/services/s3/event/S3EventNotification$S3BucketEntity.classS3EventNotification.java
package com.amazonaws.services.s3.event
public com.amazonaws.services.s3.event.S3EventNotification$S3BucketEntity extends java.lang.Object {
private final String name
private final com.amazonaws.services.s3.event.S3EventNotification$UserIdentityEntity ownerIdentity
private final String arn
public void (java.lang.String, com.amazonaws.services.s3.event.S3EventNotification$UserIdentityEntity, java.lang.String)
String name
com.amazonaws.services.s3.event.S3EventNotification$UserIdentityEntity ownerIdentity
String arn
public java.lang.String getName ()
public com.amazonaws.services.s3.event.S3EventNotification$UserIdentityEntity getOwnerIdentity ()
public java.lang.String getArn ()
}
com/amazonaws/services/s3/AmazonS3Client$2.classAmazonS3Client.java
package com.amazonaws.services.s3
com.amazonaws.services.s3.AmazonS3Client$2 extends com.amazonaws.event.ProgressInputStream {
final com.amazonaws.services.s3.AmazonS3Client this$0
void (com.amazonaws.services.s3.AmazonS3Client, java.io.InputStream, com.amazonaws.event.ProgressListener)
com.amazonaws.services.s3.AmazonS3Client this$0
java.io.InputStream x0
com.amazonaws.event.ProgressListener x1
protected void onEOF ()
}
com/amazonaws/services/s3/internal/RepeatableFileInputStream.classRepeatableFileInputStream.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.RepeatableFileInputStream extends com.amazonaws.internal.SdkInputStream {
private static final org.apache.commons.logging.Log log
private final java.io.File file
private java.io.FileInputStream fis
private long bytesReadPastMarkPoint
private long markPoint
public void (java.io.File) throws java.io.FileNotFoundException
java.io.File file
public java.io.File getFile ()
public void reset () throws java.io.IOException
long skipped
long toSkip
public boolean markSupported ()
public void mark (int)
int readlimit
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public int read () throws java.io.IOException
int byteRead
public long skip (long) throws java.io.IOException
long n
long skipped
public int read (byte[], int, int) throws java.io.IOException
byte[] arg0
int arg1
int arg2
int count
public java.io.InputStream getWrappedInputStream ()
static void ()
}
com/amazonaws/services/s3/internal/FileLocks.classFileLocks.java
package com.amazonaws.services.s3.internal
public final com.amazonaws.services.s3.internal.FileLocks extends java.lang.Enum {
private static final boolean EXTERNAL_LOCK
private static final org.apache.commons.logging.Log log
private static final java.util.Map lockedFiles
private static final com.amazonaws.services.s3.internal.FileLocks[] $VALUES
public static com.amazonaws.services.s3.internal.FileLocks[] values ()
public static com.amazonaws.services.s3.internal.FileLocks valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static boolean lock (java.io.File)
Exception e
boolean locked
java.io.RandomAccessFile prev
boolean locked
java.io.File file
java.nio.channels.FileLock lock
java.io.RandomAccessFile raf
boolean locked
public static boolean isFileLocked (java.io.File)
java.io.File file
public static boolean unlock (java.io.File)
java.io.RandomAccessFile raf
java.io.File file
static void ()
}
com/amazonaws/services/s3/internal/InputSubstream.classInputSubstream.java
package com.amazonaws.services.s3.internal
public final com.amazonaws.services.s3.internal.InputSubstream extends com.amazonaws.internal.SdkFilterInputStream {
private static final int MAX_SKIPS
private long currentPosition
private final long requestedOffset
private final long requestedLength
private final boolean closeSourceStream
private long markedPosition
public void (java.io.InputStream, long, long, boolean)
java.io.InputStream in
long offset
long length
boolean closeSourceStream
public int read () throws java.io.IOException
byte[] b
int bytesRead
public int read (byte[], int, int) throws java.io.IOException
long skippedBytes
byte[] b
int off
int len
int count
long bytesRemaining
int bytesRead
public synchronized void mark (int)
int readlimit
public synchronized void reset () throws java.io.IOException
public void close () throws java.io.IOException
public int available () throws java.io.IOException
long bytesRemaining
long bytesRemaining
java.io.InputStream getWrappedInputStream ()
}
com/amazonaws/services/s3/internal/MD5DigestCalculatingInputStream.classMD5DigestCalculatingInputStream.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream extends com.amazonaws.internal.SdkFilterInputStream {
private java.security.MessageDigest digest
private java.security.MessageDigest digestLastMarked
public void (java.io.InputStream)
java.io.InputStream in
private java.security.MessageDigest newMD5 ()
java.security.NoSuchAlgorithmException e
private java.security.MessageDigest cloneFrom (java.security.MessageDigest)
CloneNotSupportedException e
java.security.MessageDigest from
public byte[] getMd5Digest ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
public int read () throws java.io.IOException
int ch
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
}
com/amazonaws/services/s3/internal/PartCreationEvent.classPartCreationEvent.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.PartCreationEvent extends java.lang.Object {
private final java.io.File part
private final int partNumber
private final boolean isLastPart
private final com.amazonaws.services.s3.OnFileDelete fileDeleteObserver
void (java.io.File, int, boolean, com.amazonaws.services.s3.OnFileDelete)
java.io.File part
int partNumber
boolean isLastPart
com.amazonaws.services.s3.OnFileDelete fileDeleteObserver
public java.io.File getPart ()
public int getPartNumber ()
public boolean isLastPart ()
public com.amazonaws.services.s3.OnFileDelete getFileDeleteObserver ()
}
com/amazonaws/services/s3/internal/Constants.classConstants.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.Constants extends java.lang.Object {
public static final String S3_HOSTNAME
public static final String S3_EXTERNAL_1_HOSTNAME
public static final String S3_ACCELERATE_HOSTNAME
public static final String S3_SERVICE_DISPLAY_NAME
public static final String DEFAULT_ENCODING
public static final String URL_ENCODING
public static final String HMAC_SHA1_ALGORITHM
public static final String XML_NAMESPACE
public static final String NULL_VERSION_ID
public static final int FAILED_PRECONDITION_STATUS_CODE
public static final int KB
public static final int MB
public static final long GB
public static final int MAXIMUM_UPLOAD_PARTS
public static final int DEFAULT_STREAM_BUFFER_SIZE
private static org.apache.commons.logging.Log log
public static final int NO_SUCH_BUCKET_STATUS_CODE
public static final int BUCKET_ACCESS_FORBIDDEN_STATUS_CODE
public static final int BUCKET_REDIRECT_STATUS_CODE
public static final String REQUESTER_PAYS
public static final String SSE_AWS_KMS_ENCRYPTION_SCHEME
public void ()
public static int getStreamBufferSize ()
Exception e
int streamBufferSize
String bufferSizeOverride
public static java.lang.Integer getS3StreamBufferSize ()
Exception e
String s
static void ()
}
com/amazonaws/services/s3/internal/S3QueryStringSigner.classS3QueryStringSigner.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3QueryStringSigner extends com.amazonaws.auth.AbstractAWSSigner {
private final String httpVerb
private final String resourcePath
private final java.util.Date expiration
public void (java.lang.String, java.lang.String, java.util.Date)
String httpVerb
String resourcePath
java.util.Date expiration
public void sign (com.amazonaws.SignableRequest, com.amazonaws.auth.AWSCredentials) throws com.amazonaws.AmazonClientException
com.amazonaws.SignableRequest request
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.auth.AWSCredentials sanitizedCredentials
String expirationInSeconds
String canonicalString
String signature
protected void addSessionCredentials (com.amazonaws.SignableRequest, com.amazonaws.auth.AWSSessionCredentials)
com.amazonaws.SignableRequest request
com.amazonaws.auth.AWSSessionCredentials credentials
}
com/amazonaws/services/s3/internal/InitiateMultipartUploadHeaderHandler.classInitiateMultipartUploadHeaderHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.InitiateMultipartUploadHeaderHandler extends java.lang.Object implements com.amazonaws.services.s3.internal.HeaderHandler {
public void ()
public void handle (com.amazonaws.services.s3.model.InitiateMultipartUploadResult, com.amazonaws.http.HttpResponse)
com.amazonaws.services.s3.model.InitiateMultipartUploadResult result
com.amazonaws.http.HttpResponse response
public volatile void handle (java.lang.Object, com.amazonaws.http.HttpResponse)
}
com/amazonaws/services/s3/internal/RestUtils.classRestUtils.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.RestUtils extends java.lang.Object {
private static final java.util.List SIGNED_PARAMETERS
public void ()
public static java.lang.String makeS3CanonicalString (java.lang.String, java.lang.String, com.amazonaws.SignableRequest, java.lang.String)
String method
String resource
com.amazonaws.SignableRequest request
String expires
public static java.lang.String makeS3CanonicalString (java.lang.String, java.lang.String, com.amazonaws.SignableRequest, java.lang.String, java.util.Collection)
java.util.Map$Entry entry
String key
String value
String lk
java.util.Iterator headerIter
String value
StringBuilder parameterValueBuilder
java.util.Map$Entry parameter
java.util.Map$Entry entry
String key
String value
java.util.Iterator i
String value
java.util.List values
String parameterName
String method
String resource
com.amazonaws.SignableRequest request
String expires
java.util.Collection additionalQueryParamsToSign
StringBuilder buf
java.util.Map headersMap
java.util.SortedMap interestingHeaders
java.util.Map requestParameters
String[] parameterNames
StringBuilder queryParams
static void ()
}
com/amazonaws/services/s3/internal/S3ExecutionContext.classS3ExecutionContext.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3ExecutionContext extends com.amazonaws.http.ExecutionContext {
private static final org.apache.commons.logging.Log log
private com.amazonaws.auth.Signer signer
public void (java.util.List, boolean, com.amazonaws.AmazonWebServiceClient)
java.util.List requestHandler2s
boolean isMetricEnabled
com.amazonaws.AmazonWebServiceClient awsClient
public void setSigner (com.amazonaws.auth.Signer)
com.amazonaws.auth.Signer signer
public com.amazonaws.auth.Signer getSignerByURI (java.net.URI)
RuntimeException e
com.amazonaws.auth.RegionAwareSigner regionSigner
java.net.URI uri
com.amazonaws.AmazonWebServiceClient awsClient
static void ()
}
com/amazonaws/services/s3/internal/AbstractS3ResponseHandler.classAbstractS3ResponseHandler.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.AbstractS3ResponseHandler extends java.lang.Object implements com.amazonaws.http.HttpResponseHandler {
private static final org.apache.commons.logging.Log log
private static final java.util.Set ignoredHeaders
public void ()
public boolean needsConnectionLeftOpen ()
protected com.amazonaws.AmazonWebServiceResponse parseResponseMetadata (com.amazonaws.http.HttpResponse)
com.amazonaws.http.HttpResponse response
com.amazonaws.AmazonWebServiceResponse awsResponse
String awsRequestId
String hostId
String cloudFrontId
java.util.Map metadataMap
protected void populateObjectMetadata (com.amazonaws.http.HttpResponse, com.amazonaws.services.s3.model.ObjectMetadata)
Exception pe
NumberFormatException nfe
Exception pe
NumberFormatException nfe
String key
java.util.Map$Entry header
com.amazonaws.http.HttpResponse response
com.amazonaws.services.s3.model.ObjectMetadata metadata
static void ()
}
com/amazonaws/services/s3/internal/ObjectRestoreHeaderHandler.classObjectRestoreHeaderHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.ObjectRestoreHeaderHandler extends java.lang.Object implements com.amazonaws.services.s3.internal.HeaderHandler {
private static final java.util.regex.Pattern datePattern
private static final java.util.regex.Pattern ongoingPattern
private static final org.apache.commons.logging.Log log
public void ()
public void handle (com.amazonaws.services.s3.internal.ObjectRestoreResult, com.amazonaws.http.HttpResponse)
Boolean onGoingRestore
com.amazonaws.services.s3.internal.ObjectRestoreResult result
com.amazonaws.http.HttpResponse response
String restoreHeader
private java.util.Date parseDate (java.lang.String)
Exception exception
String date
String restoreHeader
java.util.regex.Matcher matcher
private java.lang.Boolean parseBoolean (java.lang.String)
String ongoingRestore
String restoreHeader
java.util.regex.Matcher matcher
public volatile void handle (java.lang.Object, com.amazonaws.http.HttpResponse)
static void ()
}
com/amazonaws/services/s3/internal/S3RequesterChargedHeaderHandler.classS3RequesterChargedHeaderHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3RequesterChargedHeaderHandler extends java.lang.Object implements com.amazonaws.services.s3.internal.HeaderHandler {
public void ()
public void handle (com.amazonaws.services.s3.internal.S3RequesterChargedResult, com.amazonaws.http.HttpResponse)
com.amazonaws.services.s3.internal.S3RequesterChargedResult result
com.amazonaws.http.HttpResponse response
public volatile void handle (java.lang.Object, com.amazonaws.http.HttpResponse)
}
com/amazonaws/services/s3/internal/ServerSideEncryptionHeaderHandler.classServerSideEncryptionHeaderHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.ServerSideEncryptionHeaderHandler extends java.lang.Object implements com.amazonaws.services.s3.internal.HeaderHandler {
public void ()
public void handle (com.amazonaws.services.s3.internal.ServerSideEncryptionResult, com.amazonaws.http.HttpResponse)
com.amazonaws.services.s3.internal.ServerSideEncryptionResult result
com.amazonaws.http.HttpResponse response
public volatile void handle (java.lang.Object, com.amazonaws.http.HttpResponse)
}
com/amazonaws/services/s3/internal/BucketNameUtils.classBucketNameUtils.java
package com.amazonaws.services.s3.internal
public final com.amazonaws.services.s3.internal.BucketNameUtils extends java.lang.Enum {
private static final int MIN_BUCKET_NAME_LENGTH
private static final int MAX_BUCKET_NAME_LENGTH
private static final java.util.regex.Pattern ipAddressPattern
private static final com.amazonaws.services.s3.internal.BucketNameUtils[] $VALUES
public static com.amazonaws.services.s3.internal.BucketNameUtils[] values ()
public static com.amazonaws.services.s3.internal.BucketNameUtils valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static void validateBucketName (java.lang.String)
String bucketName
public static boolean isValidV2BucketName (java.lang.String)
String bucketName
public static boolean isDNSBucketName (java.lang.String)
String bucketName
private static boolean isValidV2BucketName (java.lang.String, boolean)
char next
int i
String bucketName
boolean throwOnError
char previous
private static boolean exception (boolean, java.lang.String)
boolean exception
String message
static void ()
}
com/amazonaws/services/s3/internal/ServiceUtils.classServiceUtils.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.ServiceUtils extends java.lang.Object {
private static final org.apache.commons.logging.Log LOG
public static final boolean APPEND_MODE
public static final boolean OVERWRITE_MODE
private static final com.amazonaws.services.s3.internal.SkipMd5CheckStrategy skipMd5CheckStrategy
protected static final com.amazonaws.util.DateUtils dateUtils
public void ()
public static java.util.Date parseIso8601Date (java.lang.String)
String dateString
public static java.lang.String formatIso8601Date (java.util.Date)
java.util.Date date
public static java.util.Date parseRfc822Date (java.lang.String)
String dateString
public static java.lang.String formatRfc822Date (java.util.Date)
java.util.Date date
public static byte[] toByteArray (java.lang.String)
String s
public static java.lang.String removeQuotes (java.lang.String)
String s
public static java.net.URL convertRequestToUrl (com.amazonaws.Request)
com.amazonaws.Request request
public static java.net.URL convertRequestToUrl (com.amazonaws.Request, boolean)
com.amazonaws.Request request
boolean removeLeadingSlashInResourcePath
public static java.net.URL convertRequestToUrl (com.amazonaws.Request, boolean, boolean)
String value
java.util.Map$Entry entry
java.net.MalformedURLException e
com.amazonaws.Request request
boolean removeLeadingSlashInResourcePath
boolean urlEncode
String resourcePath
String urlPath
StringBuilder url
StringBuilder queryParams
java.util.Map requestParams
public static java.lang.String join (java.util.List)
String s
java.util.List strings
StringBuilder result
boolean first
public static void downloadObjectToFile (com.amazonaws.services.s3.model.S3Object, java.io.File, boolean, boolean)
com.amazonaws.services.s3.model.S3Object s3Object
java.io.File destinationFile
boolean performIntegrityCheck
boolean appendData
public static void downloadToFile (com.amazonaws.services.s3.model.S3Object, java.io.File, boolean, boolean, long)
long actualLen
byte[] buffer
int bytesRead
java.io.IOException e
com.amazonaws.services.s3.model.ObjectMetadata metadata
Exception e
byte[] clientSideHash
byte[] serverSideHash
com.amazonaws.services.s3.model.S3Object s3Object
java.io.File dstfile
boolean performIntegrityCheck
boolean appendData
long expectedFileLength
java.io.File parentDirectory
java.io.OutputStream outputStream
public static com.amazonaws.services.s3.model.S3Object retryableDownloadS3ObjectToFile (java.io.File, com.amazonaws.services.s3.internal.ServiceUtils$RetryableS3DownloadTask, boolean)
com.amazonaws.AmazonClientException ace
java.io.File file
com.amazonaws.services.s3.internal.ServiceUtils$RetryableS3DownloadTask retryableS3DownloadTask
boolean appendData
boolean hasRetried
boolean needRetry
com.amazonaws.services.s3.model.S3Object s3Object
public static void appendFile (java.io.File, java.io.File)
byte[] buffer
int length
java.io.IOException e
java.io.File sourceFile
java.io.File destinationFile
java.io.BufferedInputStream in
java.io.BufferedOutputStream out
public static boolean isS3USStandardEndpoint (java.lang.String)
String endpoint
public static boolean isS3USEastEndpiont (java.lang.String)
String endpoint
public static boolean isS3AccelerateEndpoint (java.lang.String)
String endpoint
public static java.lang.Integer getPartCount (com.amazonaws.services.s3.model.GetObjectRequest, com.amazonaws.services.s3.AmazonS3)
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
com.amazonaws.services.s3.AmazonS3 s3
com.amazonaws.services.s3.model.ObjectMetadata metadata
public static long getLastByteInPart (com.amazonaws.services.s3.AmazonS3, com.amazonaws.services.s3.model.GetObjectRequest, java.lang.Integer)
com.amazonaws.services.s3.AmazonS3 s3
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
Integer partNumber
com.amazonaws.services.s3.model.ObjectMetadata metadata
static void ()
}
com/amazonaws/services/s3/internal/ResponseHeaderHandlerChain.classResponseHeaderHandlerChain.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain extends com.amazonaws.services.s3.internal.S3XmlResponseHandler {
private final java.util.List headerHandlers
public transient void (com.amazonaws.transform.Unmarshaller, com.amazonaws.services.s3.internal.HeaderHandler[])
com.amazonaws.transform.Unmarshaller responseUnmarshaller
com.amazonaws.services.s3.internal.HeaderHandler[] headerHandlers
public com.amazonaws.AmazonWebServiceResponse handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
com.amazonaws.services.s3.internal.HeaderHandler handler
com.amazonaws.http.HttpResponse response
com.amazonaws.AmazonWebServiceResponse awsResponse
Object result
public volatile java.lang.Object handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
}
com/amazonaws/services/s3/internal/S3Direct.classS3Direct.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.S3Direct extends java.lang.Object implements com.amazonaws.services.s3.internal.S3DirectSpi {
public void ()
public abstract com.amazonaws.services.s3.model.PutObjectResult putObject (com.amazonaws.services.s3.model.PutObjectRequest)
public abstract com.amazonaws.services.s3.model.S3Object getObject (com.amazonaws.services.s3.model.GetObjectRequest)
public abstract com.amazonaws.services.s3.model.ObjectMetadata getObject (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
public abstract com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUpload (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest)
public abstract com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUpload (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest)
public abstract com.amazonaws.services.s3.model.UploadPartResult uploadPart (com.amazonaws.services.s3.model.UploadPartRequest)
public abstract com.amazonaws.services.s3.model.CopyPartResult copyPart (com.amazonaws.services.s3.model.CopyPartRequest)
public abstract void abortMultipartUpload (com.amazonaws.services.s3.model.AbortMultipartUploadRequest)
}
com/amazonaws/services/s3/internal/S3StringResponseHandler.classS3StringResponseHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3StringResponseHandler extends com.amazonaws.services.s3.internal.AbstractS3ResponseHandler {
public void ()
public com.amazonaws.AmazonWebServiceResponse handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
com.amazonaws.http.HttpResponse response
com.amazonaws.AmazonWebServiceResponse awsResponse
int bytesRead
byte[] buffer
StringBuilder builder
java.io.InputStream content
public volatile java.lang.Object handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
}
com/amazonaws/services/s3/internal/AbstractRepeatableCipherInputStream.classAbstractRepeatableCipherInputStream.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.AbstractRepeatableCipherInputStream extends com.amazonaws.internal.SdkFilterInputStream {
private final Object cipherFactory
private final java.io.InputStream unencryptedDataStream
private boolean hasBeenAccessed
protected void (java.io.InputStream, java.io.FilterInputStream, java.lang.Object)
java.io.InputStream input
java.io.FilterInputStream cipherInputStream
Object cipherFactory
public boolean markSupported ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public long skip (long) throws java.io.IOException
long n
protected abstract java.io.FilterInputStream createCipherInputStream (java.io.InputStream, java.lang.Object)
}
com/amazonaws/services/s3/internal/ObjectRestoreResult.classObjectRestoreResult.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.ObjectRestoreResult extends java.lang.Object {
public abstract java.util.Date getRestoreExpirationTime ()
public abstract void setRestoreExpirationTime (java.util.Date)
public abstract void setOngoingRestore (boolean)
public abstract java.lang.Boolean getOngoingRestore ()
}
com/amazonaws/services/s3/internal/ServerSideEncryptionResult.classServerSideEncryptionResult.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.ServerSideEncryptionResult extends java.lang.Object {
public abstract java.lang.String getSSEAlgorithm ()
public abstract void setSSEAlgorithm (java.lang.String)
public abstract java.lang.String getSSECustomerAlgorithm ()
public abstract void setSSECustomerAlgorithm (java.lang.String)
public abstract java.lang.String getSSECustomerKeyMd5 ()
public abstract void setSSECustomerKeyMd5 (java.lang.String)
}
com/amazonaws/services/s3/internal/ListPartsHeaderHandler.classListPartsHeaderHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.ListPartsHeaderHandler extends java.lang.Object implements com.amazonaws.services.s3.internal.HeaderHandler {
public void ()
public void handle (com.amazonaws.services.s3.model.PartListing, com.amazonaws.http.HttpResponse)
com.amazonaws.services.s3.model.PartListing result
com.amazonaws.http.HttpResponse response
public volatile void handle (java.lang.Object, com.amazonaws.http.HttpResponse)
}
com/amazonaws/services/s3/internal/CompleteMultipartUploadRetryCondition.classCompleteMultipartUploadRetryCondition.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.CompleteMultipartUploadRetryCondition extends java.lang.Object implements com.amazonaws.retry.RetryPolicy$RetryCondition {
private static final int MAX_RETRY_ATTEMPTS
private final com.amazonaws.internal.SdkPredicate completeMultipartRetryablePredicate
private final int maxCompleteMultipartUploadRetries
public void ()
void (com.amazonaws.internal.SdkPredicate, int)
com.amazonaws.internal.SdkPredicate predicate
int maxRetryAttempts
public boolean shouldRetry (com.amazonaws.AmazonWebServiceRequest, com.amazonaws.AmazonClientException, int)
com.amazonaws.AmazonWebServiceRequest originalRequest
com.amazonaws.AmazonClientException exception
int retriesAttempted
}
com/amazonaws/services/s3/internal/S3ObjectResponseHandler.classS3ObjectResponseHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3ObjectResponseHandler extends com.amazonaws.services.s3.internal.AbstractS3ResponseHandler {
public void ()
public com.amazonaws.AmazonWebServiceResponse handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
com.amazonaws.http.HttpResponse response
com.amazonaws.services.s3.model.S3Object object
com.amazonaws.AmazonWebServiceResponse awsResponse
com.amazonaws.services.s3.model.ObjectMetadata metadata
public boolean needsConnectionLeftOpen ()
public volatile java.lang.Object handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
}
com/amazonaws/services/s3/internal/S3V4AuthErrorRetryStrategy.classS3V4AuthErrorRetryStrategy.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3V4AuthErrorRetryStrategy extends java.lang.Object implements com.amazonaws.retry.internal.AuthErrorRetryStrategy {
private static org.apache.commons.logging.Log log
private static final String V4_REGION_WARNING
private final com.amazonaws.services.s3.internal.S3RequestEndpointResolver endpointResolver
private final com.amazonaws.internal.SdkPredicate sigV4RetryPredicate
public void (com.amazonaws.services.s3.internal.S3RequestEndpointResolver)
com.amazonaws.services.s3.internal.S3RequestEndpointResolver endpointResolver
void (com.amazonaws.services.s3.internal.S3RequestEndpointResolver, com.amazonaws.internal.SdkPredicate)
com.amazonaws.services.s3.internal.S3RequestEndpointResolver endpointResolver
com.amazonaws.internal.SdkPredicate isSigV4Retryable
public com.amazonaws.retry.internal.AuthRetryParameters shouldRetryWithAuthParam (com.amazonaws.Request, com.amazonaws.http.HttpResponse, com.amazonaws.AmazonServiceException)
com.amazonaws.Request request
com.amazonaws.http.HttpResponse response
com.amazonaws.AmazonServiceException ase
private boolean canUseVirtualAddressing ()
private com.amazonaws.retry.internal.AuthRetryParameters redirectToRegionInHeader (com.amazonaws.Request, com.amazonaws.http.HttpResponse)
com.amazonaws.Request request
com.amazonaws.http.HttpResponse response
String region
com.amazonaws.services.s3.internal.AWSS3V4Signer v4Signer
private com.amazonaws.retry.internal.AuthRetryParameters redirectToS3External ()
java.net.URI bucketEndpoint
java.net.URISyntaxException e
com.amazonaws.services.s3.internal.AWSS3V4Signer v4Signer
private com.amazonaws.services.s3.internal.AWSS3V4Signer buildSigV4Signer (java.lang.String)
String region
com.amazonaws.services.s3.internal.AWSS3V4Signer v4Signer
private com.amazonaws.retry.internal.AuthRetryParameters buildRetryParams (com.amazonaws.services.s3.internal.AWSS3V4Signer, java.net.URI)
com.amazonaws.services.s3.internal.AWSS3V4Signer signer
java.net.URI endpoint
private static boolean hasServingRegionHeader (com.amazonaws.http.HttpResponse)
com.amazonaws.http.HttpResponse response
private static java.lang.String getServingRegionHeader (com.amazonaws.http.HttpResponse)
com.amazonaws.http.HttpResponse response
static void ()
}
com/amazonaws/services/s3/internal/HeaderHandler.classHeaderHandler.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.HeaderHandler extends java.lang.Object {
public abstract void handle (java.lang.Object, com.amazonaws.http.HttpResponse)
}
com/amazonaws/services/s3/internal/S3VersionResult.classS3VersionResult.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.S3VersionResult extends java.lang.Object {
public abstract void setVersionId (java.lang.String)
public abstract java.lang.String getVersionId ()
}
com/amazonaws/services/s3/internal/crypto/ByteRangeCapturingInputStream.classByteRangeCapturingInputStream.java
package com.amazonaws.services.s3.internal.crypto
public com.amazonaws.services.s3.internal.crypto.ByteRangeCapturingInputStream extends com.amazonaws.internal.SdkFilterInputStream {
private final long startingPosition
private final long endingPosition
private long streamPosition
private int blockPosition
private final byte[] block
private long markedStreamPosition
private int markedBlockPosition
public void (java.io.InputStream, long, long)
java.io.InputStream in
long startingPosition
long endingPosition
int blockSize
public byte[] getBlock ()
public int read () throws java.io.IOException
int data
public synchronized void mark (int)
int readlimit
public synchronized void reset () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
int i
byte[] b
int off
int len
int bytesRead
}
com/amazonaws/services/s3/internal/crypto/S3KeyWrapScheme.classS3KeyWrapScheme.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme extends java.lang.Object {
static final com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme NONE
public static final String AESWrap
public static final String RSA_ECB_OAEPWithSHA256AndMGF1Padding
void ()
java.lang.String getKeyWrapAlgorithm (java.security.Key)
java.security.Key kek
String algorithm
public java.lang.String toString ()
static void ()
}
com/amazonaws/services/s3/internal/crypto/CryptoRuntime$RsaEcbOaepWithSHA256AndMGF1Padding.classCryptoRuntime.java
package com.amazonaws.services.s3.internal.crypto
final com.amazonaws.services.s3.internal.crypto.CryptoRuntime$RsaEcbOaepWithSHA256AndMGF1Padding extends java.lang.Object {
static volatile boolean isAvailable
private void ()
static boolean recheck ()
private static boolean check ()
Exception e
static void ()
}
com/amazonaws/services/s3/internal/crypto/AdjustedRangeInputStream.classAdjustedRangeInputStream.java
package com.amazonaws.services.s3.internal.crypto
public com.amazonaws.services.s3.internal.crypto.AdjustedRangeInputStream extends com.amazonaws.internal.SdkInputStream {
private java.io.InputStream decryptedContents
private long virtualAvailable
private boolean closed
public void (java.io.InputStream, long, long) throws java.io.IOException
java.io.InputStream objectContents
long rangeBeginning
long rangeEnd
private void initializeForRead (long, long) throws java.io.IOException
int numBytesToSkip
int offsetIntoBlock
long rangeBeginning
long rangeEnd
int numBytesToSkip
public int read () throws java.io.IOException
int result
public int read (byte[], int, int) throws java.io.IOException
int numBytesRead
byte[] buffer
int offset
int length
int numBytesRead
public int available () throws java.io.IOException
int available
public void close () throws java.io.IOException
protected java.io.InputStream getWrappedInputStream ()
}
com/amazonaws/services/s3/internal/crypto/GCMCipherLite.classGCMCipherLite.java
package com.amazonaws.services.s3.internal.crypto
final com.amazonaws.services.s3.internal.crypto.GCMCipherLite extends com.amazonaws.services.s3.internal.crypto.CipherLite {
private static final int TAG_LENGTH
private final int tagLen
private long outputByteCount
private boolean invisiblyProcessed
private long currentCount
private long markedCount
private com.amazonaws.services.s3.internal.crypto.CipherLite aux
private byte[] finalBytes
private boolean doneFinal
private boolean securityViolated
void (javax.crypto.Cipher, javax.crypto.SecretKey, int)
javax.crypto.Cipher cipher
javax.crypto.SecretKey secreteKey
int cipherMode
byte[] doFinal () throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
final byte[] doFinal (byte[]) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
final byte[] doFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
private final byte[] doFinal0 (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
int from
int finalDataLen
byte[] input
int inputOffset
int inputLen
byte[] update (byte[], int, int)
byte[] out
int finalBytesLen
long diff
byte[] input
int inputOffset
int inputLen
byte[] out
private int checkMax (int)
int delta
long mark ()
boolean markSupported ()
void reset ()
Exception e
byte[] getFinalBytes ()
byte[] getTag ()
long getOutputByteCount ()
long getCurrentCount ()
long getMarkedCount ()
static void ()
}
com/amazonaws/services/s3/internal/crypto/S3ObjectWrapper.classS3ObjectWrapper.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper extends java.lang.Object implements java.io.Closeable {
private final com.amazonaws.services.s3.model.S3Object s3obj
private final com.amazonaws.services.s3.model.S3ObjectId id
void (com.amazonaws.services.s3.model.S3Object, com.amazonaws.services.s3.model.S3ObjectId)
com.amazonaws.services.s3.model.S3Object s3obj
com.amazonaws.services.s3.model.S3ObjectId id
public com.amazonaws.services.s3.model.S3ObjectId getS3ObjectId ()
com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata ()
void setObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.model.S3ObjectInputStream getObjectContent ()
void setObjectContent (com.amazonaws.services.s3.model.S3ObjectInputStream)
com.amazonaws.services.s3.model.S3ObjectInputStream objectContent
void setObjectContent (java.io.InputStream)
java.io.InputStream objectContent
java.lang.String getBucketName ()
void setBucketName (java.lang.String)
String bucketName
java.lang.String getKey ()
void setKey (java.lang.String)
String key
java.lang.String getRedirectLocation ()
void setRedirectLocation (java.lang.String)
String redirectLocation
public java.lang.String toString ()
final boolean isInstructionFile ()
com.amazonaws.services.s3.model.ObjectMetadata metadata
java.util.Map userMeta
final boolean hasEncryptionInfo ()
com.amazonaws.services.s3.model.ObjectMetadata metadata
java.util.Map userMeta
java.lang.String toJsonString ()
Exception e
private static java.lang.String from (java.io.InputStream) throws java.io.IOException
java.io.BufferedReader reader
String line
java.io.InputStream is
StringBuilder sb
public void close () throws java.io.IOException
com.amazonaws.services.s3.model.S3Object getS3Object ()
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme encryptionSchemeOf (java.util.Map)
String cekAlgo
java.util.Map instructionFile
com.amazonaws.services.s3.model.ObjectMetadata meta
java.util.Map userMeta
String cekAlgo
}
com/amazonaws/services/s3/internal/crypto/ContentCryptoScheme.classContentCryptoScheme.java
package com.amazonaws.services.s3.internal.crypto
abstract com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme extends java.lang.Object {
static final long MAX_GCM_BLOCKS
static final long MAX_GCM_BYTES
static final long MAX_CBC_BYTES
static final long MAX_CTR_BYTES
static final com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme AES_CBC
static final com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme AES_GCM
static final com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme AES_CTR
void ()
abstract java.lang.String getKeyGeneratorAlgorithm ()
abstract java.lang.String getCipherAlgorithm ()
java.lang.String getSpecificCipherProvider ()
abstract int getKeyLengthInBits ()
abstract int getBlockSizeInBytes ()
abstract int getIVLengthInBytes ()
int getTagLengthInBits ()
byte[] adjustIV (byte[], long)
byte[] iv
long startingBytePos
public java.lang.String toString ()
static byte[] incrementBlocks (byte[], long)
int i
int i
byte[] counter
long blockDelta
java.nio.ByteBuffer bb
long val
byte[] result
static com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme fromCEKAlgo (java.lang.String)
String cekAlgo
static com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme fromCEKAlgo (java.lang.String, boolean)
String cekAlgo
boolean isRangeGet
com.amazonaws.services.s3.internal.crypto.CipherLite createCipherLite (javax.crypto.SecretKey, byte[], int, java.security.Provider)
javax.crypto.Cipher cipher
javax.crypto.Cipher cipher
javax.crypto.Cipher cipher
Exception e
javax.crypto.SecretKey cek
byte[] iv
int cipherMode
java.security.Provider securityProvider
String specificProvider
protected com.amazonaws.services.s3.internal.crypto.CipherLite newCipherLite (javax.crypto.Cipher, javax.crypto.SecretKey, int)
javax.crypto.Cipher cipher
javax.crypto.SecretKey cek
int cipherMode
com.amazonaws.services.s3.internal.crypto.CipherLite createAuxillaryCipher (javax.crypto.SecretKey, byte[], int, java.security.Provider, long) throws java.security.NoSuchAlgorithmException java.security.NoSuchProviderException javax.crypto.NoSuchPaddingException java.security.InvalidKeyException java.security.InvalidAlgorithmParameterException
javax.crypto.SecretKey cek
byte[] iv
int cipherMode
java.security.Provider securityProvider
long startingBytePos
com.amazonaws.services.s3.internal.crypto.CipherLite createCipherLite (javax.crypto.SecretKey, byte[], int) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException javax.crypto.NoSuchPaddingException java.security.InvalidAlgorithmParameterException
javax.crypto.SecretKey cek
byte[] iv
int cipherMode
abstract long getMaxPlaintextSize ()
final java.lang.String getKeySpec ()
static void ()
}
com/amazonaws/services/s3/internal/crypto/CryptoRuntime$AesGcm.classCryptoRuntime.java
package com.amazonaws.services.s3.internal.crypto
final com.amazonaws.services.s3.internal.crypto.CryptoRuntime$AesGcm extends java.lang.Object {
static volatile boolean isAvailable
private void ()
static boolean recheck ()
private static boolean check ()
Exception e
static void ()
}
com/amazonaws/services/s3/internal/crypto/MultipartUploadCbcContext.classMultipartUploadCbcContext.java
package com.amazonaws.services.s3.internal.crypto
final com.amazonaws.services.s3.internal.crypto.MultipartUploadCbcContext extends com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext {
private byte[] nextIV
void (java.lang.String, java.lang.String, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
String bucketName
String key
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
public void setNextInitializationVector (byte[])
byte[] nextIV
public byte[] getNextInitializationVector ()
}
com/amazonaws/services/s3/internal/crypto/CipherLite$1.classCipherLite.java
package com.amazonaws.services.s3.internal.crypto
final com.amazonaws.services.s3.internal.crypto.CipherLite$1 extends com.amazonaws.services.s3.internal.crypto.CipherLite {
void ()
com.amazonaws.services.s3.internal.crypto.CipherLite createAuxiliary (long)
long startingBytePos
com.amazonaws.services.s3.internal.crypto.CipherLite createInverse ()
}
com/amazonaws/services/s3/internal/crypto/S3CryptoModuleAE.classS3CryptoModuleAE.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.S3CryptoModuleAE extends com.amazonaws.services.s3.internal.crypto.S3CryptoModuleBase {
void (com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
com.amazonaws.services.s3.model.CryptoMode mode
void (com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
void (com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
protected boolean isStrict ()
public com.amazonaws.services.s3.model.S3Object getObjectSecurely (com.amazonaws.services.s3.model.GetObjectRequest)
com.amazonaws.services.s3.model.EncryptedGetObjectRequest ereq
RuntimeException ex
Error error
com.amazonaws.services.s3.model.GetObjectRequest req
long[] desiredRange
long[] adjustedCryptoRange
com.amazonaws.services.s3.model.S3Object retrieved
String suffix
private com.amazonaws.services.s3.model.S3Object decipher (com.amazonaws.services.s3.model.GetObjectRequest, long[], long[], com.amazonaws.services.s3.model.S3Object)
com.amazonaws.services.s3.model.GetObjectRequest req
long[] desiredRange
long[] cryptoRange
com.amazonaws.services.s3.model.S3Object retrieved
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper wrapped
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper ifile
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper adjusted
private com.amazonaws.services.s3.model.S3Object decipherWithInstFileSuffix (com.amazonaws.services.s3.model.GetObjectRequest, long[], long[], com.amazonaws.services.s3.model.S3Object, java.lang.String)
com.amazonaws.services.s3.model.GetObjectRequest req
long[] desiredRange
long[] cryptoRange
com.amazonaws.services.s3.model.S3Object retrieved
String instFileSuffix
com.amazonaws.services.s3.model.S3ObjectId id
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper ifile
private com.amazonaws.services.s3.model.S3Object decipherWithInstructionFile (com.amazonaws.services.s3.model.GetObjectRequest, long[], long[], com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper, com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper)
com.amazonaws.services.s3.model.EncryptedGetObjectRequest ereq
com.amazonaws.services.s3.model.GetObjectRequest req
long[] desiredRange
long[] cryptoRange
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper retrieved
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper instructionFile
com.amazonaws.services.s3.model.ExtraMaterialsDescription extraMatDesc
boolean keyWrapExpected
String json
java.util.Map matdesc
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper decrypted
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper adjusted
private com.amazonaws.services.s3.model.S3Object decipherWithMetadata (com.amazonaws.services.s3.model.GetObjectRequest, long[], long[], com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper)
com.amazonaws.services.s3.model.EncryptedGetObjectRequest ereq
com.amazonaws.services.s3.model.GetObjectRequest req
long[] desiredRange
long[] cryptoRange
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper retrieved
com.amazonaws.services.s3.model.ExtraMaterialsDescription extraMatDesc
boolean keyWrapExpected
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper decrypted
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper adjusted
protected final com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper adjustToDesiredRange (com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper, long[], java.util.Map)
com.amazonaws.services.s3.model.S3ObjectInputStream objectContent
java.io.InputStream adjustedRangeContents
java.io.IOException e
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper s3object
long[] range
java.util.Map instruction
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme encryptionScheme
long instanceLen
long maxOffset
public com.amazonaws.services.s3.model.ObjectMetadata getObjectSecurely (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
byte[] buffer
int bytesRead
java.io.IOException e
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File destinationFile
com.amazonaws.services.s3.model.S3Object s3Object
java.io.OutputStream outputStream
final com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext newUploadContext (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest req
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
final com.amazonaws.services.s3.internal.crypto.CipherLite cipherLiteForNextPart (com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext)
com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext uploadContext
final com.amazonaws.internal.SdkFilterInputStream wrapForMultipart (com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream, long)
com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream is
long partSize
final long computeLastPartSize (com.amazonaws.services.s3.model.UploadPartRequest)
com.amazonaws.services.s3.model.UploadPartRequest req
final void updateUploadContext (com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext, com.amazonaws.internal.SdkFilterInputStream)
com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext uploadContext
com.amazonaws.internal.SdkFilterInputStream is
private com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper decrypt (com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial, long[])
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper wrapper
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
long[] range
com.amazonaws.services.s3.model.S3ObjectInputStream objectContent
private void assertParameterNotNull (java.lang.Object, java.lang.String)
Object parameterValue
String errorMessage
protected final long ciphertextLength (long)
long originalContentLength
static void ()
}
com/amazonaws/services/s3/internal/crypto/S3KeyWrapScheme$1.classS3KeyWrapScheme.java
package com.amazonaws.services.s3.internal.crypto
final com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme$1 extends com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme {
void ()
java.lang.String getKeyWrapAlgorithm (java.security.Key)
java.security.Key key
public java.lang.String toString ()
}
com/amazonaws/services/s3/internal/crypto/MultipartUploadCryptoContext.classMultipartUploadCryptoContext.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext extends com.amazonaws.services.s3.internal.crypto.MultipartUploadContext {
private final com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
private int partNumber
private volatile boolean partUploadInProgress
void (java.lang.String, java.lang.String, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
String bucketName
String key
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
com.amazonaws.services.s3.internal.crypto.CipherLite getCipherLite ()
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial getContentCryptoMaterial ()
void beginPartUpload (int) throws com.amazonaws.AmazonClientException
int nextPartNumber
void endPartUpload ()
}
com/amazonaws/services/s3/internal/crypto/AesCtr.classAesCtr.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.AesCtr extends com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme {
void ()
java.lang.String getKeyGeneratorAlgorithm ()
java.lang.String getCipherAlgorithm ()
int getKeyLengthInBits ()
int getBlockSizeInBytes ()
int getIVLengthInBytes ()
long getMaxPlaintextSize ()
byte[] adjustIV (byte[], long)
byte[] iv
long byteOffset
int blockSize
long blockOffset
byte[] J0
private byte[] computeJ0 (byte[])
byte[] nonce
int blockSize
byte[] J0
}
com/amazonaws/services/s3/internal/crypto/S3CryptoScheme.classS3CryptoScheme.java
package com.amazonaws.services.s3.internal.crypto
final com.amazonaws.services.s3.internal.crypto.S3CryptoScheme extends java.lang.Object {
static final String AES
static final String RSA
private static final java.security.SecureRandom srand
private final com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme kwScheme
private final com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
private void (com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme, com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme)
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme kwScheme
java.security.SecureRandom getSecureRandom ()
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme getContentCryptoScheme ()
com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme getKeyWrapScheme ()
static boolean isAesGcm (java.lang.String)
String cipherAlgorithm
static com.amazonaws.services.s3.internal.crypto.S3CryptoScheme from (com.amazonaws.services.s3.model.CryptoMode)
com.amazonaws.services.s3.model.CryptoMode mode
static void ()
}
com/amazonaws/services/s3/internal/crypto/S3CryptoModuleAEStrict.classS3CryptoModuleAEStrict.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.S3CryptoModuleAEStrict extends com.amazonaws.services.s3.internal.crypto.S3CryptoModuleAE {
void (com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
protected final boolean isStrict ()
protected void securityCheck (com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial, com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper)
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper retrieved
}
com/amazonaws/services/s3/internal/crypto/S3CryptoModule.classS3CryptoModule.java
package com.amazonaws.services.s3.internal.crypto
public abstract com.amazonaws.services.s3.internal.crypto.S3CryptoModule extends java.lang.Object {
public void ()
public abstract com.amazonaws.services.s3.model.PutObjectResult putObjectSecurely (com.amazonaws.services.s3.model.PutObjectRequest)
public abstract com.amazonaws.services.s3.model.S3Object getObjectSecurely (com.amazonaws.services.s3.model.GetObjectRequest)
public abstract com.amazonaws.services.s3.model.ObjectMetadata getObjectSecurely (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
public abstract com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUploadSecurely (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest)
public abstract com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUploadSecurely (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest)
public abstract com.amazonaws.services.s3.model.UploadPartResult uploadPartSecurely (com.amazonaws.services.s3.model.UploadPartRequest)
public abstract com.amazonaws.services.s3.model.CopyPartResult copyPartSecurely (com.amazonaws.services.s3.model.CopyPartRequest)
public abstract void abortMultipartUploadSecurely (com.amazonaws.services.s3.model.AbortMultipartUploadRequest)
public abstract com.amazonaws.services.s3.model.PutObjectResult putInstructionFileSecurely (com.amazonaws.services.s3.model.PutInstructionFileRequest)
public abstract void putLocalObjectSecurely (com.amazonaws.services.s3.model.UploadObjectRequest, java.lang.String, java.io.OutputStream) throws java.io.IOException
}
com/amazonaws/services/s3/internal/crypto/S3CryptoModuleBase.classS3CryptoModuleBase.java
package com.amazonaws.services.s3.internal.crypto
public abstract com.amazonaws.services.s3.internal.crypto.S3CryptoModuleBase extends com.amazonaws.services.s3.internal.crypto.S3CryptoModule {
private static final boolean IS_MULTI_PART
protected static final int DEFAULT_BUFFER_SIZE
protected final com.amazonaws.services.s3.model.EncryptionMaterialsProvider kekMaterialsProvider
protected final org.apache.commons.logging.Log log
protected final com.amazonaws.services.s3.internal.crypto.S3CryptoScheme cryptoScheme
protected final com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
protected final com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
protected final java.util.Map multipartUploadContexts
protected final com.amazonaws.services.s3.internal.S3Direct s3
protected final com.amazonaws.services.kms.AWSKMSClient kms
protected void (com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider kekMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
protected void (com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider kekMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
protected abstract long ciphertextLength (long)
public com.amazonaws.services.s3.model.PutObjectResult putObjectSecurely (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest req
private com.amazonaws.services.s3.model.PutObjectResult putObjectUsingMetadata (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest req
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
java.io.File fileOrig
java.io.InputStream isOrig
com.amazonaws.services.s3.model.PutObjectRequest wrappedReq
private com.amazonaws.services.s3.model.PutObjectResult putObjectUsingInstructionFile (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectResult result
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
java.io.File fileOrig
java.io.InputStream isOrig
com.amazonaws.services.s3.model.PutObjectRequest putInstFileRequest
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
com.amazonaws.services.s3.model.PutObjectRequest req
com.amazonaws.services.s3.model.PutObjectResult result
public final void abortMultipartUploadSecurely (com.amazonaws.services.s3.model.AbortMultipartUploadRequest)
com.amazonaws.services.s3.model.AbortMultipartUploadRequest req
public final com.amazonaws.services.s3.model.CopyPartResult copyPartSecurely (com.amazonaws.services.s3.model.CopyPartRequest)
com.amazonaws.services.s3.model.CopyPartRequest copyPartRequest
String uploadId
com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext uploadContext
com.amazonaws.services.s3.model.CopyPartResult result
abstract com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext newUploadContext (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
public com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUploadSecurely (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest)
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.model.MaterialsDescriptionProvider p
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest req
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
com.amazonaws.services.s3.model.InitiateMultipartUploadResult result
com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext uploadContext
abstract com.amazonaws.services.s3.internal.crypto.CipherLite cipherLiteForNextPart (com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext)
abstract long computeLastPartSize (com.amazonaws.services.s3.model.UploadPartRequest)
abstract com.amazonaws.internal.SdkFilterInputStream wrapForMultipart (com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream, long)
abstract void updateUploadContext (com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext, com.amazonaws.internal.SdkFilterInputStream)
public com.amazonaws.services.s3.model.UploadPartResult uploadPartSecurely (com.amazonaws.services.s3.model.UploadPartRequest)
long lastPartSize
com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream clis
com.amazonaws.services.s3.model.UploadPartResult result
com.amazonaws.services.s3.model.UploadPartRequest req
int blockSize
boolean isLastPart
String uploadId
long partSize
boolean partSizeMultipleOfCipherBlockSize
com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext uploadContext
com.amazonaws.services.s3.model.UploadPartResult result
com.amazonaws.services.s3.internal.crypto.CipherLite cipherLite
java.io.File fileOrig
java.io.InputStream isOrig
com.amazonaws.internal.SdkFilterInputStream isCurr
protected final com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream newMultipartS3CipherInputStream (com.amazonaws.services.s3.model.UploadPartRequest, com.amazonaws.services.s3.internal.crypto.CipherLite)
Exception e
com.amazonaws.services.s3.model.UploadPartRequest req
com.amazonaws.services.s3.internal.crypto.CipherLite cipherLite
java.io.File fileOrig
java.io.InputStream isOrig
java.io.InputStream isCurr
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUploadSecurely (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest)
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest req
String uploadId
com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext uploadContext
com.amazonaws.services.s3.model.CompleteMultipartUploadResult result
protected final com.amazonaws.services.s3.model.ObjectMetadata updateMetadataWithContentCryptoMaterial (com.amazonaws.services.s3.model.ObjectMetadata, java.io.File, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
com.amazonaws.services.s3.internal.Mimetypes mimetypes
com.amazonaws.services.s3.model.ObjectMetadata metadata
java.io.File file
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial instruction
protected final com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial createContentCryptoMaterial (com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.services.s3.model.EncryptionMaterialsFactory f
com.amazonaws.services.s3.model.EncryptionMaterials materials
com.amazonaws.services.s3.model.EncryptionMaterials material
com.amazonaws.services.s3.model.MaterialsDescriptionProvider mdp
java.util.Map matdesc_req
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial ccm
com.amazonaws.AmazonWebServiceRequest req
private com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial newContentCryptoMaterial (com.amazonaws.services.s3.model.EncryptionMaterialsProvider, java.util.Map, java.security.Provider, com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.services.s3.model.EncryptionMaterialsProvider kekMaterialProvider
java.util.Map materialsDescription
java.security.Provider provider
com.amazonaws.AmazonWebServiceRequest req
com.amazonaws.services.s3.model.EncryptionMaterials kekMaterials
private com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial newContentCryptoMaterial (com.amazonaws.services.s3.model.EncryptionMaterialsProvider, java.security.Provider, com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.services.s3.model.EncryptionMaterialsProvider kekMaterialProvider
java.security.Provider provider
com.amazonaws.AmazonWebServiceRequest req
com.amazonaws.services.s3.model.EncryptionMaterials kekMaterials
public final void putLocalObjectSecurely (com.amazonaws.services.s3.model.UploadObjectRequest, java.lang.String, java.io.OutputStream) throws java.io.IOException
com.amazonaws.services.s3.model.UploadObjectRequest reqIn
String uploadId
java.io.OutputStream os
com.amazonaws.services.s3.model.UploadObjectRequest req
java.io.File fileOrig
java.io.InputStream isOrig
com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext uploadContext
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
private com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial buildContentCryptoMaterial (com.amazonaws.services.s3.model.EncryptionMaterials, java.security.Provider, com.amazonaws.AmazonWebServiceRequest)
java.util.Map encryptionContext
com.amazonaws.services.kms.model.GenerateDataKeyRequest keyGenReq
com.amazonaws.services.kms.model.GenerateDataKeyResult keyGenRes
javax.crypto.SecretKey cek
byte[] keyBlob
com.amazonaws.services.s3.model.EncryptionMaterials materials
java.security.Provider provider
com.amazonaws.AmazonWebServiceRequest req
byte[] iv
protected final javax.crypto.SecretKey generateCEK (com.amazonaws.services.s3.model.EncryptionMaterials, java.security.Provider)
java.security.Provider provider
String providerName
String keyWrapAlgo
int retry
boolean involvesBCPublicKey
java.security.KeyPair keypair
javax.crypto.SecretKey secretKey
javax.crypto.KeyGenerator generator
java.security.NoSuchAlgorithmException e
com.amazonaws.services.s3.model.EncryptionMaterials kekMaterials
java.security.Provider providerIn
String keygenAlgo
protected final com.amazonaws.services.s3.model.AbstractPutObjectRequest wrapWithCipher (com.amazonaws.services.s3.model.AbstractPutObjectRequest, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
com.amazonaws.services.s3.model.AbstractPutObjectRequest request
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
com.amazonaws.services.s3.model.ObjectMetadata metadata
long plaintextLength
private com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream newS3CipherLiteInputStream (com.amazonaws.services.s3.model.AbstractPutObjectRequest, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial, long)
com.amazonaws.services.s3.internal.crypto.CipherLite cipherLite
Exception e
com.amazonaws.services.s3.model.AbstractPutObjectRequest req
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
long plaintextLength
java.io.File fileOrig
java.io.InputStream isOrig
java.io.InputStream isCurr
protected final long plaintextLength (com.amazonaws.services.s3.model.AbstractPutObjectRequest, com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.AbstractPutObjectRequest request
com.amazonaws.services.s3.model.ObjectMetadata metadata
public final com.amazonaws.services.s3.internal.crypto.S3CryptoScheme getS3CryptoScheme ()
protected final com.amazonaws.services.s3.model.PutObjectRequest updateInstructionPutRequest (com.amazonaws.services.s3.model.PutObjectRequest, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
com.amazonaws.services.s3.model.PutObjectRequest req
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
byte[] bytes
com.amazonaws.services.s3.model.ObjectMetadata metadata
protected final com.amazonaws.services.s3.model.PutObjectRequest createInstructionPutRequest (java.lang.String, java.lang.String, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
String bucketName
String key
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
byte[] bytes
java.io.InputStream is
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.model.InstructionFileId ifileId
final com.amazonaws.AmazonWebServiceRequest appendUserAgent (com.amazonaws.AmazonWebServiceRequest, java.lang.String)
com.amazonaws.AmazonWebServiceRequest request
String userAgent
protected void securityCheck (com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial, com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper)
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper retrieved
final com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper fetchInstructionFile (com.amazonaws.services.s3.model.S3ObjectId, java.lang.String)
com.amazonaws.services.s3.model.S3Object o
com.amazonaws.AmazonServiceException e
com.amazonaws.services.s3.model.S3ObjectId s3ObjectId
String instFileSuffix
public final com.amazonaws.services.s3.model.PutObjectResult putInstructionFileSecurely (com.amazonaws.services.s3.model.PutInstructionFileRequest)
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial newCCM
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial origCCM
com.amazonaws.services.s3.model.EncryptionMaterials newKEK
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial newCCM
com.amazonaws.services.s3.model.PutObjectRequest putInstFileRequest
RuntimeException ex
Error error
com.amazonaws.services.s3.model.PutInstructionFileRequest req
com.amazonaws.services.s3.model.S3ObjectId id
com.amazonaws.services.s3.model.GetObjectRequest getreq
com.amazonaws.services.s3.model.S3Object retrieved
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper wrapped
private com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial contentCryptoMaterialOf (com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper)
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper s3w
com.amazonaws.services.s3.internal.crypto.S3ObjectWrapper orig_ifile
String json
private com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial ccmFromJson (java.lang.String)
String json
java.util.Map instruction
final com.amazonaws.services.s3.model.GetObjectRequest createInstructionGetRequest (com.amazonaws.services.s3.model.S3ObjectId)
com.amazonaws.services.s3.model.S3ObjectId id
final com.amazonaws.services.s3.model.GetObjectRequest createInstructionGetRequest (com.amazonaws.services.s3.model.S3ObjectId, java.lang.String)
com.amazonaws.services.s3.model.S3ObjectId s3objectId
String instFileSuffix
static long[] getAdjustedCryptoRange (long[])
long[] range
long[] adjustedCryptoRange
private static long getCipherBlockLowerBound (long)
long leftmostBytePosition
long cipherBlockSize
long offset
long lowerBound
private static long getCipherBlockUpperBound (long)
long rightmostBytePosition
long cipherBlockSize
long offset
long upperBound
}
com/amazonaws/services/s3/internal/crypto/CryptoModuleDispatcher.classCryptoModuleDispatcher.java
package com.amazonaws.services.s3.internal.crypto
public com.amazonaws.services.s3.internal.crypto.CryptoModuleDispatcher extends com.amazonaws.services.s3.internal.crypto.S3CryptoModule {
private final com.amazonaws.services.s3.model.CryptoMode defaultCryptoMode
private final com.amazonaws.services.s3.internal.crypto.S3CryptoModuleEO eo
private final com.amazonaws.services.s3.internal.crypto.S3CryptoModuleAE ae
public void (com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.s3.model.CryptoConfiguration aeConfig
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
com.amazonaws.services.s3.model.CryptoMode cryptoMode
public com.amazonaws.services.s3.model.PutObjectResult putObjectSecurely (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
public com.amazonaws.services.s3.model.S3Object getObjectSecurely (com.amazonaws.services.s3.model.GetObjectRequest)
com.amazonaws.services.s3.model.GetObjectRequest req
public com.amazonaws.services.s3.model.ObjectMetadata getObjectSecurely (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
com.amazonaws.services.s3.model.GetObjectRequest req
java.io.File destinationFile
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUploadSecurely (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest req
public void abortMultipartUploadSecurely (com.amazonaws.services.s3.model.AbortMultipartUploadRequest)
com.amazonaws.services.s3.model.AbortMultipartUploadRequest req
public com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUploadSecurely (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest req
public com.amazonaws.services.s3.model.UploadPartResult uploadPartSecurely (com.amazonaws.services.s3.model.UploadPartRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.UploadPartRequest req
public com.amazonaws.services.s3.model.CopyPartResult copyPartSecurely (com.amazonaws.services.s3.model.CopyPartRequest)
com.amazonaws.services.s3.model.CopyPartRequest req
public com.amazonaws.services.s3.model.PutObjectResult putInstructionFileSecurely (com.amazonaws.services.s3.model.PutInstructionFileRequest)
com.amazonaws.services.s3.model.PutInstructionFileRequest req
public void putLocalObjectSecurely (com.amazonaws.services.s3.model.UploadObjectRequest, java.lang.String, java.io.OutputStream) throws java.io.IOException
com.amazonaws.services.s3.model.UploadObjectRequest req
String uploadId
java.io.OutputStream os
}
com/amazonaws/services/s3/internal/crypto/SecuredCEK.classSecuredCEK.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.SecuredCEK extends java.lang.Object {
private final byte[] encrypted
private final String keyWrapAlgorithm
private final java.util.Map matdesc
void (byte[], java.lang.String, java.util.Map)
byte[] encryptedKey
String keyWrapAlgorithm
java.util.Map matdesc
byte[] getEncrypted ()
java.lang.String getKeyWrapAlgorithm ()
java.util.Map getMaterialDescription ()
}
com/amazonaws/services/s3/internal/crypto/JceEncryptionConstants.classJceEncryptionConstants.java
package com.amazonaws.services.s3.internal.crypto
public com.amazonaws.services.s3.internal.crypto.JceEncryptionConstants extends java.lang.Object {
public static final String SYMMETRIC_KEY_ALGORITHM
public static final String SYMMETRIC_CIPHER_METHOD
public static final int SYMMETRIC_KEY_LENGTH
public static final int SYMMETRIC_CIPHER_BLOCK_SIZE
public void ()
}
com/amazonaws/services/s3/internal/crypto/CryptoModuleDispatcher$1.classCryptoModuleDispatcher.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.CryptoModuleDispatcher$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$s3$model$CryptoMode
static void ()
}
com/amazonaws/services/s3/internal/crypto/RenewableCipherLiteInputStream.classRenewableCipherLiteInputStream.java
package com.amazonaws.services.s3.internal.crypto
public final com.amazonaws.services.s3.internal.crypto.RenewableCipherLiteInputStream extends com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream {
private boolean hasBeenAccessed
public void (java.io.InputStream, com.amazonaws.services.s3.internal.crypto.CipherLite)
java.io.InputStream is
com.amazonaws.services.s3.internal.crypto.CipherLite cipherLite
public void (java.io.InputStream, com.amazonaws.services.s3.internal.crypto.CipherLite, int)
java.io.InputStream is
com.amazonaws.services.s3.internal.crypto.CipherLite c
int buffsize
public void (java.io.InputStream, com.amazonaws.services.s3.internal.crypto.CipherLite, int, boolean, boolean)
java.io.InputStream is
com.amazonaws.services.s3.internal.crypto.CipherLite c
int buffsize
boolean multipart
boolean lastMultiPart
protected void (java.io.InputStream)
java.io.InputStream is
public boolean markSupported ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
public int read () throws java.io.IOException
public int read (byte[]) throws java.io.IOException
byte[] b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
public long skip (long) throws java.io.IOException
long n
}
com/amazonaws/services/s3/internal/crypto/MultipartUploadContext.classMultipartUploadContext.java
package com.amazonaws.services.s3.internal.crypto
public abstract com.amazonaws.services.s3.internal.crypto.MultipartUploadContext extends java.lang.Object {
private final String bucketName
private final String key
private boolean hasFinalPartBeenSeen
private java.util.Map materialsDescription
protected void (java.lang.String, java.lang.String)
String bucketName
String key
public final java.lang.String getBucketName ()
public final java.lang.String getKey ()
public final boolean hasFinalPartBeenSeen ()
public final void setHasFinalPartBeenSeen (boolean)
boolean hasFinalPartBeenSeen
public final java.util.Map getMaterialsDescription ()
public final void setMaterialsDescription (java.util.Map)
java.util.Map materialsDescription
}
com/amazonaws/services/s3/internal/crypto/AesCbc.classAesCbc.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.AesCbc extends com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme {
void ()
java.lang.String getKeyGeneratorAlgorithm ()
java.lang.String getCipherAlgorithm ()
int getKeyLengthInBits ()
int getBlockSizeInBytes ()
int getIVLengthInBytes ()
long getMaxPlaintextSize ()
}
com/amazonaws/services/s3/internal/crypto/CipherLite.classCipherLite.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.CipherLite extends java.lang.Object {
static final com.amazonaws.services.s3.internal.crypto.CipherLite Null
private final javax.crypto.Cipher cipher
private final com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme scheme
private final javax.crypto.SecretKey secreteKey
private final int cipherMode
private void ()
void (javax.crypto.Cipher, com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme, javax.crypto.SecretKey, int)
javax.crypto.Cipher cipher
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme scheme
javax.crypto.SecretKey secreteKey
int cipherMode
com.amazonaws.services.s3.internal.crypto.CipherLite recreate ()
com.amazonaws.services.s3.internal.crypto.CipherLite createUsingIV (byte[])
byte[] iv
com.amazonaws.services.s3.internal.crypto.CipherLite createAuxiliary (long) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException javax.crypto.NoSuchPaddingException java.security.InvalidAlgorithmParameterException
long startingBytePos
com.amazonaws.services.s3.internal.crypto.CipherLite createInverse () throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException javax.crypto.NoSuchPaddingException java.security.InvalidAlgorithmParameterException
int inversedMode
int inversedMode
int inversedMode
byte[] doFinal () throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] doFinal (byte[]) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
byte[] doFinal (byte[], int, int) throws javax.crypto.IllegalBlockSizeException javax.crypto.BadPaddingException
byte[] input
int inputOffset
int inputLen
byte[] update (byte[], int, int)
byte[] input
int inputOffset
int inputLen
final java.lang.String getCipherAlgorithm ()
final java.security.Provider getCipherProvider ()
final java.lang.String getSecretKeyAlgorithm ()
final javax.crypto.Cipher getCipher ()
final com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme getContentCryptoScheme ()
final byte[] getIV ()
final int getBlockSize ()
final int getCipherMode ()
boolean markSupported ()
long mark ()
void reset ()
int getOutputSize (int)
int inputLen
void (com.amazonaws.services.s3.internal.crypto.CipherLite$1)
com.amazonaws.services.s3.internal.crypto.CipherLite$1 x0
static void ()
}
com/amazonaws/services/s3/internal/crypto/S3CryptoModuleEO.classS3CryptoModuleEO.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.S3CryptoModuleEO extends com.amazonaws.services.s3.internal.crypto.S3CryptoModuleBase {
void (com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
void (com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
void (com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.services.s3.internal.S3Direct, com.amazonaws.services.s3.model.EncryptionMaterialsProvider, com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.services.s3.internal.S3Direct s3
com.amazonaws.services.s3.model.EncryptionMaterialsProvider encryptionMaterialsProvider
com.amazonaws.services.s3.model.CryptoConfiguration cryptoConfig
public com.amazonaws.services.s3.model.S3Object getObjectSecurely (com.amazonaws.services.s3.model.GetObjectRequest)
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
public com.amazonaws.services.s3.model.ObjectMetadata getObjectSecurely (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File destinationFile
final com.amazonaws.services.s3.internal.crypto.MultipartUploadCbcContext newUploadContext (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest req
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial cekMaterial
com.amazonaws.services.s3.internal.crypto.MultipartUploadCbcContext encryptedUploadContext
byte[] iv
final void updateUploadContext (com.amazonaws.services.s3.internal.crypto.MultipartUploadCbcContext, com.amazonaws.internal.SdkFilterInputStream)
com.amazonaws.services.s3.internal.crypto.MultipartUploadCbcContext uploadContext
com.amazonaws.internal.SdkFilterInputStream is
com.amazonaws.services.s3.internal.crypto.ByteRangeCapturingInputStream bis
final com.amazonaws.services.s3.internal.crypto.ByteRangeCapturingInputStream wrapForMultipart (com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream, long)
com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream is
long partSize
int blockSize
final long computeLastPartSize (com.amazonaws.services.s3.model.UploadPartRequest)
long plaintextLength
long plaintextLength
long plaintextLength
com.amazonaws.services.s3.model.UploadPartRequest request
long plaintextLength
long cipherBlockSize
long offset
final com.amazonaws.services.s3.internal.crypto.CipherLite cipherLiteForNextPart (com.amazonaws.services.s3.internal.crypto.MultipartUploadCbcContext)
com.amazonaws.services.s3.internal.crypto.MultipartUploadCbcContext uploadContext
com.amazonaws.services.s3.internal.crypto.CipherLite cipherLite
byte[] nextIV
protected final long ciphertextLength (long)
long plaintextLength
long cipherBlockSize
long offset
volatile void updateUploadContext (com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext, com.amazonaws.internal.SdkFilterInputStream)
volatile com.amazonaws.internal.SdkFilterInputStream wrapForMultipart (com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream, long)
volatile com.amazonaws.services.s3.internal.crypto.CipherLite cipherLiteForNextPart (com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext)
volatile com.amazonaws.services.s3.internal.crypto.MultipartUploadCryptoContext newUploadContext (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest, com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial)
}
com/amazonaws/services/s3/internal/crypto/AesGcm.classAesGcm.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.AesGcm extends com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme {
void ()
java.lang.String getKeyGeneratorAlgorithm ()
java.lang.String getCipherAlgorithm ()
int getKeyLengthInBits ()
int getBlockSizeInBytes ()
int getIVLengthInBytes ()
long getMaxPlaintextSize ()
int getTagLengthInBits ()
java.lang.String getSpecificCipherProvider ()
com.amazonaws.services.s3.internal.crypto.CipherLite createAuxillaryCipher (javax.crypto.SecretKey, byte[], int, java.security.Provider, long) throws java.security.InvalidKeyException java.security.NoSuchAlgorithmException java.security.NoSuchProviderException javax.crypto.NoSuchPaddingException java.security.InvalidAlgorithmParameterException
javax.crypto.SecretKey cek
byte[] ivOrig
int cipherMode
java.security.Provider securityProvider
long startingBytePos
byte[] iv
protected com.amazonaws.services.s3.internal.crypto.CipherLite newCipherLite (javax.crypto.Cipher, javax.crypto.SecretKey, int)
javax.crypto.Cipher cipher
javax.crypto.SecretKey cek
int cipherMode
}
com/amazonaws/services/s3/internal/crypto/ContentCryptoMaterial.classContentCryptoMaterial.java
package com.amazonaws.services.s3.internal.crypto
final com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial extends java.lang.Object {
private final String keyWrappingAlgorithm
private final com.amazonaws.services.s3.internal.crypto.CipherLite cipherLite
private final java.util.Map kekMaterialsDescription
private final byte[] encryptedCEK
void (java.util.Map, byte[], java.lang.String, com.amazonaws.services.s3.internal.crypto.CipherLite)
java.util.Map kekMaterialsDescription
byte[] encryptedCEK
String keyWrappingAlgorithm
com.amazonaws.services.s3.internal.crypto.CipherLite cipherLite
java.lang.String getKeyWrappingAlgorithm ()
private boolean usesKMSKey ()
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme getContentCryptoScheme ()
com.amazonaws.services.s3.model.ObjectMetadata toObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata, com.amazonaws.services.s3.model.CryptoMode)
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.model.CryptoMode mode
private com.amazonaws.services.s3.model.ObjectMetadata toObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
byte[] encryptedCEK
byte[] iv
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme scheme
int tagLen
String keyWrapAlgo
private com.amazonaws.services.s3.model.ObjectMetadata toObjectMetadataEO (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
byte[] encryptedCEK
byte[] iv
java.lang.String toJsonString (com.amazonaws.services.s3.model.CryptoMode)
com.amazonaws.services.s3.model.CryptoMode mode
private java.lang.String toJsonString ()
java.util.Map map
byte[] encryptedCEK
byte[] iv
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme scheme
int tagLen
String keyWrapAlgo
private java.lang.String toJsonStringEO ()
java.util.Map map
byte[] encryptedCEK
byte[] iv
private java.lang.String kekMaterialDescAsJson ()
java.util.Map kekMaterialDesc
private static java.util.Map matdescFromJson (java.lang.String)
String json
java.util.Map map
private static javax.crypto.SecretKey cek (byte[], java.lang.String, com.amazonaws.services.s3.model.EncryptionMaterials, java.security.Provider, com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme, com.amazonaws.services.kms.AWSKMSClient)
java.security.Key kek
javax.crypto.Cipher cipher
javax.crypto.Cipher cipher
javax.crypto.Cipher cipher
byte[] decryptedSymmetricKeyBytes
Exception e
byte[] cekSecured
String keyWrapAlgo
com.amazonaws.services.s3.model.EncryptionMaterials materials
java.security.Provider securityProvider
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
com.amazonaws.services.kms.AWSKMSClient kms
java.security.Key kek
private static javax.crypto.SecretKey cekByKMS (byte[], java.lang.String, com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme, com.amazonaws.services.kms.AWSKMSClient)
byte[] cekSecured
String keyWrapAlgo
com.amazonaws.services.s3.model.EncryptionMaterials materials
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.services.kms.model.DecryptRequest kmsreq
com.amazonaws.services.kms.model.DecryptResult result
static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial fromObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata, com.amazonaws.services.s3.model.EncryptionMaterialsAccessor, java.security.Provider, boolean, com.amazonaws.services.kms.AWSKMSClient)
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor kekMaterialAccessor
java.security.Provider securityProvider
boolean keyWrapExpected
com.amazonaws.services.kms.AWSKMSClient kms
static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial fromObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata, com.amazonaws.services.s3.model.EncryptionMaterialsAccessor, java.security.Provider, long[], com.amazonaws.services.s3.model.ExtraMaterialsDescription, boolean, com.amazonaws.services.kms.AWSKMSClient)
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor kekMaterialAccessor
java.security.Provider securityProvider
long[] range
com.amazonaws.services.s3.model.ExtraMaterialsDescription extra
boolean keyWrapExpected
com.amazonaws.services.kms.AWSKMSClient kms
private static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial fromObjectMetadata0 (com.amazonaws.services.s3.model.ObjectMetadata, com.amazonaws.services.s3.model.EncryptionMaterialsAccessor, java.security.Provider, long[], com.amazonaws.services.s3.model.ExtraMaterialsDescription, boolean, com.amazonaws.services.kms.AWSKMSClient)
com.amazonaws.services.s3.model.EncryptionMaterials materials
String s
int tagLenActual
int tagLenExpected
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor kekMaterialAccessor
java.security.Provider securityProvider
long[] range
com.amazonaws.services.s3.model.ExtraMaterialsDescription extra
boolean keyWrapExpected
com.amazonaws.services.kms.AWSKMSClient kms
java.util.Map userMeta
String b64key
byte[] cekWrapped
byte[] iv
String matdescStr
String keyWrapAlgo
boolean isKMS
java.util.Map core
java.util.Map merged
com.amazonaws.services.s3.model.EncryptionMaterials materials
String cekAlgo
boolean isRangeGet
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
javax.crypto.SecretKey cek
private static com.amazonaws.services.s3.KeyWrapException newKeyWrapException ()
static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial fromInstructionFile (java.util.Map, com.amazonaws.services.s3.model.EncryptionMaterialsAccessor, java.security.Provider, boolean, com.amazonaws.services.kms.AWSKMSClient)
java.util.Map instFile
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor kekMaterialAccessor
java.security.Provider securityProvider
boolean keyWrapExpected
com.amazonaws.services.kms.AWSKMSClient kms
static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial fromInstructionFile (java.util.Map, com.amazonaws.services.s3.model.EncryptionMaterialsAccessor, java.security.Provider, long[], com.amazonaws.services.s3.model.ExtraMaterialsDescription, boolean, com.amazonaws.services.kms.AWSKMSClient)
java.util.Map instFile
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor kekMaterialAccessor
java.security.Provider securityProvider
long[] range
com.amazonaws.services.s3.model.ExtraMaterialsDescription extra
boolean keyWrapExpected
com.amazonaws.services.kms.AWSKMSClient kms
private static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial fromInstructionFile0 (java.util.Map, com.amazonaws.services.s3.model.EncryptionMaterialsAccessor, java.security.Provider, long[], com.amazonaws.services.s3.model.ExtraMaterialsDescription, boolean, com.amazonaws.services.kms.AWSKMSClient)
com.amazonaws.services.s3.model.EncryptionMaterials materials
String s
int tagLenActual
int tagLenExpected
java.util.Map instFile
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor kekMaterialAccessor
java.security.Provider securityProvider
long[] range
com.amazonaws.services.s3.model.ExtraMaterialsDescription extra
boolean keyWrapExpected
com.amazonaws.services.kms.AWSKMSClient kms
String b64key
byte[] cekWrapped
byte[] iv
String keyWrapAlgo
boolean isKMS
String matdescStr
java.util.Map core
java.util.Map merged
com.amazonaws.services.s3.model.EncryptionMaterials materials
String cekAlgo
boolean isRangeGet
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
javax.crypto.SecretKey cek
static java.lang.String parseInstructionFile (com.amazonaws.services.s3.model.S3Object)
Exception e
com.amazonaws.services.s3.model.S3Object instructionFile
private static java.lang.String convertStreamToString (java.io.InputStream) throws java.io.IOException
java.io.BufferedReader reader
String line
StringBuilder stringBuilder
String line
java.io.InputStream inputStream
com.amazonaws.services.s3.internal.crypto.CipherLite getCipherLite ()
java.util.Map getKEKMaterialsDescription ()
byte[] getEncryptedCEK ()
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial recreate (java.util.Map, com.amazonaws.services.s3.model.EncryptionMaterialsAccessor, com.amazonaws.services.s3.internal.crypto.S3CryptoScheme, java.security.Provider, com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.services.s3.model.EncryptionMaterials origKEK
java.util.Map newKEKMatDesc
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor accessor
com.amazonaws.services.s3.internal.crypto.S3CryptoScheme targetScheme
java.security.Provider p
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.AmazonWebServiceRequest req
com.amazonaws.services.s3.model.EncryptionMaterials origKEK
com.amazonaws.services.s3.model.EncryptionMaterials newKEK
javax.crypto.SecretKey cek
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial output
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial recreate (com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.services.s3.model.EncryptionMaterialsAccessor, com.amazonaws.services.s3.internal.crypto.S3CryptoScheme, java.security.Provider, com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.services.s3.model.EncryptionMaterials origKEK
com.amazonaws.services.s3.model.EncryptionMaterials newKEK
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor accessor
com.amazonaws.services.s3.internal.crypto.S3CryptoScheme targetScheme
java.security.Provider p
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.AmazonWebServiceRequest req
com.amazonaws.services.s3.model.EncryptionMaterials origKEK
javax.crypto.SecretKey cek
com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial output
static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial create (javax.crypto.SecretKey, byte[], com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme, com.amazonaws.services.s3.internal.crypto.S3CryptoScheme, java.security.Provider, com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.AmazonWebServiceRequest)
javax.crypto.SecretKey cek
byte[] iv
com.amazonaws.services.s3.model.EncryptionMaterials kekMaterials
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
com.amazonaws.services.s3.internal.crypto.S3CryptoScheme targetScheme
java.security.Provider provider
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.AmazonWebServiceRequest req
static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial create (javax.crypto.SecretKey, byte[], com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.services.s3.internal.crypto.S3CryptoScheme, java.security.Provider, com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.AmazonWebServiceRequest)
javax.crypto.SecretKey cek
byte[] iv
com.amazonaws.services.s3.model.EncryptionMaterials kekMaterials
com.amazonaws.services.s3.internal.crypto.S3CryptoScheme scheme
java.security.Provider provider
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.AmazonWebServiceRequest req
private static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial doCreate (javax.crypto.SecretKey, byte[], com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme, com.amazonaws.services.s3.internal.crypto.S3CryptoScheme, java.security.Provider, com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.AmazonWebServiceRequest)
javax.crypto.SecretKey cek
byte[] iv
com.amazonaws.services.s3.model.EncryptionMaterials kekMaterials
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
com.amazonaws.services.s3.internal.crypto.S3CryptoScheme targetS3CryptoScheme
java.security.Provider provider
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.AmazonWebServiceRequest req
com.amazonaws.services.s3.internal.crypto.SecuredCEK cekSecured
public static com.amazonaws.services.s3.internal.crypto.ContentCryptoMaterial wrap (javax.crypto.SecretKey, byte[], com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme, java.security.Provider, com.amazonaws.services.s3.internal.crypto.SecuredCEK)
javax.crypto.SecretKey cek
byte[] iv
com.amazonaws.services.s3.internal.crypto.ContentCryptoScheme contentCryptoScheme
java.security.Provider provider
com.amazonaws.services.s3.internal.crypto.SecuredCEK cekSecured
private static com.amazonaws.services.s3.internal.crypto.SecuredCEK secureCEK (javax.crypto.SecretKey, com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme, java.security.SecureRandom, java.security.Provider, com.amazonaws.services.kms.AWSKMSClient, com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.services.kms.model.EncryptRequest encryptRequest
com.amazonaws.services.kms.model.EncryptResult encryptResult
byte[] keyBlob
java.util.Map matdesc
java.security.Key kek
javax.crypto.Cipher cipher
javax.crypto.Cipher cipher
javax.crypto.Cipher cipher
byte[] toBeEncryptedBytes
String algo
Exception e
javax.crypto.SecretKey cek
com.amazonaws.services.s3.model.EncryptionMaterials materials
com.amazonaws.services.s3.internal.crypto.S3KeyWrapScheme kwScheme
java.security.SecureRandom srand
java.security.Provider p
com.amazonaws.services.kms.AWSKMSClient kms
com.amazonaws.AmazonWebServiceRequest req
java.util.Map matdesc
java.security.Key kek
String keyWrapAlgo
static java.util.Map mergeMaterialDescriptions (com.amazonaws.services.s3.model.EncryptionMaterials, com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.services.s3.model.MaterialsDescriptionProvider mdp
java.util.Map matdesc_req
com.amazonaws.services.s3.model.EncryptionMaterials materials
com.amazonaws.AmazonWebServiceRequest req
java.util.Map matdesc
}
com/amazonaws/services/s3/internal/crypto/KMSSecuredCEK.classKMSSecuredCEK.java
package com.amazonaws.services.s3.internal.crypto
final com.amazonaws.services.s3.internal.crypto.KMSSecuredCEK extends com.amazonaws.services.s3.internal.crypto.SecuredCEK {
static final String KEY_PROTECTION_MECHANISM
void (byte[], java.util.Map)
byte[] encryptedKeyBlob
java.util.Map matdesc
public static boolean isKMSKeyWrapped (java.lang.String)
String keyWrapAlgo
}
com/amazonaws/services/s3/internal/crypto/CipherLiteInputStream.classCipherLiteInputStream.java
package com.amazonaws.services.s3.internal.crypto
public com.amazonaws.services.s3.internal.crypto.CipherLiteInputStream extends com.amazonaws.internal.SdkFilterInputStream {
private static final int MAX_RETRY
private static final int DEFAULT_IN_BUFFER_SIZE
private com.amazonaws.services.s3.internal.crypto.CipherLite cipherLite
private final boolean multipart
private final boolean lastMultiPart
private boolean eof
private byte[] bufin
private byte[] bufout
private int curr_pos
private int max_pos
public void (java.io.InputStream, com.amazonaws.services.s3.internal.crypto.CipherLite)
java.io.InputStream is
com.amazonaws.services.s3.internal.crypto.CipherLite cipherLite
public void (java.io.InputStream, com.amazonaws.services.s3.internal.crypto.CipherLite, int)
java.io.InputStream is
com.amazonaws.services.s3.internal.crypto.CipherLite c
int buffsize
public void (java.io.InputStream, com.amazonaws.services.s3.internal.crypto.CipherLite, int, boolean, boolean)
java.io.InputStream is
com.amazonaws.services.s3.internal.crypto.CipherLite c
int buffsize
boolean multipart
boolean lastMultiPart
protected void (java.io.InputStream)
java.io.InputStream is
public int read () throws java.io.IOException
int count
int len
public int read (byte[]) throws java.io.IOException
byte[] b
public int read (byte[], int, int) throws java.io.IOException
int count
int len
byte[] buf
int off
int target_len
int len
public long skip (long) throws java.io.IOException
long n
int available
public int available ()
public void close () throws java.io.IOException
public boolean markSupported ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
final void resetInternal ()
private int nextChunk () throws java.io.IOException
javax.crypto.BadPaddingException e
int len
void renewCipherLite ()
}
com/amazonaws/services/s3/internal/crypto/S3CryptoScheme$1.classS3CryptoScheme.java
package com.amazonaws.services.s3.internal.crypto
com.amazonaws.services.s3.internal.crypto.S3CryptoScheme$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$s3$model$CryptoMode
static void ()
}
com/amazonaws/services/s3/internal/crypto/CryptoRuntime.classCryptoRuntime.java
package com.amazonaws.services.s3.internal.crypto
public com.amazonaws.services.s3.internal.crypto.CryptoRuntime extends java.lang.Object {
static final String BOUNCY_CASTLE_PROVIDER
private static final String BC_PROVIDER_FQCN
public void ()
public static synchronized boolean isBouncyCastleAvailable ()
public static synchronized void enableBouncyCastle ()
Class c
java.security.Provider provider
Exception e
static void recheck ()
public static boolean isAesGcmAvailable ()
public static void recheckAesGcmAvailablility ()
static boolean isRsaKeyWrapAvailable ()
private static void recheckRsaKeyWrapAvailablility ()
}
com/amazonaws/services/s3/internal/SkipMd5CheckStrategy.classSkipMd5CheckStrategy.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.SkipMd5CheckStrategy extends java.lang.Object {
public static final String DISABLE_GET_OBJECT_MD5_VALIDATION_PROPERTY
public static final String DISABLE_PUT_OBJECT_MD5_VALIDATION_PROPERTY
public static final com.amazonaws.services.s3.internal.SkipMd5CheckStrategy INSTANCE
private void ()
public boolean skipClientSideValidationPerGetResponse (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
public boolean skipClientSideValidationPerPutResponse (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
public boolean skipClientSideValidationPerUploadPartResponse (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
public boolean skipClientSideValidation (com.amazonaws.services.s3.model.GetObjectRequest, com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.GetObjectRequest request
com.amazonaws.services.s3.model.ObjectMetadata returnedMetadata
public boolean skipClientSideValidationPerRequest (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest request
public boolean skipClientSideValidationPerRequest (com.amazonaws.services.s3.model.UploadPartRequest)
com.amazonaws.services.s3.model.UploadPartRequest request
public boolean skipServerSideValidation (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest request
public boolean skipServerSideValidation (com.amazonaws.services.s3.model.UploadPartRequest)
com.amazonaws.services.s3.model.UploadPartRequest request
public boolean skipClientSideValidationPerRequest (com.amazonaws.services.s3.model.GetObjectRequest)
com.amazonaws.services.s3.model.GetObjectRequest request
private boolean skipClientSideValidationPerResponse (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
private boolean isGetObjectMd5ValidationDisabledByProperty ()
private boolean isPutObjectMd5ValidationDisabledByProperty ()
private boolean metadataInvolvesSse (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
private boolean putRequestInvolvesSse (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest request
private static boolean isMultipartUploadETag (java.lang.String)
String eTag
private static transient boolean containsNonNull (java.lang.Object[])
Object item
Object[] items
static void ()
}
com/amazonaws/services/s3/internal/S3ErrorResponseHandler$S3ErrorTags.classS3ErrorResponseHandler.java
package com.amazonaws.services.s3.internal
final com.amazonaws.services.s3.internal.S3ErrorResponseHandler$S3ErrorTags extends java.lang.Enum {
public static final com.amazonaws.services.s3.internal.S3ErrorResponseHandler$S3ErrorTags Error
public static final com.amazonaws.services.s3.internal.S3ErrorResponseHandler$S3ErrorTags Message
public static final com.amazonaws.services.s3.internal.S3ErrorResponseHandler$S3ErrorTags Code
public static final com.amazonaws.services.s3.internal.S3ErrorResponseHandler$S3ErrorTags RequestId
public static final com.amazonaws.services.s3.internal.S3ErrorResponseHandler$S3ErrorTags HostId
private static final com.amazonaws.services.s3.internal.S3ErrorResponseHandler$S3ErrorTags[] $VALUES
public static com.amazonaws.services.s3.internal.S3ErrorResponseHandler$S3ErrorTags[] values ()
public static com.amazonaws.services.s3.internal.S3ErrorResponseHandler$S3ErrorTags valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/amazonaws/services/s3/internal/S3VersionHeaderHandler.classS3VersionHeaderHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3VersionHeaderHandler extends java.lang.Object implements com.amazonaws.services.s3.internal.HeaderHandler {
public void ()
public void handle (com.amazonaws.services.s3.internal.S3VersionResult, com.amazonaws.http.HttpResponse)
com.amazonaws.services.s3.internal.S3VersionResult result
com.amazonaws.http.HttpResponse response
public volatile void handle (java.lang.Object, com.amazonaws.http.HttpResponse)
}
com/amazonaws/services/s3/internal/IsSigV4RetryablePredicate.classIsSigV4RetryablePredicate.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.IsSigV4RetryablePredicate extends com.amazonaws.internal.SdkPredicate {
private static final java.util.List AUTH_ERROR_CODES
private static final java.util.List AUTH_ERROR_MESSAGES
public void ()
public boolean test (com.amazonaws.AmazonServiceException)
String possibleErrorMessage
com.amazonaws.AmazonServiceException ase
public volatile boolean test (java.lang.Object)
static void ()
}
com/amazonaws/services/s3/internal/MultiFileOutputStream.classMultiFileOutputStream.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.MultiFileOutputStream extends java.io.OutputStream implements com.amazonaws.services.s3.OnFileDelete {
static final int DEFAULT_PART_SIZE
private final java.io.File root
private final String namePrefix
private int filesCreated
private long partSize
private long diskLimit
private com.amazonaws.services.s3.UploadObjectObserver observer
private int currFileBytesWritten
private long totalBytesWritten
private java.io.FileOutputStream os
private boolean closed
private java.util.concurrent.Semaphore diskPermits
public void ()
public void (java.io.File, java.lang.String)
java.io.File root
String namePrefix
public com.amazonaws.services.s3.internal.MultiFileOutputStream init (com.amazonaws.services.s3.UploadObjectObserver, long, long)
com.amazonaws.services.s3.UploadObjectObserver observer
long partSize
long diskLimit
int max
public void write (int) throws java.io.IOException
int b
public void write (byte[]) throws java.io.IOException
byte[] b
public void write (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
private java.io.FileOutputStream fos () throws java.io.IOException
java.io.File file
public void onFileDelete (com.amazonaws.services.s3.internal.FileDeletionEvent)
com.amazonaws.services.s3.internal.FileDeletionEvent event
private void blockIfNecessary ()
InterruptedException e
public void flush () throws java.io.IOException
public void close () throws java.io.IOException
java.io.File lastPart
public void cleanup ()
java.io.File f
int i
public int getNumFilesWritten ()
public java.io.File getFile (int)
int partNumber
public long getPartSize ()
public java.io.File getRoot ()
public java.lang.String getNamePrefix ()
public long getTotalBytesWritten ()
static java.lang.String yyMMdd_hhmmss ()
public boolean isClosed ()
public long getDiskLimit ()
}
com/amazonaws/services/s3/internal/ObjectExpirationHeaderHandler.classObjectExpirationHeaderHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.ObjectExpirationHeaderHandler extends java.lang.Object implements com.amazonaws.services.s3.internal.HeaderHandler {
private static final java.util.regex.Pattern datePattern
private static final java.util.regex.Pattern rulePattern
private static final org.apache.commons.logging.Log log
public void ()
public void handle (com.amazonaws.services.s3.internal.ObjectExpirationResult, com.amazonaws.http.HttpResponse)
com.amazonaws.services.s3.internal.ObjectExpirationResult result
com.amazonaws.http.HttpResponse response
String expirationHeader
private java.lang.String parseRuleId (java.lang.String)
String expirationHeader
java.util.regex.Matcher matcher
private java.util.Date parseDate (java.lang.String)
Exception exception
String date
String expirationHeader
java.util.regex.Matcher matcher
public volatile void handle (java.lang.Object, com.amazonaws.http.HttpResponse)
static void ()
}
com/amazonaws/services/s3/internal/FileDeletionEvent.classFileDeletionEvent.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.FileDeletionEvent extends java.lang.Object {
public void ()
}
com/amazonaws/services/s3/internal/XmlWriter.classXmlWriter.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.XmlWriter extends java.lang.Object {
java.util.List tags
StringBuilder sb
static final boolean $assertionsDisabled
public void ()
public com.amazonaws.services.s3.internal.XmlWriter start (java.lang.String)
String name
public com.amazonaws.services.s3.internal.XmlWriter start (java.lang.String, java.lang.String, java.lang.String)
String name
String attr
String value
public com.amazonaws.services.s3.internal.XmlWriter start (java.lang.String, java.lang.String[], java.lang.String[])
int i
String name
String[] attrs
String[] values
public com.amazonaws.services.s3.internal.XmlWriter end ()
String name
public byte[] getBytes ()
public java.lang.String toString ()
public com.amazonaws.services.s3.internal.XmlWriter value (java.lang.String)
String value
private void writeAttr (java.lang.String, java.lang.String)
String name
String value
private void appendEscapedString (java.lang.String, java.lang.StringBuilder)
String escape
String escape
String escape
String escape
String escape
String escape
String escape
char ch
String escape
String s
StringBuilder builder
int pos
int start
int len
static void ()
}
com/amazonaws/services/s3/internal/ServiceUtils$RetryableS3DownloadTask.classServiceUtils.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.ServiceUtils$RetryableS3DownloadTask extends java.lang.Object {
public abstract com.amazonaws.services.s3.model.S3Object getS3ObjectStream ()
public abstract boolean needIntegrityCheck ()
}
com/amazonaws/services/s3/internal/SSEResultBase.classSSEResultBase.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.SSEResultBase extends java.lang.Object implements com.amazonaws.services.s3.internal.ServerSideEncryptionResult {
private String sseAlgorithm
private String sseCustomerAlgorithm
private String sseCustomerKeyMD5
public void ()
public final java.lang.String getSSEAlgorithm ()
public final void setSSEAlgorithm (java.lang.String)
String algorithm
public final java.lang.String getSSECustomerAlgorithm ()
public final void setSSECustomerAlgorithm (java.lang.String)
String algorithm
public final java.lang.String getSSECustomerKeyMd5 ()
public final void setSSECustomerKeyMd5 (java.lang.String)
String md5
public final java.lang.String getServerSideEncryption ()
}
com/amazonaws/services/s3/internal/S3DirectSpi.classS3DirectSpi.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.S3DirectSpi extends java.lang.Object {
public abstract com.amazonaws.services.s3.model.PutObjectResult putObject (com.amazonaws.services.s3.model.PutObjectRequest)
public abstract com.amazonaws.services.s3.model.S3Object getObject (com.amazonaws.services.s3.model.GetObjectRequest)
public abstract com.amazonaws.services.s3.model.ObjectMetadata getObject (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
public abstract com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUpload (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest)
public abstract com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUpload (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest)
public abstract com.amazonaws.services.s3.model.UploadPartResult uploadPart (com.amazonaws.services.s3.model.UploadPartRequest)
public abstract com.amazonaws.services.s3.model.CopyPartResult copyPart (com.amazonaws.services.s3.model.CopyPartRequest)
public abstract void abortMultipartUpload (com.amazonaws.services.s3.model.AbortMultipartUploadRequest)
}
com/amazonaws/services/s3/internal/S3Signer.classS3Signer.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3Signer extends com.amazonaws.auth.AbstractAWSSigner {
private static final org.apache.commons.logging.Log log
private final String httpVerb
private final String resourcePath
private final java.util.Set additionalQueryParamsToSign
public void ()
public void (java.lang.String, java.lang.String)
String httpVerb
String resourcePath
public void (java.lang.String, java.lang.String, java.util.Collection)
String httpVerb
String resourcePath
java.util.Collection additionalQueryParamsToSign
public void sign (com.amazonaws.SignableRequest, com.amazonaws.auth.AWSCredentials)
com.amazonaws.SignableRequest request
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.auth.AWSCredentials sanitizedCredentials
String encodedResourcePath
int timeOffset
java.util.Date date
String canonicalString
String signature
protected void addSessionCredentials (com.amazonaws.SignableRequest, com.amazonaws.auth.AWSSessionCredentials)
com.amazonaws.SignableRequest request
com.amazonaws.auth.AWSSessionCredentials credentials
static void ()
}
com/amazonaws/services/s3/internal/AmazonS3ExceptionBuilder.classAmazonS3ExceptionBuilder.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder extends java.lang.Object {
private String requestId
private String errorCode
private String errorMessage
private int statusCode
private String extendedRequestId
private String cloudFrontId
private java.util.Map additionalDetails
private String errorResponseXml
public void ()
public java.lang.String getRequestId ()
public void setRequestId (java.lang.String)
String requestId
public void setErrorCode (java.lang.String)
String errorCode
public java.lang.String getErrorCode ()
public java.lang.String getErrorMessage ()
public void setErrorMessage (java.lang.String)
String errorMessage
public void setStatusCode (int)
int statusCode
public int getStatusCode ()
public java.lang.String getExtendedRequestId ()
public void setExtendedRequestId (java.lang.String)
String extendedRequestId
public java.lang.String getCloudFrontId ()
public void setCloudFrontId (java.lang.String)
String cloudFrontId
public java.util.Map getAdditionalDetails ()
public void setAdditionalDetails (java.util.Map)
java.util.Map additionalDetails
public void addAdditionalDetail (java.lang.String, java.lang.String)
String key
String detail
String additionalContent
public java.lang.String getErrorResponseXml ()
public void setErrorResponseXml (java.lang.String)
String errorResponseXml
public com.amazonaws.services.s3.model.AmazonS3Exception build ()
com.amazonaws.services.s3.model.AmazonS3Exception s3Exception
private com.amazonaws.AmazonServiceException$ErrorType errorTypeOf (int)
int statusCode
}
com/amazonaws/services/s3/internal/ObjectExpirationResult.classObjectExpirationResult.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.ObjectExpirationResult extends java.lang.Object {
public abstract java.util.Date getExpirationTime ()
public abstract void setExpirationTime (java.util.Date)
public abstract java.lang.String getExpirationTimeRuleId ()
public abstract void setExpirationTimeRuleId (java.lang.String)
}
com/amazonaws/services/s3/internal/AWSS3V4Signer.classAWSS3V4Signer.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.AWSS3V4Signer extends com.amazonaws.auth.AWS4Signer {
private static final String CONTENT_SHA_256
private static final String UNSIGNED_PAYLOAD
public void ()
protected void processRequestPayload (com.amazonaws.SignableRequest, byte[], byte[], com.amazonaws.auth.internal.AWS4SignerRequestParams)
com.amazonaws.auth.AwsChunkedEncodingInputStream chunkEncodededStream
com.amazonaws.SignableRequest request
byte[] signature
byte[] signingKey
com.amazonaws.auth.internal.AWS4SignerRequestParams signerRequestParams
protected java.lang.String calculateContentHashPresign (com.amazonaws.SignableRequest)
com.amazonaws.SignableRequest request
protected java.lang.String calculateContentHash (com.amazonaws.SignableRequest)
long originalContentLength
long originalContentLength
java.io.IOException e
String contentLength
long originalContentLength
com.amazonaws.SignableRequest request
private boolean useChunkEncoding (com.amazonaws.SignableRequest)
com.amazonaws.SignableRequest request
private boolean isChunkedEncodingDisabled (com.amazonaws.SignableRequest)
com.amazonaws.Request request
Boolean isChunkedEncodingDisabled
com.amazonaws.SignableRequest signableRequest
private boolean isPayloadSigningEnabled (com.amazonaws.SignableRequest)
com.amazonaws.Request request
Boolean isPayloadSigningEnabled
com.amazonaws.SignableRequest signableRequest
static long getContentLength (com.amazonaws.SignableRequest) throws java.io.IOException
java.io.IOException ex
com.amazonaws.SignableRequest request
java.io.InputStream content
com.amazonaws.ReadLimitInfo info
int readLimit
long contentLength
byte[] tmp
int read
}
com/amazonaws/services/s3/internal/S3XmlResponseHandler.classS3XmlResponseHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3XmlResponseHandler extends com.amazonaws.services.s3.internal.AbstractS3ResponseHandler {
private com.amazonaws.transform.Unmarshaller responseUnmarshaller
private static final org.apache.commons.logging.Log log
private java.util.Map responseHeaders
public void (com.amazonaws.transform.Unmarshaller)
com.amazonaws.transform.Unmarshaller responseUnmarshaller
public com.amazonaws.AmazonWebServiceResponse handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
Object result
com.amazonaws.http.HttpResponse response
com.amazonaws.AmazonWebServiceResponse awsResponse
public java.util.Map getResponseHeaders ()
public volatile java.lang.Object handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
static void ()
}
com/amazonaws/services/s3/internal/DigestValidationInputStream.classDigestValidationInputStream.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.DigestValidationInputStream extends com.amazonaws.internal.SdkDigestInputStream {
private byte[] expectedHash
private boolean digestValidated
public void (java.io.InputStream, java.security.MessageDigest, byte[])
java.io.InputStream in
java.security.MessageDigest digest
byte[] serverSideHash
public int read () throws java.io.IOException
int ch
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int result
public byte[] getMD5Checksum ()
private void validateMD5Digest ()
}
com/amazonaws/services/s3/internal/Mimetypes.classMimetypes.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.Mimetypes extends java.lang.Object {
private static final org.apache.commons.logging.Log log
public static final String MIMETYPE_XML
public static final String MIMETYPE_HTML
public static final String MIMETYPE_OCTET_STREAM
public static final String MIMETYPE_GZIP
private static com.amazonaws.services.s3.internal.Mimetypes mimetypes
private java.util.HashMap extensionToMimetypeMap
private void ()
public static synchronized com.amazonaws.services.s3.internal.Mimetypes getInstance ()
java.io.IOException ex
java.io.IOException e
java.io.IOException ex
java.io.IOException ex
java.io.InputStream is
public void loadAndReplaceMimetypes (java.io.InputStream) throws java.io.IOException
String extension
String mimetype
java.util.StringTokenizer st
java.io.InputStream is
java.io.BufferedReader br
String line
public java.lang.String getMimetype (java.lang.String)
String mimetype
String ext
String fileName
int lastPeriodIndex
public java.lang.String getMimetype (java.io.File)
java.io.File file
static void ()
}
com/amazonaws/services/s3/internal/S3RequesterChargedResult.classS3RequesterChargedResult.java
package com.amazonaws.services.s3.internal
public abstract com.amazonaws.services.s3.internal.S3RequesterChargedResult extends java.lang.Object {
public abstract boolean isRequesterCharged ()
public abstract void setRequesterCharged (boolean)
}
com/amazonaws/services/s3/internal/RepeatableInputStream.classRepeatableInputStream.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.RepeatableInputStream extends com.amazonaws.internal.SdkInputStream {
private static final org.apache.commons.logging.Log log
private java.io.InputStream is
private int bufferSize
private int bufferOffset
private long bytesReadPastMark
private byte[] buffer
private boolean hasWarnedBufferOverflow
public void (java.io.InputStream, int)
java.io.InputStream inputStream
int bufferSize
public void reset () throws java.io.IOException
public boolean markSupported ()
public void mark (int)
byte[] newBuffer
int readlimit
public int available () throws java.io.IOException
public void close () throws java.io.IOException
public int read (byte[], int, int) throws java.io.IOException
int bytesFromBuffer
byte[] out
int outOffset
int outLength
int count
public int read () throws java.io.IOException
int unsignedByte
byte[] tmp
int count
public java.io.InputStream getWrappedInputStream ()
static void ()
}
com/amazonaws/services/s3/internal/S3MetadataResponseHandler.classS3MetadataResponseHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3MetadataResponseHandler extends com.amazonaws.services.s3.internal.AbstractS3ResponseHandler {
public void ()
public com.amazonaws.AmazonWebServiceResponse handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
com.amazonaws.http.HttpResponse response
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.AmazonWebServiceResponse awsResponse
public volatile java.lang.Object handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
}
com/amazonaws/services/s3/internal/DeleteObjectsResponse.classDeleteObjectsResponse.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.DeleteObjectsResponse extends java.lang.Object implements com.amazonaws.services.s3.internal.S3RequesterChargedResult {
private java.util.List deletedObjects
private java.util.List errors
private boolean isRequesterCharged
public void ()
public void (java.util.List, java.util.List)
java.util.List deletedObjects
java.util.List errors
public java.util.List getDeletedObjects ()
public void setDeletedObjects (java.util.List)
java.util.List deletedObjects
public java.util.List getErrors ()
public void setErrors (java.util.List)
java.util.List errors
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/internal/S3RequestEndpointResolver.classS3RequestEndpointResolver.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3RequestEndpointResolver extends java.lang.Object {
private final com.amazonaws.internal.ServiceEndpointBuilder endpointBuilder
private final boolean isPathStyleAccess
private final String bucketName
private final String key
public void (com.amazonaws.internal.ServiceEndpointBuilder, boolean, java.lang.String, java.lang.String)
com.amazonaws.internal.ServiceEndpointBuilder endpointBuilder
boolean isPathStyleAccess
String bucketName
String key
static boolean isValidIpV4Address (java.lang.String)
int tokenInt
NumberFormatException ase
String token
String ipAddr
String[] tokens
private static java.net.URI convertToVirtualHostEndpoint (java.net.URI, java.lang.String)
java.net.URISyntaxException e
java.net.URI endpoint
String bucketName
public java.lang.String getBucketName ()
public void resolveRequestEndpoint (com.amazonaws.Request)
com.amazonaws.Request request
public void resolveRequestEndpoint (com.amazonaws.Request, java.lang.String)
com.amazonaws.regions.Region r
com.amazonaws.Request request
String regionString
java.net.URI endpoint
private boolean shouldUseVirtualAddressing (java.net.URI)
java.net.URI endpoint
private java.lang.String getHostStyleResourcePath ()
String resourcePath
private java.lang.String getPathStyleResourcePath ()
}
com/amazonaws/services/s3/internal/CompleteMultipartUploadRetryablePredicate.classCompleteMultipartUploadRetryablePredicate.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.CompleteMultipartUploadRetryablePredicate extends com.amazonaws.internal.SdkPredicate {
private static final String ERROR_CODE
private static final String RETYABLE_ERROR_MESSAGE
public void ()
public boolean test (com.amazonaws.services.s3.model.AmazonS3Exception)
com.amazonaws.services.s3.model.AmazonS3Exception exception
public volatile boolean test (java.lang.Object)
}
com/amazonaws/services/s3/internal/S3ErrorResponseHandler.classS3ErrorResponseHandler.java
package com.amazonaws.services.s3.internal
public com.amazonaws.services.s3.internal.S3ErrorResponseHandler extends java.lang.Object implements com.amazonaws.http.HttpResponseHandler {
private static final org.apache.commons.logging.Log log
private static final javax.xml.stream.XMLInputFactory xmlInputFactory
public void ()
public com.amazonaws.AmazonServiceException handle (com.amazonaws.http.HttpResponse) throws javax.xml.stream.XMLStreamException
com.amazonaws.http.HttpResponse httpResponse
com.amazonaws.AmazonServiceException exception
private com.amazonaws.AmazonServiceException createException (com.amazonaws.http.HttpResponse) throws javax.xml.stream.XMLStreamException
java.io.IOException ioe
javax.xml.stream.XMLStreamReader reader
String tagName
String tagName
int event
int targetDepth
com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder exceptionBuilder
boolean hasErrorTagVisited
Exception e
com.amazonaws.http.HttpResponse httpResponse
java.io.InputStream is
String xmlContent
String content
javax.xml.stream.XMLStreamReader reader
private com.amazonaws.services.s3.model.AmazonS3Exception createExceptionFromHeaders (com.amazonaws.http.HttpResponse, java.lang.String)
com.amazonaws.http.HttpResponse errorResponse
String errorResponseXml
java.util.Map headers
int statusCode
com.amazonaws.services.s3.internal.AmazonS3ExceptionBuilder exceptionBuilder
public boolean needsConnectionLeftOpen ()
public volatile java.lang.Object handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
static void ()
}
com/amazonaws/services/s3/AmazonS3ClientBuilder$1.classAmazonS3ClientBuilder.java
package com.amazonaws.services.s3
final com.amazonaws.services.s3.AmazonS3ClientBuilder$1 extends java.lang.Object implements com.amazonaws.internal.SdkFunction {
void ()
public com.amazonaws.services.s3.AmazonS3 apply (com.amazonaws.services.s3.AmazonS3ClientParamsWrapper)
com.amazonaws.services.s3.AmazonS3ClientParamsWrapper params
public volatile java.lang.Object apply (java.lang.Object)
}
com/amazonaws/services/s3/AmazonS3Client.classAmazonS3Client.java
package com.amazonaws.services.s3
public com.amazonaws.services.s3.AmazonS3Client extends com.amazonaws.AmazonWebServiceClient implements com.amazonaws.services.s3.AmazonS3 {
public static final String S3_SERVICE_NAME
private static final String S3_SIGNER
private static final String S3_V4_SIGNER
protected static final com.amazonaws.services.s3.AmazonS3ClientConfigurationFactory configFactory
private static org.apache.commons.logging.Log log
protected final com.amazonaws.auth.AWSCredentialsProvider awsCredentialsProvider
protected final com.amazonaws.services.s3.internal.S3ErrorResponseHandler errorResponseHandler
private final com.amazonaws.services.s3.internal.S3XmlResponseHandler voidResponseHandler
private static final com.amazonaws.services.s3.model.transform.BucketConfigurationXmlFactory bucketConfigurationXmlFactory
private static final com.amazonaws.services.s3.model.transform.RequestPaymentConfigurationXmlFactory requestPaymentConfigurationXmlFactory
private volatile com.amazonaws.services.s3.S3ClientOptions clientOptions
private volatile String clientRegion
private static final int BUCKET_REGION_CACHE_SIZE
private static final java.util.Map bucketRegionCache
private final com.amazonaws.services.s3.internal.SkipMd5CheckStrategy skipMd5CheckStrategy
private final com.amazonaws.services.s3.internal.CompleteMultipartUploadRetryCondition completeMultipartUploadRetryCondition
static java.util.Map getBucketRegionCache ()
public void ()
public void (com.amazonaws.auth.AWSCredentials)
com.amazonaws.auth.AWSCredentials awsCredentials
public void (com.amazonaws.auth.AWSCredentials, com.amazonaws.ClientConfiguration)
com.amazonaws.auth.AWSCredentials awsCredentials
com.amazonaws.ClientConfiguration clientConfiguration
public void (com.amazonaws.auth.AWSCredentialsProvider)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
public void (com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.ClientConfiguration)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.ClientConfiguration clientConfiguration
public void (com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.ClientConfiguration, com.amazonaws.metrics.RequestMetricCollector)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.ClientConfiguration clientConfiguration
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector
void (com.amazonaws.auth.AWSCredentialsProvider, com.amazonaws.ClientConfiguration, com.amazonaws.metrics.RequestMetricCollector, com.amazonaws.services.s3.internal.SkipMd5CheckStrategy)
com.amazonaws.auth.AWSCredentialsProvider credentialsProvider
com.amazonaws.ClientConfiguration clientConfiguration
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector
com.amazonaws.services.s3.internal.SkipMd5CheckStrategy skipMd5CheckStrategy
public void (com.amazonaws.ClientConfiguration)
com.amazonaws.ClientConfiguration clientConfiguration
void (com.amazonaws.services.s3.AmazonS3ClientParams)
com.amazonaws.services.s3.AmazonS3ClientParams s3ClientParams
private void init ()
com.amazonaws.handlers.HandlerChainFactory chainFactory
public synchronized void setEndpoint (java.lang.String)
String endpoint
public synchronized void setRegion (com.amazonaws.regions.Region)
com.amazonaws.regions.Region region
public synchronized void setS3ClientOptions (com.amazonaws.services.s3.S3ClientOptions)
com.amazonaws.services.s3.S3ClientOptions clientOptions
protected boolean useStrictHostNameVerification ()
public com.amazonaws.services.s3.model.VersionListing listNextBatchOfVersions (com.amazonaws.services.s3.model.VersionListing) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.VersionListing previousVersionListing
public com.amazonaws.services.s3.model.VersionListing listNextBatchOfVersions (com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest)
com.amazonaws.services.s3.model.VersionListing emptyListing
com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest listNextBatchOfVersionsRequest
com.amazonaws.services.s3.model.VersionListing previousVersionListing
public com.amazonaws.services.s3.model.VersionListing listVersions (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String prefix
public com.amazonaws.services.s3.model.VersionListing listVersions (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String prefix
String keyMarker
String versionIdMarker
String delimiter
Integer maxKeys
com.amazonaws.services.s3.model.ListVersionsRequest request
public com.amazonaws.services.s3.model.VersionListing listVersions (com.amazonaws.services.s3.model.ListVersionsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListVersionsRequest listVersionsRequest
boolean shouldSDKDecodeResponse
com.amazonaws.Request request
public com.amazonaws.services.s3.model.ObjectListing listObjects (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.ObjectListing listObjects (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String prefix
public com.amazonaws.services.s3.model.ObjectListing listObjects (com.amazonaws.services.s3.model.ListObjectsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListObjectsRequest listObjectsRequest
boolean shouldSDKDecodeResponse
com.amazonaws.Request request
public com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2 (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2 (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String prefix
public com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2 (com.amazonaws.services.s3.model.ListObjectsV2Request) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListObjectsV2Request listObjectsV2Request
com.amazonaws.Request request
boolean shouldSDKDecodeResponse
public com.amazonaws.services.s3.model.ObjectListing listNextBatchOfObjects (com.amazonaws.services.s3.model.ObjectListing) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ObjectListing previousObjectListing
public com.amazonaws.services.s3.model.ObjectListing listNextBatchOfObjects (com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ObjectListing emptyListing
com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest listNextBatchOfObjectsRequest
com.amazonaws.services.s3.model.ObjectListing previousObjectListing
public com.amazonaws.services.s3.model.Owner getS3AccountOwner () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public com.amazonaws.services.s3.model.Owner getS3AccountOwner (com.amazonaws.services.s3.model.GetS3AccountOwnerRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetS3AccountOwnerRequest getS3AccountOwnerRequest
com.amazonaws.Request request
public java.util.List listBuckets (com.amazonaws.services.s3.model.ListBucketsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListBucketsRequest listBucketsRequest
com.amazonaws.Request request
public java.util.List listBuckets () throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
public java.lang.String getBucketLocation (com.amazonaws.services.s3.model.GetBucketLocationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketLocationRequest getBucketLocationRequest
String bucketName
com.amazonaws.Request request
public java.lang.String getBucketLocation (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.Bucket createBucket (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.Bucket createBucket (java.lang.String, com.amazonaws.services.s3.model.Region) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.Region region
public com.amazonaws.services.s3.model.Bucket createBucket (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String region
public com.amazonaws.services.s3.model.Bucket createBucket (com.amazonaws.services.s3.model.CreateBucketRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.internal.XmlWriter xml
com.amazonaws.services.s3.model.CreateBucketRequest createBucketRequest
String bucketName
String region
com.amazonaws.Request request
public com.amazonaws.services.s3.model.AccessControlList getObjectAcl (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
public com.amazonaws.services.s3.model.AccessControlList getObjectAcl (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String versionId
public com.amazonaws.services.s3.model.AccessControlList getObjectAcl (com.amazonaws.services.s3.model.GetObjectAclRequest)
com.amazonaws.services.s3.model.GetObjectAclRequest getObjectAclRequest
public void setObjectAcl (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
com.amazonaws.services.s3.model.AccessControlList acl
public void setObjectAcl (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
com.amazonaws.services.s3.model.CannedAccessControlList acl
public void setObjectAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.AccessControlList acl
public void setObjectAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList, com.amazonaws.metrics.RequestMetricCollector) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.AccessControlList acl
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector
public void setObjectAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.CannedAccessControlList acl
public void setObjectAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList, com.amazonaws.metrics.RequestMetricCollector)
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.CannedAccessControlList acl
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector
public void setObjectAcl (com.amazonaws.services.s3.model.SetObjectAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetObjectAclRequest setObjectAclRequest
public com.amazonaws.services.s3.model.AccessControlList getBucketAcl (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.AccessControlList getBucketAcl (com.amazonaws.services.s3.model.GetBucketAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketAclRequest getBucketAclRequest
String bucketName
public void setBucketAcl (java.lang.String, com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.AccessControlList acl
public void setBucketAcl (java.lang.String, com.amazonaws.services.s3.model.AccessControlList, com.amazonaws.metrics.RequestMetricCollector)
String bucketName
com.amazonaws.services.s3.model.AccessControlList acl
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector
com.amazonaws.services.s3.model.SetBucketAclRequest request
public void setBucketAcl (java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public void setBucketAcl (java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList, com.amazonaws.metrics.RequestMetricCollector) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
com.amazonaws.metrics.RequestMetricCollector requestMetricCollector
com.amazonaws.services.s3.model.SetBucketAclRequest request
public void setBucketAcl (com.amazonaws.services.s3.model.SetBucketAclRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketAclRequest setBucketAclRequest
String bucketName
com.amazonaws.services.s3.model.AccessControlList acl
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
public com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata (com.amazonaws.services.s3.model.GetObjectMetadataRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetObjectMetadataRequest getObjectMetadataRequest
String bucketName
String key
String versionId
java.net.URI endpoint
com.amazonaws.Request request
public com.amazonaws.services.s3.model.S3Object getObject (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
public boolean doesBucketExist (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.AmazonServiceException ase
String bucketName
public boolean doesObjectExist (java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.AmazonS3Exception e
String bucketName
String objectName
public com.amazonaws.services.s3.model.HeadBucketResult headBucket (com.amazonaws.services.s3.model.HeadBucketRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.HeadBucketRequest headBucketRequest
String bucketName
com.amazonaws.Request request
public void changeObjectStorageClass (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.StorageClass) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
com.amazonaws.services.s3.model.StorageClass newStorageClass
public void setObjectRedirectLocation (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String newRedirectLocation
public com.amazonaws.services.s3.model.S3Object getObject (com.amazonaws.services.s3.model.GetObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
java.security.MessageDigest digest
java.security.NoSuchAlgorithmException e
byte[] serverSideHash
com.amazonaws.services.s3.model.S3Object s3Object
java.io.InputStream is
org.apache.http.client.methods.HttpRequestBase httpRequest
com.amazonaws.event.ProgressInputStream progressInputStream
com.amazonaws.services.s3.model.AmazonS3Exception ase
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
com.amazonaws.Request request
long[] range
com.amazonaws.event.ProgressListener listener
public com.amazonaws.services.s3.model.ObjectMetadata getObject (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest
java.io.File destinationFile
com.amazonaws.services.s3.model.S3Object s3Object
public java.lang.String getObjectAsString (java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
java.io.IOException e
String bucketName
String key
com.amazonaws.services.s3.model.S3Object object
public void deleteBucket (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public void deleteBucket (com.amazonaws.services.s3.model.DeleteBucketRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteBucketRequest deleteBucketRequest
String bucketName
com.amazonaws.Request request
public com.amazonaws.services.s3.model.PutObjectResult putObject (java.lang.String, java.lang.String, java.io.File) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
java.io.File file
public com.amazonaws.services.s3.model.PutObjectResult putObject (java.lang.String, java.lang.String, java.io.InputStream, com.amazonaws.services.s3.model.ObjectMetadata) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
java.io.InputStream input
com.amazonaws.services.s3.model.ObjectMetadata metadata
public com.amazonaws.services.s3.model.PutObjectResult putObject (com.amazonaws.services.s3.model.PutObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String contentMd5_b64
Exception e
boolean calculateMD5
com.amazonaws.AmazonWebServiceRequest awsreq
com.amazonaws.util.LengthCheckInputStream lcis
long expectedLength
com.amazonaws.services.s3.model.ObjectMetadata returnedMetadata
Throwable t
com.amazonaws.Request request
Integer bufsize
Long contentLength
com.amazonaws.event.ProgressListener listener
com.amazonaws.services.s3.model.ObjectMetadata returnedMetadata
byte[] clientSideHash
byte[] serverSideHash
com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest
java.io.File file
java.io.InputStream isOrig
String bucketName
String key
com.amazonaws.services.s3.model.ObjectMetadata metadata
java.io.InputStream input
com.amazonaws.event.ProgressListener listener
com.amazonaws.services.s3.model.ObjectMetadata returnedMetadata
com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream md5DigestStream
String contentMd5
String etag
com.amazonaws.services.s3.model.PutObjectResult result
private static com.amazonaws.services.s3.model.PutObjectResult createPutObjectResult (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.model.PutObjectResult result
private static void addAclHeaders (com.amazonaws.Request, com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.Grant grant
com.amazonaws.services.s3.model.Grantee grantee
java.util.Collection grantees
boolean seenOne
StringBuilder granteeString
com.amazonaws.services.s3.model.Permission permission
com.amazonaws.Request request
com.amazonaws.services.s3.model.AccessControlList acl
java.util.List grants
java.util.Map grantsByPermission
public com.amazonaws.services.s3.model.CopyObjectResult copyObject (java.lang.String, java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String sourceBucketName
String sourceKey
String destinationBucketName
String destinationKey
public com.amazonaws.services.s3.model.CopyObjectResult copyObject (com.amazonaws.services.s3.model.CopyObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain handler
com.amazonaws.services.s3.model.AmazonS3Exception ase
String errorCode
String errorMessage
String requestId
String hostId
com.amazonaws.services.s3.model.AmazonS3Exception ase
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
String destinationKey
String destinationBucketName
com.amazonaws.Request request
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CopyObjectResultHandler copyObjectResultHandler
com.amazonaws.services.s3.model.CopyObjectResult copyObjectResult
public com.amazonaws.services.s3.model.CopyPartResult copyPart (com.amazonaws.services.s3.model.CopyPartRequest)
com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain handler
com.amazonaws.services.s3.model.AmazonS3Exception ase
String errorCode
String errorMessage
String requestId
String hostId
com.amazonaws.services.s3.model.AmazonS3Exception ase
com.amazonaws.services.s3.model.CopyPartRequest copyPartRequest
String destinationKey
String destinationBucketName
com.amazonaws.Request request
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CopyObjectResultHandler copyObjectResultHandler
com.amazonaws.services.s3.model.CopyPartResult copyPartResult
public void deleteObject (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
public void deleteObject (com.amazonaws.services.s3.model.DeleteObjectRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteObjectRequest deleteObjectRequest
com.amazonaws.Request request
public com.amazonaws.services.s3.model.DeleteObjectsResult deleteObjects (com.amazonaws.services.s3.model.DeleteObjectsRequest)
byte[] md5
String md5Base64
Exception e
java.util.Map headers
com.amazonaws.services.s3.model.MultiObjectDeleteException ex
com.amazonaws.services.s3.model.DeleteObjectsRequest deleteObjectsRequest
com.amazonaws.Request request
byte[] content
com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain responseHandler
com.amazonaws.services.s3.internal.DeleteObjectsResponse response
com.amazonaws.services.s3.model.DeleteObjectsResult result
public void deleteVersion (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String key
String versionId
public void deleteVersion (com.amazonaws.services.s3.model.DeleteVersionRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteVersionRequest deleteVersionRequest
String bucketName
String key
String versionId
com.amazonaws.Request request
public void setBucketVersioningConfiguration (com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest setBucketVersioningConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.BucketVersioningConfiguration versioningConfiguration
com.amazonaws.Request request
byte[] bytes
public com.amazonaws.services.s3.model.BucketVersioningConfiguration getBucketVersioningConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketVersioningConfiguration getBucketVersioningConfiguration (com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest getBucketVersioningConfigurationRequest
String bucketName
com.amazonaws.Request request
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration getBucketWebsiteConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration getBucketWebsiteConfiguration (com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.AmazonServiceException ase
com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest getBucketWebsiteConfigurationRequest
String bucketName
com.amazonaws.Request request
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration getBucketLifecycleConfiguration (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration getBucketLifecycleConfiguration (com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest)
com.amazonaws.AmazonServiceException ase
com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest getBucketLifecycleConfigurationRequest
String bucketName
com.amazonaws.Request request
public void setBucketLifecycleConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketLifecycleConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketLifecycleConfiguration bucketLifecycleConfiguration
public void setBucketLifecycleConfiguration (com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest)
byte[] md5
String md5Base64
Exception e
com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest setBucketLifecycleConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.BucketLifecycleConfiguration bucketLifecycleConfiguration
com.amazonaws.Request request
byte[] content
public void deleteBucketLifecycleConfiguration (java.lang.String)
String bucketName
public void deleteBucketLifecycleConfiguration (com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest)
com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest deleteBucketLifecycleConfigurationRequest
String bucketName
com.amazonaws.Request request
public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getBucketCrossOriginConfiguration (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getBucketCrossOriginConfiguration (com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest)
com.amazonaws.AmazonServiceException ase
com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest getBucketCrossOriginConfigurationRequest
String bucketName
com.amazonaws.Request request
public void setBucketCrossOriginConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketCrossOriginConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration bucketCrossOriginConfiguration
public void setBucketCrossOriginConfiguration (com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest)
byte[] md5
String md5Base64
Exception e
com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest setBucketCrossOriginConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration bucketCrossOriginConfiguration
com.amazonaws.Request request
byte[] content
public void deleteBucketCrossOriginConfiguration (java.lang.String)
String bucketName
public void deleteBucketCrossOriginConfiguration (com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest)
com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest deleteBucketCrossOriginConfigurationRequest
String bucketName
com.amazonaws.Request request
public com.amazonaws.services.s3.model.BucketTaggingConfiguration getBucketTaggingConfiguration (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketTaggingConfiguration getBucketTaggingConfiguration (com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest)
com.amazonaws.AmazonServiceException ase
com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest getBucketTaggingConfigurationRequest
String bucketName
com.amazonaws.Request request
public void setBucketTaggingConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketTaggingConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketTaggingConfiguration bucketTaggingConfiguration
public void setBucketTaggingConfiguration (com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest)
byte[] md5
String md5Base64
Exception e
com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest setBucketTaggingConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.BucketTaggingConfiguration bucketTaggingConfiguration
com.amazonaws.Request request
byte[] content
public void deleteBucketTaggingConfiguration (java.lang.String)
String bucketName
public void deleteBucketTaggingConfiguration (com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest)
com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest deleteBucketTaggingConfigurationRequest
String bucketName
com.amazonaws.Request request
public void setBucketWebsiteConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketWebsiteConfiguration) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration
public void setBucketWebsiteConfiguration (com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest setBucketWebsiteConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration
com.amazonaws.Request request
byte[] bytes
public void deleteBucketWebsiteConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public void deleteBucketWebsiteConfiguration (com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest deleteBucketWebsiteConfigurationRequest
String bucketName
com.amazonaws.Request request
public void setBucketNotificationConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketNotificationConfiguration) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
com.amazonaws.services.s3.model.BucketNotificationConfiguration bucketNotificationConfiguration
public void setBucketNotificationConfiguration (com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest setBucketNotificationConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.BucketNotificationConfiguration bucketNotificationConfiguration
com.amazonaws.Request request
byte[] bytes
public com.amazonaws.services.s3.model.BucketNotificationConfiguration getBucketNotificationConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketNotificationConfiguration getBucketNotificationConfiguration (com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest getBucketNotificationConfigurationRequest
String bucketName
com.amazonaws.Request request
public com.amazonaws.services.s3.model.BucketLoggingConfiguration getBucketLoggingConfiguration (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketLoggingConfiguration getBucketLoggingConfiguration (com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest getBucketLoggingConfigurationRequest
String bucketName
com.amazonaws.Request request
public void setBucketLoggingConfiguration (com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest setBucketLoggingConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.BucketLoggingConfiguration loggingConfiguration
com.amazonaws.Request request
byte[] bytes
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration getBucketAccelerateConfiguration (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration getBucketAccelerateConfiguration (com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest getBucketAccelerateConfigurationRequest
String bucketName
com.amazonaws.Request request
public void setBucketAccelerateConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketAccelerateConfiguration) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
com.amazonaws.services.s3.model.BucketAccelerateConfiguration accelerateConfiguration
public void setBucketAccelerateConfiguration (com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest setBucketAccelerateConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.BucketAccelerateConfiguration accelerateConfiguration
com.amazonaws.Request request
byte[] bytes
public com.amazonaws.services.s3.model.BucketPolicy getBucketPolicy (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public void setBucketPolicy (java.lang.String, java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
String policyText
com.amazonaws.Request request
public void deleteBucketPolicy (java.lang.String) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String bucketName
public com.amazonaws.services.s3.model.BucketPolicy getBucketPolicy (com.amazonaws.services.s3.model.GetBucketPolicyRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
String policyText
com.amazonaws.AmazonServiceException ase
com.amazonaws.services.s3.model.GetBucketPolicyRequest getBucketPolicyRequest
String bucketName
com.amazonaws.Request request
com.amazonaws.services.s3.model.BucketPolicy result
public void setBucketPolicy (com.amazonaws.services.s3.model.SetBucketPolicyRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.SetBucketPolicyRequest setBucketPolicyRequest
String bucketName
String policyText
com.amazonaws.Request request
public void deleteBucketPolicy (com.amazonaws.services.s3.model.DeleteBucketPolicyRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.DeleteBucketPolicyRequest deleteBucketPolicyRequest
String bucketName
com.amazonaws.Request request
public java.net.URL generatePresignedUrl (java.lang.String, java.lang.String, java.util.Date) throws com.amazonaws.AmazonClientException
String bucketName
String key
java.util.Date expiration
public java.net.URL generatePresignedUrl (java.lang.String, java.lang.String, java.util.Date, com.amazonaws.HttpMethod) throws com.amazonaws.AmazonClientException
String bucketName
String key
java.util.Date expiration
com.amazonaws.HttpMethod method
com.amazonaws.services.s3.model.GeneratePresignedUrlRequest request
public java.net.URL generatePresignedUrl (com.amazonaws.services.s3.model.GeneratePresignedUrlRequest)
java.util.Map$Entry entry
java.util.Map$Entry e
com.amazonaws.services.s3.model.GeneratePresignedUrlRequest req
String bucketName
String key
com.amazonaws.http.HttpMethodName httpMethod
com.amazonaws.Request request
java.util.Map customHeaders
com.amazonaws.auth.Signer signer
public void abortMultipartUpload (com.amazonaws.services.s3.model.AbortMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.AbortMultipartUploadRequest abortMultipartUploadRequest
String bucketName
String key
com.amazonaws.Request request
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUpload (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.Request request
byte[] xml
com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain responseHandler
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest completeMultipartUploadRequest
String bucketName
String key
String uploadId
int retries
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CompleteMultipartUploadHandler handler
private boolean shouldRetryCompleteMultipartUpload (com.amazonaws.AmazonWebServiceRequest, com.amazonaws.services.s3.model.AmazonS3Exception, int)
com.amazonaws.AmazonWebServiceRequest originalRequest
com.amazonaws.services.s3.model.AmazonS3Exception exception
int retriesAttempted
com.amazonaws.retry.RetryPolicy retryPolicy
public com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUpload (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest initiateMultipartUploadRequest
com.amazonaws.Request request
com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain responseHandler
public com.amazonaws.services.s3.model.MultipartUploadListing listMultipartUploads (com.amazonaws.services.s3.model.ListMultipartUploadsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListMultipartUploadsRequest listMultipartUploadsRequest
com.amazonaws.Request request
public com.amazonaws.services.s3.model.PartListing listParts (com.amazonaws.services.s3.model.ListPartsRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.ListPartsRequest listPartsRequest
com.amazonaws.Request request
com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain responseHandler
public com.amazonaws.services.s3.model.UploadPartResult uploadPart (com.amazonaws.services.s3.model.UploadPartRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.AmazonWebServiceRequest awsreq
Integer bufsize
java.io.IOException e
com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream md5DigestStream
com.amazonaws.event.ProgressListener listener
com.amazonaws.services.s3.model.UploadPartRequest uploadPartRequest
java.io.File fileOrig
java.io.InputStream isOrig
String bucketName
String key
String uploadId
int partNumber
long partSize
com.amazonaws.Request request
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
java.io.InputStream isCurr
private com.amazonaws.services.s3.model.UploadPartResult doUploadPart (java.lang.String, java.lang.String, java.lang.String, int, long, com.amazonaws.Request, java.io.InputStream, com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream, com.amazonaws.event.ProgressListener)
String info
byte[] clientSideHash
byte[] serverSideHash
com.amazonaws.services.s3.model.ObjectMetadata metadata
String etag
com.amazonaws.services.s3.model.UploadPartResult result
Throwable t
String bucketName
String key
String uploadId
int partNumber
long partSize
com.amazonaws.Request request
java.io.InputStream inputStream
com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream md5DigestStream
com.amazonaws.event.ProgressListener listener
public com.amazonaws.services.s3.S3ResponseMetadata getCachedResponseMetadata (com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.AmazonWebServiceRequest request
public void restoreObject (com.amazonaws.services.s3.model.RestoreObjectRequest) throws com.amazonaws.AmazonServiceException
byte[] md5
String md5Base64
Exception e
com.amazonaws.services.s3.model.RestoreObjectRequest restoreObjectRequest
String bucketName
String key
String versionId
int expirationIndays
com.amazonaws.Request request
byte[] content
public void restoreObject (java.lang.String, java.lang.String, int) throws com.amazonaws.AmazonServiceException
String bucketName
String key
int expirationInDays
public com.amazonaws.services.s3.model.PutObjectResult putObject (java.lang.String, java.lang.String, java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
String key
String content
byte[] contentBytes
java.io.InputStream is
com.amazonaws.services.s3.model.ObjectMetadata metadata
private void rejectNull (java.lang.Object, java.lang.String)
Object parameterValue
String errorMessage
private com.amazonaws.services.s3.model.AccessControlList getAcl (java.lang.String, java.lang.String, java.lang.String, boolean, com.amazonaws.AmazonWebServiceRequest)
String bucketName
String key
String versionId
boolean isRequesterPays
com.amazonaws.AmazonWebServiceRequest originalRequest
com.amazonaws.Request request
com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain responseHandler
private void setAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList, boolean, com.amazonaws.AmazonWebServiceRequest)
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
boolean isRequesterPays
com.amazonaws.AmazonWebServiceRequest originalRequest
com.amazonaws.Request request
private void setAcl (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList, boolean, com.amazonaws.AmazonWebServiceRequest)
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.AccessControlList acl
boolean isRequesterPays
com.amazonaws.AmazonWebServiceRequest originalRequest
com.amazonaws.Request request
byte[] aclAsXml
protected com.amazonaws.auth.Signer createSigner (com.amazonaws.Request, java.lang.String, java.lang.String)
com.amazonaws.services.s3.internal.AWSS3V4Signer v4Signer
String region
com.amazonaws.services.s3.internal.AWSS3V4Signer v4Signer
String regionOverride
com.amazonaws.Request request
String bucketName
String key
java.net.URI uri
com.amazonaws.auth.Signer signer
private com.amazonaws.services.s3.internal.S3Signer createSigV2Signer (com.amazonaws.Request, java.lang.String, java.lang.String)
com.amazonaws.Request request
String bucketName
String key
String resourcePath
private java.lang.String getSignerRegion ()
String region
private boolean isSignerOverridden ()
private boolean noExplicitRegionProvided (com.amazonaws.Request)
com.amazonaws.Request request
private boolean isStandardEndpoint (java.net.URI)
java.net.URI endpoint
protected void presignRequest (com.amazonaws.Request, com.amazonaws.HttpMethod, java.lang.String, java.lang.String, java.util.Date, java.lang.String)
String value
com.amazonaws.Request request
com.amazonaws.HttpMethod methodName
String bucketName
String key
java.util.Date expiration
String subResource
String resourcePath
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.AmazonWebServiceRequest originalRequest
private void beforeRequest (com.amazonaws.Request)
com.amazonaws.handlers.RequestHandler2 requestHandler2
com.amazonaws.Request request
protected static void populateRequestMetadata (com.amazonaws.Request, com.amazonaws.services.s3.model.ObjectMetadata)
java.util.Map$Entry entry
String key
String value
java.util.Map$Entry entry
com.amazonaws.Request request
com.amazonaws.services.s3.model.ObjectMetadata metadata
java.util.Map rawMetadata
java.util.Date httpExpiresDate
java.util.Map userMetadata
protected static void populateRequesterPaysHeader (com.amazonaws.Request, boolean)
com.amazonaws.Request request
boolean isRequesterPays
private void populateRequestWithMfaDetails (com.amazonaws.Request, com.amazonaws.services.s3.model.MultiFactorAuthentication)
String httpsEndpoint
com.amazonaws.Request request
com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
String endpoint
private static void populateRequestWithCopyObjectParameters (com.amazonaws.Request, com.amazonaws.services.s3.model.CopyObjectRequest)
com.amazonaws.Request request
com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest
String copySourceHeader
com.amazonaws.services.s3.model.ObjectMetadata newObjectMetadata
private static void populateRequestWithCopyPartParameters (com.amazonaws.Request, com.amazonaws.services.s3.model.CopyPartRequest)
String range
com.amazonaws.Request request
com.amazonaws.services.s3.model.CopyPartRequest copyPartRequest
String copySourceHeader
private static void populateSSE_C (com.amazonaws.Request, com.amazonaws.services.s3.model.SSECustomerKey)
String encryptionKey_b64
byte[] encryptionKey
com.amazonaws.Request request
com.amazonaws.services.s3.model.SSECustomerKey sseKey
private static void populateSourceSSE_C (com.amazonaws.Request, com.amazonaws.services.s3.model.SSECustomerKey)
String encryptionKey_b64
byte[] encryptionKey
com.amazonaws.Request request
com.amazonaws.services.s3.model.SSECustomerKey sseKey
private static void populateSSE_KMS (com.amazonaws.Request, com.amazonaws.services.s3.model.SSEAwsKeyManagementParams)
com.amazonaws.Request request
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseParams
private void addPartNumberIfNotNull (com.amazonaws.Request, java.lang.Integer)
com.amazonaws.Request request
Integer partNumber
private static void addHeaderIfNotNull (com.amazonaws.Request, java.lang.String, java.lang.String)
com.amazonaws.Request request
String header
String value
private static void addParameterIfNotNull (com.amazonaws.Request, java.lang.String, java.lang.Integer)
com.amazonaws.Request request
String paramName
Integer paramValue
private static void addParameterIfNotNull (com.amazonaws.Request, java.lang.String, java.lang.String)
com.amazonaws.Request request
String paramName
String paramValue
private static void addDateHeader (com.amazonaws.Request, java.lang.String, java.util.Date)
com.amazonaws.Request request
String header
java.util.Date value
private static void addStringListHeader (com.amazonaws.Request, java.lang.String, java.util.List)
com.amazonaws.Request request
String header
java.util.List values
private static void addResponseHeaderParameters (com.amazonaws.Request, com.amazonaws.services.s3.model.ResponseHeaderOverrides)
com.amazonaws.Request request
com.amazonaws.services.s3.model.ResponseHeaderOverrides responseHeaders
public java.lang.String getResourceUrl (java.lang.String, java.lang.String)
Exception e
String bucketName
String key
public java.net.URL getUrl (java.lang.String, java.lang.String)
String bucketName
String key
com.amazonaws.Request request
public synchronized com.amazonaws.services.s3.model.Region getRegion ()
java.util.regex.Matcher m
String authority
protected com.amazonaws.Request createRequest (java.lang.String, java.lang.String, com.amazonaws.AmazonWebServiceRequest, com.amazonaws.http.HttpMethodName)
String bucketName
String key
com.amazonaws.AmazonWebServiceRequest originalRequest
com.amazonaws.http.HttpMethodName httpMethod
protected com.amazonaws.Request createRequest (java.lang.String, java.lang.String, com.amazonaws.AmazonWebServiceRequest, com.amazonaws.http.HttpMethodName, java.net.URI)
String bucketName
String key
com.amazonaws.AmazonWebServiceRequest originalRequest
com.amazonaws.http.HttpMethodName httpMethod
java.net.URI endpoint
com.amazonaws.Request request
private void resolveRequestEndpoint (com.amazonaws.Request, java.lang.String, java.lang.String, java.net.URI)
com.amazonaws.Request request
String bucketName
String key
java.net.URI endpoint
private com.amazonaws.services.s3.internal.S3RequestEndpointResolver buildDefaultEndpointResolver (java.lang.String, java.lang.String, java.lang.String)
String protocol
String bucketName
String key
private com.amazonaws.services.s3.internal.S3RequestEndpointResolver buildEndpointResolver (com.amazonaws.internal.ServiceEndpointBuilder, java.lang.String, java.lang.String)
com.amazonaws.internal.ServiceEndpointBuilder serviceEndpointBuilder
String bucketName
String key
private java.lang.Object invoke (com.amazonaws.Request, com.amazonaws.transform.Unmarshaller, java.lang.String, java.lang.String)
com.amazonaws.Request request
com.amazonaws.transform.Unmarshaller unmarshaller
String bucketName
String key
protected final com.amazonaws.http.ExecutionContext createExecutionContext (com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.AmazonWebServiceRequest req
boolean isMetricsEnabled
private java.lang.Object invoke (com.amazonaws.Request, com.amazonaws.http.HttpResponseHandler, java.lang.String, java.lang.String)
com.amazonaws.auth.AWSCredentials credentials
com.amazonaws.auth.Signer signer
com.amazonaws.ResetException ex
String region
com.amazonaws.services.s3.model.AmazonS3Exception ase
com.amazonaws.Request request
com.amazonaws.http.HttpResponseHandler responseHandler
String bucket
String key
com.amazonaws.AmazonWebServiceRequest originalRequest
com.amazonaws.http.ExecutionContext executionContext
com.amazonaws.util.AWSRequestMetrics awsRequestMetrics
com.amazonaws.Response response
public void enableRequesterPays (java.lang.String)
String bucketName
com.amazonaws.services.s3.model.RequestPaymentConfiguration configuration
public void disableRequesterPays (java.lang.String)
String bucketName
com.amazonaws.services.s3.model.RequestPaymentConfiguration configuration
public boolean isRequesterPaysEnabled (java.lang.String)
String bucketName
com.amazonaws.services.s3.model.RequestPaymentConfiguration configuration
private void setBucketRequestPayment (com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest)
com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest setRequestPaymentConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.RequestPaymentConfiguration configuration
com.amazonaws.Request request
byte[] bytes
private com.amazonaws.services.s3.model.RequestPaymentConfiguration getBucketRequestPayment (com.amazonaws.services.s3.model.GetRequestPaymentConfigurationRequest)
com.amazonaws.services.s3.model.GetRequestPaymentConfigurationRequest getRequestPaymentConfigurationRequest
String bucketName
com.amazonaws.Request request
private void setZeroContentLength (com.amazonaws.Request)
com.amazonaws.Request req
private void checkHttps (com.amazonaws.AmazonWebServiceRequest)
com.amazonaws.services.s3.model.SSECustomerKeyProvider p
com.amazonaws.services.s3.model.CopyObjectRequest cor
com.amazonaws.services.s3.model.CopyPartRequest cpr
com.amazonaws.services.s3.model.SSEAwsKeyManagementParamsProvider p
com.amazonaws.AmazonWebServiceRequest req
private void assertHttps ()
java.net.URI endpoint
String scheme
synchronized java.net.URI getEndpoint ()
private static java.lang.String getProtocol (com.amazonaws.Request)
com.amazonaws.Request request
protected final com.amazonaws.services.s3.model.InitiateMultipartUploadRequest newInitiateMultipartUploadRequest (com.amazonaws.services.s3.model.UploadObjectRequest)
com.amazonaws.services.s3.model.UploadObjectRequest req
private void putLocalObject (com.amazonaws.services.s3.model.UploadObjectRequest, java.io.OutputStream) throws java.io.IOException
com.amazonaws.services.s3.model.UploadObjectRequest reqIn
java.io.OutputStream os
com.amazonaws.services.s3.model.UploadObjectRequest req
java.io.File fileOrig
java.io.InputStream isOrig
com.amazonaws.services.s3.model.CompleteMultipartUploadResult uploadObject (com.amazonaws.services.s3.model.UploadObjectRequest) throws java.io.IOException java.lang.InterruptedException java.util.concurrent.ExecutionException
com.amazonaws.services.s3.model.UploadPartResult partResult
java.util.concurrent.Future future
com.amazonaws.services.s3.model.UploadObjectRequest req
java.util.concurrent.ExecutorService es
boolean defaultExecutorService
com.amazonaws.services.s3.UploadObjectObserver observer
java.util.List partETags
com.amazonaws.services.s3.internal.MultiFileOutputStream mfos
public void setBucketReplicationConfiguration (java.lang.String, com.amazonaws.services.s3.model.BucketReplicationConfiguration) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
com.amazonaws.services.s3.model.BucketReplicationConfiguration configuration
public void setBucketReplicationConfiguration (com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
Exception e
com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest setBucketReplicationConfigurationRequest
String bucketName
com.amazonaws.services.s3.model.BucketReplicationConfiguration bucketReplicationConfiguration
com.amazonaws.Request request
byte[] bytes
public com.amazonaws.services.s3.model.BucketReplicationConfiguration getBucketReplicationConfiguration (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
public com.amazonaws.services.s3.model.BucketReplicationConfiguration getBucketReplicationConfiguration (com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest getBucketReplicationConfigurationRequest
String bucketName
com.amazonaws.Request request
public void deleteBucketReplicationConfiguration (java.lang.String) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
String bucketName
public void deleteBucketReplicationConfiguration (com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest) throws com.amazonaws.AmazonServiceException com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest deleteBucketReplicationConfigurationRequest
String bucketName
com.amazonaws.Request request
java.net.URI resolveServiceEndpoint (java.lang.String)
String bucketName
String regionStr
com.amazonaws.regions.Region region
private java.lang.String fetchRegionFromCache (java.lang.String)
String bucketName
String bucketRegion
private java.lang.String getBucketRegionViaHeadRequest (java.lang.String)
String endpoint
com.amazonaws.Request request
com.amazonaws.services.s3.model.HeadBucketResult result
com.amazonaws.services.s3.model.AmazonS3Exception exception
java.net.URISyntaxException e
String bucketName
String bucketRegion
static org.apache.commons.logging.Log access$000 ()
static com.amazonaws.services.s3.internal.SkipMd5CheckStrategy access$200 (com.amazonaws.services.s3.AmazonS3Client)
com.amazonaws.services.s3.AmazonS3Client x0
static void ()
}
com/amazonaws/services/s3/OnFileDelete.classOnFileDelete.java
package com.amazonaws.services.s3
public abstract com.amazonaws.services.s3.OnFileDelete extends java.lang.Object {
public abstract void onFileDelete (com.amazonaws.services.s3.internal.FileDeletionEvent)
}
com/amazonaws/services/s3/AmazonS3URI.classAmazonS3URI.java
package com.amazonaws.services.s3
public com.amazonaws.services.s3.AmazonS3URI extends java.lang.Object {
private static final java.util.regex.Pattern ENDPOINT_PATTERN
private static final java.util.regex.Pattern VERSION_ID_PATTERN
private final java.net.URI uri
private final boolean isPathStyle
private final String bucket
private final String key
private final String versionId
private final String region
public void (java.lang.String)
String str
public void (java.lang.String, boolean)
String str
boolean urlEncode
public void (java.net.URI)
java.net.URI uri
private void (java.net.URI, boolean)
String path
int index
String path
String path
java.net.URI uri
boolean urlEncode
String host
java.util.regex.Matcher matcher
String prefix
private static java.lang.String parseVersionId (java.lang.String)
String param
String[] params
String query
public java.net.URI getURI ()
public boolean isPathStyle ()
public java.lang.String getBucket ()
public java.lang.String getKey ()
public java.lang.String getVersionId ()
public java.lang.String getRegion ()
public java.lang.String toString ()
private static java.lang.String preprocessUrlStr (java.lang.String, boolean)
java.io.UnsupportedEncodingException e
String str
boolean encode
private static java.lang.String decode (java.lang.String)
int i
String str
private static java.lang.String decode (java.lang.String, int)
int i
String str
int firstPercent
StringBuilder builder
private static void appendDecoded (java.lang.StringBuilder, java.lang.String, int)
StringBuilder builder
String str
int index
char first
char second
char decoded
private static int fromHex (char)
char c
public boolean equals (java.lang.Object)
Object o
com.amazonaws.services.s3.AmazonS3URI that
public int hashCode ()
int result
static void ()
}
com/amazonaws/services/s3/AmazonS3EncryptionClient$S3DirectImpl.classAmazonS3EncryptionClient.java
package com.amazonaws.services.s3
final com.amazonaws.services.s3.AmazonS3EncryptionClient$S3DirectImpl extends com.amazonaws.services.s3.internal.S3Direct {
final com.amazonaws.services.s3.AmazonS3EncryptionClient this$0
private void (com.amazonaws.services.s3.AmazonS3EncryptionClient)
public com.amazonaws.services.s3.model.PutObjectResult putObject (com.amazonaws.services.s3.model.PutObjectRequest)
com.amazonaws.services.s3.model.PutObjectRequest req
public com.amazonaws.services.s3.model.S3Object getObject (com.amazonaws.services.s3.model.GetObjectRequest)
com.amazonaws.services.s3.model.GetObjectRequest req
public com.amazonaws.services.s3.model.ObjectMetadata getObject (com.amazonaws.services.s3.model.GetObjectRequest, java.io.File)
com.amazonaws.services.s3.model.GetObjectRequest req
java.io.File dest
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUpload (com.amazonaws.services.s3.model.CompleteMultipartUploadRequest)
com.amazonaws.services.s3.model.CompleteMultipartUploadRequest req
public com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUpload (com.amazonaws.services.s3.model.InitiateMultipartUploadRequest)
com.amazonaws.services.s3.model.InitiateMultipartUploadRequest req
public com.amazonaws.services.s3.model.UploadPartResult uploadPart (com.amazonaws.services.s3.model.UploadPartRequest) throws com.amazonaws.AmazonClientException com.amazonaws.AmazonServiceException
com.amazonaws.services.s3.model.UploadPartRequest req
public com.amazonaws.services.s3.model.CopyPartResult copyPart (com.amazonaws.services.s3.model.CopyPartRequest)
com.amazonaws.services.s3.model.CopyPartRequest req
public void abortMultipartUpload (com.amazonaws.services.s3.model.AbortMultipartUploadRequest)
com.amazonaws.services.s3.model.AbortMultipartUploadRequest req
void (com.amazonaws.services.s3.AmazonS3EncryptionClient, com.amazonaws.services.s3.AmazonS3EncryptionClient$1)
com.amazonaws.services.s3.AmazonS3EncryptionClient x0
com.amazonaws.services.s3.AmazonS3EncryptionClient$1 x1
}
com/amazonaws/services/s3/KeyWrapException.classKeyWrapException.java
package com.amazonaws.services.s3
public com.amazonaws.services.s3.KeyWrapException extends java.lang.SecurityException {
private static final long serialVersionUID
public void ()
public void (java.lang.String)
String s
public void (java.lang.String, java.lang.Throwable)
String message
Throwable cause
public void (java.lang.Throwable)
Throwable cause
}
com/amazonaws/services/s3/AmazonS3ClientParamsWrapper.classAmazonS3ClientParamsWrapper.java
package com.amazonaws.services.s3
com.amazonaws.services.s3.AmazonS3ClientParamsWrapper extends com.amazonaws.services.s3.AmazonS3ClientParams {
private final com.amazonaws.client.AwsSyncClientParams clientParams
private final com.amazonaws.services.s3.S3ClientOptions s3ClientOptions
public void (com.amazonaws.client.AwsSyncClientParams, com.amazonaws.services.s3.S3ClientOptions)
com.amazonaws.client.AwsSyncClientParams delegate
com.amazonaws.services.s3.S3ClientOptions s3ClientOptibns
public com.amazonaws.client.AwsSyncClientParams getClientParams ()
public com.amazonaws.services.s3.S3ClientOptions getS3ClientOptions ()
}
com/amazonaws/services/s3/metrics/S3ServiceMetric$1.classS3ServiceMetric.java
package com.amazonaws.services.s3.metrics
final com.amazonaws.services.s3.metrics.S3ServiceMetric$1 extends com.amazonaws.services.s3.metrics.S3ServiceMetric$S3ThroughputMetric {
void (java.lang.String)
String name
public com.amazonaws.metrics.ServiceMetricType getByteCountMetricType ()
}
com/amazonaws/services/s3/metrics/S3ServiceMetric.classS3ServiceMetric.java
package com.amazonaws.services.s3.metrics
public com.amazonaws.services.s3.metrics.S3ServiceMetric extends com.amazonaws.metrics.SimpleMetricType implements com.amazonaws.metrics.ServiceMetricType {
static final String SERVICE_NAME_PREFIX
public static final com.amazonaws.services.s3.metrics.S3ServiceMetric$S3ThroughputMetric S3DownloadThroughput
public static final com.amazonaws.services.s3.metrics.S3ServiceMetric S3DownloadByteCount
public static final com.amazonaws.services.s3.metrics.S3ServiceMetric$S3ThroughputMetric S3UploadThroughput
public static final com.amazonaws.services.s3.metrics.S3ServiceMetric S3UploadByteCount
private static final com.amazonaws.services.s3.metrics.S3ServiceMetric[] values
private final String name
private static final java.lang.String metricName (java.lang.String)
String suffix
private void (java.lang.String)
String name
public java.lang.String name ()
public java.lang.String getServiceName ()
public static com.amazonaws.services.s3.metrics.S3ServiceMetric[] values ()
public static com.amazonaws.services.s3.metrics.S3ServiceMetric valueOf (java.lang.String)
com.amazonaws.services.s3.metrics.S3ServiceMetric e
String name
void (java.lang.String, com.amazonaws.services.s3.metrics.S3ServiceMetric$1)
String x0
com.amazonaws.services.s3.metrics.S3ServiceMetric$1 x1
static void ()
}
com/amazonaws/services/s3/metrics/S3ServiceMetric$S3ThroughputMetric.classS3ServiceMetric.java
package com.amazonaws.services.s3.metrics
abstract com.amazonaws.services.s3.metrics.S3ServiceMetric$S3ThroughputMetric extends com.amazonaws.services.s3.metrics.S3ServiceMetric implements com.amazonaws.metrics.ThroughputMetricType {
private void (java.lang.String)
String name
void (java.lang.String, com.amazonaws.services.s3.metrics.S3ServiceMetric$1)
String x0
com.amazonaws.services.s3.metrics.S3ServiceMetric$1 x1
}
com/amazonaws/services/s3/metrics/S3ServiceMetric$2.classS3ServiceMetric.java
package com.amazonaws.services.s3.metrics
final com.amazonaws.services.s3.metrics.S3ServiceMetric$2 extends com.amazonaws.services.s3.metrics.S3ServiceMetric$S3ThroughputMetric {
void (java.lang.String)
String name
public com.amazonaws.metrics.ServiceMetricType getByteCountMetricType ()
}
com/amazonaws/services/s3/model/CopyObjectResult.classCopyObjectResult.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CopyObjectResult extends com.amazonaws.services.s3.internal.SSEResultBase implements com.amazonaws.services.s3.internal.ObjectExpirationResult com.amazonaws.services.s3.internal.S3RequesterChargedResult com.amazonaws.services.s3.internal.S3VersionResult java.io.Serializable {
private String etag
private java.util.Date lastModifiedDate
private String versionId
private java.util.Date expirationTime
private String expirationTimeRuleId
private boolean isRequesterCharged
public void ()
public java.lang.String getETag ()
public void setETag (java.lang.String)
String etag
public java.util.Date getLastModifiedDate ()
public void setLastModifiedDate (java.util.Date)
java.util.Date lastModifiedDate
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public java.util.Date getExpirationTime ()
public void setExpirationTime (java.util.Date)
java.util.Date expirationTime
public java.lang.String getExpirationTimeRuleId ()
public void setExpirationTimeRuleId (java.lang.String)
String expirationTimeRuleId
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/model/BucketLifecycleConfiguration$Rule.classBucketLifecycleConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule extends java.lang.Object implements java.io.Serializable {
private String id
private String prefix
private String status
private int expirationInDays
private boolean expiredObjectDeleteMarker
private int noncurrentVersionExpirationInDays
private java.util.Date expirationDate
private java.util.List transitions
private java.util.List noncurrentVersionTransitions
private com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload abortIncompleteMultipartUpload
public void ()
public void setId (java.lang.String)
String id
public void setPrefix (java.lang.String)
String prefix
public void setExpirationInDays (int)
int expirationInDays
public void setNoncurrentVersionExpirationInDays (int)
int value
public java.lang.String getId ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withId (java.lang.String)
String id
public java.lang.String getPrefix ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withPrefix (java.lang.String)
String prefix
public int getExpirationInDays ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withExpirationInDays (int)
int expirationInDays
public int getNoncurrentVersionExpirationInDays ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withNoncurrentVersionExpirationInDays (int)
int value
public java.lang.String getStatus ()
public void setStatus (java.lang.String)
String status
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withStatus (java.lang.String)
String status
public void setExpirationDate (java.util.Date)
java.util.Date expirationDate
public java.util.Date getExpirationDate ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withExpirationDate (java.util.Date)
java.util.Date expirationDate
public void setTransition (com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition transition
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition getTransition ()
java.util.List transitions
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withTransition (com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition transition
public void setNoncurrentVersionTransition (com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition nonCurrentVersionTransition
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition getNoncurrentVersionTransition ()
java.util.List transitions
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withNoncurrentVersionTransition (com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition nonCurrentVersionTransition
public java.util.List getTransitions ()
public void setTransitions (java.util.List)
java.util.List transitions
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withTransitions (java.util.List)
java.util.List transitions
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule addTransition (com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition transition
public java.util.List getNoncurrentVersionTransitions ()
public void setNoncurrentVersionTransitions (java.util.List)
java.util.List noncurrentVersionTransitions
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withNoncurrentVersionTransitions (java.util.List)
java.util.List noncurrentVersionTransitions
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule addNoncurrentVersionTransition (com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition noncurrentVersionTransition
public com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload getAbortIncompleteMultipartUpload ()
public void setAbortIncompleteMultipartUpload (com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload)
com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload abortIncompleteMultipartUpload
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withAbortIncompleteMultipartUpload (com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload)
com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload abortIncompleteMultipartUpload
public boolean isExpiredObjectDeleteMarker ()
public void setExpiredObjectDeleteMarker (boolean)
boolean expiredObjectDeleteMarker
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule withExpiredObjectDeleteMarker (boolean)
boolean expiredObjectDeleteMarker
}
com/amazonaws/services/s3/model/BucketVersioningConfiguration.classBucketVersioningConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketVersioningConfiguration extends java.lang.Object implements java.io.Serializable {
public static final String OFF
public static final String SUSPENDED
public static final String ENABLED
private String status
private Boolean isMfaDeleteEnabled
public void ()
public void (java.lang.String)
String status
public java.lang.String getStatus ()
public void setStatus (java.lang.String)
String status
public com.amazonaws.services.s3.model.BucketVersioningConfiguration withStatus (java.lang.String)
String status
public java.lang.Boolean isMfaDeleteEnabled ()
public void setMfaDeleteEnabled (java.lang.Boolean)
Boolean mfaDeleteEnabled
public com.amazonaws.services.s3.model.BucketVersioningConfiguration withMfaDeleteEnabled (java.lang.Boolean)
Boolean mfaDeleteEnabled
}
com/amazonaws/services/s3/model/CryptoStorageMode.classCryptoStorageMode.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.CryptoStorageMode extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.CryptoStorageMode InstructionFile
public static final com.amazonaws.services.s3.model.CryptoStorageMode ObjectMetadata
private static final com.amazonaws.services.s3.model.CryptoStorageMode[] $VALUES
public static com.amazonaws.services.s3.model.CryptoStorageMode[] values ()
public static com.amazonaws.services.s3.model.CryptoStorageMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/amazonaws/services/s3/model/RedirectRule.classRedirectRule.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.RedirectRule extends java.lang.Object implements java.io.Serializable {
private String protocol
private String hostName
private String replaceKeyPrefixWith
private String replaceKeyWith
private String httpRedirectCode
public void ()
public void setProtocol (java.lang.String)
String protocol
public java.lang.String getprotocol ()
public com.amazonaws.services.s3.model.RedirectRule withProtocol (java.lang.String)
String protocol
public void setHostName (java.lang.String)
String hostName
public java.lang.String getHostName ()
public com.amazonaws.services.s3.model.RedirectRule withHostName (java.lang.String)
String hostName
public void setReplaceKeyPrefixWith (java.lang.String)
String replaceKeyPrefixWith
public java.lang.String getReplaceKeyPrefixWith ()
public com.amazonaws.services.s3.model.RedirectRule withReplaceKeyPrefixWith (java.lang.String)
String replaceKeyPrefixWith
public void setReplaceKeyWith (java.lang.String)
String replaceKeyWith
public java.lang.String getReplaceKeyWith ()
public com.amazonaws.services.s3.model.RedirectRule withReplaceKeyWith (java.lang.String)
String replaceKeyWith
public void setHttpRedirectCode (java.lang.String)
String httpRedirectCode
public java.lang.String getHttpRedirectCode ()
public com.amazonaws.services.s3.model.RedirectRule withHttpRedirectCode (java.lang.String)
String httpRedirectCode
}
com/amazonaws/services/s3/model/PartETag.classPartETag.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.PartETag extends java.lang.Object implements java.io.Serializable {
private int partNumber
private String eTag
public void (int, java.lang.String)
int partNumber
String eTag
public int getPartNumber ()
public void setPartNumber (int)
int partNumber
public com.amazonaws.services.s3.model.PartETag withPartNumber (int)
int partNumber
public java.lang.String getETag ()
public void setETag (java.lang.String)
String eTag
public com.amazonaws.services.s3.model.PartETag withETag (java.lang.String)
String eTag
}
com/amazonaws/services/s3/model/EncryptionMaterials.classEncryptionMaterials.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.EncryptionMaterials extends java.lang.Object implements java.io.Serializable {
private final java.security.KeyPair keyPair
private final javax.crypto.SecretKey symmetricKey
private final java.util.Map desc
public void (java.security.KeyPair)
java.security.KeyPair keyPair
public void (javax.crypto.SecretKey)
javax.crypto.SecretKey symmetricKey
protected void (java.security.KeyPair, javax.crypto.SecretKey)
java.security.KeyPair keyPair
javax.crypto.SecretKey symmetricKey
public java.security.KeyPair getKeyPair ()
public javax.crypto.SecretKey getSymmetricKey ()
public java.util.Map getMaterialsDescription ()
public com.amazonaws.services.s3.model.EncryptionMaterialsAccessor getAccessor ()
public com.amazonaws.services.s3.model.EncryptionMaterials addDescription (java.lang.String, java.lang.String)
String name
String value
public com.amazonaws.services.s3.model.EncryptionMaterials addDescriptions (java.util.Map)
java.util.Map descriptions
public boolean isKMSEnabled ()
public java.lang.String getCustomerMasterKeyId ()
protected java.lang.String getDescription (java.lang.String)
String name
}
com/amazonaws/services/s3/model/RequestPaymentConfiguration$Payer.classRequestPaymentConfiguration.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer Requester
public static final com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer BucketOwner
private static final com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer[] $VALUES
public static com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer[] values ()
public static com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/amazonaws/services/s3/model/FilterRule.classFilterRule.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.FilterRule extends java.lang.Object implements java.io.Serializable {
private String name
private String value
public void ()
public java.lang.String getName ()
public void setName (java.lang.String)
String name
public com.amazonaws.services.s3.model.FilterRule withName (java.lang.String)
String name
public java.lang.String getValue ()
public void setValue (java.lang.String)
String value
public com.amazonaws.services.s3.model.FilterRule withValue (java.lang.String)
String value
}
com/amazonaws/services/s3/model/ResponseHeaderOverrides.classResponseHeaderOverrides.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ResponseHeaderOverrides extends java.lang.Object implements java.io.Serializable {
private String contentType
private String contentLanguage
private String expires
private String cacheControl
private String contentDisposition
private String contentEncoding
public static final String RESPONSE_HEADER_CONTENT_TYPE
public static final String RESPONSE_HEADER_CONTENT_LANGUAGE
public static final String RESPONSE_HEADER_EXPIRES
public static final String RESPONSE_HEADER_CACHE_CONTROL
public static final String RESPONSE_HEADER_CONTENT_DISPOSITION
public static final String RESPONSE_HEADER_CONTENT_ENCODING
private static final String[] PARAMETER_ORDER
public void ()
public java.lang.String getContentType ()
public void setContentType (java.lang.String)
String contentType
public com.amazonaws.services.s3.model.ResponseHeaderOverrides withContentType (java.lang.String)
String contentType
public java.lang.String getContentLanguage ()
public void setContentLanguage (java.lang.String)
String contentLanguage
public com.amazonaws.services.s3.model.ResponseHeaderOverrides withContentLanguage (java.lang.String)
String contentLanguage
public java.lang.String getExpires ()
public void setExpires (java.lang.String)
String expires
public com.amazonaws.services.s3.model.ResponseHeaderOverrides withExpires (java.lang.String)
String expires
public java.lang.String getCacheControl ()
public void setCacheControl (java.lang.String)
String cacheControl
public com.amazonaws.services.s3.model.ResponseHeaderOverrides withCacheControl (java.lang.String)
String cacheControl
public java.lang.String getContentDisposition ()
public void setContentDisposition (java.lang.String)
String contentDisposition
public com.amazonaws.services.s3.model.ResponseHeaderOverrides withContentDisposition (java.lang.String)
String contentDisposition
public java.lang.String getContentEncoding ()
public void setContentEncoding (java.lang.String)
String contentEncoding
public com.amazonaws.services.s3.model.ResponseHeaderOverrides withContentEncoding (java.lang.String)
String contentEncoding
static void ()
}
com/amazonaws/services/s3/model/SetBucketTaggingConfigurationRequest.classSetBucketTaggingConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private com.amazonaws.services.s3.model.BucketTaggingConfiguration taggingConfiguration
public void (java.lang.String, com.amazonaws.services.s3.model.BucketTaggingConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketTaggingConfiguration taggingConfiguration
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest withBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketTaggingConfiguration getTaggingConfiguration ()
public void setTaggingConfiguration (com.amazonaws.services.s3.model.BucketTaggingConfiguration)
com.amazonaws.services.s3.model.BucketTaggingConfiguration taggingConfiguration
public com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest withTaggingConfiguration (com.amazonaws.services.s3.model.BucketTaggingConfiguration)
com.amazonaws.services.s3.model.BucketTaggingConfiguration taggingConfiguration
}
com/amazonaws/services/s3/model/SSEAlgorithm.classSSEAlgorithm.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.SSEAlgorithm extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.SSEAlgorithm AES256
public static final com.amazonaws.services.s3.model.SSEAlgorithm KMS
private final String algorithm
private static final com.amazonaws.services.s3.model.SSEAlgorithm[] $VALUES
public static com.amazonaws.services.s3.model.SSEAlgorithm[] values ()
public static com.amazonaws.services.s3.model.SSEAlgorithm valueOf (java.lang.String)
String name
public java.lang.String getAlgorithm ()
private void (java.lang.String, int, java.lang.String)
String algorithm
public java.lang.String toString ()
public static com.amazonaws.services.s3.model.SSEAlgorithm fromString (java.lang.String)
com.amazonaws.services.s3.model.SSEAlgorithm e
String algorithm
public static com.amazonaws.services.s3.model.SSEAlgorithm getDefault ()
static void ()
}
com/amazonaws/services/s3/model/GetBucketReplicationConfigurationRequest.classGetBucketReplicationConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/UploadObjectRequest.classUploadObjectRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.UploadObjectRequest extends com.amazonaws.services.s3.model.AbstractPutObjectRequest implements com.amazonaws.services.s3.model.MaterialsDescriptionProvider java.io.Serializable {
private static final long serialVersionUID
static final int MIN_PART_SIZE
private com.amazonaws.services.s3.model.ObjectMetadata uploadPartMetadata
private java.util.Map materialsDescription
private long partSize
private transient java.util.concurrent.ExecutorService executorService
private transient com.amazonaws.services.s3.internal.MultiFileOutputStream multiFileOutputStream
private transient com.amazonaws.services.s3.UploadObjectObserver uploadObjectObserver
private long diskLimit
public void (java.lang.String, java.lang.String, java.io.File)
String bucketName
String key
java.io.File file
public void (java.lang.String, java.lang.String, java.io.InputStream, com.amazonaws.services.s3.model.ObjectMetadata)
String bucketName
String key
java.io.InputStream input
com.amazonaws.services.s3.model.ObjectMetadata metadata
public long getPartSize ()
public com.amazonaws.services.s3.model.UploadObjectRequest withPartSize (long)
long partSize
public long getDiskLimit ()
public com.amazonaws.services.s3.model.UploadObjectRequest withDiskLimit (long)
long diskLimit
public java.util.concurrent.ExecutorService getExecutorService ()
public com.amazonaws.services.s3.model.UploadObjectRequest withExecutorService (java.util.concurrent.ExecutorService)
java.util.concurrent.ExecutorService executorService
public com.amazonaws.services.s3.internal.MultiFileOutputStream getMultiFileOutputStream ()
public com.amazonaws.services.s3.model.UploadObjectRequest withMultiFileOutputStream (com.amazonaws.services.s3.internal.MultiFileOutputStream)
com.amazonaws.services.s3.internal.MultiFileOutputStream multiFileOutputStream
public com.amazonaws.services.s3.UploadObjectObserver getUploadObjectObserver ()
public com.amazonaws.services.s3.model.UploadObjectRequest withUploadObjectObserver (com.amazonaws.services.s3.UploadObjectObserver)
com.amazonaws.services.s3.UploadObjectObserver uploadObjectObserver
public java.util.Map getMaterialsDescription ()
public void setMaterialsDescription (java.util.Map)
java.util.Map materialsDescription
public com.amazonaws.services.s3.model.UploadObjectRequest withMaterialsDescription (java.util.Map)
java.util.Map materialsDescription
public com.amazonaws.services.s3.model.ObjectMetadata getUploadPartMetadata ()
public void setUploadPartMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata partUploadMetadata
public com.amazonaws.services.s3.model.UploadObjectRequest withUploadPartMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata partUploadMetadata
com.amazonaws.services.s3.model.UploadObjectRequest t
public com.amazonaws.services.s3.model.UploadObjectRequest clone ()
com.amazonaws.services.s3.model.UploadObjectRequest cloned
java.util.Map materialsDescription
com.amazonaws.services.s3.model.ObjectMetadata uploadPartMetadata
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest clone ()
public volatile com.amazonaws.AmazonWebServiceRequest clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/s3/model/DeleteObjectsResult.classDeleteObjectsResult.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteObjectsResult extends java.lang.Object implements java.io.Serializable com.amazonaws.services.s3.internal.S3RequesterChargedResult {
private final java.util.List deletedObjects
private boolean isRequesterCharged
public void (java.util.List)
java.util.List deletedObjects
public void (java.util.List, boolean)
java.util.List deletedObjects
boolean isRequesterCharged
public java.util.List getDeletedObjects ()
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/model/GetRequestPaymentConfigurationRequest.classGetRequestPaymentConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetRequestPaymentConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
public void (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/Grantee.classGrantee.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.Grantee extends java.lang.Object {
public abstract java.lang.String getTypeIdentifier ()
public abstract void setIdentifier (java.lang.String)
public abstract java.lang.String getIdentifier ()
}
com/amazonaws/services/s3/model/Permission.classPermission.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.Permission extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.Permission FullControl
public static final com.amazonaws.services.s3.model.Permission Read
public static final com.amazonaws.services.s3.model.Permission Write
public static final com.amazonaws.services.s3.model.Permission ReadAcp
public static final com.amazonaws.services.s3.model.Permission WriteAcp
private String permissionString
private String headerName
private static final com.amazonaws.services.s3.model.Permission[] $VALUES
public static com.amazonaws.services.s3.model.Permission[] values ()
public static com.amazonaws.services.s3.model.Permission valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String, java.lang.String)
String permissionString
String headerName
public java.lang.String getHeaderName ()
public java.lang.String toString ()
public static com.amazonaws.services.s3.model.Permission parsePermission (java.lang.String)
com.amazonaws.services.s3.model.Permission permission
String str
static void ()
}
com/amazonaws/services/s3/model/EmailAddressGrantee.classEmailAddressGrantee.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.EmailAddressGrantee extends java.lang.Object implements com.amazonaws.services.s3.model.Grantee java.io.Serializable {
private String emailAddress
public java.lang.String getTypeIdentifier ()
public void (java.lang.String)
String emailAddress
public void setIdentifier (java.lang.String)
String emailAddress
public java.lang.String getIdentifier ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.amazonaws.services.s3.model.EmailAddressGrantee other
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/HeadBucketRequest.classHeadBucketRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.HeadBucketRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/SetBucketAccelerateConfigurationRequest.classSetBucketAccelerateConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest {
private String bucketName
private com.amazonaws.services.s3.model.BucketAccelerateConfiguration accelerateConfiguration
public void (java.lang.String, com.amazonaws.services.s3.model.BucketAccelerateConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketAccelerateConfiguration configuration
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest withBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration getAccelerateConfiguration ()
public void setAccelerateConfiguration (com.amazonaws.services.s3.model.BucketAccelerateConfiguration)
com.amazonaws.services.s3.model.BucketAccelerateConfiguration accelerateConfiguration
public com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest withAccelerateConfiguration (com.amazonaws.services.s3.model.BucketAccelerateConfiguration)
com.amazonaws.services.s3.model.BucketAccelerateConfiguration accelerateConfiguration
}
com/amazonaws/services/s3/model/SetBucketReplicationConfigurationRequest.classSetBucketReplicationConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private com.amazonaws.services.s3.model.BucketReplicationConfiguration replicationConfiguration
public void ()
public void (java.lang.String, com.amazonaws.services.s3.model.BucketReplicationConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketReplicationConfiguration replicationConfiguration
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest withBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketReplicationConfiguration getReplicationConfiguration ()
public void setReplicationConfiguration (com.amazonaws.services.s3.model.BucketReplicationConfiguration)
com.amazonaws.services.s3.model.BucketReplicationConfiguration replicationConfiguration
public com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest withReplicationConfiguration (com.amazonaws.services.s3.model.BucketReplicationConfiguration)
com.amazonaws.services.s3.model.BucketReplicationConfiguration replicationConfiguration
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/BucketNotificationConfiguration.classBucketNotificationConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketNotificationConfiguration extends java.lang.Object implements java.io.Serializable {
private java.util.Map configurations
public void ()
public void (java.lang.String, com.amazonaws.services.s3.model.NotificationConfiguration)
String name
com.amazonaws.services.s3.model.NotificationConfiguration notificationConfiguration
public com.amazonaws.services.s3.model.BucketNotificationConfiguration withNotificationConfiguration (java.util.Map)
java.util.Map notificationConfiguration
public com.amazonaws.services.s3.model.BucketNotificationConfiguration addConfiguration (java.lang.String, com.amazonaws.services.s3.model.NotificationConfiguration)
String name
com.amazonaws.services.s3.model.NotificationConfiguration notificationConfiguration
public java.util.Map getConfigurations ()
public void setConfigurations (java.util.Map)
java.util.Map configurations
public com.amazonaws.services.s3.model.NotificationConfiguration getConfigurationByName (java.lang.String)
String name
public com.amazonaws.services.s3.model.NotificationConfiguration removeConfiguration (java.lang.String)
String name
public void (java.util.Collection)
com.amazonaws.services.s3.model.BucketNotificationConfiguration$TopicConfiguration config
java.util.Collection topicConfigurations
public transient com.amazonaws.services.s3.model.BucketNotificationConfiguration withTopicConfigurations (com.amazonaws.services.s3.model.BucketNotificationConfiguration$TopicConfiguration[])
com.amazonaws.services.s3.model.BucketNotificationConfiguration$TopicConfiguration[] topicConfigurations
public void setTopicConfigurations (java.util.Collection)
com.amazonaws.services.s3.model.BucketNotificationConfiguration$TopicConfiguration topicConfiguration
java.util.Collection topicConfigurations
public java.util.List getTopicConfigurations ()
java.util.Map$Entry entry
java.util.List topicConfigs
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/ProgressListener.classProgressListener.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.ProgressListener extends java.lang.Object {
public abstract void progressChanged (com.amazonaws.services.s3.model.ProgressEvent)
}
com/amazonaws/services/s3/model/CannedAccessControlList.classCannedAccessControlList.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.CannedAccessControlList extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.CannedAccessControlList Private
public static final com.amazonaws.services.s3.model.CannedAccessControlList PublicRead
public static final com.amazonaws.services.s3.model.CannedAccessControlList PublicReadWrite
public static final com.amazonaws.services.s3.model.CannedAccessControlList AuthenticatedRead
public static final com.amazonaws.services.s3.model.CannedAccessControlList LogDeliveryWrite
public static final com.amazonaws.services.s3.model.CannedAccessControlList BucketOwnerRead
public static final com.amazonaws.services.s3.model.CannedAccessControlList BucketOwnerFullControl
public static final com.amazonaws.services.s3.model.CannedAccessControlList AwsExecRead
private final String cannedAclHeader
private static final com.amazonaws.services.s3.model.CannedAccessControlList[] $VALUES
public static com.amazonaws.services.s3.model.CannedAccessControlList[] values ()
public static com.amazonaws.services.s3.model.CannedAccessControlList valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String cannedAclHeader
public java.lang.String toString ()
static void ()
}
com/amazonaws/services/s3/model/DeleteVersionRequest.classDeleteVersionRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteVersionRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String key
private String versionId
private com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String versionId
public void (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.MultiFactorAuthentication)
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.DeleteVersionRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.DeleteVersionRequest withKey (java.lang.String)
String key
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public com.amazonaws.services.s3.model.DeleteVersionRequest withVersionId (java.lang.String)
String versionId
public com.amazonaws.services.s3.model.MultiFactorAuthentication getMfa ()
public void setMfa (com.amazonaws.services.s3.model.MultiFactorAuthentication)
com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
public com.amazonaws.services.s3.model.DeleteVersionRequest withMfa (com.amazonaws.services.s3.model.MultiFactorAuthentication)
com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
}
com/amazonaws/services/s3/model/GenericBucketRequest.classGenericBucketRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GenericBucketRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
public void (java.lang.String)
String bucketName
public java.lang.String getBucket ()
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.GenericBucketRequest withBucketName (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/MultiFactorAuthentication.classMultiFactorAuthentication.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.MultiFactorAuthentication extends java.lang.Object implements java.io.Serializable {
private String deviceSerialNumber
private String token
public void (java.lang.String, java.lang.String)
String deviceSerialNumber
String token
public java.lang.String getDeviceSerialNumber ()
public void setDeviceSerialNumber (java.lang.String)
String deviceSerialNumber
public com.amazonaws.services.s3.model.MultiFactorAuthentication withDeviceSerialNumber (java.lang.String)
String deviceSerialNumber
public java.lang.String getToken ()
public void setToken (java.lang.String)
String token
public com.amazonaws.services.s3.model.MultiFactorAuthentication withToken (java.lang.String)
String token
}
com/amazonaws/services/s3/model/SetBucketCrossOriginConfigurationRequest.classSetBucketCrossOriginConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private com.amazonaws.services.s3.model.BucketCrossOriginConfiguration crossOriginConfiguration
public void (java.lang.String, com.amazonaws.services.s3.model.BucketCrossOriginConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration crossOriginConfiguration
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest withBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getCrossOriginConfiguration ()
public void setCrossOriginConfiguration (com.amazonaws.services.s3.model.BucketCrossOriginConfiguration)
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration crossOriginConfiguration
public com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest withCrossOriginConfiguration (com.amazonaws.services.s3.model.BucketCrossOriginConfiguration)
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration crossOriginConfiguration
}
com/amazonaws/services/s3/model/UploadPartResult.classUploadPartResult.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.UploadPartResult extends com.amazonaws.services.s3.internal.SSEResultBase implements java.io.Serializable com.amazonaws.services.s3.internal.S3RequesterChargedResult {
private int partNumber
private String eTag
private boolean isRequesterCharged
public void ()
public int getPartNumber ()
public void setPartNumber (int)
int partNumber
public java.lang.String getETag ()
public void setETag (java.lang.String)
String eTag
public com.amazonaws.services.s3.model.PartETag getPartETag ()
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/model/S3Object.classS3Object.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.S3Object extends java.lang.Object implements java.io.Closeable java.io.Serializable com.amazonaws.services.s3.internal.S3RequesterChargedResult {
private static final long serialVersionUID
private String key
private String bucketName
private com.amazonaws.services.s3.model.ObjectMetadata metadata
private transient com.amazonaws.services.s3.model.S3ObjectInputStream objectContent
private String redirectLocation
private boolean isRequesterCharged
public void ()
public com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata ()
public void setObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
public com.amazonaws.services.s3.model.S3ObjectInputStream getObjectContent ()
public void setObjectContent (com.amazonaws.services.s3.model.S3ObjectInputStream)
com.amazonaws.services.s3.model.S3ObjectInputStream objectContent
public void setObjectContent (java.io.InputStream)
java.io.InputStream objectContent
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getRedirectLocation ()
public void setRedirectLocation (java.lang.String)
String redirectLocation
public java.lang.String toString ()
public void close () throws java.io.IOException
java.io.InputStream is
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/model/LegacyS3ProgressListener.classLegacyS3ProgressListener.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.LegacyS3ProgressListener extends java.lang.Object implements com.amazonaws.event.ProgressListener com.amazonaws.event.DeliveryMode {
private final com.amazonaws.services.s3.model.ProgressListener listener
private final boolean syncCallSafe
public void (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.event.DeliveryMode mode
com.amazonaws.services.s3.model.ProgressListener listener
public com.amazonaws.services.s3.model.ProgressListener unwrap ()
public void progressChanged (com.amazonaws.event.ProgressEvent)
com.amazonaws.event.ProgressEvent progressEvent
private com.amazonaws.services.s3.model.ProgressEvent adaptToLegacyEvent (com.amazonaws.event.ProgressEvent)
com.amazonaws.event.ProgressEvent event
long bytes
public boolean isSyncCallSafe ()
}
com/amazonaws/services/s3/model/GetBucketAclRequest.classGetBucketAclRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketAclRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
public void (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
}
com/amazonaws/services/s3/model/SetBucketLoggingConfigurationRequest.classSetBucketLoggingConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private com.amazonaws.services.s3.model.BucketLoggingConfiguration loggingConfiguration
public void (java.lang.String, com.amazonaws.services.s3.model.BucketLoggingConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketLoggingConfiguration loggingConfiguration
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest withBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketLoggingConfiguration getLoggingConfiguration ()
public void setLoggingConfiguration (com.amazonaws.services.s3.model.BucketLoggingConfiguration)
com.amazonaws.services.s3.model.BucketLoggingConfiguration loggingConfiguration
public com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest withLoggingConfiguration (com.amazonaws.services.s3.model.BucketLoggingConfiguration)
com.amazonaws.services.s3.model.BucketLoggingConfiguration loggingConfiguration
}
com/amazonaws/services/s3/model/VersionListing.classVersionListing.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.VersionListing extends java.lang.Object implements java.io.Serializable {
private java.util.List versionSummaries
private java.util.List commonPrefixes
private String bucketName
private String nextKeyMarker
private String nextVersionIdMarker
private boolean isTruncated
private String prefix
private String keyMarker
private String versionIdMarker
private int maxKeys
private String delimiter
private String encodingType
public void ()
public java.util.List getVersionSummaries ()
public void setVersionSummaries (java.util.List)
java.util.List versionSummaries
public java.util.List getCommonPrefixes ()
public void setCommonPrefixes (java.util.List)
java.util.List commonPrefixes
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
public java.lang.String getKeyMarker ()
public void setKeyMarker (java.lang.String)
String keyMarker
public java.lang.String getVersionIdMarker ()
public void setVersionIdMarker (java.lang.String)
String versionIdMarker
public int getMaxKeys ()
public void setMaxKeys (int)
int maxKeys
public java.lang.String getDelimiter ()
public void setDelimiter (java.lang.String)
String delimiter
public java.lang.String getNextKeyMarker ()
public void setNextKeyMarker (java.lang.String)
String marker
public java.lang.String getNextVersionIdMarker ()
public void setNextVersionIdMarker (java.lang.String)
String marker
public boolean isTruncated ()
public void setTruncated (boolean)
boolean isTruncated
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
}
com/amazonaws/services/s3/model/ListBucketsRequest.classListBucketsRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ListBucketsRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable com.amazonaws.services.s3.model.S3AccelerateUnsupported {
public void ()
}
com/amazonaws/services/s3/model/GetBucketWebsiteConfigurationRequest.classGetBucketWebsiteConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
public void (java.lang.String)
String bucketName
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest withBucketName (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/S3AccelerateUnsupported.classS3AccelerateUnsupported.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.S3AccelerateUnsupported extends java.lang.Object {
}
com/amazonaws/services/s3/model/Grant.classGrant.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.Grant extends java.lang.Object implements java.io.Serializable {
private com.amazonaws.services.s3.model.Grantee grantee
private com.amazonaws.services.s3.model.Permission permission
public void (com.amazonaws.services.s3.model.Grantee, com.amazonaws.services.s3.model.Permission)
com.amazonaws.services.s3.model.Grantee grantee
com.amazonaws.services.s3.model.Permission permission
public com.amazonaws.services.s3.model.Grantee getGrantee ()
public com.amazonaws.services.s3.model.Permission getPermission ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.amazonaws.services.s3.model.Grant other
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/RoutingRule.classRoutingRule.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.RoutingRule extends java.lang.Object implements java.io.Serializable {
com.amazonaws.services.s3.model.RoutingRuleCondition condition
com.amazonaws.services.s3.model.RedirectRule redirect
public void ()
public void setCondition (com.amazonaws.services.s3.model.RoutingRuleCondition)
com.amazonaws.services.s3.model.RoutingRuleCondition condition
public com.amazonaws.services.s3.model.RoutingRuleCondition getCondition ()
public com.amazonaws.services.s3.model.RoutingRule withCondition (com.amazonaws.services.s3.model.RoutingRuleCondition)
com.amazonaws.services.s3.model.RoutingRuleCondition condition
public void setRedirect (com.amazonaws.services.s3.model.RedirectRule)
com.amazonaws.services.s3.model.RedirectRule redirect
public com.amazonaws.services.s3.model.RedirectRule getRedirect ()
public com.amazonaws.services.s3.model.RoutingRule withRedirect (com.amazonaws.services.s3.model.RedirectRule)
com.amazonaws.services.s3.model.RedirectRule redirect
}
com/amazonaws/services/s3/model/Bucket.classBucket.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.Bucket extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private String name
private com.amazonaws.services.s3.model.Owner owner
private java.util.Date creationDate
public void ()
public void (java.lang.String)
String name
public java.lang.String toString ()
public com.amazonaws.services.s3.model.Owner getOwner ()
public void setOwner (com.amazonaws.services.s3.model.Owner)
com.amazonaws.services.s3.model.Owner owner
public java.util.Date getCreationDate ()
public void setCreationDate (java.util.Date)
java.util.Date creationDate
public java.lang.String getName ()
public void setName (java.lang.String)
String name
}
com/amazonaws/services/s3/model/TopicConfiguration.classTopicConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.TopicConfiguration extends com.amazonaws.services.s3.model.NotificationConfiguration implements java.io.Serializable {
private String topicARN
public void ()
public void (java.lang.String, java.util.EnumSet)
String topicARN
java.util.EnumSet events
public transient void (java.lang.String, java.lang.String[])
String topicARN
String[] events
public java.lang.String getTopicARN ()
public void setTopicARN (java.lang.String)
String topicARN
public com.amazonaws.services.s3.model.TopicConfiguration withTopicARN (java.lang.String)
String topicARN
}
com/amazonaws/services/s3/model/ListObjectsV2Result.classListObjectsV2Result.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ListObjectsV2Result extends java.lang.Object implements java.io.Serializable {
private java.util.List objectSummaries
private java.util.List commonPrefixes
private boolean isTruncated
private String bucketName
private int keyCount
private String nextContinuationToken
private String prefix
private String delimiter
private int maxKeys
private String encodingType
private String continuationToken
private String startAfter
public void ()
public boolean isTruncated ()
public void setTruncated (boolean)
boolean isTruncated
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
public java.lang.String getDelimiter ()
public void setDelimiter (java.lang.String)
String delimiter
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
public java.lang.String getContinuationToken ()
public void setContinuationToken (java.lang.String)
String continuationToken
public java.lang.String getNextContinuationToken ()
public void setNextContinuationToken (java.lang.String)
String nextContinuationToken
public int getKeyCount ()
public void setKeyCount (int)
int keyCount
public int getMaxKeys ()
public void setMaxKeys (int)
int maxKeys
public java.lang.String getStartAfter ()
public void setStartAfter (java.lang.String)
String startAfter
public java.util.List getObjectSummaries ()
public java.util.List getCommonPrefixes ()
public void setCommonPrefixes (java.util.List)
java.util.List commonPrefixes
}
com/amazonaws/services/s3/model/DeleteBucketLifecycleConfigurationRequest.classDeleteBucketLifecycleConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/SetRequestPaymentConfigurationRequest.classSetRequestPaymentConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetRequestPaymentConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private com.amazonaws.services.s3.model.RequestPaymentConfiguration configuration
public void (java.lang.String, com.amazonaws.services.s3.model.RequestPaymentConfiguration)
String bucketName
com.amazonaws.services.s3.model.RequestPaymentConfiguration configuration
public com.amazonaws.services.s3.model.RequestPaymentConfiguration getConfiguration ()
public void setConfiguration (com.amazonaws.services.s3.model.RequestPaymentConfiguration)
com.amazonaws.services.s3.model.RequestPaymentConfiguration configuration
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/SetBucketPolicyRequest.classSetBucketPolicyRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketPolicyRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String policyText
public void (java.lang.String, java.lang.String)
String bucketName
String policyText
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.SetBucketPolicyRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getPolicyText ()
public void setPolicyText (java.lang.String)
String policyText
public com.amazonaws.services.s3.model.SetBucketPolicyRequest withPolicyText (java.lang.String)
String policyText
}
com/amazonaws/services/s3/model/S3KeyFilter$FilterRuleName.classS3KeyFilter.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.S3KeyFilter$FilterRuleName extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.S3KeyFilter$FilterRuleName Prefix
public static final com.amazonaws.services.s3.model.S3KeyFilter$FilterRuleName Suffix
private static final com.amazonaws.services.s3.model.S3KeyFilter$FilterRuleName[] $VALUES
public static com.amazonaws.services.s3.model.S3KeyFilter$FilterRuleName[] values ()
public static com.amazonaws.services.s3.model.S3KeyFilter$FilterRuleName valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public com.amazonaws.services.s3.model.FilterRule newRule ()
public com.amazonaws.services.s3.model.FilterRule newRule (java.lang.String)
String value
static void ()
}
com/amazonaws/services/s3/model/DeleteBucketWebsiteConfigurationRequest.classDeleteBucketWebsiteConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/ListNextBatchOfObjectsRequest.classListNextBatchOfObjectsRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private com.amazonaws.services.s3.model.ObjectListing previousObjectListing
public void (com.amazonaws.services.s3.model.ObjectListing)
com.amazonaws.services.s3.model.ObjectListing previousObjectListing
public com.amazonaws.services.s3.model.ObjectListing getPreviousObjectListing ()
public void setPreviousObjectListing (com.amazonaws.services.s3.model.ObjectListing)
com.amazonaws.services.s3.model.ObjectListing previousObjectListing
public com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest withPreviousObjectListing (com.amazonaws.services.s3.model.ObjectListing)
com.amazonaws.services.s3.model.ObjectListing previousObjectListing
public com.amazonaws.services.s3.model.ListObjectsRequest toListObjectsRequest ()
}
com/amazonaws/services/s3/model/MaterialsDescriptionProvider.classMaterialsDescriptionProvider.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.MaterialsDescriptionProvider extends java.lang.Object {
public abstract java.util.Map getMaterialsDescription ()
}
com/amazonaws/services/s3/model/BucketAccelerateStatus.classBucketAccelerateStatus.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.BucketAccelerateStatus extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.BucketAccelerateStatus Enabled
public static final com.amazonaws.services.s3.model.BucketAccelerateStatus Suspended
private final String accelerateStatus
private static final com.amazonaws.services.s3.model.BucketAccelerateStatus[] $VALUES
public static com.amazonaws.services.s3.model.BucketAccelerateStatus[] values ()
public static com.amazonaws.services.s3.model.BucketAccelerateStatus valueOf (java.lang.String)
String name
public static com.amazonaws.services.s3.model.BucketAccelerateStatus fromValue (java.lang.String) throws java.lang.IllegalArgumentException
com.amazonaws.services.s3.model.BucketAccelerateStatus accelerateStatus
String statusString
private void (java.lang.String, int, java.lang.String)
String status
public java.lang.String toString ()
static void ()
}
com/amazonaws/services/s3/model/ReplicationRule.classReplicationRule.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ReplicationRule extends java.lang.Object implements java.io.Serializable {
private String prefix
private String status
private com.amazonaws.services.s3.model.ReplicationDestinationConfig destinationConfig
public void ()
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
public com.amazonaws.services.s3.model.ReplicationRule withPrefix (java.lang.String)
String prefix
public java.lang.String getStatus ()
public void setStatus (java.lang.String)
String status
public com.amazonaws.services.s3.model.ReplicationRule withStatus (java.lang.String)
String status
public void setStatus (com.amazonaws.services.s3.model.ReplicationRuleStatus)
com.amazonaws.services.s3.model.ReplicationRuleStatus status
public com.amazonaws.services.s3.model.ReplicationRule withStatus (com.amazonaws.services.s3.model.ReplicationRuleStatus)
com.amazonaws.services.s3.model.ReplicationRuleStatus status
public com.amazonaws.services.s3.model.ReplicationDestinationConfig getDestinationConfig ()
public void setDestinationConfig (com.amazonaws.services.s3.model.ReplicationDestinationConfig)
com.amazonaws.services.s3.model.ReplicationDestinationConfig destinationConfig
public com.amazonaws.services.s3.model.ReplicationRule withDestinationConfig (com.amazonaws.services.s3.model.ReplicationDestinationConfig)
com.amazonaws.services.s3.model.ReplicationDestinationConfig destinationConfig
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/InstructionFileId.classInstructionFileId.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.InstructionFileId extends com.amazonaws.services.s3.model.S3ObjectId {
public static final String DEFAULT_INSTRUCTION_FILE_SUFFIX
public static final String DEFAULT_INSTURCTION_FILE_SUFFIX
public static final String DOT
void (java.lang.String, java.lang.String, java.lang.String)
String bucket
String key
String versionId
public com.amazonaws.services.s3.model.InstructionFileId instructionFileId ()
public com.amazonaws.services.s3.model.InstructionFileId instructionFileId (java.lang.String)
String suffix
}
com/amazonaws/services/s3/model/CryptoMode.classCryptoMode.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.CryptoMode extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.CryptoMode EncryptionOnly
public static final com.amazonaws.services.s3.model.CryptoMode AuthenticatedEncryption
public static final com.amazonaws.services.s3.model.CryptoMode StrictAuthenticatedEncryption
private static final com.amazonaws.services.s3.model.CryptoMode[] $VALUES
public static com.amazonaws.services.s3.model.CryptoMode[] values ()
public static com.amazonaws.services.s3.model.CryptoMode valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/amazonaws/services/s3/model/CreateBucketRequest.classCreateBucketRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CreateBucketRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable com.amazonaws.services.s3.model.S3AccelerateUnsupported {
private String bucketName
private String region
private com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
private com.amazonaws.services.s3.model.AccessControlList accessControlList
public void (java.lang.String)
String bucketName
public void (java.lang.String, com.amazonaws.services.s3.model.Region)
String bucketName
com.amazonaws.services.s3.model.Region region
public void (java.lang.String, java.lang.String)
String bucketName
String region
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public void setRegion (java.lang.String)
String region
public java.lang.String getRegion ()
public com.amazonaws.services.s3.model.CannedAccessControlList getCannedAcl ()
public void setCannedAcl (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public com.amazonaws.services.s3.model.CreateBucketRequest withCannedAcl (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public com.amazonaws.services.s3.model.AccessControlList getAccessControlList ()
public void setAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
public com.amazonaws.services.s3.model.CreateBucketRequest withAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
}
com/amazonaws/services/s3/model/AmazonS3Exception.classAmazonS3Exception.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.AmazonS3Exception extends com.amazonaws.AmazonServiceException implements java.io.Serializable {
private static final long serialVersionUID
private String extendedRequestId
private String cloudFrontId
private java.util.Map additionalDetails
private final String errorResponseXml
public void (java.lang.String)
String message
public void (java.lang.String, java.lang.Exception)
String message
Exception cause
public void (java.lang.String, java.lang.String)
String message
String errorResponseXml
public java.lang.String getExtendedRequestId ()
public void setExtendedRequestId (java.lang.String)
String extendedRequestId
public java.lang.String getCloudFrontId ()
public void setCloudFrontId (java.lang.String)
String cloudFrontId
public java.util.Map getAdditionalDetails ()
public void setAdditionalDetails (java.util.Map)
java.util.Map additionalDetails
public java.lang.String toString ()
public java.lang.String getErrorResponseXml ()
}
com/amazonaws/services/s3/model/CopyPartResult.classCopyPartResult.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CopyPartResult extends com.amazonaws.services.s3.internal.SSEResultBase implements java.io.Serializable {
private String etag
private java.util.Date lastModifiedDate
private String versionId
private int partNumber
public void ()
public int getPartNumber ()
public void setPartNumber (int)
int partNumber
public java.lang.String getETag ()
public void setETag (java.lang.String)
String etag
public com.amazonaws.services.s3.model.PartETag getPartETag ()
public java.util.Date getLastModifiedDate ()
public void setLastModifiedDate (java.util.Date)
java.util.Date lastModifiedDate
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
}
com/amazonaws/services/s3/model/BucketAccelerateConfiguration.classBucketAccelerateConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration extends java.lang.Object {
private String status
public void (java.lang.String)
String status
public void (com.amazonaws.services.s3.model.BucketAccelerateStatus)
com.amazonaws.services.s3.model.BucketAccelerateStatus status
public java.lang.String getStatus ()
public void setStatus (java.lang.String)
String status
public void setStatus (com.amazonaws.services.s3.model.BucketAccelerateStatus)
com.amazonaws.services.s3.model.BucketAccelerateStatus status
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration withStatus (java.lang.String)
String status
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration withStatus (com.amazonaws.services.s3.model.BucketAccelerateStatus)
com.amazonaws.services.s3.model.BucketAccelerateStatus status
public boolean isAccelerateEnabled ()
}
com/amazonaws/services/s3/model/ListObjectsRequest.classListObjectsRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ListObjectsRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String prefix
private String marker
private String delimiter
private Integer maxKeys
private String encodingType
public void ()
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer)
String bucketName
String prefix
String marker
String delimiter
Integer maxKeys
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.ListObjectsRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
public com.amazonaws.services.s3.model.ListObjectsRequest withPrefix (java.lang.String)
String prefix
public java.lang.String getMarker ()
public void setMarker (java.lang.String)
String marker
public com.amazonaws.services.s3.model.ListObjectsRequest withMarker (java.lang.String)
String marker
public java.lang.String getDelimiter ()
public void setDelimiter (java.lang.String)
String delimiter
public com.amazonaws.services.s3.model.ListObjectsRequest withDelimiter (java.lang.String)
String delimiter
public java.lang.Integer getMaxKeys ()
public void setMaxKeys (java.lang.Integer)
Integer maxKeys
public com.amazonaws.services.s3.model.ListObjectsRequest withMaxKeys (java.lang.Integer)
Integer maxKeys
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
public com.amazonaws.services.s3.model.ListObjectsRequest withEncodingType (java.lang.String)
String encodingType
}
com/amazonaws/services/s3/model/S3DataSource.classS3DataSource.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.S3DataSource extends java.lang.Object {
public abstract java.io.File getFile ()
public abstract void setFile (java.io.File)
public abstract java.io.InputStream getInputStream ()
public abstract void setInputStream (java.io.InputStream)
}
com/amazonaws/services/s3/model/S3ObjectSummary.classS3ObjectSummary.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.S3ObjectSummary extends java.lang.Object implements java.io.Serializable {
protected String bucketName
protected String key
protected String eTag
protected long size
protected java.util.Date lastModified
protected String storageClass
protected com.amazonaws.services.s3.model.Owner owner
public void ()
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getETag ()
public void setETag (java.lang.String)
String eTag
public long getSize ()
public void setSize (long)
long size
public java.util.Date getLastModified ()
public void setLastModified (java.util.Date)
java.util.Date lastModified
public com.amazonaws.services.s3.model.Owner getOwner ()
public void setOwner (com.amazonaws.services.s3.model.Owner)
com.amazonaws.services.s3.model.Owner owner
public java.lang.String getStorageClass ()
public void setStorageClass (java.lang.String)
String storageClass
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/ExtraMaterialsDescription$ConflictResolution.classExtraMaterialsDescription.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution FAIL_FAST
public static final com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution OVERRIDE
public static final com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution OVERRIDDEN
private static final com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution[] $VALUES
public static com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution[] values ()
public static com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
com/amazonaws/services/s3/model/S3ObjectInputStream.classS3ObjectInputStream.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.S3ObjectInputStream extends com.amazonaws.internal.SdkFilterInputStream {
private final org.apache.http.client.methods.HttpRequestBase httpRequest
private boolean eof
public void (java.io.InputStream, org.apache.http.client.methods.HttpRequestBase)
java.io.InputStream in
org.apache.http.client.methods.HttpRequestBase httpRequest
public void (java.io.InputStream, org.apache.http.client.methods.HttpRequestBase, boolean)
java.io.InputStream in
org.apache.http.client.methods.HttpRequestBase httpRequest
boolean collectMetrics
private static boolean wrapWithByteCounting (java.io.InputStream)
com.amazonaws.internal.MetricAware aware
java.io.InputStream in
public void abort ()
private void doAbort ()
public org.apache.http.client.methods.HttpRequestBase getHttpRequest ()
public int available () throws java.io.IOException
int estimate
public int read () throws java.io.IOException
int value
public int read (byte[]) throws java.io.IOException
byte[] b
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int value
public void reset () throws java.io.IOException
public void close () throws java.io.IOException
}
com/amazonaws/services/s3/model/DeleteObjectsRequest$KeyVersion.classDeleteObjectsRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteObjectsRequest$KeyVersion extends java.lang.Object implements java.io.Serializable {
private final String key
private final String version
public void (java.lang.String)
String key
public void (java.lang.String, java.lang.String)
String key
String version
public java.lang.String getKey ()
public java.lang.String getVersion ()
}
com/amazonaws/services/s3/model/BucketNotificationConfiguration$TopicConfiguration.classBucketNotificationConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketNotificationConfiguration$TopicConfiguration extends com.amazonaws.services.s3.model.TopicConfiguration {
public void (java.lang.String, java.lang.String)
String topic
String event
public java.lang.String getTopic ()
public java.lang.String getEvent ()
java.util.Set events
String[] eventArray
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/PutObjectRequest.classPutObjectRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.PutObjectRequest extends com.amazonaws.services.s3.model.AbstractPutObjectRequest implements java.io.Serializable {
private boolean isRequesterPays
public void (java.lang.String, java.lang.String, java.io.File)
String bucketName
String key
java.io.File file
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String redirectLocation
public void (java.lang.String, java.lang.String, java.io.InputStream, com.amazonaws.services.s3.model.ObjectMetadata)
String bucketName
String key
java.io.InputStream input
com.amazonaws.services.s3.model.ObjectMetadata metadata
public com.amazonaws.services.s3.model.PutObjectRequest clone ()
public com.amazonaws.services.s3.model.PutObjectRequest withBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.PutObjectRequest withKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.PutObjectRequest withStorageClass (java.lang.String)
String storageClass
public com.amazonaws.services.s3.model.PutObjectRequest withStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.PutObjectRequest withFile (java.io.File)
java.io.File file
public com.amazonaws.services.s3.model.PutObjectRequest withMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
public com.amazonaws.services.s3.model.PutObjectRequest withCannedAcl (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public com.amazonaws.services.s3.model.PutObjectRequest withAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
public com.amazonaws.services.s3.model.PutObjectRequest withInputStream (java.io.InputStream)
java.io.InputStream inputStream
public com.amazonaws.services.s3.model.PutObjectRequest withRedirectLocation (java.lang.String)
String redirectLocation
public com.amazonaws.services.s3.model.PutObjectRequest withSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.PutObjectRequest withProgressListener (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.services.s3.model.ProgressListener progressListener
public com.amazonaws.services.s3.model.PutObjectRequest withSSEAwsKeyManagementParams (com.amazonaws.services.s3.model.SSEAwsKeyManagementParams)
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseAwsKeyManagementParams
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.PutObjectRequest withRequesterPays (boolean)
boolean isRequesterPays
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest clone ()
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withSSEAwsKeyManagementParams (com.amazonaws.services.s3.model.SSEAwsKeyManagementParams)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withProgressListener (com.amazonaws.services.s3.model.ProgressListener)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withRedirectLocation (java.lang.String)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withInputStream (java.io.InputStream)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withCannedAcl (com.amazonaws.services.s3.model.CannedAccessControlList)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withFile (java.io.File)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withStorageClass (com.amazonaws.services.s3.model.StorageClass)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withStorageClass (java.lang.String)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withKey (java.lang.String)
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest withBucketName (java.lang.String)
public volatile com.amazonaws.AmazonWebServiceRequest clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/s3/model/GetObjectAclRequest.classGetObjectAclRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetObjectAclRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private com.amazonaws.services.s3.model.S3ObjectIdBuilder s3ObjectIdBuilder
private boolean isRequesterPays
public void (java.lang.String, java.lang.String)
String bucketName
String key
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String versionId
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.GetObjectAclRequest withBucket (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.GetObjectAclRequest withKey (java.lang.String)
String key
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public com.amazonaws.services.s3.model.GetObjectAclRequest withVersionId (java.lang.String)
String versionId
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.GetObjectAclRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/SetBucketWebsiteConfigurationRequest.classSetBucketWebsiteConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration
public void (java.lang.String, com.amazonaws.services.s3.model.BucketWebsiteConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest withBucketName (java.lang.String)
String bucketName
public void setConfiguration (com.amazonaws.services.s3.model.BucketWebsiteConfiguration)
com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration getConfiguration ()
public com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest withConfiguration (com.amazonaws.services.s3.model.BucketWebsiteConfiguration)
com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration
}
com/amazonaws/services/s3/model/KMSEncryptionMaterials.classKMSEncryptionMaterials.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.KMSEncryptionMaterials extends com.amazonaws.services.s3.model.EncryptionMaterials implements java.io.Serializable {
public static final String CUSTOMER_MASTER_KEY_ID
public void (java.lang.String)
String defaultCustomerMasterKeyId
public final java.security.KeyPair getKeyPair ()
public final javax.crypto.SecretKey getSymmetricKey ()
public final boolean isKMSEnabled ()
public java.lang.String getCustomerMasterKeyId ()
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/BucketLifecycleConfiguration$NoncurrentVersionTransition.classBucketLifecycleConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition extends java.lang.Object implements java.io.Serializable {
private int days
private String storageClass
public void ()
public void setDays (int)
int expirationInDays
public int getDays ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition withDays (int)
int expirationInDays
public void setStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public void setStorageClass (java.lang.String)
String storageClass
public com.amazonaws.services.s3.model.StorageClass getStorageClass ()
IllegalArgumentException ignored
public java.lang.String getStorageClassAsString ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition withStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition withStorageClass (java.lang.String)
String storageClass
}
com/amazonaws/services/s3/model/AbstractPutObjectRequest.classAbstractPutObjectRequest.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.AbstractPutObjectRequest extends com.amazonaws.AmazonWebServiceRequest implements java.lang.Cloneable com.amazonaws.services.s3.model.SSECustomerKeyProvider com.amazonaws.services.s3.model.SSEAwsKeyManagementParamsProvider com.amazonaws.services.s3.model.S3DataSource java.io.Serializable {
private String bucketName
private String key
private java.io.File file
private transient java.io.InputStream inputStream
private com.amazonaws.services.s3.model.ObjectMetadata metadata
private com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
private com.amazonaws.services.s3.model.AccessControlList accessControlList
private String storageClass
private String redirectLocation
private com.amazonaws.services.s3.model.SSECustomerKey sseCustomerKey
private com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseAwsKeyManagementParams
public void (java.lang.String, java.lang.String, java.io.File)
String bucketName
String key
java.io.File file
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String redirectLocation
protected void (java.lang.String, java.lang.String, java.io.InputStream, com.amazonaws.services.s3.model.ObjectMetadata)
String bucketName
String key
java.io.InputStream input
com.amazonaws.services.s3.model.ObjectMetadata metadata
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withBucketName (java.lang.String)
String bucketName
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withKey (java.lang.String)
String key
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public java.lang.String getStorageClass ()
public void setStorageClass (java.lang.String)
String storageClass
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withStorageClass (java.lang.String)
String storageClass
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public void setStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public java.io.File getFile ()
public void setFile (java.io.File)
java.io.File file
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withFile (java.io.File)
java.io.File file
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public com.amazonaws.services.s3.model.ObjectMetadata getMetadata ()
public void setMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public com.amazonaws.services.s3.model.CannedAccessControlList getCannedAcl ()
public void setCannedAcl (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withCannedAcl (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public com.amazonaws.services.s3.model.AccessControlList getAccessControlList ()
public void setAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public java.io.InputStream getInputStream ()
public void setInputStream (java.io.InputStream)
java.io.InputStream inputStream
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withInputStream (java.io.InputStream)
java.io.InputStream inputStream
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public void setRedirectLocation (java.lang.String)
String redirectLocation
public java.lang.String getRedirectLocation ()
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withRedirectLocation (java.lang.String)
String redirectLocation
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public com.amazonaws.services.s3.model.SSECustomerKey getSSECustomerKey ()
public void setSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public void setProgressListener (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.services.s3.model.ProgressListener progressListener
public com.amazonaws.services.s3.model.ProgressListener getProgressListener ()
com.amazonaws.event.ProgressListener generalProgressListener
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withProgressListener (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.services.s3.model.ProgressListener progressListener
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public com.amazonaws.services.s3.model.SSEAwsKeyManagementParams getSSEAwsKeyManagementParams ()
public void setSSEAwsKeyManagementParams (com.amazonaws.services.s3.model.SSEAwsKeyManagementParams)
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams params
public com.amazonaws.services.s3.model.AbstractPutObjectRequest withSSEAwsKeyManagementParams (com.amazonaws.services.s3.model.SSEAwsKeyManagementParams)
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseAwsKeyManagementParams
com.amazonaws.services.s3.model.AbstractPutObjectRequest t
public abstract com.amazonaws.services.s3.model.AbstractPutObjectRequest clone ()
protected final com.amazonaws.services.s3.model.AbstractPutObjectRequest copyPutObjectBaseTo (com.amazonaws.services.s3.model.AbstractPutObjectRequest)
com.amazonaws.services.s3.model.AbstractPutObjectRequest target
com.amazonaws.services.s3.model.ObjectMetadata metadata
public volatile com.amazonaws.AmazonWebServiceRequest clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/s3/model/SetBucketNotificationConfigurationRequest.classSetBucketNotificationConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private com.amazonaws.services.s3.model.BucketNotificationConfiguration notificationConfiguration
private String bucketName
public void (com.amazonaws.services.s3.model.BucketNotificationConfiguration, java.lang.String)
com.amazonaws.services.s3.model.BucketNotificationConfiguration bucketNotificationConfiguration
String bucket
public void (java.lang.String, com.amazonaws.services.s3.model.BucketNotificationConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketNotificationConfiguration notificationConfiguration
public com.amazonaws.services.s3.model.BucketNotificationConfiguration getBucketNotificationConfiguration ()
public com.amazonaws.services.s3.model.BucketNotificationConfiguration getNotificationConfiguration ()
public void setBucketNotificationConfiguration (com.amazonaws.services.s3.model.BucketNotificationConfiguration)
com.amazonaws.services.s3.model.BucketNotificationConfiguration bucketNotificationConfiguration
public void setNotificationConfiguration (com.amazonaws.services.s3.model.BucketNotificationConfiguration)
com.amazonaws.services.s3.model.BucketNotificationConfiguration notificationConfiguration
public com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest withNotificationConfiguration (com.amazonaws.services.s3.model.BucketNotificationConfiguration)
com.amazonaws.services.s3.model.BucketNotificationConfiguration notificationConfiguration
public java.lang.String getBucket ()
public java.lang.String getBucketName ()
public void setBucket (java.lang.String)
String bucket
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest withBucketName (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/BucketLoggingConfiguration.classBucketLoggingConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketLoggingConfiguration extends java.lang.Object implements java.io.Serializable {
private String destinationBucketName
private String logFilePrefix
public void ()
public void (java.lang.String, java.lang.String)
String destinationBucketName
String logFilePrefix
public boolean isLoggingEnabled ()
public java.lang.String getLogFilePrefix ()
public void setLogFilePrefix (java.lang.String)
String logFilePrefix
public java.lang.String getDestinationBucketName ()
public void setDestinationBucketName (java.lang.String)
String destinationBucketName
public java.lang.String toString ()
String result
}
com/amazonaws/services/s3/model/S3ObjectIdBuilder.classS3ObjectIdBuilder.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.S3ObjectIdBuilder extends java.lang.Object implements java.io.Serializable {
private String bucket
private String key
private String versionId
public void ()
public void (com.amazonaws.services.s3.model.S3ObjectId)
com.amazonaws.services.s3.model.S3ObjectId id
public java.lang.String getBucket ()
public java.lang.String getKey ()
public java.lang.String getVersionId ()
public void setBucket (java.lang.String)
String bucket
public void setKey (java.lang.String)
String key
public void setVersionId (java.lang.String)
String versionId
public com.amazonaws.services.s3.model.S3ObjectIdBuilder withBucket (java.lang.String)
String bucket
public com.amazonaws.services.s3.model.S3ObjectIdBuilder withKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.S3ObjectIdBuilder withVersionId (java.lang.String)
String versionId
public com.amazonaws.services.s3.model.S3ObjectId build ()
}
com/amazonaws/services/s3/model/TagSet.classTagSet.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.TagSet extends java.lang.Object implements java.io.Serializable {
private java.util.Map tags
public void ()
public void (java.util.Map)
java.util.Map tags
public java.lang.String getTag (java.lang.String)
String key
public void setTag (java.lang.String, java.lang.String)
String key
String value
public java.util.Map getAllTags ()
public java.lang.String toString ()
StringBuffer sb
}
com/amazonaws/services/s3/model/KMSEncryptionMaterialsProvider.classKMSEncryptionMaterialsProvider.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.KMSEncryptionMaterialsProvider extends com.amazonaws.services.s3.model.StaticEncryptionMaterialsProvider implements java.io.Serializable {
public void (java.lang.String)
String defaultCustomerMasterKeyId
public void (com.amazonaws.services.s3.model.KMSEncryptionMaterials)
com.amazonaws.services.s3.model.KMSEncryptionMaterials materials
}
com/amazonaws/services/s3/model/PutObjectResult.classPutObjectResult.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.PutObjectResult extends com.amazonaws.services.s3.internal.SSEResultBase implements com.amazonaws.services.s3.internal.ObjectExpirationResult com.amazonaws.services.s3.internal.S3RequesterChargedResult com.amazonaws.services.s3.internal.S3VersionResult java.io.Serializable {
private String versionId
private String eTag
private java.util.Date expirationTime
private String expirationTimeRuleId
private String contentMd5
private com.amazonaws.services.s3.model.ObjectMetadata metadata
private boolean isRequesterCharged
public void ()
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public java.lang.String getETag ()
public void setETag (java.lang.String)
String eTag
public java.util.Date getExpirationTime ()
public void setExpirationTime (java.util.Date)
java.util.Date expirationTime
public java.lang.String getExpirationTimeRuleId ()
public void setExpirationTimeRuleId (java.lang.String)
String expirationTimeRuleId
public void setContentMd5 (java.lang.String)
String contentMd5
public java.lang.String getContentMd5 ()
public com.amazonaws.services.s3.model.ObjectMetadata getMetadata ()
public void setMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata metadata
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/model/CopyPartRequest.classCopyPartRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CopyPartRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable com.amazonaws.services.s3.model.S3AccelerateUnsupported {
private String uploadId
private int partNumber
private String sourceBucketName
private String sourceKey
private String sourceVersionId
private String destinationBucketName
private String destinationKey
private final java.util.List matchingETagConstraints
private final java.util.List nonmatchingEtagConstraints
private java.util.Date unmodifiedSinceConstraint
private java.util.Date modifiedSinceConstraint
private Long firstByte
private Long lastByte
private com.amazonaws.services.s3.model.SSECustomerKey sourceSSECustomerKey
private com.amazonaws.services.s3.model.SSECustomerKey destinationSSECustomerKey
public void ()
public java.lang.String getUploadId ()
public void setUploadId (java.lang.String)
String uploadId
public com.amazonaws.services.s3.model.CopyPartRequest withUploadId (java.lang.String)
String uploadId
public int getPartNumber ()
public void setPartNumber (int)
int partNumber
public com.amazonaws.services.s3.model.CopyPartRequest withPartNumber (int)
int partNumber
public java.lang.String getSourceBucketName ()
public void setSourceBucketName (java.lang.String)
String sourceBucketName
public com.amazonaws.services.s3.model.CopyPartRequest withSourceBucketName (java.lang.String)
String sourceBucketName
public java.lang.String getSourceKey ()
public void setSourceKey (java.lang.String)
String sourceKey
public com.amazonaws.services.s3.model.CopyPartRequest withSourceKey (java.lang.String)
String sourceKey
public java.lang.String getSourceVersionId ()
public void setSourceVersionId (java.lang.String)
String sourceVersionId
public com.amazonaws.services.s3.model.CopyPartRequest withSourceVersionId (java.lang.String)
String sourceVersionId
public java.lang.String getDestinationBucketName ()
public void setDestinationBucketName (java.lang.String)
String destinationBucketName
public com.amazonaws.services.s3.model.CopyPartRequest withDestinationBucketName (java.lang.String)
String destinationBucketName
public java.lang.String getDestinationKey ()
public void setDestinationKey (java.lang.String)
String destinationKey
public com.amazonaws.services.s3.model.CopyPartRequest withDestinationKey (java.lang.String)
String destinationKey
public java.lang.Long getFirstByte ()
public void setFirstByte (java.lang.Long)
Long firstByte
public com.amazonaws.services.s3.model.CopyPartRequest withFirstByte (java.lang.Long)
Long firstByte
public java.lang.Long getLastByte ()
public void setLastByte (java.lang.Long)
Long lastByte
public com.amazonaws.services.s3.model.CopyPartRequest withLastByte (java.lang.Long)
Long lastByte
public java.util.List getMatchingETagConstraints ()
public void setMatchingETagConstraints (java.util.List)
java.util.List eTagList
public com.amazonaws.services.s3.model.CopyPartRequest withMatchingETagConstraints (java.util.List)
java.util.List eTagList
public com.amazonaws.services.s3.model.CopyPartRequest withMatchingETagConstraint (java.lang.String)
String eTag
public java.util.List getNonmatchingETagConstraints ()
public void setNonmatchingETagConstraints (java.util.List)
java.util.List eTagList
public com.amazonaws.services.s3.model.CopyPartRequest withNonmatchingETagConstraints (java.util.List)
java.util.List eTagList
public com.amazonaws.services.s3.model.CopyPartRequest withNonmatchingETagConstraint (java.lang.String)
String eTag
public java.util.Date getUnmodifiedSinceConstraint ()
public void setUnmodifiedSinceConstraint (java.util.Date)
java.util.Date date
public com.amazonaws.services.s3.model.CopyPartRequest withUnmodifiedSinceConstraint (java.util.Date)
java.util.Date date
public java.util.Date getModifiedSinceConstraint ()
public void setModifiedSinceConstraint (java.util.Date)
java.util.Date date
public com.amazonaws.services.s3.model.CopyPartRequest withModifiedSinceConstraint (java.util.Date)
java.util.Date date
public com.amazonaws.services.s3.model.SSECustomerKey getSourceSSECustomerKey ()
public void setSourceSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.CopyPartRequest withSourceSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.SSECustomerKey getDestinationSSECustomerKey ()
public void setDestinationSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.CopyPartRequest withDestinationSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
}
com/amazonaws/services/s3/model/HeadBucketResult.classHeadBucketResult.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.HeadBucketResult extends java.lang.Object implements java.io.Serializable {
private String bucketRegion
public void ()
public java.lang.String getBucketRegion ()
public void setBucketRegion (java.lang.String)
String bucketRegion
public com.amazonaws.services.s3.model.HeadBucketResult withBucketRegion (java.lang.String)
String bucketRegion
}
com/amazonaws/services/s3/model/BucketLifecycleConfiguration$Transition.classBucketLifecycleConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition extends java.lang.Object implements java.io.Serializable {
private int days
private java.util.Date date
private String storageClass
public void ()
public void setDays (int)
int expirationInDays
public int getDays ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition withDays (int)
int expirationInDays
public void setStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public void setStorageClass (java.lang.String)
String storageClass
public com.amazonaws.services.s3.model.StorageClass getStorageClass ()
IllegalArgumentException ignored
public java.lang.String getStorageClassAsString ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition withStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition withStorageClass (java.lang.String)
String storageClass
public void setDate (java.util.Date)
java.util.Date expirationDate
public java.util.Date getDate ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition withDate (java.util.Date)
java.util.Date expirationDate
}
com/amazonaws/services/s3/model/PartSummary.classPartSummary.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.PartSummary extends java.lang.Object implements java.io.Serializable {
private int partNumber
private java.util.Date lastModified
private String eTag
private long size
public void ()
public int getPartNumber ()
public void setPartNumber (int)
int partNumber
public java.util.Date getLastModified ()
public void setLastModified (java.util.Date)
java.util.Date lastModified
public java.lang.String getETag ()
public void setETag (java.lang.String)
String eTag
public long getSize ()
public void setSize (long)
long size
}
com/amazonaws/services/s3/model/DeleteBucketPolicyRequest.classDeleteBucketPolicyRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteBucketPolicyRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
public void (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.DeleteBucketPolicyRequest withBucketName (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$BucketLoggingConfigurationnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$BucketLoggingConfigurationnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.BucketLoggingConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$ListBucketHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListBucketHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.ObjectListing objectListing
private final boolean shouldSDKDecodeResponse
private com.amazonaws.services.s3.model.S3ObjectSummary currentObject
private com.amazonaws.services.s3.model.Owner currentOwner
private String lastKey
public void (boolean)
boolean shouldSDKDecodeResponse
public com.amazonaws.services.s3.model.ObjectListing getObjectListing ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String nextMarker
String isTruncatedStr
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$InitiateMultipartUploadHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$InitiateMultipartUploadHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.InitiateMultipartUploadResult result
public void ()
public com.amazonaws.services.s3.model.InitiateMultipartUploadResult getInitiateMultipartUploadResult ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$ListObjectsV2Unmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$ListObjectsV2Unmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
private final boolean shouldSDKDecodeResponse
public void (boolean)
boolean shouldSDKDecodeResponse
public com.amazonaws.services.s3.model.ListObjectsV2Result unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$BucketCrossOriginConfigurationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketCrossOriginConfigurationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.BucketCrossOriginConfiguration configuration
private com.amazonaws.services.s3.model.CORSRule currentRule
private java.util.List allowedMethods
private java.util.List allowedOrigins
private java.util.List exposedHeaders
private java.util.List allowedHeaders
public void ()
public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getConfiguration ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$BucketVersioningConfigurationUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$BucketVersioningConfigurationUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.BucketVersioningConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/Unmarshallers$InputStreamUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$InputStreamUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public java.io.InputStream unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/Unmarshallers$BucketLifecycleConfigurationUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$BucketLifecycleConfigurationUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/Unmarshallers$InitiateMultipartUploadResultUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$InitiateMultipartUploadResultUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.InitiateMultipartUploadResult unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/Unmarshallers$ListBucketsUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$ListBucketsUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public java.util.List unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$CopyObjectResultHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CopyObjectResultHandler extends com.amazonaws.services.s3.model.transform.AbstractSSEHandler implements com.amazonaws.services.s3.internal.ObjectExpirationResult com.amazonaws.services.s3.internal.S3RequesterChargedResult com.amazonaws.services.s3.internal.S3VersionResult {
private final com.amazonaws.services.s3.model.CopyObjectResult result
private String errorCode
private String errorMessage
private String errorRequestId
private String errorHostId
private boolean receivedErrorResponse
public void ()
protected com.amazonaws.services.s3.internal.ServerSideEncryptionResult sseResult ()
public java.util.Date getLastModified ()
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public java.util.Date getExpirationTime ()
public void setExpirationTime (java.util.Date)
java.util.Date expirationTime
public java.lang.String getExpirationTimeRuleId ()
public void setExpirationTimeRuleId (java.lang.String)
String expirationTimeRuleId
public java.lang.String getETag ()
public java.lang.String getErrorCode ()
public java.lang.String getErrorHostId ()
public java.lang.String getErrorMessage ()
public java.lang.String getErrorRequestId ()
public boolean isErrorResponse ()
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$BucketAccelerateConfigurationUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$BucketAccelerateConfigurationUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/TopicConfigurationStaxUnmarshaller.classTopicConfigurationStaxUnmarshaller.java
package com.amazonaws.services.s3.model.transform
com.amazonaws.services.s3.model.transform.TopicConfigurationStaxUnmarshaller extends com.amazonaws.services.s3.model.transform.NotificationConfigurationStaxUnmarshaller {
private static com.amazonaws.services.s3.model.transform.TopicConfigurationStaxUnmarshaller instance
public static com.amazonaws.services.s3.model.transform.TopicConfigurationStaxUnmarshaller getInstance ()
private void ()
protected boolean handleXmlEvent (com.amazonaws.services.s3.model.TopicConfiguration, com.amazonaws.transform.StaxUnmarshallerContext, int) throws java.lang.Exception
com.amazonaws.services.s3.model.TopicConfiguration topicConfig
com.amazonaws.transform.StaxUnmarshallerContext context
int targetDepth
protected com.amazonaws.services.s3.model.TopicConfiguration createConfiguration ()
protected volatile boolean handleXmlEvent (com.amazonaws.services.s3.model.NotificationConfiguration, com.amazonaws.transform.StaxUnmarshallerContext, int) throws java.lang.Exception
protected volatile com.amazonaws.services.s3.model.NotificationConfiguration createConfiguration ()
static void ()
}
com/amazonaws/services/s3/model/transform/Unmarshallers$BucketReplicationConfigurationUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$BucketReplicationConfigurationUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.BucketReplicationConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/Unmarshallers$CopyObjectUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$CopyObjectUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CopyObjectResultHandler unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/FilterRuleStaxUnmarshaller.classFilterRuleStaxUnmarshaller.java
package com.amazonaws.services.s3.model.transform
com.amazonaws.services.s3.model.transform.FilterRuleStaxUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
private static com.amazonaws.services.s3.model.transform.FilterRuleStaxUnmarshaller instance
public static com.amazonaws.services.s3.model.transform.FilterRuleStaxUnmarshaller getInstance ()
private void ()
public com.amazonaws.services.s3.model.FilterRule unmarshall (com.amazonaws.transform.StaxUnmarshallerContext) throws java.lang.Exception
javax.xml.stream.events.XMLEvent xmlEvent
com.amazonaws.transform.StaxUnmarshallerContext context
int originalDepth
int targetDepth
com.amazonaws.services.s3.model.FilterRule filter
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
static void ()
}
com/amazonaws/services/s3/model/transform/MultiObjectDeleteXmlFactory.classMultiObjectDeleteXmlFactory.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.MultiObjectDeleteXmlFactory extends java.lang.Object {
public void ()
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.DeleteObjectsRequest) throws com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.DeleteObjectsRequest$KeyVersion keyVersion
com.amazonaws.services.s3.model.DeleteObjectsRequest rq
com.amazonaws.services.s3.internal.XmlWriter xml
private void writeKeyVersion (com.amazonaws.services.s3.internal.XmlWriter, com.amazonaws.services.s3.model.DeleteObjectsRequest$KeyVersion)
com.amazonaws.services.s3.internal.XmlWriter xml
com.amazonaws.services.s3.model.DeleteObjectsRequest$KeyVersion keyVersion
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$BucketLocationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketLocationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private String location
public void ()
public java.lang.String getLocation ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String elementText
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$BucketLocationUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$BucketLocationUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public java.lang.String unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
String location
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$ListAllMyBucketsHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListAllMyBucketsHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final java.util.List buckets
private com.amazonaws.services.s3.model.Owner bucketsOwner
private com.amazonaws.services.s3.model.Bucket currentBucket
public void ()
public java.util.List getBuckets ()
public com.amazonaws.services.s3.model.Owner getOwner ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
java.util.Date creationDate
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/AbstractHandler.classAbstractHandler.java
package com.amazonaws.services.s3.model.transform
abstract com.amazonaws.services.s3.model.transform.AbstractHandler extends org.xml.sax.helpers.DefaultHandler {
private final StringBuilder text
private final java.util.LinkedList context
void ()
public final void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected abstract void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
public final void endElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
protected abstract void doEndElement (java.lang.String, java.lang.String, java.lang.String)
public final void characters (char[], int, int)
char[] ch
int start
int length
protected final java.lang.String getText ()
protected final boolean atTopLevel ()
protected final transient boolean in (java.lang.String[])
String pattern
String element
String[] path
int i
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$ListObjectsV2Handler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListObjectsV2Handler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.ListObjectsV2Result result
private final boolean shouldSDKDecodeResponse
private com.amazonaws.services.s3.model.S3ObjectSummary currentObject
private com.amazonaws.services.s3.model.Owner currentOwner
private String lastKey
public void (boolean)
boolean shouldSDKDecodeResponse
public com.amazonaws.services.s3.model.ListObjectsV2Result getResult ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String nextContinuationToken
String isTruncatedStr
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser extends java.lang.Object {
private static final org.apache.commons.logging.Log log
private org.xml.sax.XMLReader xr
private boolean sanitizeXmlDocument
public void () throws com.amazonaws.AmazonClientException
org.xml.sax.SAXException e
protected void parseXmlInputStream (org.xml.sax.helpers.DefaultHandler, java.io.InputStream) throws java.io.IOException
java.io.BufferedReader breader
java.io.IOException e
java.io.IOException e
Throwable t
org.xml.sax.helpers.DefaultHandler handler
java.io.InputStream inputStream
protected java.io.InputStream sanitizeXmlDocument (org.xml.sax.helpers.DefaultHandler, java.io.InputStream) throws java.io.IOException
StringBuilder listingDocBuffer
java.io.BufferedReader br
char[] buf
int read
String listingDoc
java.io.IOException e
java.io.IOException e
Throwable t
java.io.InputStream sanitizedInputStream
org.xml.sax.helpers.DefaultHandler handler
java.io.InputStream inputStream
private static java.lang.String checkForEmptyString (java.lang.String)
String s
private static int parseInt (java.lang.String)
NumberFormatException nfe
String s
private static long parseLong (java.lang.String)
NumberFormatException nfe
String s
private static java.lang.String decodeIfSpecified (java.lang.String, boolean)
String value
boolean decode
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListBucketHandler parseListBucketObjectsResponse (java.io.InputStream, boolean) throws java.io.IOException
java.io.InputStream inputStream
boolean shouldSDKDecodeResponse
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListBucketHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListObjectsV2Handler parseListObjectsV2Response (java.io.InputStream, boolean) throws java.io.IOException
java.io.InputStream inputStream
boolean shouldSDKDecodeResponse
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListObjectsV2Handler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListVersionsHandler parseListVersionsResponse (java.io.InputStream, boolean) throws java.io.IOException
java.io.InputStream inputStream
boolean shouldSDKDecodeResponse
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListVersionsHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListAllMyBucketsHandler parseListMyBucketsResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListAllMyBucketsHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$AccessControlListHandler parseAccessControlListResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$AccessControlListHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketLoggingConfigurationHandler parseLoggingStatusResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketLoggingConfigurationHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketLifecycleConfigurationHandler parseBucketLifecycleConfigurationResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketLifecycleConfigurationHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketCrossOriginConfigurationHandler parseBucketCrossOriginConfigurationResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketCrossOriginConfigurationHandler handler
public java.lang.String parseBucketLocationResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketLocationHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketVersioningConfigurationHandler parseVersioningConfigurationResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketVersioningConfigurationHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketWebsiteConfigurationHandler parseWebsiteConfigurationResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketWebsiteConfigurationHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketReplicationConfigurationHandler parseReplicationConfigurationResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketReplicationConfigurationHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketTaggingConfigurationHandler parseTaggingConfigurationResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketTaggingConfigurationHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketAccelerateConfigurationHandler parseAccelerateConfigurationResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketAccelerateConfigurationHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$DeleteObjectsHandler parseDeletedObjectsResult (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$DeleteObjectsHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CopyObjectResultHandler parseCopyObjectResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CopyObjectResultHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CompleteMultipartUploadHandler parseCompleteMultipartUploadResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CompleteMultipartUploadHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$InitiateMultipartUploadHandler parseInitiateMultipartUploadResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$InitiateMultipartUploadHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListMultipartUploadsHandler parseListMultipartUploadsResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListMultipartUploadsHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListPartsHandler parseListPartsResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListPartsHandler handler
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$RequestPaymentConfigurationHandler parseRequestPaymentConfigurationResponse (java.io.InputStream) throws java.io.IOException
java.io.InputStream inputStream
com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$RequestPaymentConfigurationHandler handler
private static java.lang.String findAttributeValue (java.lang.String, org.xml.sax.Attributes)
String qname
int i
String qnameToFind
org.xml.sax.Attributes attrs
static org.apache.commons.logging.Log access$000 ()
static java.lang.String access$100 (java.lang.String)
String x0
static java.lang.String access$200 (java.lang.String, boolean)
String x0
boolean x1
static int access$300 (java.lang.String)
String x0
static long access$400 (java.lang.String)
String x0
static java.lang.String access$500 (java.lang.String, org.xml.sax.Attributes)
String x0
org.xml.sax.Attributes x1
static void ()
}
com/amazonaws/services/s3/model/transform/QueueConfigurationStaxUnmarshaller.classQueueConfigurationStaxUnmarshaller.java
package com.amazonaws.services.s3.model.transform
com.amazonaws.services.s3.model.transform.QueueConfigurationStaxUnmarshaller extends com.amazonaws.services.s3.model.transform.NotificationConfigurationStaxUnmarshaller {
private static com.amazonaws.services.s3.model.transform.QueueConfigurationStaxUnmarshaller instance
public static com.amazonaws.services.s3.model.transform.QueueConfigurationStaxUnmarshaller getInstance ()
private void ()
protected boolean handleXmlEvent (com.amazonaws.services.s3.model.QueueConfiguration, com.amazonaws.transform.StaxUnmarshallerContext, int) throws java.lang.Exception
com.amazonaws.services.s3.model.QueueConfiguration queueConfig
com.amazonaws.transform.StaxUnmarshallerContext context
int targetDepth
protected com.amazonaws.services.s3.model.QueueConfiguration createConfiguration ()
protected volatile boolean handleXmlEvent (com.amazonaws.services.s3.model.NotificationConfiguration, com.amazonaws.transform.StaxUnmarshallerContext, int) throws java.lang.Exception
protected volatile com.amazonaws.services.s3.model.NotificationConfiguration createConfiguration ()
static void ()
}
com/amazonaws/services/s3/model/transform/BucketConfigurationXmlFactory.classBucketConfigurationXmlFactory.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.BucketConfigurationXmlFactory extends java.lang.Object {
public void ()
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.BucketVersioningConfiguration)
com.amazonaws.services.s3.model.BucketVersioningConfiguration versioningConfiguration
com.amazonaws.services.s3.internal.XmlWriter xml
Boolean mfaDeleteEnabled
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.BucketAccelerateConfiguration)
com.amazonaws.services.s3.model.BucketAccelerateConfiguration accelerateConfiguration
com.amazonaws.services.s3.internal.XmlWriter xml
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.BucketLoggingConfiguration)
com.amazonaws.services.s3.model.BucketLoggingConfiguration loggingConfiguration
String logFilePrefix
com.amazonaws.services.s3.internal.XmlWriter xml
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.BucketNotificationConfiguration)
String configName
com.amazonaws.services.s3.model.NotificationConfiguration config
java.util.Map$Entry entry
com.amazonaws.services.s3.model.BucketNotificationConfiguration notificationConfiguration
com.amazonaws.services.s3.internal.XmlWriter xml
java.util.Map configurations
private void addEventsAndFilterCriteria (com.amazonaws.services.s3.internal.XmlWriter, com.amazonaws.services.s3.model.NotificationConfiguration)
String event
com.amazonaws.services.s3.model.FilterRule filterRule
com.amazonaws.services.s3.internal.XmlWriter xml
com.amazonaws.services.s3.model.NotificationConfiguration config
com.amazonaws.services.s3.model.Filter filter
private void validateFilter (com.amazonaws.services.s3.model.Filter)
com.amazonaws.services.s3.model.Filter filter
private void validateS3KeyFilter (com.amazonaws.services.s3.model.S3KeyFilter)
com.amazonaws.services.s3.model.S3KeyFilter s3KeyFilter
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.BucketReplicationConfiguration)
String ruleId
com.amazonaws.services.s3.model.ReplicationRule rule
com.amazonaws.services.s3.model.ReplicationDestinationConfig config
java.util.Map$Entry entry
com.amazonaws.services.s3.model.BucketReplicationConfiguration replicationConfiguration
com.amazonaws.services.s3.internal.XmlWriter xml
java.util.Map rules
String role
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.BucketWebsiteConfiguration)
com.amazonaws.services.s3.internal.XmlWriter indexDocumentElement
com.amazonaws.services.s3.internal.XmlWriter errorDocumentElement
com.amazonaws.services.s3.internal.XmlWriter redirectAllRequestsElement
com.amazonaws.services.s3.model.RoutingRule rule
com.amazonaws.services.s3.internal.XmlWriter routingRules
com.amazonaws.services.s3.model.BucketWebsiteConfiguration websiteConfiguration
com.amazonaws.services.s3.internal.XmlWriter xml
com.amazonaws.services.s3.model.RedirectRule redirectAllRequestsTo
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.BucketLifecycleConfiguration) throws com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule rule
com.amazonaws.services.s3.model.BucketLifecycleConfiguration config
com.amazonaws.services.s3.internal.XmlWriter xml
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.BucketCrossOriginConfiguration) throws com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.CORSRule rule
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration config
com.amazonaws.services.s3.internal.XmlWriter xml
private void writeRule (com.amazonaws.services.s3.internal.XmlWriter, com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule)
com.amazonaws.services.s3.internal.XmlWriter xml
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule rule
private void addTransitions (com.amazonaws.services.s3.internal.XmlWriter, java.util.List)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition t
com.amazonaws.services.s3.internal.XmlWriter xml
java.util.List transitions
private void addNoncurrentTransitions (com.amazonaws.services.s3.internal.XmlWriter, java.util.List)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition t
com.amazonaws.services.s3.internal.XmlWriter xml
java.util.List transitions
private boolean hasCurrentExpirationPolicy (com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule rule
private void writeRule (com.amazonaws.services.s3.internal.XmlWriter, com.amazonaws.services.s3.model.CORSRule)
String origin
com.amazonaws.services.s3.model.CORSRule$AllowedMethods method
String header
String header
com.amazonaws.services.s3.internal.XmlWriter xml
com.amazonaws.services.s3.model.CORSRule rule
private void writeRule (com.amazonaws.services.s3.internal.XmlWriter, com.amazonaws.services.s3.model.RoutingRule)
com.amazonaws.services.s3.internal.XmlWriter xml
com.amazonaws.services.s3.model.RoutingRule rule
com.amazonaws.services.s3.model.RoutingRuleCondition condition
com.amazonaws.services.s3.model.RedirectRule redirect
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.BucketTaggingConfiguration) throws com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.TagSet tagset
com.amazonaws.services.s3.model.BucketTaggingConfiguration config
com.amazonaws.services.s3.internal.XmlWriter xml
private void writeRule (com.amazonaws.services.s3.internal.XmlWriter, com.amazonaws.services.s3.model.TagSet)
String key
com.amazonaws.services.s3.internal.XmlWriter xml
com.amazonaws.services.s3.model.TagSet tagset
}
com/amazonaws/services/s3/model/transform/RequestPaymentConfigurationXmlFactory.classRequestPaymentConfigurationXmlFactory.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.RequestPaymentConfigurationXmlFactory extends java.lang.Object {
public void ()
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.RequestPaymentConfiguration)
com.amazonaws.services.s3.internal.XmlWriter payerDocumentElement
com.amazonaws.services.s3.model.RequestPaymentConfiguration requestPaymentConfiguration
com.amazonaws.services.s3.internal.XmlWriter xml
com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer payer
}
com/amazonaws/services/s3/model/transform/Unmarshallers$DeleteObjectsResultUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$DeleteObjectsResultUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.internal.DeleteObjectsResponse unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/Unmarshallers$BucketTaggingConfigurationUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$BucketTaggingConfigurationUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.BucketTaggingConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$BucketLifecycleConfigurationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketLifecycleConfigurationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.BucketLifecycleConfiguration configuration
private com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule currentRule
private com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Transition currentTransition
private com.amazonaws.services.s3.model.BucketLifecycleConfiguration$NoncurrentVersionTransition currentNcvTransition
private com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload abortIncompleteMultipartUpload
public void ()
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration getConfiguration ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/NotificationConfigurationStaxUnmarshaller.classNotificationConfigurationStaxUnmarshaller.java
package com.amazonaws.services.s3.model.transform
abstract com.amazonaws.services.s3.model.transform.NotificationConfigurationStaxUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
void ()
public java.util.Map$Entry unmarshall (com.amazonaws.transform.StaxUnmarshallerContext) throws java.lang.Exception
javax.xml.stream.events.XMLEvent xmlEvent
com.amazonaws.transform.StaxUnmarshallerContext context
int originalDepth
int targetDepth
com.amazonaws.services.s3.model.NotificationConfiguration topicConfig
String id
protected abstract com.amazonaws.services.s3.model.NotificationConfiguration createConfiguration ()
protected abstract boolean handleXmlEvent (com.amazonaws.services.s3.model.NotificationConfiguration, com.amazonaws.transform.StaxUnmarshallerContext, int) throws java.lang.Exception
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$ListPartsHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListPartsHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.PartListing result
private com.amazonaws.services.s3.model.PartSummary currentPart
private com.amazonaws.services.s3.model.Owner currentOwner
public void ()
public com.amazonaws.services.s3.model.PartListing getListPartsResult ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
private java.lang.Integer parseInteger (java.lang.String)
String text
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$BucketAccelerateConfigurationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketAccelerateConfigurationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.BucketAccelerateConfiguration configuration
public void ()
public com.amazonaws.services.s3.model.BucketAccelerateConfiguration getConfiguration ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$ListObjectsUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$ListObjectsUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
private final boolean shouldSDKDecodeResponse
public void (boolean)
boolean shouldSDKDecodeResponse
public com.amazonaws.services.s3.model.ObjectListing unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/AclXmlFactory.classAclXmlFactory.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.AclXmlFactory extends java.lang.Object {
public void ()
public byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.AccessControlList) throws com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.Grant grant
com.amazonaws.services.s3.model.AccessControlList acl
com.amazonaws.services.s3.model.Owner owner
com.amazonaws.services.s3.internal.XmlWriter xml
protected com.amazonaws.services.s3.internal.XmlWriter convertToXml (com.amazonaws.services.s3.model.Grantee, com.amazonaws.services.s3.internal.XmlWriter) throws com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.Grantee grantee
com.amazonaws.services.s3.internal.XmlWriter xml
protected com.amazonaws.services.s3.internal.XmlWriter convertToXml (com.amazonaws.services.s3.model.CanonicalGrantee, com.amazonaws.services.s3.internal.XmlWriter)
com.amazonaws.services.s3.model.CanonicalGrantee grantee
com.amazonaws.services.s3.internal.XmlWriter xml
protected com.amazonaws.services.s3.internal.XmlWriter convertToXml (com.amazonaws.services.s3.model.EmailAddressGrantee, com.amazonaws.services.s3.internal.XmlWriter)
com.amazonaws.services.s3.model.EmailAddressGrantee grantee
com.amazonaws.services.s3.internal.XmlWriter xml
protected com.amazonaws.services.s3.internal.XmlWriter convertToXml (com.amazonaws.services.s3.model.GroupGrantee, com.amazonaws.services.s3.internal.XmlWriter)
com.amazonaws.services.s3.model.GroupGrantee grantee
com.amazonaws.services.s3.internal.XmlWriter xml
}
com/amazonaws/services/s3/model/transform/Unmarshallers.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.Unmarshallers extends java.lang.Object {
public void ()
}
com/amazonaws/services/s3/model/transform/Unmarshallers$ListMultipartUploadsResultUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$ListMultipartUploadsResultUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.MultipartUploadListing unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/Unmarshallers$BucketWebsiteConfigurationUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$BucketWebsiteConfigurationUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$ListVersionsHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListVersionsHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.VersionListing versionListing
private final boolean shouldSDKDecodeResponse
private com.amazonaws.services.s3.model.S3VersionSummary currentVersionSummary
private com.amazonaws.services.s3.model.Owner currentOwner
public void (boolean)
boolean shouldSDKDecodeResponse
public com.amazonaws.services.s3.model.VersionListing getListing ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String commonPrefix
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$VersionListUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$VersionListUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
private final boolean shouldSDKDecodeResponse
public void (boolean)
boolean shouldSDKDecodeResponse
public com.amazonaws.services.s3.model.VersionListing unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/Unmarshallers$CompleteMultipartUploadResultUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$CompleteMultipartUploadResultUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CompleteMultipartUploadHandler unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/Unmarshallers$RequestPaymentConfigurationUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$RequestPaymentConfigurationUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.RequestPaymentConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$BucketReplicationConfigurationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketReplicationConfigurationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.BucketReplicationConfiguration bucketReplicationConfiguration
private String currentRuleId
private com.amazonaws.services.s3.model.ReplicationRule currentRule
private com.amazonaws.services.s3.model.ReplicationDestinationConfig destinationConfig
private static final String REPLICATION_CONFIG
private static final String ROLE
private static final String RULE
private static final String DESTINATION
private static final String ID
private static final String PREFIX
private static final String STATUS
private static final String BUCKET
private static final String STORAGECLASS
public void ()
public com.amazonaws.services.s3.model.BucketReplicationConfiguration getConfiguration ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$DeleteObjectsHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$DeleteObjectsHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.internal.DeleteObjectsResponse response
private com.amazonaws.services.s3.model.DeleteObjectsResult$DeletedObject currentDeletedObject
private com.amazonaws.services.s3.model.MultiObjectDeleteException$DeleteError currentError
public void ()
public com.amazonaws.services.s3.internal.DeleteObjectsResponse getDeleteObjectResult ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$AccessControlListUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$AccessControlListUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.AccessControlList unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$BucketWebsiteConfigurationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketWebsiteConfigurationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration
private com.amazonaws.services.s3.model.RoutingRuleCondition currentCondition
private com.amazonaws.services.s3.model.RedirectRule currentRedirectRule
private com.amazonaws.services.s3.model.RoutingRule currentRoutingRule
public void ()
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration getConfiguration ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/BucketNotificationConfigurationStaxUnmarshaller.classBucketNotificationConfigurationStaxUnmarshaller.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.BucketNotificationConfigurationStaxUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
private static com.amazonaws.services.s3.model.transform.BucketNotificationConfigurationStaxUnmarshaller instance
private final javax.xml.stream.XMLInputFactory inputFactory
public static com.amazonaws.services.s3.model.transform.BucketNotificationConfigurationStaxUnmarshaller getInstance ()
private void ()
public com.amazonaws.services.s3.model.BucketNotificationConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
com.amazonaws.transform.StaxUnmarshallerContext context
java.util.Map$Entry entry
java.util.Map$Entry entry
java.util.Map$Entry entry
javax.xml.stream.events.XMLEvent xmlEvent
java.io.InputStream inputStream
com.amazonaws.transform.StaxUnmarshallerContext context
int originalDepth
int targetDepth
com.amazonaws.services.s3.model.BucketNotificationConfiguration config
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
static void ()
}
com/amazonaws/services/s3/model/transform/FilterStaxUnmarshaller.classFilterStaxUnmarshaller.java
package com.amazonaws.services.s3.model.transform
com.amazonaws.services.s3.model.transform.FilterStaxUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
private static com.amazonaws.services.s3.model.transform.FilterStaxUnmarshaller instance
public static com.amazonaws.services.s3.model.transform.FilterStaxUnmarshaller getInstance ()
private void ()
public com.amazonaws.services.s3.model.Filter unmarshall (com.amazonaws.transform.StaxUnmarshallerContext) throws java.lang.Exception
javax.xml.stream.events.XMLEvent xmlEvent
com.amazonaws.transform.StaxUnmarshallerContext context
int originalDepth
int targetDepth
com.amazonaws.services.s3.model.Filter filter
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
static void ()
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$BucketTaggingConfigurationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketTaggingConfigurationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.BucketTaggingConfiguration configuration
private java.util.Map currentTagSet
private String currentTagKey
private String currentTagValue
public void ()
public com.amazonaws.services.s3.model.BucketTaggingConfiguration getConfiguration ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/AbstractSSEHandler.classAbstractSSEHandler.java
package com.amazonaws.services.s3.model.transform
abstract com.amazonaws.services.s3.model.transform.AbstractSSEHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler implements com.amazonaws.services.s3.internal.ServerSideEncryptionResult {
void ()
protected abstract com.amazonaws.services.s3.internal.ServerSideEncryptionResult sseResult ()
public final java.lang.String getSSEAlgorithm ()
com.amazonaws.services.s3.internal.ServerSideEncryptionResult result
public final void setSSEAlgorithm (java.lang.String)
String serverSideEncryption
com.amazonaws.services.s3.internal.ServerSideEncryptionResult result
public final java.lang.String getSSECustomerAlgorithm ()
com.amazonaws.services.s3.internal.ServerSideEncryptionResult result
public final void setSSECustomerAlgorithm (java.lang.String)
String algorithm
com.amazonaws.services.s3.internal.ServerSideEncryptionResult result
public final java.lang.String getSSECustomerKeyMd5 ()
com.amazonaws.services.s3.internal.ServerSideEncryptionResult result
public final void setSSECustomerKeyMd5 (java.lang.String)
String md5Digest
com.amazonaws.services.s3.internal.ServerSideEncryptionResult result
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$BucketLoggingConfigurationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketLoggingConfigurationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.BucketLoggingConfiguration bucketLoggingConfiguration
public void ()
public com.amazonaws.services.s3.model.BucketLoggingConfiguration getBucketLoggingConfiguration ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$ListPartsResultUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$ListPartsResultUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.PartListing unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/LambdaConfigurationStaxUnmarshaller.classLambdaConfigurationStaxUnmarshaller.java
package com.amazonaws.services.s3.model.transform
com.amazonaws.services.s3.model.transform.LambdaConfigurationStaxUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
private static com.amazonaws.services.s3.model.transform.LambdaConfigurationStaxUnmarshaller instance
public static com.amazonaws.services.s3.model.transform.LambdaConfigurationStaxUnmarshaller getInstance ()
private void ()
public java.util.Map$Entry unmarshall (com.amazonaws.transform.StaxUnmarshallerContext) throws java.lang.Exception
javax.xml.stream.events.XMLEvent xmlEvent
com.amazonaws.transform.StaxUnmarshallerContext context
int originalDepth
int targetDepth
String id
java.util.List events
com.amazonaws.services.s3.model.Filter filter
String functionArn
String invocationRole
private java.util.Map$Entry createLambdaConfig (java.lang.String, java.util.List, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.Filter)
com.amazonaws.services.s3.model.NotificationConfiguration config
String id
java.util.List events
String functionArn
String invocationRole
com.amazonaws.services.s3.model.Filter filter
com.amazonaws.services.s3.model.NotificationConfiguration config
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
static void ()
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$BucketVersioningConfigurationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$BucketVersioningConfigurationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.BucketVersioningConfiguration configuration
public void ()
public com.amazonaws.services.s3.model.BucketVersioningConfiguration getConfiguration ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String mfaDeleteStatus
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$ListBucketsOwnerUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$ListBucketsOwnerUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.Owner unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$CompleteMultipartUploadHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$CompleteMultipartUploadHandler extends com.amazonaws.services.s3.model.transform.AbstractSSEHandler implements com.amazonaws.services.s3.internal.ObjectExpirationResult com.amazonaws.services.s3.internal.S3VersionResult com.amazonaws.services.s3.internal.S3RequesterChargedResult {
private com.amazonaws.services.s3.model.CompleteMultipartUploadResult result
private com.amazonaws.services.s3.model.AmazonS3Exception ase
private String hostId
private String requestId
private String errorCode
public void ()
protected com.amazonaws.services.s3.internal.ServerSideEncryptionResult sseResult ()
public java.util.Date getExpirationTime ()
public void setExpirationTime (java.util.Date)
java.util.Date expirationTime
public java.lang.String getExpirationTimeRuleId ()
public void setExpirationTimeRuleId (java.lang.String)
String expirationTimeRuleId
public void setVersionId (java.lang.String)
String versionId
public java.lang.String getVersionId ()
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult getCompleteMultipartUploadResult ()
public com.amazonaws.services.s3.model.AmazonS3Exception getAmazonS3Exception ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/S3KeyFilterStaxUnmarshaller.classS3KeyFilterStaxUnmarshaller.java
package com.amazonaws.services.s3.model.transform
com.amazonaws.services.s3.model.transform.S3KeyFilterStaxUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
private static com.amazonaws.services.s3.model.transform.S3KeyFilterStaxUnmarshaller instance
public static com.amazonaws.services.s3.model.transform.S3KeyFilterStaxUnmarshaller getInstance ()
private void ()
public com.amazonaws.services.s3.model.S3KeyFilter unmarshall (com.amazonaws.transform.StaxUnmarshallerContext) throws java.lang.Exception
javax.xml.stream.events.XMLEvent xmlEvent
com.amazonaws.transform.StaxUnmarshallerContext context
int originalDepth
int targetDepth
com.amazonaws.services.s3.model.S3KeyFilter filter
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
static void ()
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$RequestPaymentConfigurationHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$RequestPaymentConfigurationHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private String payer
public void ()
public com.amazonaws.services.s3.model.RequestPaymentConfiguration getConfiguration ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/RequestXmlFactory$1.classRequestXmlFactory.java
package com.amazonaws.services.s3.model.transform
final com.amazonaws.services.s3.model.transform.RequestXmlFactory$1 extends java.lang.Object implements java.util.Comparator {
void ()
public int compare (com.amazonaws.services.s3.model.PartETag, com.amazonaws.services.s3.model.PartETag)
com.amazonaws.services.s3.model.PartETag tag1
com.amazonaws.services.s3.model.PartETag tag2
public volatile int compare (java.lang.Object, java.lang.Object)
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$AccessControlListHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$AccessControlListHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.AccessControlList accessControlList
private com.amazonaws.services.s3.model.Grantee currentGrantee
private com.amazonaws.services.s3.model.Permission currentPermission
public void ()
public com.amazonaws.services.s3.model.AccessControlList getAccessControlList ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String type
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/RequestXmlFactory.classRequestXmlFactory.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.RequestXmlFactory extends java.lang.Object {
public void ()
public static byte[] convertToXmlByteArray (java.util.List)
com.amazonaws.services.s3.model.PartETag partEtag
java.util.List sortedPartETags
java.util.List partETags
com.amazonaws.services.s3.internal.XmlWriter xml
public static byte[] convertToXmlByteArray (com.amazonaws.services.s3.model.RestoreObjectRequest) throws com.amazonaws.AmazonClientException
com.amazonaws.services.s3.model.RestoreObjectRequest restoreObjectRequest
com.amazonaws.services.s3.internal.XmlWriter xml
}
com/amazonaws/services/s3/model/transform/HeadBucketResultHandler.classHeadBucketResultHandler.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.HeadBucketResultHandler extends com.amazonaws.services.s3.internal.AbstractS3ResponseHandler {
public void ()
public com.amazonaws.AmazonWebServiceResponse handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
com.amazonaws.http.HttpResponse response
com.amazonaws.AmazonWebServiceResponse awsResponse
com.amazonaws.services.s3.model.HeadBucketResult result
public volatile java.lang.Object handle (com.amazonaws.http.HttpResponse) throws java.lang.Exception
}
com/amazonaws/services/s3/model/transform/XmlResponsesSaxParser$ListMultipartUploadsHandler.classXmlResponsesSaxParser.java
package com.amazonaws.services.s3.model.transform
public com.amazonaws.services.s3.model.transform.XmlResponsesSaxParser$ListMultipartUploadsHandler extends com.amazonaws.services.s3.model.transform.AbstractHandler {
private final com.amazonaws.services.s3.model.MultipartUploadListing result
private com.amazonaws.services.s3.model.MultipartUpload currentMultipartUpload
private com.amazonaws.services.s3.model.Owner currentOwner
public void ()
public com.amazonaws.services.s3.model.MultipartUploadListing getListMultipartUploadsResult ()
protected void doStartElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)
String uri
String name
String qName
org.xml.sax.Attributes attrs
protected void doEndElement (java.lang.String, java.lang.String, java.lang.String)
String uri
String name
String qName
}
com/amazonaws/services/s3/model/transform/Unmarshallers$BucketCrossOriginConfigurationUnmarshaller.classUnmarshallers.java
package com.amazonaws.services.s3.model.transform
public final com.amazonaws.services.s3.model.transform.Unmarshallers$BucketCrossOriginConfigurationUnmarshaller extends java.lang.Object implements com.amazonaws.transform.Unmarshaller {
public void ()
public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration unmarshall (java.io.InputStream) throws java.lang.Exception
java.io.InputStream in
public volatile java.lang.Object unmarshall (java.lang.Object) throws java.lang.Exception
}
com/amazonaws/services/s3/model/LambdaConfiguration.classLambdaConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.LambdaConfiguration extends com.amazonaws.services.s3.model.NotificationConfiguration implements java.io.Serializable {
private final String functionARN
public void (java.lang.String, java.util.EnumSet)
String functionARN
java.util.EnumSet events
public transient void (java.lang.String, java.lang.String[])
String functionARN
String[] events
public java.lang.String getFunctionARN ()
}
com/amazonaws/services/s3/model/AbortIncompleteMultipartUpload.classAbortIncompleteMultipartUpload.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload extends java.lang.Object implements java.io.Serializable {
private int daysAfterInitiation
public void ()
public int getDaysAfterInitiation ()
public void setDaysAfterInitiation (int)
int daysAfterInitiation
public com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload withDaysAfterInitiation (int)
int daysAfterInitiation
public boolean equals (java.lang.Object)
Object o
com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload that
public int hashCode ()
protected com.amazonaws.services.s3.model.AbortIncompleteMultipartUpload clone () throws java.lang.CloneNotSupportedException
CloneNotSupportedException e
protected volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/s3/model/InitiateMultipartUploadRequest.classInitiateMultipartUploadRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest extends com.amazonaws.AmazonWebServiceRequest implements com.amazonaws.services.s3.model.SSECustomerKeyProvider com.amazonaws.services.s3.model.SSEAwsKeyManagementParamsProvider java.io.Serializable {
private String bucketName
private String key
public com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
private com.amazonaws.services.s3.model.CannedAccessControlList cannedACL
private com.amazonaws.services.s3.model.AccessControlList accessControlList
private com.amazonaws.services.s3.model.StorageClass storageClass
private String redirectLocation
private com.amazonaws.services.s3.model.SSECustomerKey sseCustomerKey
private com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseAwsKeyManagementParams
private boolean isRequesterPays
public void (java.lang.String, java.lang.String)
String bucketName
String key
public void (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.ObjectMetadata)
String bucketName
String key
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.CannedAccessControlList getCannedACL ()
public void setCannedACL (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedACL
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withCannedACL (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList acl
public com.amazonaws.services.s3.model.AccessControlList getAccessControlList ()
public void setAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
public com.amazonaws.services.s3.model.StorageClass getStorageClass ()
public void setStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withStorageClass (java.lang.String)
String storageClass
public com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata ()
public void setObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
public void setRedirectLocation (java.lang.String)
String redirectLocation
public java.lang.String getRedirectLocation ()
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withRedirectLocation (java.lang.String)
String redirectLocation
public com.amazonaws.services.s3.model.SSECustomerKey getSSECustomerKey ()
public void setSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.SSEAwsKeyManagementParams getSSEAwsKeyManagementParams ()
public void setSSEAwsKeyManagementParams (com.amazonaws.services.s3.model.SSEAwsKeyManagementParams)
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams params
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withSSEAwsKeyManagementParams (com.amazonaws.services.s3.model.SSEAwsKeyManagementParams)
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseAwsKeyManagementParams
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.InitiateMultipartUploadRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/S3Event.classS3Event.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.S3Event extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.S3Event ReducedRedundancyLostObject
public static final com.amazonaws.services.s3.model.S3Event ObjectCreated
public static final com.amazonaws.services.s3.model.S3Event ObjectCreatedByPut
public static final com.amazonaws.services.s3.model.S3Event ObjectCreatedByPost
public static final com.amazonaws.services.s3.model.S3Event ObjectCreatedByCopy
public static final com.amazonaws.services.s3.model.S3Event ObjectCreatedByCompleteMultipartUpload
public static final com.amazonaws.services.s3.model.S3Event ObjectRemoved
public static final com.amazonaws.services.s3.model.S3Event ObjectRemovedDelete
public static final com.amazonaws.services.s3.model.S3Event ObjectRemovedDeleteMarkerCreated
private final String event
private static final com.amazonaws.services.s3.model.S3Event[] $VALUES
public static com.amazonaws.services.s3.model.S3Event[] values ()
public static com.amazonaws.services.s3.model.S3Event valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String event
public java.lang.String toString ()
static void ()
}
com/amazonaws/services/s3/model/CryptoConfiguration.classCryptoConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CryptoConfiguration extends java.lang.Object implements java.lang.Cloneable java.io.Serializable {
private static final long serialVersionUID
private com.amazonaws.services.s3.model.CryptoMode cryptoMode
private com.amazonaws.services.s3.model.CryptoStorageMode storageMode
private java.security.Provider cryptoProvider
private boolean ignoreMissingInstructionFile
private transient com.amazonaws.regions.Region awskmsRegion
public void ()
public void (com.amazonaws.services.s3.model.CryptoMode)
com.amazonaws.services.s3.model.CryptoMode cryptoMode
public void setStorageMode (com.amazonaws.services.s3.model.CryptoStorageMode)
com.amazonaws.services.s3.model.CryptoStorageMode storageMode
public com.amazonaws.services.s3.model.CryptoConfiguration withStorageMode (com.amazonaws.services.s3.model.CryptoStorageMode)
com.amazonaws.services.s3.model.CryptoStorageMode storageMode
public com.amazonaws.services.s3.model.CryptoStorageMode getStorageMode ()
public void setCryptoProvider (java.security.Provider)
java.security.Provider cryptoProvider
public com.amazonaws.services.s3.model.CryptoConfiguration withCryptoProvider (java.security.Provider)
java.security.Provider cryptoProvider
public java.security.Provider getCryptoProvider ()
public com.amazonaws.services.s3.model.CryptoMode getCryptoMode ()
public void setCryptoMode (com.amazonaws.services.s3.model.CryptoMode) throws java.lang.UnsupportedOperationException
com.amazonaws.services.s3.model.CryptoMode cryptoMode
public com.amazonaws.services.s3.model.CryptoConfiguration withCryptoMode (com.amazonaws.services.s3.model.CryptoMode) throws java.lang.UnsupportedOperationException
com.amazonaws.services.s3.model.CryptoMode cryptoMode
public boolean isIgnoreMissingInstructionFile ()
public void setIgnoreMissingInstructionFile (boolean)
boolean ignoreMissingInstructionFile
public com.amazonaws.services.s3.model.CryptoConfiguration withIgnoreMissingInstructionFile (boolean)
boolean ignoreMissingInstructionFile
private void check (com.amazonaws.services.s3.model.CryptoMode)
com.amazonaws.services.s3.model.CryptoMode cryptoMode
public boolean isReadOnly ()
public com.amazonaws.services.s3.model.CryptoConfiguration readOnly ()
public com.amazonaws.services.s3.model.CryptoConfiguration clone ()
private com.amazonaws.services.s3.model.CryptoConfiguration copyTo (com.amazonaws.services.s3.model.CryptoConfiguration)
com.amazonaws.services.s3.model.CryptoConfiguration that
public com.amazonaws.regions.Regions getKmsRegion ()
public void setKmsRegion (com.amazonaws.regions.Regions)
com.amazonaws.regions.Regions kmsRegion
public com.amazonaws.services.s3.model.CryptoConfiguration withKmsRegion (com.amazonaws.regions.Regions)
com.amazonaws.regions.Regions kmsRegion
public com.amazonaws.regions.Region getAwsKmsRegion ()
public void setAwsKmsRegion (com.amazonaws.regions.Region)
com.amazonaws.regions.Region awsKmsRegion
public com.amazonaws.services.s3.model.CryptoConfiguration withAwsKmsRegion (com.amazonaws.regions.Region)
com.amazonaws.regions.Region awsKmsRegion
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/s3/model/CanonicalGrantee.classCanonicalGrantee.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CanonicalGrantee extends java.lang.Object implements com.amazonaws.services.s3.model.Grantee java.io.Serializable {
private String id
private String displayName
public java.lang.String getTypeIdentifier ()
public void (java.lang.String)
String identifier
public void setIdentifier (java.lang.String)
String id
public java.lang.String getIdentifier ()
public void setDisplayName (java.lang.String)
String displayName
public java.lang.String getDisplayName ()
public boolean equals (java.lang.Object)
com.amazonaws.services.s3.model.CanonicalGrantee canonicalGrantee
Object obj
public int hashCode ()
}
com/amazonaws/services/s3/model/DeleteBucketCrossOriginConfigurationRequest.classDeleteBucketCrossOriginConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/NotificationConfiguration.classNotificationConfiguration.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.NotificationConfiguration extends java.lang.Object {
private java.util.Set events
private java.util.List objectPrefixes
private com.amazonaws.services.s3.model.Filter filter
protected void ()
protected void (java.util.EnumSet)
com.amazonaws.services.s3.model.S3Event s3Event
java.util.EnumSet events
protected transient void (java.lang.String[])
String event
String[] events
public java.util.Set getEvents ()
public void setEvents (java.util.Set)
java.util.Set events
public java.util.List getObjectPrefixes ()
public void setObjectPrefixes (java.util.List)
java.util.List objectPrefixes
public com.amazonaws.services.s3.model.NotificationConfiguration withEvents (java.util.Set)
java.util.Set events
public transient com.amazonaws.services.s3.model.NotificationConfiguration withObjectPrefixes (java.lang.String[])
String[] objectPrefixes
public void addEvent (java.lang.String)
String event
public void addEvent (com.amazonaws.services.s3.model.S3Event)
com.amazonaws.services.s3.model.S3Event event
public void addObjectPrefix (java.lang.String)
String prefix
public com.amazonaws.services.s3.model.Filter getFilter ()
public void setFilter (com.amazonaws.services.s3.model.Filter)
com.amazonaws.services.s3.model.Filter filter
public com.amazonaws.services.s3.model.NotificationConfiguration withFilter (com.amazonaws.services.s3.model.Filter)
com.amazonaws.services.s3.model.Filter filter
}
com/amazonaws/services/s3/model/GetObjectMetadataRequest.classGetObjectMetadataRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetObjectMetadataRequest extends com.amazonaws.AmazonWebServiceRequest implements com.amazonaws.services.s3.model.SSECustomerKeyProvider java.io.Serializable {
private String bucketName
private String key
private String versionId
private boolean isRequesterPays
private com.amazonaws.services.s3.model.SSECustomerKey sseCustomerKey
private Integer partNumber
public void (java.lang.String, java.lang.String)
String bucketName
String key
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String versionId
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.GetObjectMetadataRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.GetObjectMetadataRequest withKey (java.lang.String)
String key
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public com.amazonaws.services.s3.model.GetObjectMetadataRequest withVersionId (java.lang.String)
String versionId
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.GetObjectMetadataRequest withRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.SSECustomerKey getSSECustomerKey ()
public void setSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.GetObjectMetadataRequest withSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public java.lang.Integer getPartNumber ()
public void setPartNumber (java.lang.Integer)
Integer partNumber
public com.amazonaws.services.s3.model.GetObjectMetadataRequest withPartNumber (java.lang.Integer)
Integer partNumber
}
com/amazonaws/services/s3/model/BucketCrossOriginConfiguration.classBucketCrossOriginConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration extends java.lang.Object implements java.io.Serializable {
private java.util.List rules
public java.util.List getRules ()
public void setRules (java.util.List)
java.util.List rules
public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration withRules (java.util.List)
java.util.List rules
public transient com.amazonaws.services.s3.model.BucketCrossOriginConfiguration withRules (com.amazonaws.services.s3.model.CORSRule[])
com.amazonaws.services.s3.model.CORSRule[] rules
public void (java.util.List)
java.util.List rules
public void ()
}
com/amazonaws/services/s3/model/MultipartUploadListing.classMultipartUploadListing.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.MultipartUploadListing extends java.lang.Object implements java.io.Serializable {
private String bucketName
private String keyMarker
private String delimiter
private String prefix
private String uploadIdMarker
private int maxUploads
private String encodingType
private boolean isTruncated
private String nextKeyMarker
private String nextUploadIdMarker
private java.util.List multipartUploads
private java.util.List commonPrefixes
public void ()
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getKeyMarker ()
public void setKeyMarker (java.lang.String)
String keyMarker
public java.lang.String getUploadIdMarker ()
public void setUploadIdMarker (java.lang.String)
String uploadIdMarker
public java.lang.String getNextKeyMarker ()
public void setNextKeyMarker (java.lang.String)
String nextKeyMarker
public java.lang.String getNextUploadIdMarker ()
public void setNextUploadIdMarker (java.lang.String)
String nextUploadIdMarker
public int getMaxUploads ()
public void setMaxUploads (int)
int maxUploads
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
public boolean isTruncated ()
public void setTruncated (boolean)
boolean isTruncated
public java.util.List getMultipartUploads ()
public void setMultipartUploads (java.util.List)
java.util.List multipartUploads
public java.util.List getCommonPrefixes ()
public void setCommonPrefixes (java.util.List)
java.util.List commonPrefixes
public java.lang.String getDelimiter ()
public void setDelimiter (java.lang.String)
String delimiter
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
}
com/amazonaws/services/s3/model/StaticEncryptionMaterialsProvider.classStaticEncryptionMaterialsProvider.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.StaticEncryptionMaterialsProvider extends java.lang.Object implements com.amazonaws.services.s3.model.EncryptionMaterialsProvider java.io.Serializable {
private final com.amazonaws.services.s3.model.EncryptionMaterials materials
public void (com.amazonaws.services.s3.model.EncryptionMaterials)
com.amazonaws.services.s3.model.EncryptionMaterials materials
public com.amazonaws.services.s3.model.EncryptionMaterials getEncryptionMaterials ()
public void refresh ()
public com.amazonaws.services.s3.model.EncryptionMaterials getEncryptionMaterials (java.util.Map)
com.amazonaws.services.s3.model.EncryptionMaterials accessorMaterials
java.util.Map materialDescIn
java.util.Map materialDesc
com.amazonaws.services.s3.model.EncryptionMaterialsAccessor accessor
boolean noMaterialDescIn
boolean noMaterialDesc
}
com/amazonaws/services/s3/model/GetBucketCrossOriginConfigurationRequest.classGetBucketCrossOriginConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/EncryptionMaterialsProvider.classEncryptionMaterialsProvider.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.EncryptionMaterialsProvider extends java.lang.Object implements com.amazonaws.services.s3.model.EncryptionMaterialsAccessor com.amazonaws.services.s3.model.EncryptionMaterialsFactory {
public abstract void refresh ()
}
com/amazonaws/services/s3/model/GroupGrantee.classGroupGrantee.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.GroupGrantee extends java.lang.Enum implements com.amazonaws.services.s3.model.Grantee {
public static final com.amazonaws.services.s3.model.GroupGrantee AllUsers
public static final com.amazonaws.services.s3.model.GroupGrantee AuthenticatedUsers
public static final com.amazonaws.services.s3.model.GroupGrantee LogDelivery
private String groupUri
private static final com.amazonaws.services.s3.model.GroupGrantee[] $VALUES
public static com.amazonaws.services.s3.model.GroupGrantee[] values ()
public static com.amazonaws.services.s3.model.GroupGrantee valueOf (java.lang.String)
String name
public java.lang.String getTypeIdentifier ()
private void (java.lang.String, int, java.lang.String)
String groupUri
public java.lang.String getIdentifier ()
public void setIdentifier (java.lang.String)
String id
public java.lang.String toString ()
public static com.amazonaws.services.s3.model.GroupGrantee parseGroupGrantee (java.lang.String)
com.amazonaws.services.s3.model.GroupGrantee grantee
String groupUri
static void ()
}
com/amazonaws/services/s3/model/BucketPolicy.classBucketPolicy.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketPolicy extends java.lang.Object implements java.io.Serializable {
private String policyText
public void ()
public java.lang.String getPolicyText ()
public void setPolicyText (java.lang.String)
String policyText
}
com/amazonaws/services/s3/model/AbortMultipartUploadRequest.classAbortMultipartUploadRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.AbortMultipartUploadRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String key
private String uploadId
private boolean isRequesterPays
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String uploadId
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String value
public com.amazonaws.services.s3.model.AbortMultipartUploadRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.AbortMultipartUploadRequest withKey (java.lang.String)
String key
public java.lang.String getUploadId ()
public void setUploadId (java.lang.String)
String uploadId
public com.amazonaws.services.s3.model.AbortMultipartUploadRequest withUploadId (java.lang.String)
String uploadId
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.AbortMultipartUploadRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/ExtraMaterialsDescription.classExtraMaterialsDescription.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ExtraMaterialsDescription extends java.lang.Object implements java.io.Serializable {
public static final com.amazonaws.services.s3.model.ExtraMaterialsDescription NONE
private final java.util.Map extra
private final com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution resolve
public void (java.util.Map)
java.util.Map matdesc
public void (java.util.Map, com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution)
java.util.Map matdesc
com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution resolve
public java.util.Map getMaterialDescription ()
public com.amazonaws.services.s3.model.ExtraMaterialsDescription$ConflictResolution getConflictResolution ()
public java.util.Map mergeInto (java.util.Map)
int total
java.util.Map merged
java.util.Map merged
java.util.Map merged
java.util.Map core
static void ()
}
com/amazonaws/services/s3/model/SetObjectAclRequest.classSetObjectAclRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetObjectAclRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private final String bucketName
private final String key
private final String versionId
private final com.amazonaws.services.s3.model.AccessControlList acl
private final com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
private boolean isRequesterPays
public void (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList)
String bucketName
String key
com.amazonaws.services.s3.model.AccessControlList acl
public void (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList)
String bucketName
String key
com.amazonaws.services.s3.model.CannedAccessControlList acl
public void (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.AccessControlList)
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.AccessControlList acl
public void (java.lang.String, java.lang.String, java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList)
String bucketName
String key
String versionId
com.amazonaws.services.s3.model.CannedAccessControlList acl
public java.lang.String getBucketName ()
public java.lang.String getKey ()
public java.lang.String getVersionId ()
public com.amazonaws.services.s3.model.AccessControlList getAcl ()
public com.amazonaws.services.s3.model.CannedAccessControlList getCannedAcl ()
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.SetObjectAclRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/GetBucketPolicyRequest.classGetBucketPolicyRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketPolicyRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
public void (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.GetBucketPolicyRequest withBucketName (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/ExtraMaterialsDescription$1.classExtraMaterialsDescription.java
package com.amazonaws.services.s3.model
com.amazonaws.services.s3.model.ExtraMaterialsDescription$1 extends java.lang.Object {
static final int[] $SwitchMap$com$amazonaws$services$s3$model$ExtraMaterialsDescription$ConflictResolution
static void ()
}
com/amazonaws/services/s3/model/DeleteObjectsResult$DeletedObject.classDeleteObjectsResult.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteObjectsResult$DeletedObject extends java.lang.Object implements java.io.Serializable {
private String key
private String versionId
private boolean deleteMarker
private String deleteMarkerVersionId
public void ()
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public boolean isDeleteMarker ()
public void setDeleteMarker (boolean)
boolean deleteMarker
public java.lang.String getDeleteMarkerVersionId ()
public void setDeleteMarkerVersionId (java.lang.String)
String deleteMarkerVersionId
}
com/amazonaws/services/s3/model/CryptoConfiguration$1.classCryptoConfiguration.java
package com.amazonaws.services.s3.model
com.amazonaws.services.s3.model.CryptoConfiguration$1 extends java.lang.Object {
}
com/amazonaws/services/s3/model/MultiObjectDeleteException.classMultiObjectDeleteException.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.MultiObjectDeleteException extends com.amazonaws.services.s3.model.AmazonS3Exception implements java.io.Serializable {
private static final long serialVersionUID
private final java.util.List errors
private final java.util.List deletedObjects
public void (java.util.Collection, java.util.Collection)
java.util.Collection errors
java.util.Collection deletedObjects
public java.lang.String getErrorCode ()
public java.util.List getDeletedObjects ()
public java.util.List getErrors ()
}
com/amazonaws/services/s3/model/SSEAwsKeyManagementParamsProvider.classSSEAwsKeyManagementParamsProvider.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.SSEAwsKeyManagementParamsProvider extends java.lang.Object {
public abstract com.amazonaws.services.s3.model.SSEAwsKeyManagementParams getSSEAwsKeyManagementParams ()
}
com/amazonaws/services/s3/model/CORSRule$AllowedMethods.classCORSRule.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.CORSRule$AllowedMethods extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.CORSRule$AllowedMethods GET
public static final com.amazonaws.services.s3.model.CORSRule$AllowedMethods PUT
public static final com.amazonaws.services.s3.model.CORSRule$AllowedMethods HEAD
public static final com.amazonaws.services.s3.model.CORSRule$AllowedMethods POST
public static final com.amazonaws.services.s3.model.CORSRule$AllowedMethods DELETE
private final String AllowedMethod
private static final com.amazonaws.services.s3.model.CORSRule$AllowedMethods[] $VALUES
public static com.amazonaws.services.s3.model.CORSRule$AllowedMethods[] values ()
public static com.amazonaws.services.s3.model.CORSRule$AllowedMethods valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String AllowedMethod
public java.lang.String toString ()
public static com.amazonaws.services.s3.model.CORSRule$AllowedMethods fromValue (java.lang.String) throws java.lang.IllegalArgumentException
String methodString
com.amazonaws.services.s3.model.CORSRule$AllowedMethods method
String allowedMethod
static void ()
}
com/amazonaws/services/s3/model/SSEAwsKeyManagementParams.classSSEAwsKeyManagementParams.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SSEAwsKeyManagementParams extends java.lang.Object implements java.io.Serializable {
private final String awsKmsKeyId
public void ()
public void (java.lang.String)
String awsKmsKeyId
public java.lang.String getAwsKmsKeyId ()
public java.lang.String getEncryption ()
}
com/amazonaws/services/s3/model/CORSRule.classCORSRule.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CORSRule extends java.lang.Object implements java.io.Serializable {
private String id
private java.util.List allowedMethods
private java.util.List allowedOrigins
private int maxAgeSeconds
private java.util.List exposedHeaders
private java.util.List allowedHeaders
public void ()
public void setId (java.lang.String)
String id
public java.lang.String getId ()
public com.amazonaws.services.s3.model.CORSRule withId (java.lang.String)
String id
public void setAllowedMethods (java.util.List)
java.util.List allowedMethods
public transient void setAllowedMethods (com.amazonaws.services.s3.model.CORSRule$AllowedMethods[])
com.amazonaws.services.s3.model.CORSRule$AllowedMethods[] allowedMethods
public java.util.List getAllowedMethods ()
public com.amazonaws.services.s3.model.CORSRule withAllowedMethods (java.util.List)
java.util.List allowedMethods
public void setAllowedOrigins (java.util.List)
java.util.List allowedOrigins
public transient void setAllowedOrigins (java.lang.String[])
String[] allowedOrigins
public java.util.List getAllowedOrigins ()
public com.amazonaws.services.s3.model.CORSRule withAllowedOrigins (java.util.List)
java.util.List allowedOrigins
public void setMaxAgeSeconds (int)
int maxAgeSeconds
public int getMaxAgeSeconds ()
public com.amazonaws.services.s3.model.CORSRule withMaxAgeSeconds (int)
int maxAgeSeconds
public void setExposedHeaders (java.util.List)
java.util.List exposedHeaders
public transient void setExposedHeaders (java.lang.String[])
String[] exposedHeaders
public java.util.List getExposedHeaders ()
public com.amazonaws.services.s3.model.CORSRule withExposedHeaders (java.util.List)
java.util.List exposedHeaders
public void setAllowedHeaders (java.util.List)
java.util.List allowedHeaders
public transient void setAllowedHeaders (java.lang.String[])
String[] allowedHeaders
public java.util.List getAllowedHeaders ()
public com.amazonaws.services.s3.model.CORSRule withAllowedHeaders (java.util.List)
java.util.List allowedHeaders
}
com/amazonaws/services/s3/model/CompleteMultipartUploadRequest.classCompleteMultipartUploadRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CompleteMultipartUploadRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String key
private String uploadId
private java.util.List partETags
private boolean isRequesterPays
public void ()
public void (java.lang.String, java.lang.String, java.lang.String, java.util.List)
String bucketName
String key
String uploadId
java.util.List partETags
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.CompleteMultipartUploadRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.CompleteMultipartUploadRequest withKey (java.lang.String)
String key
public java.lang.String getUploadId ()
public void setUploadId (java.lang.String)
String uploadId
public com.amazonaws.services.s3.model.CompleteMultipartUploadRequest withUploadId (java.lang.String)
String uploadId
public java.util.List getPartETags ()
public void setPartETags (java.util.List)
java.util.List partETags
public com.amazonaws.services.s3.model.CompleteMultipartUploadRequest withPartETags (java.util.List)
java.util.List partETags
public transient com.amazonaws.services.s3.model.CompleteMultipartUploadRequest withPartETags (com.amazonaws.services.s3.model.UploadPartResult[])
com.amazonaws.services.s3.model.UploadPartResult result
com.amazonaws.services.s3.model.UploadPartResult[] uploadPartResults
public com.amazonaws.services.s3.model.CompleteMultipartUploadRequest withPartETags (java.util.Collection)
com.amazonaws.services.s3.model.UploadPartResult result
java.util.Collection uploadPartResultsCollection
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.CompleteMultipartUploadRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/ListPartsRequest.classListPartsRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ListPartsRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String key
private String uploadId
private Integer maxParts
private Integer partNumberMarker
private String encodingType
private boolean isRequesterPays
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String uploadId
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.ListPartsRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.ListPartsRequest withKey (java.lang.String)
String key
public java.lang.String getUploadId ()
public void setUploadId (java.lang.String)
String uploadId
public com.amazonaws.services.s3.model.ListPartsRequest withUploadId (java.lang.String)
String uploadId
public java.lang.Integer getMaxParts ()
public void setMaxParts (int)
int maxParts
public com.amazonaws.services.s3.model.ListPartsRequest withMaxParts (int)
int maxParts
public java.lang.Integer getPartNumberMarker ()
public void setPartNumberMarker (java.lang.Integer)
Integer partNumberMarker
public com.amazonaws.services.s3.model.ListPartsRequest withPartNumberMarker (java.lang.Integer)
Integer partNumberMarker
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
public com.amazonaws.services.s3.model.ListPartsRequest withEncodingType (java.lang.String)
String encodingType
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.ListPartsRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/BucketWebsiteConfiguration.classBucketWebsiteConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration extends java.lang.Object implements java.io.Serializable {
private String indexDocumentSuffix
private String errorDocument
private com.amazonaws.services.s3.model.RedirectRule redirectAllRequestsTo
private java.util.List routingRules
public void ()
public void (java.lang.String)
String indexDocumentSuffix
public void (java.lang.String, java.lang.String)
String indexDocumentSuffix
String errorDocument
public java.lang.String getIndexDocumentSuffix ()
public void setIndexDocumentSuffix (java.lang.String)
String indexDocumentSuffix
public java.lang.String getErrorDocument ()
public void setErrorDocument (java.lang.String)
String errorDocument
public void setRedirectAllRequestsTo (com.amazonaws.services.s3.model.RedirectRule)
com.amazonaws.services.s3.model.RedirectRule redirectAllRequestsTo
public com.amazonaws.services.s3.model.RedirectRule getRedirectAllRequestsTo ()
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration withRedirectAllRequestsTo (com.amazonaws.services.s3.model.RedirectRule)
com.amazonaws.services.s3.model.RedirectRule redirectAllRequestsTo
public void setRoutingRules (java.util.List)
java.util.List routingRules
public java.util.List getRoutingRules ()
public com.amazonaws.services.s3.model.BucketWebsiteConfiguration withRoutingRules (java.util.List)
java.util.List routingRules
}
com/amazonaws/services/s3/model/PutInstructionFileRequest.classPutInstructionFileRequest.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.PutInstructionFileRequest extends com.amazonaws.AmazonWebServiceRequest implements com.amazonaws.services.s3.model.MaterialsDescriptionProvider com.amazonaws.services.s3.model.EncryptionMaterialsFactory {
private final com.amazonaws.services.s3.model.S3ObjectId s3ObjectId
private final com.amazonaws.services.s3.model.EncryptionMaterials encryptionMaterials
private final java.util.Map matDesc
private final String suffix
private com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
private com.amazonaws.services.s3.model.AccessControlList accessControlList
private String redirectLocation
private String storageClass
public void (com.amazonaws.services.s3.model.S3ObjectId, java.util.Map, java.lang.String)
com.amazonaws.services.s3.model.S3ObjectId s3ObjectId
java.util.Map matDesc
String suffix
java.util.Map md
public void (com.amazonaws.services.s3.model.S3ObjectId, com.amazonaws.services.s3.model.EncryptionMaterials, java.lang.String)
com.amazonaws.services.s3.model.S3ObjectId s3ObjectId
com.amazonaws.services.s3.model.EncryptionMaterials encryptionMaterials
String suffix
public com.amazonaws.services.s3.model.S3ObjectId getS3ObjectId ()
public java.util.Map getMaterialsDescription ()
public com.amazonaws.services.s3.model.EncryptionMaterials getEncryptionMaterials ()
public java.lang.String getSuffix ()
public com.amazonaws.services.s3.model.CannedAccessControlList getCannedAcl ()
public void setCannedAcl (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public com.amazonaws.services.s3.model.PutInstructionFileRequest withCannedAcl (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public com.amazonaws.services.s3.model.AccessControlList getAccessControlList ()
public void setAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
public com.amazonaws.services.s3.model.PutInstructionFileRequest withAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
public java.lang.String getRedirectLocation ()
public void setRedirectLocation (java.lang.String)
String redirectLocation
public com.amazonaws.services.s3.model.PutInstructionFileRequest withRedirectLocation (java.lang.String)
String redirectLocation
public java.lang.String getStorageClass ()
public void setStorageClass (java.lang.String)
String storageClass
public com.amazonaws.services.s3.model.PutInstructionFileRequest withStorageClass (java.lang.String)
String storageClass
public void setStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.PutInstructionFileRequest withStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.PutObjectRequest createPutObjectRequest (com.amazonaws.services.s3.model.S3Object)
com.amazonaws.services.s3.model.S3Object s3Object
com.amazonaws.services.s3.model.InstructionFileId ifid
}
com/amazonaws/services/s3/model/EncryptionMaterialsAccessor.classEncryptionMaterialsAccessor.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.EncryptionMaterialsAccessor extends java.lang.Object {
public abstract com.amazonaws.services.s3.model.EncryptionMaterials getEncryptionMaterials (java.util.Map)
}
com/amazonaws/services/s3/model/SetBucketAclRequest.classSetBucketAclRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketAclRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private com.amazonaws.services.s3.model.AccessControlList acl
private com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
public void (java.lang.String, com.amazonaws.services.s3.model.AccessControlList)
String bucketName
com.amazonaws.services.s3.model.AccessControlList acl
public void (java.lang.String, com.amazonaws.services.s3.model.CannedAccessControlList)
String bucketName
com.amazonaws.services.s3.model.CannedAccessControlList acl
public java.lang.String getBucketName ()
public com.amazonaws.services.s3.model.AccessControlList getAcl ()
public com.amazonaws.services.s3.model.CannedAccessControlList getCannedAcl ()
}
com/amazonaws/services/s3/model/BucketReplicationConfiguration.classBucketReplicationConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketReplicationConfiguration extends java.lang.Object implements java.io.Serializable {
private String roleARN
private java.util.Map rules
public void ()
public java.lang.String getRoleARN ()
public void setRoleARN (java.lang.String)
String roleARN
public com.amazonaws.services.s3.model.BucketReplicationConfiguration withRoleARN (java.lang.String)
String roleARN
public java.util.Map getRules ()
public com.amazonaws.services.s3.model.ReplicationRule getRule (java.lang.String)
String id
public void setRules (java.util.Map)
java.util.Map rules
public com.amazonaws.services.s3.model.BucketReplicationConfiguration withRules (java.util.Map)
java.util.Map rules
public com.amazonaws.services.s3.model.BucketReplicationConfiguration addRule (java.lang.String, com.amazonaws.services.s3.model.ReplicationRule)
String id
com.amazonaws.services.s3.model.ReplicationRule rule
public com.amazonaws.services.s3.model.BucketReplicationConfiguration removeRule (java.lang.String)
String id
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/GetBucketTaggingConfigurationRequest.classGetBucketTaggingConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/CryptoConfiguration$ReadOnly.classCryptoConfiguration.java
package com.amazonaws.services.s3.model
final com.amazonaws.services.s3.model.CryptoConfiguration$ReadOnly extends com.amazonaws.services.s3.model.CryptoConfiguration {
private void ()
public boolean isReadOnly ()
public void setStorageMode (com.amazonaws.services.s3.model.CryptoStorageMode)
com.amazonaws.services.s3.model.CryptoStorageMode storageMode
public com.amazonaws.services.s3.model.CryptoConfiguration withStorageMode (com.amazonaws.services.s3.model.CryptoStorageMode)
com.amazonaws.services.s3.model.CryptoStorageMode storageMode
public void setCryptoProvider (java.security.Provider)
java.security.Provider cryptoProvider
public com.amazonaws.services.s3.model.CryptoConfiguration withCryptoProvider (java.security.Provider)
java.security.Provider cryptoProvider
public void setCryptoMode (com.amazonaws.services.s3.model.CryptoMode)
com.amazonaws.services.s3.model.CryptoMode cryptoMode
public com.amazonaws.services.s3.model.CryptoConfiguration withCryptoMode (com.amazonaws.services.s3.model.CryptoMode)
com.amazonaws.services.s3.model.CryptoMode cryptoMode
public void setIgnoreMissingInstructionFile (boolean)
boolean ignoreMissingInstructionFile
public com.amazonaws.services.s3.model.CryptoConfiguration withIgnoreMissingInstructionFile (boolean)
boolean ignoreMissingInstructionFile
public void setKmsRegion (com.amazonaws.regions.Regions)
com.amazonaws.regions.Regions kmsRegion
public com.amazonaws.services.s3.model.CryptoConfiguration withKmsRegion (com.amazonaws.regions.Regions)
com.amazonaws.regions.Regions kmsRegion
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
void (com.amazonaws.services.s3.model.CryptoConfiguration$1)
com.amazonaws.services.s3.model.CryptoConfiguration$1 x0
}
com/amazonaws/services/s3/model/S3KeyFilter.classS3KeyFilter.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.S3KeyFilter extends java.lang.Object implements java.io.Serializable {
private java.util.List filterRules
public void ()
public java.util.List getFilterRules ()
public void setFilterRules (java.util.List)
java.util.List filterRules
public com.amazonaws.services.s3.model.S3KeyFilter withFilterRules (java.util.List)
java.util.List filterRules
public transient com.amazonaws.services.s3.model.S3KeyFilter withFilterRules (com.amazonaws.services.s3.model.FilterRule[])
com.amazonaws.services.s3.model.FilterRule[] filterRules
public void addFilterRule (com.amazonaws.services.s3.model.FilterRule)
com.amazonaws.services.s3.model.FilterRule filterRule
}
com/amazonaws/services/s3/model/RestoreObjectRequest.classRestoreObjectRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.RestoreObjectRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private int expirationInDays
private String bucketName
private String key
private String versionId
private boolean isRequesterPays
public void (java.lang.String, java.lang.String)
String bucketName
String key
public void (java.lang.String, java.lang.String, int)
String bucketName
String key
int expirationInDays
public java.lang.String getBucketName ()
public com.amazonaws.services.s3.model.RestoreObjectRequest withBucketName (java.lang.String)
String bucketName
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.RestoreObjectRequest withKey (java.lang.String)
String key
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public com.amazonaws.services.s3.model.RestoreObjectRequest withVersionId (java.lang.String)
String versionId
public void setExpirationInDays (int)
int expirationInDays
public int getExpirationInDays ()
public com.amazonaws.services.s3.model.RestoreObjectRequest withExpirationInDays (int)
int expirationInDays
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.RestoreObjectRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/Owner.classOwner.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.Owner extends java.lang.Object implements java.io.Serializable {
private static final long serialVersionUID
private String displayName
private String id
public void ()
public void (java.lang.String, java.lang.String)
String id
String displayName
public java.lang.String toString ()
public java.lang.String getId ()
public void setId (java.lang.String)
String id
public java.lang.String getDisplayName ()
public void setDisplayName (java.lang.String)
String name
public boolean equals (java.lang.Object)
Object obj
com.amazonaws.services.s3.model.Owner otherOwner
String otherOwnerId
String otherOwnerName
String thisOwnerId
String thisOwnerName
public int hashCode ()
}
com/amazonaws/services/s3/model/ListVersionsRequest.classListVersionsRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ListVersionsRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String prefix
private String keyMarker
private String versionIdMarker
private String delimiter
private Integer maxResults
private String encodingType
public void ()
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Integer)
String bucketName
String prefix
String keyMarker
String versionIdMarker
String delimiter
Integer maxResults
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.ListVersionsRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
public com.amazonaws.services.s3.model.ListVersionsRequest withPrefix (java.lang.String)
String prefix
public java.lang.String getKeyMarker ()
public void setKeyMarker (java.lang.String)
String keyMarker
public com.amazonaws.services.s3.model.ListVersionsRequest withKeyMarker (java.lang.String)
String keyMarker
public java.lang.String getVersionIdMarker ()
public void setVersionIdMarker (java.lang.String)
String versionIdMarker
public com.amazonaws.services.s3.model.ListVersionsRequest withVersionIdMarker (java.lang.String)
String versionIdMarker
public java.lang.String getDelimiter ()
public void setDelimiter (java.lang.String)
String delimiter
public com.amazonaws.services.s3.model.ListVersionsRequest withDelimiter (java.lang.String)
String delimiter
public java.lang.Integer getMaxResults ()
public void setMaxResults (java.lang.Integer)
Integer maxResults
public com.amazonaws.services.s3.model.ListVersionsRequest withMaxResults (java.lang.Integer)
Integer maxResults
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
public com.amazonaws.services.s3.model.ListVersionsRequest withEncodingType (java.lang.String)
String encodingType
}
com/amazonaws/services/s3/model/BucketLifecycleConfiguration.classBucketLifecycleConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration extends java.lang.Object implements java.io.Serializable {
public static final String ENABLED
public static final String DISABLED
private java.util.List rules
public java.util.List getRules ()
public void setRules (java.util.List)
java.util.List rules
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration withRules (java.util.List)
java.util.List rules
public transient com.amazonaws.services.s3.model.BucketLifecycleConfiguration withRules (com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule[])
com.amazonaws.services.s3.model.BucketLifecycleConfiguration$Rule[] rules
public void (java.util.List)
java.util.List rules
public void ()
}
com/amazonaws/services/s3/model/S3VersionSummary.classS3VersionSummary.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.S3VersionSummary extends java.lang.Object implements java.io.Serializable {
protected String bucketName
private String key
private String versionId
private boolean isLatest
private java.util.Date lastModified
private com.amazonaws.services.s3.model.Owner owner
private String eTag
private long size
private String storageClass
private boolean isDeleteMarker
public void ()
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String id
public boolean isLatest ()
public void setIsLatest (boolean)
boolean isLatest
public java.util.Date getLastModified ()
public void setLastModified (java.util.Date)
java.util.Date lastModified
public com.amazonaws.services.s3.model.Owner getOwner ()
public void setOwner (com.amazonaws.services.s3.model.Owner)
com.amazonaws.services.s3.model.Owner owner
public boolean isDeleteMarker ()
public void setIsDeleteMarker (boolean)
boolean isDeleteMarker
public java.lang.String getETag ()
public void setETag (java.lang.String)
String eTag
public java.lang.String getStorageClass ()
public void setStorageClass (java.lang.String)
String storageClass
public long getSize ()
public void setSize (long)
long size
}
com/amazonaws/services/s3/model/GetS3AccountOwnerRequest.classGetS3AccountOwnerRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetS3AccountOwnerRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
public void ()
}
com/amazonaws/services/s3/model/StorageClass.classStorageClass.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.StorageClass extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.StorageClass Standard
public static final com.amazonaws.services.s3.model.StorageClass ReducedRedundancy
public static final com.amazonaws.services.s3.model.StorageClass Glacier
public static final com.amazonaws.services.s3.model.StorageClass StandardInfrequentAccess
private final String storageClassId
private static final com.amazonaws.services.s3.model.StorageClass[] $VALUES
public static com.amazonaws.services.s3.model.StorageClass[] values ()
public static com.amazonaws.services.s3.model.StorageClass valueOf (java.lang.String)
String name
public static com.amazonaws.services.s3.model.StorageClass fromValue (java.lang.String) throws java.lang.IllegalArgumentException
com.amazonaws.services.s3.model.StorageClass storageClass
String s3StorageClassString
private void (java.lang.String, int, java.lang.String)
String id
public java.lang.String toString ()
static void ()
}
com/amazonaws/services/s3/model/DeleteObjectRequest.classDeleteObjectRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteObjectRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String key
private boolean isRequesterPays
public void (java.lang.String, java.lang.String)
String bucketName
String key
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.DeleteObjectRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.DeleteObjectRequest withKey (java.lang.String)
String key
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.DeleteObjectRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/PartListing.classPartListing.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.PartListing extends java.lang.Object implements java.io.Serializable com.amazonaws.services.s3.internal.S3RequesterChargedResult {
private String bucketName
private String key
private String uploadId
private Integer maxParts
private Integer partNumberMarker
private String encodingType
private com.amazonaws.services.s3.model.Owner owner
private com.amazonaws.services.s3.model.Owner initiator
private String storageClass
private boolean isTruncated
private Integer nextPartNumberMarker
private java.util.List parts
private java.util.Date abortDate
private String abortRuleId
private boolean isRequesterCharged
public void ()
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getUploadId ()
public void setUploadId (java.lang.String)
String uploadId
public com.amazonaws.services.s3.model.Owner getOwner ()
public void setOwner (com.amazonaws.services.s3.model.Owner)
com.amazonaws.services.s3.model.Owner owner
public com.amazonaws.services.s3.model.Owner getInitiator ()
public void setInitiator (com.amazonaws.services.s3.model.Owner)
com.amazonaws.services.s3.model.Owner initiator
public java.lang.String getStorageClass ()
public void setStorageClass (java.lang.String)
String storageClass
public java.lang.Integer getPartNumberMarker ()
public void setPartNumberMarker (int)
int partNumberMarker
public java.lang.Integer getNextPartNumberMarker ()
public void setNextPartNumberMarker (int)
int nextPartNumberMarker
public java.lang.Integer getMaxParts ()
public void setMaxParts (int)
int maxParts
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
public boolean isTruncated ()
public void setTruncated (boolean)
boolean isTruncated
public java.util.List getParts ()
public void setParts (java.util.List)
java.util.List parts
public java.util.Date getAbortDate ()
public void setAbortDate (java.util.Date)
java.util.Date abortDate
public java.lang.String getAbortRuleId ()
public void setAbortRuleId (java.lang.String)
String abortRuleId
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/model/GetBucketLocationRequest.classGetBucketLocationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketLocationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
public void (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.GetBucketLocationRequest withBucketName (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/DeleteBucketReplicationConfigurationRequest.classDeleteBucketReplicationConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/EncryptionMaterialsFactory.classEncryptionMaterialsFactory.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.EncryptionMaterialsFactory extends java.lang.Object {
public abstract com.amazonaws.services.s3.model.EncryptionMaterials getEncryptionMaterials ()
}
com/amazonaws/services/s3/model/GetBucketNotificationConfigurationRequest.classGetBucketNotificationConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/SSECustomerKey.classSSECustomerKey.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SSECustomerKey extends java.lang.Object implements java.io.Serializable {
private final String base64EncodedKey
private String base64EncodedMd5
private String algorithm
public void (java.lang.String)
String base64EncodedKey
public void (byte[])
byte[] rawKeyMaterial
public void (javax.crypto.SecretKey)
javax.crypto.SecretKey key
private void ()
public java.lang.String getKey ()
public java.lang.String getAlgorithm ()
public void setAlgorithm (java.lang.String)
String algorithm
public com.amazonaws.services.s3.model.SSECustomerKey withAlgorithm (java.lang.String)
String algorithm
public java.lang.String getMd5 ()
public void setMd5 (java.lang.String)
String md5Digest
public com.amazonaws.services.s3.model.SSECustomerKey withMd5 (java.lang.String)
String md5Digest
public static com.amazonaws.services.s3.model.SSECustomerKey generateSSECustomerKeyForPresignUrl (java.lang.String)
String algorithm
}
com/amazonaws/services/s3/model/SimpleMaterialProvider.classSimpleMaterialProvider.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SimpleMaterialProvider extends java.lang.Object implements com.amazonaws.services.s3.model.EncryptionMaterialsProvider java.io.Serializable {
private final java.util.Map map
private com.amazonaws.services.s3.model.EncryptionMaterials latest
public void ()
public com.amazonaws.services.s3.model.EncryptionMaterials getEncryptionMaterials (java.util.Map)
java.util.Map md
public com.amazonaws.services.s3.model.EncryptionMaterials getEncryptionMaterials ()
public com.amazonaws.services.s3.model.SimpleMaterialProvider addMaterial (com.amazonaws.services.s3.model.EncryptionMaterials)
com.amazonaws.services.s3.model.EncryptionMaterials m
public com.amazonaws.services.s3.model.SimpleMaterialProvider withLatest (com.amazonaws.services.s3.model.EncryptionMaterials)
com.amazonaws.services.s3.model.EncryptionMaterials m
public com.amazonaws.services.s3.model.SimpleMaterialProvider removeMaterial (java.util.Map)
java.util.Map md
public int size ()
public void refresh ()
}
com/amazonaws/services/s3/model/ProgressEvent.classProgressEvent.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ProgressEvent extends com.amazonaws.event.ProgressEvent {
public void (int)
int bytesTransferred
public void (com.amazonaws.event.ProgressEventType)
com.amazonaws.event.ProgressEventType eventType
public int getBytesTransfered ()
}
com/amazonaws/services/s3/model/ReplicationDestinationConfig.classReplicationDestinationConfig.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ReplicationDestinationConfig extends java.lang.Object implements java.io.Serializable {
private String bucketARN
private String storageClass
public void ()
public java.lang.String getBucketARN ()
public void setBucketARN (java.lang.String)
String bucketARN
public com.amazonaws.services.s3.model.ReplicationDestinationConfig withBucketARN (java.lang.String)
String bucketARN
public void setStorageClass (java.lang.String)
String storageClass
public void setStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.ReplicationDestinationConfig withStorageClass (java.lang.String)
String storageClass
public com.amazonaws.services.s3.model.ReplicationDestinationConfig withStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public java.lang.String getStorageClass ()
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/SSECustomerKeyProvider.classSSECustomerKeyProvider.java
package com.amazonaws.services.s3.model
public abstract com.amazonaws.services.s3.model.SSECustomerKeyProvider extends java.lang.Object {
public abstract com.amazonaws.services.s3.model.SSECustomerKey getSSECustomerKey ()
}
com/amazonaws/services/s3/model/S3DataSource$Utils.classS3DataSource.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.S3DataSource$Utils extends java.lang.Enum {
private static final com.amazonaws.services.s3.model.S3DataSource$Utils[] $VALUES
public static com.amazonaws.services.s3.model.S3DataSource$Utils[] values ()
public static com.amazonaws.services.s3.model.S3DataSource$Utils valueOf (java.lang.String)
String name
private void (java.lang.String, int)
public static void cleanupDataSource (com.amazonaws.services.s3.model.S3DataSource, java.io.File, java.io.InputStream, java.io.InputStream, org.apache.commons.logging.Log)
com.amazonaws.services.s3.model.S3DataSource req
java.io.File fileOrig
java.io.InputStream inputStreamOrig
java.io.InputStream inputStreamCurr
org.apache.commons.logging.Log log
static void ()
}
com/amazonaws/services/s3/model/Region.classRegion.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.Region extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.Region US_Standard
public static final com.amazonaws.services.s3.model.Region US_West
public static final com.amazonaws.services.s3.model.Region US_West_2
public static final com.amazonaws.services.s3.model.Region US_GovCloud
public static final com.amazonaws.services.s3.model.Region EU_Ireland
public static final com.amazonaws.services.s3.model.Region EU_Frankfurt
public static final com.amazonaws.services.s3.model.Region AP_Singapore
public static final com.amazonaws.services.s3.model.Region AP_Sydney
public static final com.amazonaws.services.s3.model.Region AP_Tokyo
public static final com.amazonaws.services.s3.model.Region AP_Seoul
public static final com.amazonaws.services.s3.model.Region AP_Mumbai
public static final com.amazonaws.services.s3.model.Region SA_SaoPaulo
public static final com.amazonaws.services.s3.model.Region CN_Beijing
public static final java.util.regex.Pattern S3_REGIONAL_ENDPOINT_PATTERN
private final java.util.List regionIds
private static final com.amazonaws.services.s3.model.Region[] $VALUES
public static com.amazonaws.services.s3.model.Region[] values ()
public static com.amazonaws.services.s3.model.Region valueOf (java.lang.String)
String name
private transient void (java.lang.String, int, java.lang.String[])
String[] regionIds
public java.lang.String toString ()
public java.lang.String getFirstRegionId ()
private java.lang.String getFirstRegionId0 ()
public static com.amazonaws.services.s3.model.Region fromValue (java.lang.String) throws java.lang.IllegalArgumentException
java.util.List regionIds
com.amazonaws.services.s3.model.Region region
String s3RegionId
public com.amazonaws.regions.Region toAWSRegion ()
String s3regionId
static void ()
}
com/amazonaws/services/s3/model/S3ObjectId.classS3ObjectId.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.S3ObjectId extends java.lang.Object implements java.io.Serializable {
private final String bucket
private final String key
private final String versionId
public void (java.lang.String, java.lang.String)
String bucket
String key
public void (java.lang.String, java.lang.String, java.lang.String)
String bucket
String key
String versionId
public void (com.amazonaws.services.s3.model.S3ObjectIdBuilder)
com.amazonaws.services.s3.model.S3ObjectIdBuilder builder
public java.lang.String getBucket ()
public java.lang.String getKey ()
public java.lang.String getVersionId ()
public com.amazonaws.services.s3.model.InstructionFileId instructionFileId ()
public com.amazonaws.services.s3.model.InstructionFileId instructionFileId (java.lang.String)
String suffix
String ifileKey
public java.lang.String toString ()
}
com/amazonaws/services/s3/model/UploadPartRequest.classUploadPartRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.UploadPartRequest extends com.amazonaws.AmazonWebServiceRequest implements com.amazonaws.services.s3.model.SSECustomerKeyProvider com.amazonaws.services.s3.model.S3DataSource java.io.Serializable {
private static final long serialVersionUID
private com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
private String bucketName
private String key
private String uploadId
private int partNumber
private long partSize
private String md5Digest
private transient java.io.InputStream inputStream
private java.io.File file
private long fileOffset
private boolean isLastPart
private com.amazonaws.services.s3.model.SSECustomerKey sseCustomerKey
private boolean isRequesterPays
public void ()
public void setInputStream (java.io.InputStream)
java.io.InputStream inputStream
public java.io.InputStream getInputStream ()
public com.amazonaws.services.s3.model.UploadPartRequest withInputStream (java.io.InputStream)
java.io.InputStream inputStream
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.UploadPartRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.UploadPartRequest withKey (java.lang.String)
String key
public java.lang.String getUploadId ()
public void setUploadId (java.lang.String)
String uploadId
public com.amazonaws.services.s3.model.UploadPartRequest withUploadId (java.lang.String)
String uploadId
public int getPartNumber ()
public void setPartNumber (int)
int partNumber
public com.amazonaws.services.s3.model.UploadPartRequest withPartNumber (int)
int partNumber
public long getPartSize ()
public void setPartSize (long)
long partSize
public com.amazonaws.services.s3.model.UploadPartRequest withPartSize (long)
long partSize
public java.lang.String getMd5Digest ()
public void setMd5Digest (java.lang.String)
String md5Digest
public com.amazonaws.services.s3.model.UploadPartRequest withMD5Digest (java.lang.String)
String md5Digest
public java.io.File getFile ()
public void setFile (java.io.File)
java.io.File file
public com.amazonaws.services.s3.model.UploadPartRequest withFile (java.io.File)
java.io.File file
public long getFileOffset ()
public void setFileOffset (long)
long fileOffset
public com.amazonaws.services.s3.model.UploadPartRequest withFileOffset (long)
long fileOffset
public void setProgressListener (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.services.s3.model.ProgressListener progressListener
public com.amazonaws.services.s3.model.ProgressListener getProgressListener ()
com.amazonaws.event.ProgressListener generalProgressListener
public com.amazonaws.services.s3.model.UploadPartRequest withProgressListener (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.services.s3.model.ProgressListener progressListener
public boolean isLastPart ()
public void setLastPart (boolean)
boolean isLastPart
public com.amazonaws.services.s3.model.UploadPartRequest withLastPart (boolean)
boolean isLastPart
public com.amazonaws.services.s3.model.SSECustomerKey getSSECustomerKey ()
public void setSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.UploadPartRequest withSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata ()
public void setObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
public com.amazonaws.services.s3.model.UploadPartRequest withObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.UploadPartRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/ReplicationRuleStatus.classReplicationRuleStatus.java
package com.amazonaws.services.s3.model
public final com.amazonaws.services.s3.model.ReplicationRuleStatus extends java.lang.Enum {
public static final com.amazonaws.services.s3.model.ReplicationRuleStatus Enabled
public static final com.amazonaws.services.s3.model.ReplicationRuleStatus Disabled
private final String status
private static final com.amazonaws.services.s3.model.ReplicationRuleStatus[] $VALUES
public static com.amazonaws.services.s3.model.ReplicationRuleStatus[] values ()
public static com.amazonaws.services.s3.model.ReplicationRuleStatus valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String status
public java.lang.String getStatus ()
static void ()
}
com/amazonaws/services/s3/model/CloudFunctionConfiguration.classCloudFunctionConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CloudFunctionConfiguration extends com.amazonaws.services.s3.model.NotificationConfiguration implements java.io.Serializable {
private final String invocationRoleARN
private final String cloudFunctionARN
public void (java.lang.String, java.lang.String, java.util.EnumSet)
String invocationRole
String function
java.util.EnumSet events
public transient void (java.lang.String, java.lang.String, java.lang.String[])
String invocationRole
String function
String[] events
public java.lang.String getInvocationRoleARN ()
public java.lang.String getCloudFunctionARN ()
}
com/amazonaws/services/s3/model/RoutingRuleCondition.classRoutingRuleCondition.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.RoutingRuleCondition extends java.lang.Object implements java.io.Serializable {
String keyPrefixEquals
String httpErrorCodeReturnedEquals
public void ()
public void setKeyPrefixEquals (java.lang.String)
String keyPrefixEquals
public java.lang.String getKeyPrefixEquals ()
public com.amazonaws.services.s3.model.RoutingRuleCondition withKeyPrefixEquals (java.lang.String)
String keyPrefixEquals
public void setHttpErrorCodeReturnedEquals (java.lang.String)
String httpErrorCodeReturnedEquals
public java.lang.String getHttpErrorCodeReturnedEquals ()
public com.amazonaws.services.s3.model.RoutingRuleCondition withHttpErrorCodeReturnedEquals (java.lang.String)
String httpErrorCodeReturnedEquals
}
com/amazonaws/services/s3/model/CompleteMultipartUploadResult.classCompleteMultipartUploadResult.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CompleteMultipartUploadResult extends com.amazonaws.services.s3.internal.SSEResultBase implements com.amazonaws.services.s3.internal.ObjectExpirationResult com.amazonaws.services.s3.internal.S3RequesterChargedResult java.io.Serializable {
private String bucketName
private String key
private String location
private String eTag
private String versionId
private java.util.Date expirationTime
private String expirationTimeRuleId
private boolean isRequesterCharged
public void ()
public java.lang.String getLocation ()
public void setLocation (java.lang.String)
String location
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getETag ()
public void setETag (java.lang.String)
String etag
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public java.util.Date getExpirationTime ()
public void setExpirationTime (java.util.Date)
java.util.Date expirationTime
public java.lang.String getExpirationTimeRuleId ()
public void setExpirationTimeRuleId (java.lang.String)
String expirationTimeRuleId
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/model/RequestPaymentConfiguration.classRequestPaymentConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.RequestPaymentConfiguration extends java.lang.Object implements java.io.Serializable {
private com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer payer
public void (com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer)
com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer payer
public com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer getPayer ()
public void setPayer (com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer)
com.amazonaws.services.s3.model.RequestPaymentConfiguration$Payer payer
}
com/amazonaws/services/s3/model/DeleteObjectsRequest.classDeleteObjectsRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteObjectsRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private boolean quiet
private com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
private final java.util.List keys
private boolean isRequesterPays
public void (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.DeleteObjectsRequest withBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.MultiFactorAuthentication getMfa ()
public void setMfa (com.amazonaws.services.s3.model.MultiFactorAuthentication)
com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
public com.amazonaws.services.s3.model.DeleteObjectsRequest withMfa (com.amazonaws.services.s3.model.MultiFactorAuthentication)
com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
public void setQuiet (boolean)
boolean quiet
public boolean getQuiet ()
public com.amazonaws.services.s3.model.DeleteObjectsRequest withQuiet (boolean)
boolean quiet
public void setKeys (java.util.List)
java.util.List keys
public com.amazonaws.services.s3.model.DeleteObjectsRequest withKeys (java.util.List)
java.util.List keys
public java.util.List getKeys ()
public transient com.amazonaws.services.s3.model.DeleteObjectsRequest withKeys (java.lang.String[])
String key
String[] keys
java.util.List keyVersions
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.DeleteObjectsRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/EncryptedInitiateMultipartUploadRequest.classEncryptedInitiateMultipartUploadRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest extends com.amazonaws.services.s3.model.InitiateMultipartUploadRequest implements com.amazonaws.services.s3.model.MaterialsDescriptionProvider java.io.Serializable {
private java.util.Map materialsDescription
private boolean createEncryptionMaterial
public void (java.lang.String, java.lang.String)
String bucketName
String key
public void (java.lang.String, java.lang.String, com.amazonaws.services.s3.model.ObjectMetadata)
String bucketName
String key
com.amazonaws.services.s3.model.ObjectMetadata objectMetadata
public java.util.Map getMaterialsDescription ()
public void setMaterialsDescription (java.util.Map)
java.util.Map materialsDescription
public com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest withMaterialsDescription (java.util.Map)
java.util.Map materialsDescription
public boolean isCreateEncryptionMaterial ()
public void setCreateEncryptionMaterial (boolean)
boolean createEncryptionMaterial
public com.amazonaws.services.s3.model.EncryptedInitiateMultipartUploadRequest withCreateEncryptionMaterial (boolean)
boolean createEncryptionMaterial
}
com/amazonaws/services/s3/model/GetBucketAccelerateConfigurationRequest.classGetBucketAccelerateConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/ListNextBatchOfVersionsRequest.classListNextBatchOfVersionsRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private com.amazonaws.services.s3.model.VersionListing previousVersionListing
public void (com.amazonaws.services.s3.model.VersionListing)
com.amazonaws.services.s3.model.VersionListing previousVersionListing
public com.amazonaws.services.s3.model.VersionListing getPreviousVersionListing ()
public void setPreviousVersionListing (com.amazonaws.services.s3.model.VersionListing)
com.amazonaws.services.s3.model.VersionListing previousVersionListing
public com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest withPreviousVersionListing (com.amazonaws.services.s3.model.VersionListing)
com.amazonaws.services.s3.model.VersionListing previousVersionListing
public com.amazonaws.services.s3.model.ListVersionsRequest toListVersionsRequest ()
}
com/amazonaws/services/s3/model/ListMultipartUploadsRequest.classListMultipartUploadsRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ListMultipartUploadsRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String delimiter
private String prefix
private Integer maxUploads
private String keyMarker
private String uploadIdMarker
private String encodingType
public void (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.ListMultipartUploadsRequest withBucketName (java.lang.String)
String bucketName
public java.lang.Integer getMaxUploads ()
public void setMaxUploads (java.lang.Integer)
Integer maxUploads
public com.amazonaws.services.s3.model.ListMultipartUploadsRequest withMaxUploads (int)
int maxUploadsInt
public java.lang.String getKeyMarker ()
public void setKeyMarker (java.lang.String)
String keyMarker
public com.amazonaws.services.s3.model.ListMultipartUploadsRequest withKeyMarker (java.lang.String)
String keyMarker
public java.lang.String getUploadIdMarker ()
public void setUploadIdMarker (java.lang.String)
String uploadIdMarker
public com.amazonaws.services.s3.model.ListMultipartUploadsRequest withUploadIdMarker (java.lang.String)
String uploadIdMarker
public java.lang.String getDelimiter ()
public void setDelimiter (java.lang.String)
String delimiter
public com.amazonaws.services.s3.model.ListMultipartUploadsRequest withDelimiter (java.lang.String)
String delimiter
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
public com.amazonaws.services.s3.model.ListMultipartUploadsRequest withPrefix (java.lang.String)
String prefix
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
public com.amazonaws.services.s3.model.ListMultipartUploadsRequest withEncodingType (java.lang.String)
String encodingType
}
com/amazonaws/services/s3/model/MultiObjectDeleteException$DeleteError.classMultiObjectDeleteException.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.MultiObjectDeleteException$DeleteError extends java.lang.Object implements java.io.Serializable {
private String key
private String versionId
private String code
private String message
public void ()
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public java.lang.String getCode ()
public void setCode (java.lang.String)
String code
public java.lang.String getMessage ()
public void setMessage (java.lang.String)
String message
}
com/amazonaws/services/s3/model/ListObjectsV2Request.classListObjectsV2Request.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ListObjectsV2Request extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private String delimiter
private String encodingType
private Integer maxKeys
private String prefix
private String continuationToken
private boolean fetchOwner
private String startAfter
public void ()
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.ListObjectsV2Request withBucketName (java.lang.String)
String bucketName
public java.lang.String getDelimiter ()
public void setDelimiter (java.lang.String)
String delimiter
public com.amazonaws.services.s3.model.ListObjectsV2Request withDelimiter (java.lang.String)
String delimiter
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
public com.amazonaws.services.s3.model.ListObjectsV2Request withEncodingType (java.lang.String)
String encodingType
public java.lang.Integer getMaxKeys ()
public void setMaxKeys (java.lang.Integer)
Integer maxKeys
public com.amazonaws.services.s3.model.ListObjectsV2Request withMaxKeys (java.lang.Integer)
Integer maxKeys
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
public com.amazonaws.services.s3.model.ListObjectsV2Request withPrefix (java.lang.String)
String prefix
public java.lang.String getContinuationToken ()
public void setContinuationToken (java.lang.String)
String continuationToken
public com.amazonaws.services.s3.model.ListObjectsV2Request withContinuationToken (java.lang.String)
String continuationToken
public boolean isFetchOwner ()
public void setFetchOwner (boolean)
boolean fetchOwner
public com.amazonaws.services.s3.model.ListObjectsV2Request withFetchOwner (boolean)
boolean fetchOwner
public java.lang.String getStartAfter ()
public void setStartAfter (java.lang.String)
String startAfter
public com.amazonaws.services.s3.model.ListObjectsV2Request withStartAfter (java.lang.String)
String startAfter
}
com/amazonaws/services/s3/model/EncryptedGetObjectRequest.classEncryptedGetObjectRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.EncryptedGetObjectRequest extends com.amazonaws.services.s3.model.GetObjectRequest implements java.io.Serializable {
private com.amazonaws.services.s3.model.ExtraMaterialsDescription supplemental
private String instructionFileSuffix
private boolean keyWrapExpected
public void (java.lang.String, java.lang.String)
String bucketName
String key
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String versionId
public void (com.amazonaws.services.s3.model.S3ObjectId)
com.amazonaws.services.s3.model.S3ObjectId s3ObjectId
public void (java.lang.String, java.lang.String, boolean)
String bucketName
String key
boolean isRequesterPays
public com.amazonaws.services.s3.model.ExtraMaterialsDescription getExtraMaterialDescription ()
public void setExtraMaterialDescription (com.amazonaws.services.s3.model.ExtraMaterialsDescription)
com.amazonaws.services.s3.model.ExtraMaterialsDescription supplemental
public com.amazonaws.services.s3.model.EncryptedGetObjectRequest withExtraMaterialsDescription (com.amazonaws.services.s3.model.ExtraMaterialsDescription)
com.amazonaws.services.s3.model.ExtraMaterialsDescription supplemental
public com.amazonaws.services.s3.model.EncryptedGetObjectRequest withExtraMaterialsDescription (java.util.Map)
java.util.Map supplemental
public java.lang.String getInstructionFileSuffix ()
public void setInstructionFileSuffix (java.lang.String)
String instructionFileSuffix
public com.amazonaws.services.s3.model.EncryptedGetObjectRequest withInstructionFileSuffix (java.lang.String)
String instructionFileSuffix
public boolean isKeyWrapExpected ()
public void setKeyWrapExpected (boolean)
boolean keyWrapExpected
public com.amazonaws.services.s3.model.EncryptedGetObjectRequest withKeyWrapExpected (boolean)
boolean keyWrapExpected
}
com/amazonaws/services/s3/model/EncryptedPutObjectRequest.classEncryptedPutObjectRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.EncryptedPutObjectRequest extends com.amazonaws.services.s3.model.PutObjectRequest implements com.amazonaws.services.s3.model.MaterialsDescriptionProvider java.io.Serializable {
private java.util.Map materialsDescription
public void (java.lang.String, java.lang.String, java.io.File)
String bucketName
String key
java.io.File file
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String redirectLocation
public void (java.lang.String, java.lang.String, java.io.InputStream, com.amazonaws.services.s3.model.ObjectMetadata)
String bucketName
String key
java.io.InputStream input
com.amazonaws.services.s3.model.ObjectMetadata metadata
public java.util.Map getMaterialsDescription ()
public void setMaterialsDescription (java.util.Map)
java.util.Map materialsDescription
public com.amazonaws.services.s3.model.EncryptedPutObjectRequest withMaterialsDescription (java.util.Map)
java.util.Map materialsDescription
public com.amazonaws.services.s3.model.EncryptedPutObjectRequest clone ()
com.amazonaws.services.s3.model.EncryptedPutObjectRequest cloned
java.util.Map materialsDescription
public volatile com.amazonaws.services.s3.model.PutObjectRequest clone ()
public volatile com.amazonaws.services.s3.model.AbstractPutObjectRequest clone ()
public volatile com.amazonaws.AmazonWebServiceRequest clone ()
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
}
com/amazonaws/services/s3/model/InitiateMultipartUploadResult.classInitiateMultipartUploadResult.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.InitiateMultipartUploadResult extends com.amazonaws.services.s3.internal.SSEResultBase implements com.amazonaws.services.s3.internal.S3RequesterChargedResult java.io.Serializable {
private String bucketName
private String key
private String uploadId
private java.util.Date abortDate
private String abortRuleId
private boolean isRequesterCharged
public void ()
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getUploadId ()
public void setUploadId (java.lang.String)
String uploadId
public java.util.Date getAbortDate ()
public void setAbortDate (java.util.Date)
java.util.Date abortDate
public java.lang.String getAbortRuleId ()
public void setAbortRuleId (java.lang.String)
String abortRuleId
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/model/WebsiteConfiguration.classWebsiteConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.WebsiteConfiguration extends java.lang.Object implements java.io.Serializable {
private String indexDocumentSuffix
private String errorDocument
private String redirectAllRequestsTo
private java.util.List routingRules
public void ()
public void setIndexDocumentSuffix (java.lang.String)
String indexDocumentSuffix
public java.lang.String getIndexDocumentSuffix ()
public com.amazonaws.services.s3.model.WebsiteConfiguration withIndexDocumentSuffix (java.lang.String)
String indexDocumentSuffix
public void setErrorDocument (java.lang.String)
String errorDocument
public java.lang.String getErrorDocument ()
public com.amazonaws.services.s3.model.WebsiteConfiguration witherrorDocument (java.lang.String)
String errorDocument
public void setRedirectAllRequestsTo (java.lang.String)
String redirectAllRequestsTo
public java.lang.String getRedirectAllRequestsTo ()
public com.amazonaws.services.s3.model.WebsiteConfiguration withRedirectAllRequestsTo (java.lang.String)
String redirectAllRequestsTo
public void setRoutingRules (java.util.List)
java.util.List routingRules
public java.util.List getRoutingRule ()
public com.amazonaws.services.s3.model.WebsiteConfiguration withRoutingRule (java.util.List)
java.util.List routingRules
}
com/amazonaws/services/s3/model/GeneratePresignedUrlRequest.classGeneratePresignedUrlRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest extends com.amazonaws.AmazonWebServiceRequest implements com.amazonaws.services.s3.model.SSECustomerKeyProvider java.io.Serializable {
private com.amazonaws.HttpMethod method
private String bucketName
private String key
private String contentType
private String contentMd5
private java.util.Date expiration
private boolean zeroByteContent
private java.util.Map requestParameters
private com.amazonaws.services.s3.model.ResponseHeaderOverrides responseHeaders
private com.amazonaws.services.s3.model.SSECustomerKey sseCustomerKey
private String sseAlgorithm
private String kmsCmkId
public java.lang.String getKmsCmkId ()
public void setKmsCmkId (java.lang.String)
String kmsCmkId
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withKmsCmkId (java.lang.String)
String kmsCmkId
public java.lang.String getSSEAlgorithm ()
public void setSSEAlgorithm (java.lang.String)
String sseAlgorithm
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withSSEAlgorithm (java.lang.String)
String sseAlgorithm
public void setSSEAlgorithm (com.amazonaws.services.s3.model.SSEAlgorithm)
com.amazonaws.services.s3.model.SSEAlgorithm sseAlgorithm
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withSSEAlgorithm (com.amazonaws.services.s3.model.SSEAlgorithm)
com.amazonaws.services.s3.model.SSEAlgorithm sseAlgorithm
public void (java.lang.String, java.lang.String)
String bucketName
String key
public void (java.lang.String, java.lang.String, com.amazonaws.HttpMethod)
String bucketName
String key
com.amazonaws.HttpMethod method
public com.amazonaws.HttpMethod getMethod ()
public void setMethod (com.amazonaws.HttpMethod)
com.amazonaws.HttpMethod method
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withMethod (com.amazonaws.HttpMethod)
com.amazonaws.HttpMethod method
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withKey (java.lang.String)
String key
public java.util.Date getExpiration ()
public void setExpiration (java.util.Date)
java.util.Date expiration
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withExpiration (java.util.Date)
java.util.Date expiration
public void addRequestParameter (java.lang.String, java.lang.String)
String key
String value
public java.util.Map getRequestParameters ()
public com.amazonaws.services.s3.model.ResponseHeaderOverrides getResponseHeaders ()
public void setResponseHeaders (com.amazonaws.services.s3.model.ResponseHeaderOverrides)
com.amazonaws.services.s3.model.ResponseHeaderOverrides responseHeaders
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withResponseHeaders (com.amazonaws.services.s3.model.ResponseHeaderOverrides)
com.amazonaws.services.s3.model.ResponseHeaderOverrides responseHeaders
public java.lang.String getContentType ()
public void setContentType (java.lang.String)
String contentType
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withContentType (java.lang.String)
String contentType
public java.lang.String getContentMd5 ()
public void setContentMd5 (java.lang.String)
String contentMd5
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withContentMd5 (java.lang.String)
String contentMd5
public com.amazonaws.services.s3.model.SSECustomerKey getSSECustomerKey ()
public void setSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseCustomerKey
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public void setSSECustomerKeyAlgorithm (com.amazonaws.services.s3.model.SSEAlgorithm)
com.amazonaws.services.s3.model.SSEAlgorithm sseAlgorithm
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withSSECustomerKeyAlgorithm (com.amazonaws.services.s3.model.SSEAlgorithm)
com.amazonaws.services.s3.model.SSEAlgorithm algorithm
public boolean isZeroByteContent ()
public void setZeroByteContent (boolean)
boolean zeroByteContent
public com.amazonaws.services.s3.model.GeneratePresignedUrlRequest withZeroByteContent (boolean)
boolean zeroByteContent
public void rejectIllegalArguments ()
}
com/amazonaws/services/s3/model/DeleteBucketRequest.classDeleteBucketRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteBucketRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable com.amazonaws.services.s3.model.S3AccelerateUnsupported {
private String bucketName
public void (java.lang.String)
String bucketName
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getBucketName ()
}
com/amazonaws/services/s3/model/GetBucketVersioningConfigurationRequest.classGetBucketVersioningConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/Filter.classFilter.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.Filter extends java.lang.Object implements java.io.Serializable {
private com.amazonaws.services.s3.model.S3KeyFilter s3KeyFilter
public void ()
public com.amazonaws.services.s3.model.S3KeyFilter getS3KeyFilter ()
public void setS3KeyFilter (com.amazonaws.services.s3.model.S3KeyFilter)
com.amazonaws.services.s3.model.S3KeyFilter s3KeyFilter
public com.amazonaws.services.s3.model.Filter withS3KeyFilter (com.amazonaws.services.s3.model.S3KeyFilter)
com.amazonaws.services.s3.model.S3KeyFilter s3KeyFilter
}
com/amazonaws/services/s3/model/ObjectListing.classObjectListing.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ObjectListing extends java.lang.Object implements java.io.Serializable {
private java.util.List objectSummaries
private java.util.List commonPrefixes
private String bucketName
private String nextMarker
private boolean isTruncated
private String prefix
private String marker
private int maxKeys
private String delimiter
private String encodingType
public void ()
public java.util.List getObjectSummaries ()
public java.util.List getCommonPrefixes ()
public void setCommonPrefixes (java.util.List)
java.util.List commonPrefixes
public java.lang.String getNextMarker ()
public void setNextMarker (java.lang.String)
String nextMarker
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public java.lang.String getPrefix ()
public void setPrefix (java.lang.String)
String prefix
public java.lang.String getMarker ()
public void setMarker (java.lang.String)
String marker
public int getMaxKeys ()
public void setMaxKeys (int)
int maxKeys
public java.lang.String getDelimiter ()
public void setDelimiter (java.lang.String)
String delimiter
public boolean isTruncated ()
public void setTruncated (boolean)
boolean isTruncated
public java.lang.String getEncodingType ()
public void setEncodingType (java.lang.String)
String encodingType
}
com/amazonaws/services/s3/model/AccessControlList.classAccessControlList.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.AccessControlList extends java.lang.Object implements java.io.Serializable com.amazonaws.services.s3.internal.S3RequesterChargedResult {
private static final long serialVersionUID
private java.util.Set grantSet
private java.util.List grantList
private com.amazonaws.services.s3.model.Owner owner
private boolean isRequesterCharged
public void ()
public com.amazonaws.services.s3.model.Owner getOwner ()
public void setOwner (com.amazonaws.services.s3.model.Owner)
com.amazonaws.services.s3.model.Owner owner
public void grantPermission (com.amazonaws.services.s3.model.Grantee, com.amazonaws.services.s3.model.Permission)
com.amazonaws.services.s3.model.Grantee grantee
com.amazonaws.services.s3.model.Permission permission
public transient void grantAllPermissions (com.amazonaws.services.s3.model.Grant[])
com.amazonaws.services.s3.model.Grant gap
com.amazonaws.services.s3.model.Grant[] grantsVarArg
public void revokeAllPermissions (com.amazonaws.services.s3.model.Grantee)
com.amazonaws.services.s3.model.Grant gap
com.amazonaws.services.s3.model.Grantee grantee
java.util.ArrayList grantsToRemove
java.util.List existingGrants
public java.util.Set getGrants ()
private void checkState ()
public java.util.List getGrantsAsList ()
public int hashCode ()
int prime
int result
public boolean equals (java.lang.Object)
Object obj
com.amazonaws.services.s3.model.AccessControlList other
public java.lang.String toString ()
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
}
com/amazonaws/services/s3/model/DeleteBucketTaggingConfigurationRequest.classDeleteBucketTaggingConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/MultipartUpload.classMultipartUpload.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.MultipartUpload extends java.lang.Object implements java.io.Serializable {
private String key
private String uploadId
private com.amazonaws.services.s3.model.Owner owner
private com.amazonaws.services.s3.model.Owner initiator
private String storageClass
private java.util.Date initiated
public void ()
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public java.lang.String getUploadId ()
public void setUploadId (java.lang.String)
String uploadId
public com.amazonaws.services.s3.model.Owner getOwner ()
public void setOwner (com.amazonaws.services.s3.model.Owner)
com.amazonaws.services.s3.model.Owner owner
public com.amazonaws.services.s3.model.Owner getInitiator ()
public void setInitiator (com.amazonaws.services.s3.model.Owner)
com.amazonaws.services.s3.model.Owner initiator
public java.lang.String getStorageClass ()
public void setStorageClass (java.lang.String)
String storageClass
public java.util.Date getInitiated ()
public void setInitiated (java.util.Date)
java.util.Date initiated
}
com/amazonaws/services/s3/model/SetBucketVersioningConfigurationRequest.classSetBucketVersioningConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private com.amazonaws.services.s3.model.BucketVersioningConfiguration versioningConfiguration
private com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
public void (java.lang.String, com.amazonaws.services.s3.model.BucketVersioningConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketVersioningConfiguration configuration
public void (java.lang.String, com.amazonaws.services.s3.model.BucketVersioningConfiguration, com.amazonaws.services.s3.model.MultiFactorAuthentication)
String bucketName
com.amazonaws.services.s3.model.BucketVersioningConfiguration configuration
com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest withBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketVersioningConfiguration getVersioningConfiguration ()
public void setVersioningConfiguration (com.amazonaws.services.s3.model.BucketVersioningConfiguration)
com.amazonaws.services.s3.model.BucketVersioningConfiguration versioningConfiguration
public com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest withVersioningConfiguration (com.amazonaws.services.s3.model.BucketVersioningConfiguration)
com.amazonaws.services.s3.model.BucketVersioningConfiguration versioningConfiguration
public com.amazonaws.services.s3.model.MultiFactorAuthentication getMfa ()
public void setMfa (com.amazonaws.services.s3.model.MultiFactorAuthentication)
com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
public com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest withMfa (com.amazonaws.services.s3.model.MultiFactorAuthentication)
com.amazonaws.services.s3.model.MultiFactorAuthentication mfa
}
com/amazonaws/services/s3/model/GetBucketLifecycleConfigurationRequest.classGetBucketLifecycleConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/GetObjectRequest.classGetObjectRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetObjectRequest extends com.amazonaws.AmazonWebServiceRequest implements com.amazonaws.services.s3.model.SSECustomerKeyProvider java.io.Serializable {
private com.amazonaws.services.s3.model.S3ObjectIdBuilder s3ObjectIdBuilder
private long[] range
private java.util.List matchingETagConstraints
private java.util.List nonmatchingEtagConstraints
private java.util.Date unmodifiedSinceConstraint
private java.util.Date modifiedSinceConstraint
private com.amazonaws.services.s3.model.ResponseHeaderOverrides responseHeaders
private boolean isRequesterPays
private com.amazonaws.services.s3.model.SSECustomerKey sseCustomerKey
private Integer partNumber
public void (java.lang.String, java.lang.String)
String bucketName
String key
public void (java.lang.String, java.lang.String, java.lang.String)
String bucketName
String key
String versionId
public void (com.amazonaws.services.s3.model.S3ObjectId)
com.amazonaws.services.s3.model.S3ObjectId s3ObjectId
public void (java.lang.String, java.lang.String, boolean)
String bucketName
String key
boolean isRequesterPays
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.GetObjectRequest withBucketName (java.lang.String)
String bucketName
public java.lang.String getKey ()
public void setKey (java.lang.String)
String key
public com.amazonaws.services.s3.model.GetObjectRequest withKey (java.lang.String)
String key
public java.lang.String getVersionId ()
public void setVersionId (java.lang.String)
String versionId
public com.amazonaws.services.s3.model.GetObjectRequest withVersionId (java.lang.String)
String versionId
public long[] getRange ()
public void setRange (long, long)
long start
long end
public void setRange (long)
long start
public com.amazonaws.services.s3.model.GetObjectRequest withRange (long, long)
long start
long end
public com.amazonaws.services.s3.model.GetObjectRequest withRange (long)
long start
public java.util.List getMatchingETagConstraints ()
public void setMatchingETagConstraints (java.util.List)
java.util.List eTagList
public com.amazonaws.services.s3.model.GetObjectRequest withMatchingETagConstraint (java.lang.String)
String eTag
public java.util.List getNonmatchingETagConstraints ()
public void setNonmatchingETagConstraints (java.util.List)
java.util.List eTagList
public com.amazonaws.services.s3.model.GetObjectRequest withNonmatchingETagConstraint (java.lang.String)
String eTag
public java.util.Date getUnmodifiedSinceConstraint ()
public void setUnmodifiedSinceConstraint (java.util.Date)
java.util.Date date
public com.amazonaws.services.s3.model.GetObjectRequest withUnmodifiedSinceConstraint (java.util.Date)
java.util.Date date
public java.util.Date getModifiedSinceConstraint ()
public void setModifiedSinceConstraint (java.util.Date)
java.util.Date date
public com.amazonaws.services.s3.model.GetObjectRequest withModifiedSinceConstraint (java.util.Date)
java.util.Date date
public com.amazonaws.services.s3.model.ResponseHeaderOverrides getResponseHeaders ()
public void setResponseHeaders (com.amazonaws.services.s3.model.ResponseHeaderOverrides)
com.amazonaws.services.s3.model.ResponseHeaderOverrides responseHeaders
public com.amazonaws.services.s3.model.GetObjectRequest withResponseHeaders (com.amazonaws.services.s3.model.ResponseHeaderOverrides)
com.amazonaws.services.s3.model.ResponseHeaderOverrides responseHeaders
public void setProgressListener (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.services.s3.model.ProgressListener progressListener
public com.amazonaws.services.s3.model.ProgressListener getProgressListener ()
com.amazonaws.event.ProgressListener generalProgressListener
public com.amazonaws.services.s3.model.GetObjectRequest withProgressListener (com.amazonaws.services.s3.model.ProgressListener)
com.amazonaws.services.s3.model.ProgressListener progressListener
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.GetObjectRequest withRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.SSECustomerKey getSSECustomerKey ()
public void setSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.GetObjectRequest withSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public java.lang.Integer getPartNumber ()
public void setPartNumber (java.lang.Integer)
Integer partNumber
public com.amazonaws.services.s3.model.GetObjectRequest withPartNumber (java.lang.Integer)
Integer partNumber
public com.amazonaws.services.s3.model.S3ObjectId getS3ObjectId ()
public void setS3ObjectId (com.amazonaws.services.s3.model.S3ObjectId)
com.amazonaws.services.s3.model.S3ObjectId s3ObjectId
public com.amazonaws.services.s3.model.GetObjectRequest withS3ObjectId (com.amazonaws.services.s3.model.S3ObjectId)
com.amazonaws.services.s3.model.S3ObjectId s3ObjectId
}
com/amazonaws/services/s3/model/ObjectMetadata.classObjectMetadata.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.ObjectMetadata extends java.lang.Object implements com.amazonaws.services.s3.internal.ServerSideEncryptionResult com.amazonaws.services.s3.internal.S3RequesterChargedResult com.amazonaws.services.s3.internal.ObjectExpirationResult com.amazonaws.services.s3.internal.ObjectRestoreResult java.lang.Cloneable java.io.Serializable {
private java.util.Map userMetadata
private java.util.Map metadata
public static final String AES_256_SERVER_SIDE_ENCRYPTION
private java.util.Date httpExpiresDate
private java.util.Date expirationTime
private String expirationTimeRuleId
private Boolean ongoingRestore
private java.util.Date restoreExpirationTime
public void ()
private void (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata from
public java.util.Map getUserMetadata ()
public void setUserMetadata (java.util.Map)
java.util.Map userMetadata
public void setHeader (java.lang.String, java.lang.Object)
String key
Object value
public void addUserMetadata (java.lang.String, java.lang.String)
String key
String value
public java.util.Map getRawMetadata ()
public java.lang.Object getRawMetadataValue (java.lang.String)
String key
public java.util.Date getLastModified ()
public void setLastModified (java.util.Date)
java.util.Date lastModified
public long getContentLength ()
Long contentLength
public long getInstanceLength ()
int pos
String contentRange
public void setContentLength (long)
long contentLength
public java.lang.String getContentType ()
public void setContentType (java.lang.String)
String contentType
public java.lang.String getContentLanguage ()
public void setContentLanguage (java.lang.String)
String contentLanguage
public java.lang.String getContentEncoding ()
public void setContentEncoding (java.lang.String)
String encoding
public java.lang.String getCacheControl ()
public void setCacheControl (java.lang.String)
String cacheControl
public void setContentMD5 (java.lang.String)
String md5Base64
public java.lang.String getContentMD5 ()
public void setContentDisposition (java.lang.String)
String disposition
public java.lang.String getContentDisposition ()
public java.lang.String getETag ()
public java.lang.String getVersionId ()
public java.lang.String getSSEAlgorithm ()
public java.lang.String getServerSideEncryption ()
public void setSSEAlgorithm (java.lang.String)
String algorithm
public void setServerSideEncryption (java.lang.String)
String algorithm
public java.lang.String getSSECustomerAlgorithm ()
public void setSSECustomerAlgorithm (java.lang.String)
String algorithm
public java.lang.String getSSECustomerKeyMd5 ()
public void setSSECustomerKeyMd5 (java.lang.String)
String md5Digest
public java.util.Date getExpirationTime ()
public void setExpirationTime (java.util.Date)
java.util.Date expirationTime
public java.lang.String getExpirationTimeRuleId ()
public void setExpirationTimeRuleId (java.lang.String)
String expirationTimeRuleId
public java.util.Date getRestoreExpirationTime ()
public void setRestoreExpirationTime (java.util.Date)
java.util.Date restoreExpirationTime
public void setOngoingRestore (boolean)
boolean ongoingRestore
public java.lang.Boolean getOngoingRestore ()
public void setHttpExpiresDate (java.util.Date)
java.util.Date httpExpiresDate
public java.util.Date getHttpExpiresDate ()
public java.lang.String getStorageClass ()
Object storageClass
public java.lang.String getUserMetaDataOf (java.lang.String)
String key
public com.amazonaws.services.s3.model.ObjectMetadata clone ()
public java.lang.String getSSEAwsKmsKeyId ()
public boolean isRequesterCharged ()
public void setRequesterCharged (boolean)
boolean isRequesterCharged
public java.lang.Integer getPartCount ()
public java.lang.Long[] getContentRange ()
NumberFormatException nfe
String[] tokens
String contentRange
Long[] range
public volatile java.lang.Object clone () throws java.lang.CloneNotSupportedException
static void ()
}
com/amazonaws/services/s3/model/GetBucketLoggingConfigurationRequest.classGetBucketLoggingConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest extends com.amazonaws.services.s3.model.GenericBucketRequest implements java.io.Serializable {
public void (java.lang.String)
String bucketName
}
com/amazonaws/services/s3/model/QueueConfiguration.classQueueConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.QueueConfiguration extends com.amazonaws.services.s3.model.NotificationConfiguration implements java.io.Serializable {
private String queueARN
public void ()
public void (java.lang.String, java.util.EnumSet)
String queueARN
java.util.EnumSet events
public transient void (java.lang.String, java.lang.String[])
String queueARN
String[] events
public java.lang.String getQueueARN ()
public void setQueueARN (java.lang.String)
String queueARN
public com.amazonaws.services.s3.model.QueueConfiguration withQueueARN (java.lang.String)
String queueARN
}
com/amazonaws/services/s3/model/CopyObjectRequest.classCopyObjectRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.CopyObjectRequest extends com.amazonaws.AmazonWebServiceRequest implements com.amazonaws.services.s3.model.SSEAwsKeyManagementParamsProvider java.io.Serializable com.amazonaws.services.s3.model.S3AccelerateUnsupported {
private String sourceBucketName
private String sourceKey
private String sourceVersionId
private String destinationBucketName
private String destinationKey
private String storageClass
private com.amazonaws.services.s3.model.ObjectMetadata newObjectMetadata
private com.amazonaws.services.s3.model.CannedAccessControlList cannedACL
private com.amazonaws.services.s3.model.AccessControlList accessControlList
private java.util.List matchingETagConstraints
private java.util.List nonmatchingEtagConstraints
private java.util.Date unmodifiedSinceConstraint
private java.util.Date modifiedSinceConstraint
private String redirectLocation
private com.amazonaws.services.s3.model.SSECustomerKey sourceSSECustomerKey
private com.amazonaws.services.s3.model.SSECustomerKey destinationSSECustomerKey
private com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseAwsKeyManagementParams
private boolean isRequesterPays
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String sourceBucketName
String sourceKey
String destinationBucketName
String destinationKey
public void (java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)
String sourceBucketName
String sourceKey
String sourceVersionId
String destinationBucketName
String destinationKey
public java.lang.String getSourceBucketName ()
public void setSourceBucketName (java.lang.String)
String sourceBucketName
public com.amazonaws.services.s3.model.CopyObjectRequest withSourceBucketName (java.lang.String)
String sourceBucketName
public java.lang.String getSourceKey ()
public void setSourceKey (java.lang.String)
String sourceKey
public com.amazonaws.services.s3.model.CopyObjectRequest withSourceKey (java.lang.String)
String sourceKey
public java.lang.String getSourceVersionId ()
public void setSourceVersionId (java.lang.String)
String sourceVersionId
public com.amazonaws.services.s3.model.CopyObjectRequest withSourceVersionId (java.lang.String)
String sourceVersionId
public java.lang.String getDestinationBucketName ()
public void setDestinationBucketName (java.lang.String)
String destinationBucketName
public com.amazonaws.services.s3.model.CopyObjectRequest withDestinationBucketName (java.lang.String)
String destinationBucketName
public java.lang.String getDestinationKey ()
public void setDestinationKey (java.lang.String)
String destinationKey
public com.amazonaws.services.s3.model.CopyObjectRequest withDestinationKey (java.lang.String)
String destinationKey
public java.lang.String getStorageClass ()
public void setStorageClass (java.lang.String)
String storageClass
public com.amazonaws.services.s3.model.CopyObjectRequest withStorageClass (java.lang.String)
String storageClass
public void setStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.CopyObjectRequest withStorageClass (com.amazonaws.services.s3.model.StorageClass)
com.amazonaws.services.s3.model.StorageClass storageClass
public com.amazonaws.services.s3.model.CannedAccessControlList getCannedAccessControlList ()
public void setCannedAccessControlList (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedACL
public com.amazonaws.services.s3.model.CopyObjectRequest withCannedAccessControlList (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedACL
public com.amazonaws.services.s3.model.AccessControlList getAccessControlList ()
public void setAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
public com.amazonaws.services.s3.model.CopyObjectRequest withAccessControlList (com.amazonaws.services.s3.model.AccessControlList)
com.amazonaws.services.s3.model.AccessControlList accessControlList
public com.amazonaws.services.s3.model.ObjectMetadata getNewObjectMetadata ()
public void setNewObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata newObjectMetadata
public com.amazonaws.services.s3.model.CopyObjectRequest withNewObjectMetadata (com.amazonaws.services.s3.model.ObjectMetadata)
com.amazonaws.services.s3.model.ObjectMetadata newObjectMetadata
public java.util.List getMatchingETagConstraints ()
public void setMatchingETagConstraints (java.util.List)
java.util.List eTagList
public com.amazonaws.services.s3.model.CopyObjectRequest withMatchingETagConstraint (java.lang.String)
String eTag
public java.util.List getNonmatchingETagConstraints ()
public void setNonmatchingETagConstraints (java.util.List)
java.util.List eTagList
public com.amazonaws.services.s3.model.CopyObjectRequest withNonmatchingETagConstraint (java.lang.String)
String eTag
public java.util.Date getUnmodifiedSinceConstraint ()
public void setUnmodifiedSinceConstraint (java.util.Date)
java.util.Date date
public com.amazonaws.services.s3.model.CopyObjectRequest withUnmodifiedSinceConstraint (java.util.Date)
java.util.Date date
public java.util.Date getModifiedSinceConstraint ()
public void setModifiedSinceConstraint (java.util.Date)
java.util.Date date
public com.amazonaws.services.s3.model.CopyObjectRequest withModifiedSinceConstraint (java.util.Date)
java.util.Date date
public void setRedirectLocation (java.lang.String)
String redirectLocation
public java.lang.String getRedirectLocation ()
public com.amazonaws.services.s3.model.CopyObjectRequest withRedirectLocation (java.lang.String)
String redirectLocation
public com.amazonaws.services.s3.model.SSECustomerKey getSourceSSECustomerKey ()
public void setSourceSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.CopyObjectRequest withSourceSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.SSECustomerKey getDestinationSSECustomerKey ()
public void setDestinationSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.CopyObjectRequest withDestinationSSECustomerKey (com.amazonaws.services.s3.model.SSECustomerKey)
com.amazonaws.services.s3.model.SSECustomerKey sseKey
public com.amazonaws.services.s3.model.SSEAwsKeyManagementParams getSSEAwsKeyManagementParams ()
public void setSSEAwsKeyManagementParams (com.amazonaws.services.s3.model.SSEAwsKeyManagementParams)
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams params
public com.amazonaws.services.s3.model.CopyObjectRequest withSSEAwsKeyManagementParams (com.amazonaws.services.s3.model.SSEAwsKeyManagementParams)
com.amazonaws.services.s3.model.SSEAwsKeyManagementParams sseAwsKeyManagementParams
public boolean isRequesterPays ()
public void setRequesterPays (boolean)
boolean isRequesterPays
public com.amazonaws.services.s3.model.CopyObjectRequest withRequesterPays (boolean)
boolean isRequesterPays
}
com/amazonaws/services/s3/model/BucketTaggingConfiguration.classBucketTaggingConfiguration.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.BucketTaggingConfiguration extends java.lang.Object implements java.io.Serializable {
private java.util.List tagSets
public void ()
public void (java.util.Collection)
java.util.Collection tagSets
public transient com.amazonaws.services.s3.model.BucketTaggingConfiguration withTagSets (com.amazonaws.services.s3.model.TagSet[])
int index
com.amazonaws.services.s3.model.TagSet[] tagSets
public void setTagSets (java.util.Collection)
java.util.Collection tagSets
public java.util.List getAllTagSets ()
public com.amazonaws.services.s3.model.TagSet getTagSet ()
public com.amazonaws.services.s3.model.TagSet getTagSetAtIndex (int)
int index
public java.lang.String toString ()
StringBuffer sb
}
com/amazonaws/services/s3/model/SetBucketLifecycleConfigurationRequest.classSetBucketLifecycleConfigurationRequest.java
package com.amazonaws.services.s3.model
public com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest extends com.amazonaws.AmazonWebServiceRequest implements java.io.Serializable {
private String bucketName
private com.amazonaws.services.s3.model.BucketLifecycleConfiguration lifecycleConfiguration
public void (java.lang.String, com.amazonaws.services.s3.model.BucketLifecycleConfiguration)
String bucketName
com.amazonaws.services.s3.model.BucketLifecycleConfiguration lifecycleConfiguration
public java.lang.String getBucketName ()
public void setBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest withBucketName (java.lang.String)
String bucketName
public com.amazonaws.services.s3.model.BucketLifecycleConfiguration getLifecycleConfiguration ()
public void setLifecycleConfiguration (com.amazonaws.services.s3.model.BucketLifecycleConfiguration)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration lifecycleConfiguration
public com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest withLifecycleConfiguration (com.amazonaws.services.s3.model.BucketLifecycleConfiguration)
com.amazonaws.services.s3.model.BucketLifecycleConfiguration lifecycleConfiguration
}
com/amazonaws/auth/policy/conditions/S3ConditionFactory.classS3ConditionFactory.java
package com.amazonaws.auth.policy.conditions
public com.amazonaws.auth.policy.conditions.S3ConditionFactory extends java.lang.Object {
public static final String CANNED_ACL_CONDITION_KEY
public static final String LOCATION_CONSTRAINT_CONDITION_KEY
public static final String PREFIX_CONDITION_KEY
public static final String DELIMITER_CONDITION_KEY
public static final String MAX_KEYS_CONDITION_KEY
public static final String COPY_SOURCE_CONDITION_KEY
public static final String METADATA_DIRECTIVE_CONDITION_KEY
public static final String VERSION_ID_CONDITION_KEY
private void ()
public static com.amazonaws.auth.policy.Condition newCannedACLCondition (com.amazonaws.services.s3.model.CannedAccessControlList)
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl
}
com/amazonaws/auth/policy/resources/S3ObjectResource.classS3ObjectResource.java
package com.amazonaws.auth.policy.resources
public com.amazonaws.auth.policy.resources.S3ObjectResource extends com.amazonaws.auth.policy.Resource {
public void (java.lang.String, java.lang.String)
String bucketName
String keyPattern
public void (java.lang.String, java.lang.String, java.lang.String)
String partitionName
String bucketName
String keyPattern
}
com/amazonaws/auth/policy/resources/S3BucketResource.classS3BucketResource.java
package com.amazonaws.auth.policy.resources
public com.amazonaws.auth.policy.resources.S3BucketResource extends com.amazonaws.auth.policy.Resource {
public void (java.lang.String)
String bucketName
}
com/amazonaws/auth/policy/actions/S3Actions.classS3Actions.java
package com.amazonaws.auth.policy.actions
public final com.amazonaws.auth.policy.actions.S3Actions extends java.lang.Enum implements com.amazonaws.auth.policy.Action {
public static final com.amazonaws.auth.policy.actions.S3Actions AllS3Actions
public static final com.amazonaws.auth.policy.actions.S3Actions GetObject
public static final com.amazonaws.auth.policy.actions.S3Actions GetObjectVersion
public static final com.amazonaws.auth.policy.actions.S3Actions PutObject
public static final com.amazonaws.auth.policy.actions.S3Actions GetObjectAcl
public static final com.amazonaws.auth.policy.actions.S3Actions GetObjectVersionAcl
public static final com.amazonaws.auth.policy.actions.S3Actions SetObjectAcl
public static final com.amazonaws.auth.policy.actions.S3Actions SetObjectVersionAcl
public static final com.amazonaws.auth.policy.actions.S3Actions DeleteObject
public static final com.amazonaws.auth.policy.actions.S3Actions DeleteObjectVersion
public static final com.amazonaws.auth.policy.actions.S3Actions ListMultipartUploadParts
public static final com.amazonaws.auth.policy.actions.S3Actions AbortMultipartUpload
public static final com.amazonaws.auth.policy.actions.S3Actions RestoreObject
public static final com.amazonaws.auth.policy.actions.S3Actions CreateBucket
public static final com.amazonaws.auth.policy.actions.S3Actions DeleteBucket
public static final com.amazonaws.auth.policy.actions.S3Actions ListObjects
public static final com.amazonaws.auth.policy.actions.S3Actions ListObjectVersions
public static final com.amazonaws.auth.policy.actions.S3Actions ListBuckets
public static final com.amazonaws.auth.policy.actions.S3Actions ListBucketMultipartUploads
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketAcl
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketAcl
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketCrossOriginConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketCrossOriginConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketVersioningConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketVersioningConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketRequesterPays
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketRequesterPays
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketLocation
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketPolicy
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketPolicy
public static final com.amazonaws.auth.policy.actions.S3Actions DeleteBucketPolicy
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketNotificationConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketNotificationConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketLogging
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketLogging
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketTagging
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketTagging
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketWebsiteConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketWebsiteConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions DeleteBucketWebsiteConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions GetBucketLifecycleConfiguration
public static final com.amazonaws.auth.policy.actions.S3Actions SetBucketLifecycleConfiguration
private final String action
private static final com.amazonaws.auth.policy.actions.S3Actions[] $VALUES
public static com.amazonaws.auth.policy.actions.S3Actions[] values ()
public static com.amazonaws.auth.policy.actions.S3Actions valueOf (java.lang.String)
String name
private void (java.lang.String, int, java.lang.String)
String action
public java.lang.String getActionName ()
static void ()
}
com/amazonaws/auth/AwsChunkedEncodingInputStream.classAwsChunkedEncodingInputStream.java
package com.amazonaws.auth
public final com.amazonaws.auth.AwsChunkedEncodingInputStream extends com.amazonaws.internal.SdkInputStream {
protected static final String DEFAULT_ENCODING
private static final int DEFAULT_CHUNK_SIZE
private static final int DEFAULT_BUFFER_SIZE
private static final String CRLF
private static final String CHUNK_STRING_TO_SIGN_PREFIX
private static final String CHUNK_SIGNATURE_HEADER
private static final int SIGNATURE_LENGTH
private static final byte[] FINAL_CHUNK
private java.io.InputStream is
private final int maxBufferSize
private final String dateTime
private final String keyPath
private final String headerSignature
private String priorChunkSignature
private final com.amazonaws.auth.AWS4Signer aws4Signer
private final java.security.MessageDigest sha256
private final javax.crypto.Mac hmacSha256
private com.amazonaws.auth.ChunkContentIterator currentChunkIterator
private com.amazonaws.auth.DecodedStreamBuffer decodedStreamBuffer
private boolean isAtStart
private boolean isTerminating
private static final org.apache.commons.logging.Log log
public void (java.io.InputStream, byte[], java.lang.String, java.lang.String, java.lang.String, com.amazonaws.auth.AWS4Signer)
java.io.InputStream in
byte[] kSigning
String datetime
String keyPath
String headerSignature
com.amazonaws.auth.AWS4Signer aws4Signer
public void (java.io.InputStream, int, byte[], java.lang.String, java.lang.String, java.lang.String, com.amazonaws.auth.AWS4Signer)
com.amazonaws.auth.AwsChunkedEncodingInputStream originalChunkedStream
String signingAlgo
java.security.NoSuchAlgorithmException e
java.security.InvalidKeyException e
java.io.InputStream in
int maxBufferSize
byte[] kSigning
String datetime
String keyPath
String headerSignature
com.amazonaws.auth.AWS4Signer aws4Signer
public int read () throws java.io.IOException
int unsignedByte
byte[] tmp
int count
public int read (byte[], int, int) throws java.io.IOException
byte[] b
int off
int len
int count
public long skip (long) throws java.io.IOException
int count
long n
long remaining
int toskip
byte[] temp
public boolean markSupported ()
public void mark (int)
int readlimit
public void reset () throws java.io.IOException
public static long calculateStreamContentLength (long)
long originalLength
long maxSizeChunks
long remainingBytes
private static long calculateSignedChunkLength (long)
long chunkDataSize
private boolean setUpNextChunk () throws java.io.IOException
int bytesToRead
int count
byte[] signedFinalChunk
byte[] signedChunkContent
byte[] chunkData
int chunkSizeInBytes
private byte[] createSignedChunk (byte[])
byte[] header
byte[] trailer
byte[] signedChunk
Exception e
byte[] chunkData
StringBuilder chunkHeader
String chunkStringToSign
String chunkSignature
protected java.io.InputStream getWrappedInputStream ()
static void ()
}
com/amazonaws/auth/DecodedStreamBuffer.classDecodedStreamBuffer.java
package com.amazonaws.auth
com.amazonaws.auth.DecodedStreamBuffer extends java.lang.Object {
private static final org.apache.commons.logging.Log log
private byte[] bufferArray
private int maxBufferSize
private int byteBuffered
private int pos
private boolean bufferSizeOverflow
public void (int)
int maxBufferSize
public void buffer (byte)
byte read
public void buffer (byte[], int, int)
byte[] src
int srcPos
int length
public boolean hasNext ()
public byte next ()
public void startReadBuffer ()
static void ()
}
com/amazonaws/auth/ChunkContentIterator.classChunkContentIterator.java
package com.amazonaws.auth
com.amazonaws.auth.ChunkContentIterator extends java.lang.Object {
private final byte[] signedChunk
private int pos
public void (byte[])
byte[] signedChunk
public boolean hasNext ()
public int read (byte[], int, int)
byte[] output
int offset
int length
int remaingBytesNum
int bytesToRead
}
META-INF/maven/
META-INF/maven/com.amazonaws/
META-INF/maven/com.amazonaws/aws-java-sdk-s3/
META-INF/maven/com.amazonaws/aws-java-sdk-s3/pom.xml
META-INF/maven/com.amazonaws/aws-java-sdk-s3/pom.properties