public abstract class S3Decorator
extends com.amazonaws.services.s3.AbstractAmazonS3
| Constructor and Description |
|---|
S3Decorator() |
| Modifier and Type | Method and Description |
|---|---|
void |
abortMultipartUpload(com.amazonaws.services.s3.model.AbortMultipartUploadRequest request) |
void |
changeObjectStorageClass(String bucketName,
String key,
com.amazonaws.services.s3.model.StorageClass newStorageClass) |
com.amazonaws.services.s3.model.CompleteMultipartUploadResult |
completeMultipartUpload(com.amazonaws.services.s3.model.CompleteMultipartUploadRequest request) |
com.amazonaws.services.s3.model.CopyObjectResult |
copyObject(com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest) |
com.amazonaws.services.s3.model.CopyObjectResult |
copyObject(String sourceBucketName,
String sourceKey,
String destinationBucketName,
String destinationKey) |
com.amazonaws.services.s3.model.CopyPartResult |
copyPart(com.amazonaws.services.s3.model.CopyPartRequest copyPartRequest) |
com.amazonaws.services.s3.model.Bucket |
createBucket(com.amazonaws.services.s3.model.CreateBucketRequest createBucketRequest) |
com.amazonaws.services.s3.model.Bucket |
createBucket(String bucketName) |
com.amazonaws.services.s3.model.Bucket |
createBucket(String bucketName,
com.amazonaws.services.s3.model.Region region) |
com.amazonaws.services.s3.model.Bucket |
createBucket(String bucketName,
String region) |
void |
deleteBucket(com.amazonaws.services.s3.model.DeleteBucketRequest deleteBucketRequest) |
void |
deleteBucket(String bucketName) |
com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationResult |
deleteBucketAnalyticsConfiguration(com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest deleteBucketAnalyticsConfigurationRequest) |
com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationResult |
deleteBucketAnalyticsConfiguration(String bucketName,
String id) |
void |
deleteBucketCrossOriginConfiguration(com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest deleteBucketCrossOriginConfigurationRequest) |
void |
deleteBucketCrossOriginConfiguration(String bucketName) |
com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationResult |
deleteBucketInventoryConfiguration(com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest deleteBucketInventoryConfigurationRequest) |
com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationResult |
deleteBucketInventoryConfiguration(String bucketName,
String id) |
void |
deleteBucketLifecycleConfiguration(com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest deleteBucketLifecycleConfigurationRequest) |
void |
deleteBucketLifecycleConfiguration(String bucketName) |
com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationResult |
deleteBucketMetricsConfiguration(com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest deleteBucketMetricsConfigurationRequest) |
com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationResult |
deleteBucketMetricsConfiguration(String bucketName,
String id) |
void |
deleteBucketPolicy(com.amazonaws.services.s3.model.DeleteBucketPolicyRequest deleteBucketPolicyRequest) |
void |
deleteBucketPolicy(String bucketName) |
void |
deleteBucketReplicationConfiguration(com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest request) |
void |
deleteBucketReplicationConfiguration(String bucketName) |
void |
deleteBucketTaggingConfiguration(com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest deleteBucketTaggingConfigurationRequest) |
void |
deleteBucketTaggingConfiguration(String bucketName) |
void |
deleteBucketWebsiteConfiguration(com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest deleteBucketWebsiteConfigurationRequest) |
void |
deleteBucketWebsiteConfiguration(String bucketName) |
void |
deleteObject(com.amazonaws.services.s3.model.DeleteObjectRequest deleteObjectRequest) |
void |
deleteObject(String bucketName,
String key) |
com.amazonaws.services.s3.model.DeleteObjectsResult |
deleteObjects(com.amazonaws.services.s3.model.DeleteObjectsRequest deleteObjectsRequest) |
com.amazonaws.services.s3.model.DeleteObjectTaggingResult |
deleteObjectTagging(com.amazonaws.services.s3.model.DeleteObjectTaggingRequest deleteObjectTaggingRequest) |
void |
deleteVersion(com.amazonaws.services.s3.model.DeleteVersionRequest deleteVersionRequest) |
void |
deleteVersion(String bucketName,
String key,
String versionId) |
void |
disableRequesterPays(String bucketName) |
boolean |
doesBucketExist(String bucketName) |
boolean |
doesObjectExist(String bucketName,
String objectName) |
void |
enableRequesterPays(String bucketName) |
URL |
generatePresignedUrl(com.amazonaws.services.s3.model.GeneratePresignedUrlRequest generatePresignedUrlRequest) |
URL |
generatePresignedUrl(String bucketName,
String key,
Date expiration) |
URL |
generatePresignedUrl(String bucketName,
String key,
Date expiration,
com.amazonaws.HttpMethod method) |
com.amazonaws.services.s3.model.BucketAccelerateConfiguration |
getBucketAccelerateConfiguration(com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest getBucketAccelerateConfigurationRequest) |
com.amazonaws.services.s3.model.BucketAccelerateConfiguration |
getBucketAccelerateConfiguration(String bucketName) |
com.amazonaws.services.s3.model.AccessControlList |
getBucketAcl(com.amazonaws.services.s3.model.GetBucketAclRequest getBucketAclRequest) |
com.amazonaws.services.s3.model.AccessControlList |
getBucketAcl(String bucketName) |
com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationResult |
getBucketAnalyticsConfiguration(com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest getBucketAnalyticsConfigurationRequest) |
com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationResult |
getBucketAnalyticsConfiguration(String bucketName,
String id) |
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration |
getBucketCrossOriginConfiguration(com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest getBucketCrossOriginConfigurationRequest) |
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration |
getBucketCrossOriginConfiguration(String bucketName) |
com.amazonaws.services.s3.model.GetBucketInventoryConfigurationResult |
getBucketInventoryConfiguration(com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest getBucketInventoryConfigurationRequest) |
com.amazonaws.services.s3.model.GetBucketInventoryConfigurationResult |
getBucketInventoryConfiguration(String bucketName,
String id) |
com.amazonaws.services.s3.model.BucketLifecycleConfiguration |
getBucketLifecycleConfiguration(com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest getBucketLifecycleConfigurationRequest) |
com.amazonaws.services.s3.model.BucketLifecycleConfiguration |
getBucketLifecycleConfiguration(String bucketName) |
String |
getBucketLocation(com.amazonaws.services.s3.model.GetBucketLocationRequest getBucketLocationRequest) |
String |
getBucketLocation(String bucketName) |
com.amazonaws.services.s3.model.BucketLoggingConfiguration |
getBucketLoggingConfiguration(com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest getBucketLoggingConfigurationRequest) |
com.amazonaws.services.s3.model.BucketLoggingConfiguration |
getBucketLoggingConfiguration(String bucketName) |
com.amazonaws.services.s3.model.GetBucketMetricsConfigurationResult |
getBucketMetricsConfiguration(com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest getBucketMetricsConfigurationRequest) |
com.amazonaws.services.s3.model.GetBucketMetricsConfigurationResult |
getBucketMetricsConfiguration(String bucketName,
String id) |
com.amazonaws.services.s3.model.BucketNotificationConfiguration |
getBucketNotificationConfiguration(com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest getBucketNotificationConfigurationRequest) |
com.amazonaws.services.s3.model.BucketNotificationConfiguration |
getBucketNotificationConfiguration(String bucketName) |
com.amazonaws.services.s3.model.BucketPolicy |
getBucketPolicy(com.amazonaws.services.s3.model.GetBucketPolicyRequest getBucketPolicyRequest) |
com.amazonaws.services.s3.model.BucketPolicy |
getBucketPolicy(String bucketName) |
com.amazonaws.services.s3.model.BucketReplicationConfiguration |
getBucketReplicationConfiguration(com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest getBucketReplicationConfigurationRequest) |
com.amazonaws.services.s3.model.BucketReplicationConfiguration |
getBucketReplicationConfiguration(String bucketName) |
com.amazonaws.services.s3.model.BucketTaggingConfiguration |
getBucketTaggingConfiguration(com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest getBucketTaggingConfigurationRequest) |
com.amazonaws.services.s3.model.BucketTaggingConfiguration |
getBucketTaggingConfiguration(String bucketName) |
com.amazonaws.services.s3.model.BucketVersioningConfiguration |
getBucketVersioningConfiguration(com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest getBucketVersioningConfigurationRequest) |
com.amazonaws.services.s3.model.BucketVersioningConfiguration |
getBucketVersioningConfiguration(String bucketName) |
com.amazonaws.services.s3.model.BucketWebsiteConfiguration |
getBucketWebsiteConfiguration(com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest getBucketWebsiteConfigurationRequest) |
com.amazonaws.services.s3.model.BucketWebsiteConfiguration |
getBucketWebsiteConfiguration(String bucketName) |
com.amazonaws.services.s3.S3ResponseMetadata |
getCachedResponseMetadata(com.amazonaws.AmazonWebServiceRequest request) |
com.amazonaws.services.s3.model.S3Object |
getObject(com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest) |
com.amazonaws.services.s3.model.ObjectMetadata |
getObject(com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest,
File destinationFile) |
com.amazonaws.services.s3.model.S3Object |
getObject(String bucketName,
String key) |
com.amazonaws.services.s3.model.AccessControlList |
getObjectAcl(com.amazonaws.services.s3.model.GetObjectAclRequest getObjectAclRequest) |
com.amazonaws.services.s3.model.AccessControlList |
getObjectAcl(String bucketName,
String key) |
com.amazonaws.services.s3.model.AccessControlList |
getObjectAcl(String bucketName,
String key,
String versionId) |
String |
getObjectAsString(String bucketName,
String key) |
com.amazonaws.services.s3.model.ObjectMetadata |
getObjectMetadata(com.amazonaws.services.s3.model.GetObjectMetadataRequest getObjectMetadataRequest) |
com.amazonaws.services.s3.model.ObjectMetadata |
getObjectMetadata(String bucketName,
String key) |
com.amazonaws.services.s3.model.GetObjectTaggingResult |
getObjectTagging(com.amazonaws.services.s3.model.GetObjectTaggingRequest objectTaggingRequest) |
com.amazonaws.services.s3.model.Region |
getRegion() |
String |
getRegionName() |
com.amazonaws.services.s3.model.Owner |
getS3AccountOwner() |
com.amazonaws.services.s3.model.Owner |
getS3AccountOwner(com.amazonaws.services.s3.model.GetS3AccountOwnerRequest getS3AccountOwnerRequest) |
URL |
getUrl(String bucketName,
String key) |
com.amazonaws.services.s3.model.HeadBucketResult |
headBucket(com.amazonaws.services.s3.model.HeadBucketRequest headBucketRequest) |
com.amazonaws.services.s3.model.InitiateMultipartUploadResult |
initiateMultipartUpload(com.amazonaws.services.s3.model.InitiateMultipartUploadRequest request) |
boolean |
isRequesterPaysEnabled(String bucketName) |
com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult |
listBucketAnalyticsConfigurations(com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest listBucketAnalyticsConfigurationsRequest) |
com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult |
listBucketInventoryConfigurations(com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest listBucketInventoryConfigurationsRequest) |
com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult |
listBucketMetricsConfigurations(com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest listBucketMetricsConfigurationsRequest) |
List<com.amazonaws.services.s3.model.Bucket> |
listBuckets() |
List<com.amazonaws.services.s3.model.Bucket> |
listBuckets(com.amazonaws.services.s3.model.ListBucketsRequest listBucketsRequest) |
com.amazonaws.services.s3.model.MultipartUploadListing |
listMultipartUploads(com.amazonaws.services.s3.model.ListMultipartUploadsRequest request) |
com.amazonaws.services.s3.model.ObjectListing |
listNextBatchOfObjects(com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest listNextBatchOfObjectsRequest) |
com.amazonaws.services.s3.model.ObjectListing |
listNextBatchOfObjects(com.amazonaws.services.s3.model.ObjectListing previousObjectListing) |
com.amazonaws.services.s3.model.VersionListing |
listNextBatchOfVersions(com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest listNextBatchOfVersionsRequest) |
com.amazonaws.services.s3.model.VersionListing |
listNextBatchOfVersions(com.amazonaws.services.s3.model.VersionListing previousVersionListing) |
com.amazonaws.services.s3.model.ObjectListing |
listObjects(com.amazonaws.services.s3.model.ListObjectsRequest listObjectsRequest) |
com.amazonaws.services.s3.model.ObjectListing |
listObjects(String bucketName) |
com.amazonaws.services.s3.model.ObjectListing |
listObjects(String bucketName,
String prefix) |
com.amazonaws.services.s3.model.ListObjectsV2Result |
listObjectsV2(com.amazonaws.services.s3.model.ListObjectsV2Request listObjectsV2Request) |
com.amazonaws.services.s3.model.ListObjectsV2Result |
listObjectsV2(String bucketName) |
com.amazonaws.services.s3.model.ListObjectsV2Result |
listObjectsV2(String bucketName,
String prefix) |
com.amazonaws.services.s3.model.PartListing |
listParts(com.amazonaws.services.s3.model.ListPartsRequest request) |
com.amazonaws.services.s3.model.VersionListing |
listVersions(com.amazonaws.services.s3.model.ListVersionsRequest listVersionsRequest) |
com.amazonaws.services.s3.model.VersionListing |
listVersions(String bucketName,
String prefix) |
com.amazonaws.services.s3.model.VersionListing |
listVersions(String bucketName,
String prefix,
String keyMarker,
String versionIdMarker,
String delimiter,
Integer maxResults) |
com.amazonaws.services.s3.model.PutObjectResult |
putObject(com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest) |
com.amazonaws.services.s3.model.PutObjectResult |
putObject(String bucketName,
String key,
File file) |
com.amazonaws.services.s3.model.PutObjectResult |
putObject(String bucketName,
String key,
InputStream input,
com.amazonaws.services.s3.model.ObjectMetadata metadata) |
com.amazonaws.services.s3.model.PutObjectResult |
putObject(String bucketName,
String key,
String content) |
protected abstract <T> T |
read(Function<com.amazonaws.services.s3.AmazonS3,T> function) |
void |
restoreObject(com.amazonaws.services.s3.model.RestoreObjectRequest request) |
void |
restoreObject(String bucketName,
String key,
int expirationInDays) |
void |
setBucketAccelerateConfiguration(com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest setBucketAccelerateConfigurationRequest) |
void |
setBucketAccelerateConfiguration(String bucketName,
com.amazonaws.services.s3.model.BucketAccelerateConfiguration accelerateConfiguration) |
void |
setBucketAcl(com.amazonaws.services.s3.model.SetBucketAclRequest setBucketAclRequest) |
void |
setBucketAcl(String bucketName,
com.amazonaws.services.s3.model.AccessControlList acl) |
void |
setBucketAcl(String bucketName,
com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl) |
com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationResult |
setBucketAnalyticsConfiguration(com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest setBucketAnalyticsConfigurationRequest) |
com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationResult |
setBucketAnalyticsConfiguration(String bucketName,
com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration analyticsConfiguration) |
void |
setBucketCrossOriginConfiguration(com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest setBucketCrossOriginConfigurationRequest) |
void |
setBucketCrossOriginConfiguration(String bucketName,
com.amazonaws.services.s3.model.BucketCrossOriginConfiguration bucketCrossOriginConfiguration) |
com.amazonaws.services.s3.model.SetBucketInventoryConfigurationResult |
setBucketInventoryConfiguration(com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest setBucketInventoryConfigurationRequest) |
com.amazonaws.services.s3.model.SetBucketInventoryConfigurationResult |
setBucketInventoryConfiguration(String bucketName,
com.amazonaws.services.s3.model.inventory.InventoryConfiguration inventoryConfiguration) |
void |
setBucketLifecycleConfiguration(com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest setBucketLifecycleConfigurationRequest) |
void |
setBucketLifecycleConfiguration(String bucketName,
com.amazonaws.services.s3.model.BucketLifecycleConfiguration bucketLifecycleConfiguration) |
void |
setBucketLoggingConfiguration(com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest setBucketLoggingConfigurationRequest) |
com.amazonaws.services.s3.model.SetBucketMetricsConfigurationResult |
setBucketMetricsConfiguration(com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest setBucketMetricsConfigurationRequest) |
com.amazonaws.services.s3.model.SetBucketMetricsConfigurationResult |
setBucketMetricsConfiguration(String bucketName,
com.amazonaws.services.s3.model.metrics.MetricsConfiguration metricsConfiguration) |
void |
setBucketNotificationConfiguration(com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest setBucketNotificationConfigurationRequest) |
void |
setBucketNotificationConfiguration(String bucketName,
com.amazonaws.services.s3.model.BucketNotificationConfiguration bucketNotificationConfiguration) |
void |
setBucketPolicy(com.amazonaws.services.s3.model.SetBucketPolicyRequest setBucketPolicyRequest) |
void |
setBucketPolicy(String bucketName,
String policyText) |
void |
setBucketReplicationConfiguration(com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest setBucketReplicationConfigurationRequest) |
void |
setBucketReplicationConfiguration(String bucketName,
com.amazonaws.services.s3.model.BucketReplicationConfiguration configuration) |
void |
setBucketTaggingConfiguration(com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest setBucketTaggingConfigurationRequest) |
void |
setBucketTaggingConfiguration(String bucketName,
com.amazonaws.services.s3.model.BucketTaggingConfiguration bucketTaggingConfiguration) |
void |
setBucketVersioningConfiguration(com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest setBucketVersioningConfigurationRequest) |
void |
setBucketWebsiteConfiguration(com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest setBucketWebsiteConfigurationRequest) |
void |
setBucketWebsiteConfiguration(String bucketName,
com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration) |
void |
setEndpoint(String endpoint) |
void |
setObjectAcl(com.amazonaws.services.s3.model.SetObjectAclRequest setObjectAclRequest) |
void |
setObjectAcl(String bucketName,
String key,
com.amazonaws.services.s3.model.AccessControlList acl) |
void |
setObjectAcl(String bucketName,
String key,
com.amazonaws.services.s3.model.CannedAccessControlList acl) |
void |
setObjectAcl(String bucketName,
String key,
String versionId,
com.amazonaws.services.s3.model.AccessControlList acl) |
void |
setObjectAcl(String bucketName,
String key,
String versionId,
com.amazonaws.services.s3.model.CannedAccessControlList acl) |
void |
setObjectRedirectLocation(String bucketName,
String key,
String newRedirectLocation) |
com.amazonaws.services.s3.model.SetObjectTaggingResult |
setObjectTagging(com.amazonaws.services.s3.model.SetObjectTaggingRequest setObjectTaggingRequest) |
void |
setRegion(com.amazonaws.regions.Region region) |
void |
setS3ClientOptions(com.amazonaws.services.s3.S3ClientOptions clientOptions) |
com.amazonaws.services.s3.model.UploadPartResult |
uploadPart(com.amazonaws.services.s3.model.UploadPartRequest request) |
com.amazonaws.services.s3.waiters.AmazonS3Waiters |
waiters() |
protected abstract <T> T |
write(Function<com.amazonaws.services.s3.AmazonS3,T> function) |
protected void |
writeReturnVoid(Consumer<com.amazonaws.services.s3.AmazonS3> consumer) |
protected abstract <T> T read(Function<com.amazonaws.services.s3.AmazonS3,T> function)
protected abstract <T> T write(Function<com.amazonaws.services.s3.AmazonS3,T> function)
protected void writeReturnVoid(Consumer<com.amazonaws.services.s3.AmazonS3> consumer)
public void setEndpoint(String endpoint)
setEndpoint in interface com.amazonaws.services.s3.AmazonS3setEndpoint in class com.amazonaws.services.s3.AbstractAmazonS3public void setRegion(com.amazonaws.regions.Region region)
throws IllegalArgumentException
setRegion in interface com.amazonaws.services.s3.AmazonS3setRegion in class com.amazonaws.services.s3.AbstractAmazonS3IllegalArgumentExceptionpublic void setS3ClientOptions(com.amazonaws.services.s3.S3ClientOptions clientOptions)
setS3ClientOptions in interface com.amazonaws.services.s3.AmazonS3setS3ClientOptions in class com.amazonaws.services.s3.AbstractAmazonS3public void changeObjectStorageClass(String bucketName, String key, com.amazonaws.services.s3.model.StorageClass newStorageClass) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
changeObjectStorageClass in interface com.amazonaws.services.s3.AmazonS3changeObjectStorageClass in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setObjectRedirectLocation(String bucketName, String key, String newRedirectLocation) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setObjectRedirectLocation in interface com.amazonaws.services.s3.AmazonS3setObjectRedirectLocation in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ObjectListing listObjects(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
listObjects in interface com.amazonaws.services.s3.AmazonS3listObjects in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ObjectListing listObjects(String bucketName, String prefix) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
listObjects in interface com.amazonaws.services.s3.AmazonS3listObjects in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ObjectListing listObjects(com.amazonaws.services.s3.model.ListObjectsRequest listObjectsRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
listObjects in interface com.amazonaws.services.s3.AmazonS3listObjects in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
listObjectsV2 in interface com.amazonaws.services.s3.AmazonS3listObjectsV2 in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2(String bucketName, String prefix) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
listObjectsV2 in interface com.amazonaws.services.s3.AmazonS3listObjectsV2 in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ListObjectsV2Result listObjectsV2(com.amazonaws.services.s3.model.ListObjectsV2Request listObjectsV2Request)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
listObjectsV2 in interface com.amazonaws.services.s3.AmazonS3listObjectsV2 in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ObjectListing listNextBatchOfObjects(com.amazonaws.services.s3.model.ObjectListing previousObjectListing)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
listNextBatchOfObjects in interface com.amazonaws.services.s3.AmazonS3listNextBatchOfObjects in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ObjectListing listNextBatchOfObjects(com.amazonaws.services.s3.model.ListNextBatchOfObjectsRequest listNextBatchOfObjectsRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
listNextBatchOfObjects in interface com.amazonaws.services.s3.AmazonS3listNextBatchOfObjects in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.VersionListing listVersions(String bucketName, String prefix) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
listVersions in interface com.amazonaws.services.s3.AmazonS3listVersions in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.VersionListing listVersions(String bucketName, String prefix, String keyMarker, String versionIdMarker, String delimiter, Integer maxResults) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
listVersions in interface com.amazonaws.services.s3.AmazonS3listVersions in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.VersionListing listVersions(com.amazonaws.services.s3.model.ListVersionsRequest listVersionsRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
listVersions in interface com.amazonaws.services.s3.AmazonS3listVersions in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.VersionListing listNextBatchOfVersions(com.amazonaws.services.s3.model.VersionListing previousVersionListing)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
listNextBatchOfVersions in interface com.amazonaws.services.s3.AmazonS3listNextBatchOfVersions in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.VersionListing listNextBatchOfVersions(com.amazonaws.services.s3.model.ListNextBatchOfVersionsRequest listNextBatchOfVersionsRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
listNextBatchOfVersions in interface com.amazonaws.services.s3.AmazonS3listNextBatchOfVersions in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.Owner getS3AccountOwner()
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getS3AccountOwner in interface com.amazonaws.services.s3.AmazonS3getS3AccountOwner in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.Owner getS3AccountOwner(com.amazonaws.services.s3.model.GetS3AccountOwnerRequest getS3AccountOwnerRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getS3AccountOwner in interface com.amazonaws.services.s3.AmazonS3getS3AccountOwner in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic boolean doesBucketExist(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
doesBucketExist in interface com.amazonaws.services.s3.AmazonS3doesBucketExist in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.HeadBucketResult headBucket(com.amazonaws.services.s3.model.HeadBucketRequest headBucketRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
headBucket in interface com.amazonaws.services.s3.AmazonS3headBucket in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic List<com.amazonaws.services.s3.model.Bucket> listBuckets() throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
listBuckets in interface com.amazonaws.services.s3.AmazonS3listBuckets in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic List<com.amazonaws.services.s3.model.Bucket> listBuckets(com.amazonaws.services.s3.model.ListBucketsRequest listBucketsRequest) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
listBuckets in interface com.amazonaws.services.s3.AmazonS3listBuckets in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic String getBucketLocation(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getBucketLocation in interface com.amazonaws.services.s3.AmazonS3getBucketLocation in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic String getBucketLocation(com.amazonaws.services.s3.model.GetBucketLocationRequest getBucketLocationRequest) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getBucketLocation in interface com.amazonaws.services.s3.AmazonS3getBucketLocation in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.Bucket createBucket(com.amazonaws.services.s3.model.CreateBucketRequest createBucketRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
createBucket in interface com.amazonaws.services.s3.AmazonS3createBucket in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.Bucket createBucket(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
createBucket in interface com.amazonaws.services.s3.AmazonS3createBucket in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.Bucket createBucket(String bucketName, com.amazonaws.services.s3.model.Region region) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
createBucket in interface com.amazonaws.services.s3.AmazonS3createBucket in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.Bucket createBucket(String bucketName, String region) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
createBucket in interface com.amazonaws.services.s3.AmazonS3createBucket in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.AccessControlList getObjectAcl(String bucketName, String key) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getObjectAcl in interface com.amazonaws.services.s3.AmazonS3getObjectAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.AccessControlList getObjectAcl(String bucketName, String key, String versionId) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getObjectAcl in interface com.amazonaws.services.s3.AmazonS3getObjectAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.AccessControlList getObjectAcl(com.amazonaws.services.s3.model.GetObjectAclRequest getObjectAclRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getObjectAcl in interface com.amazonaws.services.s3.AmazonS3getObjectAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setObjectAcl(String bucketName, String key, com.amazonaws.services.s3.model.AccessControlList acl) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setObjectAcl in interface com.amazonaws.services.s3.AmazonS3setObjectAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setObjectAcl(String bucketName, String key, com.amazonaws.services.s3.model.CannedAccessControlList acl) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setObjectAcl in interface com.amazonaws.services.s3.AmazonS3setObjectAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setObjectAcl(String bucketName, String key, String versionId, com.amazonaws.services.s3.model.AccessControlList acl) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setObjectAcl in interface com.amazonaws.services.s3.AmazonS3setObjectAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setObjectAcl(String bucketName, String key, String versionId, com.amazonaws.services.s3.model.CannedAccessControlList acl) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setObjectAcl in interface com.amazonaws.services.s3.AmazonS3setObjectAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setObjectAcl(com.amazonaws.services.s3.model.SetObjectAclRequest setObjectAclRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
setObjectAcl in interface com.amazonaws.services.s3.AmazonS3setObjectAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.AccessControlList getBucketAcl(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getBucketAcl in interface com.amazonaws.services.s3.AmazonS3getBucketAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.AccessControlList getBucketAcl(com.amazonaws.services.s3.model.GetBucketAclRequest getBucketAclRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getBucketAcl in interface com.amazonaws.services.s3.AmazonS3getBucketAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketAcl(String bucketName, com.amazonaws.services.s3.model.AccessControlList acl) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setBucketAcl in interface com.amazonaws.services.s3.AmazonS3setBucketAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketAcl(String bucketName, com.amazonaws.services.s3.model.CannedAccessControlList cannedAcl) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setBucketAcl in interface com.amazonaws.services.s3.AmazonS3setBucketAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketAcl(com.amazonaws.services.s3.model.SetBucketAclRequest setBucketAclRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
setBucketAcl in interface com.amazonaws.services.s3.AmazonS3setBucketAcl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata(String bucketName, String key) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getObjectMetadata in interface com.amazonaws.services.s3.AmazonS3getObjectMetadata in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ObjectMetadata getObjectMetadata(com.amazonaws.services.s3.model.GetObjectMetadataRequest getObjectMetadataRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getObjectMetadata in interface com.amazonaws.services.s3.AmazonS3getObjectMetadata in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.S3Object getObject(String bucketName, String key) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getObject in interface com.amazonaws.services.s3.AmazonS3getObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.S3Object getObject(com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest)
getObject in interface com.amazonaws.services.s3.AmazonS3getObject in interface com.amazonaws.services.s3.internal.S3DirectSpigetObject in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.ObjectMetadata getObject(com.amazonaws.services.s3.model.GetObjectRequest getObjectRequest,
File destinationFile)
getObject in interface com.amazonaws.services.s3.AmazonS3getObject in interface com.amazonaws.services.s3.internal.S3DirectSpigetObject in class com.amazonaws.services.s3.AbstractAmazonS3public String getObjectAsString(String bucketName, String key) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getObjectAsString in interface com.amazonaws.services.s3.AmazonS3getObjectAsString in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.GetObjectTaggingResult getObjectTagging(com.amazonaws.services.s3.model.GetObjectTaggingRequest objectTaggingRequest)
getObjectTagging in interface com.amazonaws.services.s3.AmazonS3getObjectTagging in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.SetObjectTaggingResult setObjectTagging(com.amazonaws.services.s3.model.SetObjectTaggingRequest setObjectTaggingRequest)
setObjectTagging in interface com.amazonaws.services.s3.AmazonS3setObjectTagging in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.DeleteObjectTaggingResult deleteObjectTagging(com.amazonaws.services.s3.model.DeleteObjectTaggingRequest deleteObjectTaggingRequest)
deleteObjectTagging in interface com.amazonaws.services.s3.AmazonS3deleteObjectTagging in class com.amazonaws.services.s3.AbstractAmazonS3public void deleteBucket(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
deleteBucket in interface com.amazonaws.services.s3.AmazonS3deleteBucket in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void deleteBucket(com.amazonaws.services.s3.model.DeleteBucketRequest deleteBucketRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
deleteBucket in interface com.amazonaws.services.s3.AmazonS3deleteBucket in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.PutObjectResult putObject(String bucketName, String key, File file) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
putObject in interface com.amazonaws.services.s3.AmazonS3putObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.PutObjectResult putObject(String bucketName, String key, InputStream input, com.amazonaws.services.s3.model.ObjectMetadata metadata) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
putObject in interface com.amazonaws.services.s3.AmazonS3putObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.PutObjectResult putObject(com.amazonaws.services.s3.model.PutObjectRequest putObjectRequest)
putObject in interface com.amazonaws.services.s3.AmazonS3putObject in interface com.amazonaws.services.s3.internal.S3DirectSpiputObject in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.PutObjectResult putObject(String bucketName, String key, String content) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
putObject in interface com.amazonaws.services.s3.AmazonS3putObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.CopyObjectResult copyObject(String sourceBucketName, String sourceKey, String destinationBucketName, String destinationKey) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
copyObject in interface com.amazonaws.services.s3.AmazonS3copyObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.CopyObjectResult copyObject(com.amazonaws.services.s3.model.CopyObjectRequest copyObjectRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
copyObject in interface com.amazonaws.services.s3.AmazonS3copyObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.CopyPartResult copyPart(com.amazonaws.services.s3.model.CopyPartRequest copyPartRequest)
copyPart in interface com.amazonaws.services.s3.AmazonS3copyPart in interface com.amazonaws.services.s3.internal.S3DirectSpicopyPart in class com.amazonaws.services.s3.AbstractAmazonS3public void deleteObject(String bucketName, String key) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
deleteObject in interface com.amazonaws.services.s3.AmazonS3deleteObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void deleteObject(com.amazonaws.services.s3.model.DeleteObjectRequest deleteObjectRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
deleteObject in interface com.amazonaws.services.s3.AmazonS3deleteObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.DeleteObjectsResult deleteObjects(com.amazonaws.services.s3.model.DeleteObjectsRequest deleteObjectsRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
deleteObjects in interface com.amazonaws.services.s3.AmazonS3deleteObjects in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void deleteVersion(String bucketName, String key, String versionId) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
deleteVersion in interface com.amazonaws.services.s3.AmazonS3deleteVersion in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void deleteVersion(com.amazonaws.services.s3.model.DeleteVersionRequest deleteVersionRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
deleteVersion in interface com.amazonaws.services.s3.AmazonS3deleteVersion in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketLoggingConfiguration getBucketLoggingConfiguration(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getBucketLoggingConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketLoggingConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketLoggingConfiguration getBucketLoggingConfiguration(com.amazonaws.services.s3.model.GetBucketLoggingConfigurationRequest getBucketLoggingConfigurationRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getBucketLoggingConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketLoggingConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketLoggingConfiguration(com.amazonaws.services.s3.model.SetBucketLoggingConfigurationRequest setBucketLoggingConfigurationRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
setBucketLoggingConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketLoggingConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketVersioningConfiguration getBucketVersioningConfiguration(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getBucketVersioningConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketVersioningConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketVersioningConfiguration getBucketVersioningConfiguration(com.amazonaws.services.s3.model.GetBucketVersioningConfigurationRequest getBucketVersioningConfigurationRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getBucketVersioningConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketVersioningConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketVersioningConfiguration(com.amazonaws.services.s3.model.SetBucketVersioningConfigurationRequest setBucketVersioningConfigurationRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
setBucketVersioningConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketVersioningConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketLifecycleConfiguration getBucketLifecycleConfiguration(String bucketName)
getBucketLifecycleConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketLifecycleConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.BucketLifecycleConfiguration getBucketLifecycleConfiguration(com.amazonaws.services.s3.model.GetBucketLifecycleConfigurationRequest getBucketLifecycleConfigurationRequest)
getBucketLifecycleConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketLifecycleConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void setBucketLifecycleConfiguration(String bucketName, com.amazonaws.services.s3.model.BucketLifecycleConfiguration bucketLifecycleConfiguration)
setBucketLifecycleConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketLifecycleConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void setBucketLifecycleConfiguration(com.amazonaws.services.s3.model.SetBucketLifecycleConfigurationRequest setBucketLifecycleConfigurationRequest)
setBucketLifecycleConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketLifecycleConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void deleteBucketLifecycleConfiguration(String bucketName)
deleteBucketLifecycleConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketLifecycleConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void deleteBucketLifecycleConfiguration(com.amazonaws.services.s3.model.DeleteBucketLifecycleConfigurationRequest deleteBucketLifecycleConfigurationRequest)
deleteBucketLifecycleConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketLifecycleConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getBucketCrossOriginConfiguration(String bucketName)
getBucketCrossOriginConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketCrossOriginConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.BucketCrossOriginConfiguration getBucketCrossOriginConfiguration(com.amazonaws.services.s3.model.GetBucketCrossOriginConfigurationRequest getBucketCrossOriginConfigurationRequest)
getBucketCrossOriginConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketCrossOriginConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void setBucketCrossOriginConfiguration(String bucketName, com.amazonaws.services.s3.model.BucketCrossOriginConfiguration bucketCrossOriginConfiguration)
setBucketCrossOriginConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketCrossOriginConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void setBucketCrossOriginConfiguration(com.amazonaws.services.s3.model.SetBucketCrossOriginConfigurationRequest setBucketCrossOriginConfigurationRequest)
setBucketCrossOriginConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketCrossOriginConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void deleteBucketCrossOriginConfiguration(String bucketName)
deleteBucketCrossOriginConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketCrossOriginConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void deleteBucketCrossOriginConfiguration(com.amazonaws.services.s3.model.DeleteBucketCrossOriginConfigurationRequest deleteBucketCrossOriginConfigurationRequest)
deleteBucketCrossOriginConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketCrossOriginConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.BucketTaggingConfiguration getBucketTaggingConfiguration(String bucketName)
getBucketTaggingConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketTaggingConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.BucketTaggingConfiguration getBucketTaggingConfiguration(com.amazonaws.services.s3.model.GetBucketTaggingConfigurationRequest getBucketTaggingConfigurationRequest)
getBucketTaggingConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketTaggingConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void setBucketTaggingConfiguration(String bucketName, com.amazonaws.services.s3.model.BucketTaggingConfiguration bucketTaggingConfiguration)
setBucketTaggingConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketTaggingConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void setBucketTaggingConfiguration(com.amazonaws.services.s3.model.SetBucketTaggingConfigurationRequest setBucketTaggingConfigurationRequest)
setBucketTaggingConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketTaggingConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void deleteBucketTaggingConfiguration(String bucketName)
deleteBucketTaggingConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketTaggingConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public void deleteBucketTaggingConfiguration(com.amazonaws.services.s3.model.DeleteBucketTaggingConfigurationRequest deleteBucketTaggingConfigurationRequest)
deleteBucketTaggingConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketTaggingConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.BucketNotificationConfiguration getBucketNotificationConfiguration(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getBucketNotificationConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketNotificationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketNotificationConfiguration getBucketNotificationConfiguration(com.amazonaws.services.s3.model.GetBucketNotificationConfigurationRequest getBucketNotificationConfigurationRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getBucketNotificationConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketNotificationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketNotificationConfiguration(String bucketName, com.amazonaws.services.s3.model.BucketNotificationConfiguration bucketNotificationConfiguration) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setBucketNotificationConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketNotificationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketNotificationConfiguration(com.amazonaws.services.s3.model.SetBucketNotificationConfigurationRequest setBucketNotificationConfigurationRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
setBucketNotificationConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketNotificationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketWebsiteConfiguration getBucketWebsiteConfiguration(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getBucketWebsiteConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketWebsiteConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketWebsiteConfiguration getBucketWebsiteConfiguration(com.amazonaws.services.s3.model.GetBucketWebsiteConfigurationRequest getBucketWebsiteConfigurationRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getBucketWebsiteConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketWebsiteConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketWebsiteConfiguration(String bucketName, com.amazonaws.services.s3.model.BucketWebsiteConfiguration configuration) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setBucketWebsiteConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketWebsiteConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketWebsiteConfiguration(com.amazonaws.services.s3.model.SetBucketWebsiteConfigurationRequest setBucketWebsiteConfigurationRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
setBucketWebsiteConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketWebsiteConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void deleteBucketWebsiteConfiguration(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
deleteBucketWebsiteConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketWebsiteConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void deleteBucketWebsiteConfiguration(com.amazonaws.services.s3.model.DeleteBucketWebsiteConfigurationRequest deleteBucketWebsiteConfigurationRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
deleteBucketWebsiteConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketWebsiteConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketPolicy getBucketPolicy(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
getBucketPolicy in interface com.amazonaws.services.s3.AmazonS3getBucketPolicy in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketPolicy getBucketPolicy(com.amazonaws.services.s3.model.GetBucketPolicyRequest getBucketPolicyRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
getBucketPolicy in interface com.amazonaws.services.s3.AmazonS3getBucketPolicy in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketPolicy(String bucketName, String policyText) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
setBucketPolicy in interface com.amazonaws.services.s3.AmazonS3setBucketPolicy in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void setBucketPolicy(com.amazonaws.services.s3.model.SetBucketPolicyRequest setBucketPolicyRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
setBucketPolicy in interface com.amazonaws.services.s3.AmazonS3setBucketPolicy in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void deleteBucketPolicy(String bucketName) throws com.amazonaws.SdkClientException, com.amazonaws.AmazonServiceException
deleteBucketPolicy in interface com.amazonaws.services.s3.AmazonS3deleteBucketPolicy in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void deleteBucketPolicy(com.amazonaws.services.s3.model.DeleteBucketPolicyRequest deleteBucketPolicyRequest)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
deleteBucketPolicy in interface com.amazonaws.services.s3.AmazonS3deleteBucketPolicy in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic URL generatePresignedUrl(String bucketName, String key, Date expiration) throws com.amazonaws.SdkClientException
generatePresignedUrl in interface com.amazonaws.services.s3.AmazonS3generatePresignedUrl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptionpublic URL generatePresignedUrl(String bucketName, String key, Date expiration, com.amazonaws.HttpMethod method) throws com.amazonaws.SdkClientException
generatePresignedUrl in interface com.amazonaws.services.s3.AmazonS3generatePresignedUrl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptionpublic URL generatePresignedUrl(com.amazonaws.services.s3.model.GeneratePresignedUrlRequest generatePresignedUrlRequest) throws com.amazonaws.SdkClientException
generatePresignedUrl in interface com.amazonaws.services.s3.AmazonS3generatePresignedUrl in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptionpublic com.amazonaws.services.s3.model.InitiateMultipartUploadResult initiateMultipartUpload(com.amazonaws.services.s3.model.InitiateMultipartUploadRequest request)
initiateMultipartUpload in interface com.amazonaws.services.s3.AmazonS3initiateMultipartUpload in interface com.amazonaws.services.s3.internal.S3DirectSpiinitiateMultipartUpload in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.UploadPartResult uploadPart(com.amazonaws.services.s3.model.UploadPartRequest request)
uploadPart in interface com.amazonaws.services.s3.AmazonS3uploadPart in interface com.amazonaws.services.s3.internal.S3DirectSpiuploadPart in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.PartListing listParts(com.amazonaws.services.s3.model.ListPartsRequest request)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
listParts in interface com.amazonaws.services.s3.AmazonS3listParts in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic void abortMultipartUpload(com.amazonaws.services.s3.model.AbortMultipartUploadRequest request)
abortMultipartUpload in interface com.amazonaws.services.s3.AmazonS3abortMultipartUpload in interface com.amazonaws.services.s3.internal.S3DirectSpiabortMultipartUpload in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.CompleteMultipartUploadResult completeMultipartUpload(com.amazonaws.services.s3.model.CompleteMultipartUploadRequest request)
completeMultipartUpload in interface com.amazonaws.services.s3.AmazonS3completeMultipartUpload in interface com.amazonaws.services.s3.internal.S3DirectSpicompleteMultipartUpload in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.model.MultipartUploadListing listMultipartUploads(com.amazonaws.services.s3.model.ListMultipartUploadsRequest request)
throws com.amazonaws.SdkClientException,
com.amazonaws.AmazonServiceException
listMultipartUploads in interface com.amazonaws.services.s3.AmazonS3listMultipartUploads in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.SdkClientExceptioncom.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.S3ResponseMetadata getCachedResponseMetadata(com.amazonaws.AmazonWebServiceRequest request)
getCachedResponseMetadata in interface com.amazonaws.services.s3.AmazonS3getCachedResponseMetadata in class com.amazonaws.services.s3.AbstractAmazonS3public void restoreObject(String bucketName, String key, int expirationInDays) throws com.amazonaws.AmazonServiceException
restoreObject in interface com.amazonaws.services.s3.AmazonS3restoreObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic void restoreObject(com.amazonaws.services.s3.model.RestoreObjectRequest request)
throws com.amazonaws.AmazonServiceException
restoreObject in interface com.amazonaws.services.s3.AmazonS3restoreObject in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic void enableRequesterPays(String bucketName) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
enableRequesterPays in interface com.amazonaws.services.s3.AmazonS3enableRequesterPays in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic void disableRequesterPays(String bucketName) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
disableRequesterPays in interface com.amazonaws.services.s3.AmazonS3disableRequesterPays in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic boolean isRequesterPaysEnabled(String bucketName) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
isRequesterPaysEnabled in interface com.amazonaws.services.s3.AmazonS3isRequesterPaysEnabled in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic void setBucketReplicationConfiguration(String bucketName, com.amazonaws.services.s3.model.BucketReplicationConfiguration configuration) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
setBucketReplicationConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketReplicationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic void setBucketReplicationConfiguration(com.amazonaws.services.s3.model.SetBucketReplicationConfigurationRequest setBucketReplicationConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
setBucketReplicationConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketReplicationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketReplicationConfiguration getBucketReplicationConfiguration(String bucketName) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
getBucketReplicationConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketReplicationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketReplicationConfiguration getBucketReplicationConfiguration(com.amazonaws.services.s3.model.GetBucketReplicationConfigurationRequest getBucketReplicationConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
getBucketReplicationConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketReplicationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic void deleteBucketReplicationConfiguration(String bucketName) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
deleteBucketReplicationConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketReplicationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic void deleteBucketReplicationConfiguration(com.amazonaws.services.s3.model.DeleteBucketReplicationConfigurationRequest request)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
deleteBucketReplicationConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketReplicationConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic boolean doesObjectExist(String bucketName, String objectName) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
doesObjectExist in interface com.amazonaws.services.s3.AmazonS3doesObjectExist in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketAccelerateConfiguration getBucketAccelerateConfiguration(String bucketName) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
getBucketAccelerateConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketAccelerateConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.BucketAccelerateConfiguration getBucketAccelerateConfiguration(com.amazonaws.services.s3.model.GetBucketAccelerateConfigurationRequest getBucketAccelerateConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
getBucketAccelerateConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketAccelerateConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic void setBucketAccelerateConfiguration(String bucketName, com.amazonaws.services.s3.model.BucketAccelerateConfiguration accelerateConfiguration) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
setBucketAccelerateConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketAccelerateConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic void setBucketAccelerateConfiguration(com.amazonaws.services.s3.model.SetBucketAccelerateConfigurationRequest setBucketAccelerateConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
setBucketAccelerateConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketAccelerateConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationResult deleteBucketMetricsConfiguration(String bucketName, String id) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
deleteBucketMetricsConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketMetricsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationResult deleteBucketMetricsConfiguration(com.amazonaws.services.s3.model.DeleteBucketMetricsConfigurationRequest deleteBucketMetricsConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
deleteBucketMetricsConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketMetricsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.GetBucketMetricsConfigurationResult getBucketMetricsConfiguration(String bucketName, String id) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
getBucketMetricsConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketMetricsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.GetBucketMetricsConfigurationResult getBucketMetricsConfiguration(com.amazonaws.services.s3.model.GetBucketMetricsConfigurationRequest getBucketMetricsConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
getBucketMetricsConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketMetricsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.SetBucketMetricsConfigurationResult setBucketMetricsConfiguration(String bucketName, com.amazonaws.services.s3.model.metrics.MetricsConfiguration metricsConfiguration) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
setBucketMetricsConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketMetricsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.SetBucketMetricsConfigurationResult setBucketMetricsConfiguration(com.amazonaws.services.s3.model.SetBucketMetricsConfigurationRequest setBucketMetricsConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
setBucketMetricsConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketMetricsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsResult listBucketMetricsConfigurations(com.amazonaws.services.s3.model.ListBucketMetricsConfigurationsRequest listBucketMetricsConfigurationsRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
listBucketMetricsConfigurations in interface com.amazonaws.services.s3.AmazonS3listBucketMetricsConfigurations in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationResult deleteBucketAnalyticsConfiguration(String bucketName, String id) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
deleteBucketAnalyticsConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketAnalyticsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationResult deleteBucketAnalyticsConfiguration(com.amazonaws.services.s3.model.DeleteBucketAnalyticsConfigurationRequest deleteBucketAnalyticsConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
deleteBucketAnalyticsConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketAnalyticsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationResult getBucketAnalyticsConfiguration(String bucketName, String id) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
getBucketAnalyticsConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketAnalyticsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationResult getBucketAnalyticsConfiguration(com.amazonaws.services.s3.model.GetBucketAnalyticsConfigurationRequest getBucketAnalyticsConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
getBucketAnalyticsConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketAnalyticsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationResult setBucketAnalyticsConfiguration(String bucketName, com.amazonaws.services.s3.model.analytics.AnalyticsConfiguration analyticsConfiguration) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
setBucketAnalyticsConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketAnalyticsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationResult setBucketAnalyticsConfiguration(com.amazonaws.services.s3.model.SetBucketAnalyticsConfigurationRequest setBucketAnalyticsConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
setBucketAnalyticsConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketAnalyticsConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsResult listBucketAnalyticsConfigurations(com.amazonaws.services.s3.model.ListBucketAnalyticsConfigurationsRequest listBucketAnalyticsConfigurationsRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
listBucketAnalyticsConfigurations in interface com.amazonaws.services.s3.AmazonS3listBucketAnalyticsConfigurations in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationResult deleteBucketInventoryConfiguration(String bucketName, String id) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
deleteBucketInventoryConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketInventoryConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationResult deleteBucketInventoryConfiguration(com.amazonaws.services.s3.model.DeleteBucketInventoryConfigurationRequest deleteBucketInventoryConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
deleteBucketInventoryConfiguration in interface com.amazonaws.services.s3.AmazonS3deleteBucketInventoryConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.GetBucketInventoryConfigurationResult getBucketInventoryConfiguration(String bucketName, String id) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
getBucketInventoryConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketInventoryConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.GetBucketInventoryConfigurationResult getBucketInventoryConfiguration(com.amazonaws.services.s3.model.GetBucketInventoryConfigurationRequest getBucketInventoryConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
getBucketInventoryConfiguration in interface com.amazonaws.services.s3.AmazonS3getBucketInventoryConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.SetBucketInventoryConfigurationResult setBucketInventoryConfiguration(String bucketName, com.amazonaws.services.s3.model.inventory.InventoryConfiguration inventoryConfiguration) throws com.amazonaws.AmazonServiceException, com.amazonaws.AmazonServiceException
setBucketInventoryConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketInventoryConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.SetBucketInventoryConfigurationResult setBucketInventoryConfiguration(com.amazonaws.services.s3.model.SetBucketInventoryConfigurationRequest setBucketInventoryConfigurationRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
setBucketInventoryConfiguration in interface com.amazonaws.services.s3.AmazonS3setBucketInventoryConfiguration in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsResult listBucketInventoryConfigurations(com.amazonaws.services.s3.model.ListBucketInventoryConfigurationsRequest listBucketInventoryConfigurationsRequest)
throws com.amazonaws.AmazonServiceException,
com.amazonaws.AmazonServiceException
listBucketInventoryConfigurations in interface com.amazonaws.services.s3.AmazonS3listBucketInventoryConfigurations in class com.amazonaws.services.s3.AbstractAmazonS3com.amazonaws.AmazonServiceExceptionpublic com.amazonaws.services.s3.model.Region getRegion()
getRegion in interface com.amazonaws.services.s3.AmazonS3getRegion in class com.amazonaws.services.s3.AbstractAmazonS3public String getRegionName()
getRegionName in interface com.amazonaws.services.s3.AmazonS3getRegionName in class com.amazonaws.services.s3.AbstractAmazonS3public URL getUrl(String bucketName, String key)
getUrl in interface com.amazonaws.services.s3.AmazonS3getUrl in class com.amazonaws.services.s3.AbstractAmazonS3public com.amazonaws.services.s3.waiters.AmazonS3Waiters waiters()
waiters in interface com.amazonaws.services.s3.AmazonS3waiters in class com.amazonaws.services.s3.AbstractAmazonS3Copyright © 2017. All rights reserved.