public class S3AsyncClientDelegate extends AbstractDelegate implements software.amazon.awssdk.services.s3.S3AsyncClient
| Constructor and Description |
|---|
S3AsyncClientDelegate(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient,
software.amazon.awssdk.auth.credentials.AwsCredentialsProvider awsCredentialsProvider,
software.amazon.awssdk.regions.Region region,
URI customServiceEndpoint) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<software.amazon.awssdk.services.s3.model.AbortMultipartUploadResponse> |
abortMultipartUpload(Consumer<software.amazon.awssdk.services.s3.model.AbortMultipartUploadRequest.Builder> abortMultipartUploadRequest) |
void |
close() |
CompletableFuture<software.amazon.awssdk.services.s3.model.CompleteMultipartUploadResponse> |
completeMultipartUpload(Consumer<software.amazon.awssdk.services.s3.model.CompleteMultipartUploadRequest.Builder> completeMultipartUploadRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.CopyObjectResponse> |
copyObject(Consumer<software.amazon.awssdk.services.s3.model.CopyObjectRequest.Builder> copyObjectRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.CreateBucketResponse> |
createBucket(Consumer<software.amazon.awssdk.services.s3.model.CreateBucketRequest.Builder> createBucketRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.CreateMultipartUploadResponse> |
createMultipartUpload(Consumer<software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest.Builder> createMultipartUploadRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketResponse> |
deleteBucket(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketRequest.Builder> deleteBucketRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketCorsResponse> |
deleteBucketCors(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketCorsRequest.Builder> deleteBucketCorsRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketLifecycleResponse> |
deleteBucketLifecycle(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketLifecycleRequest.Builder> deleteBucketLifecycleRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketPolicyResponse> |
deleteBucketPolicy(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketPolicyRequest.Builder> deleteBucketPolicyRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketTaggingResponse> |
deleteBucketTagging(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketTaggingRequest.Builder> deleteBucketTaggingRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketWebsiteResponse> |
deleteBucketWebsite(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketWebsiteRequest.Builder> deleteBucketWebsiteRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteObjectResponse> |
deleteObject(Consumer<software.amazon.awssdk.services.s3.model.DeleteObjectRequest.Builder> deleteObjectRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteObjectsResponse> |
deleteObjects(Consumer<software.amazon.awssdk.services.s3.model.DeleteObjectsRequest.Builder> deleteObjectsRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketAclResponse> |
getBucketAcl(Consumer<software.amazon.awssdk.services.s3.model.GetBucketAclRequest.Builder> getBucketAclRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketCorsResponse> |
getBucketCors(Consumer<software.amazon.awssdk.services.s3.model.GetBucketCorsRequest.Builder> getBucketCorsRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketLifecycleConfigurationResponse> |
getBucketLifecycleConfiguration(Consumer<software.amazon.awssdk.services.s3.model.GetBucketLifecycleConfigurationRequest.Builder> getBucketLifecycleConfigurationRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketLocationResponse> |
getBucketLocation(Consumer<software.amazon.awssdk.services.s3.model.GetBucketLocationRequest.Builder> getBucketLocationRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketLoggingResponse> |
getBucketLogging(Consumer<software.amazon.awssdk.services.s3.model.GetBucketLoggingRequest.Builder> getBucketLoggingRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketNotificationConfigurationResponse> |
getBucketNotificationConfiguration(Consumer<software.amazon.awssdk.services.s3.model.GetBucketNotificationConfigurationRequest.Builder> getBucketNotificationConfigurationRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketPolicyResponse> |
getBucketPolicy(Consumer<software.amazon.awssdk.services.s3.model.GetBucketPolicyRequest.Builder> getBucketPolicyRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketTaggingResponse> |
getBucketTagging(Consumer<software.amazon.awssdk.services.s3.model.GetBucketTaggingRequest.Builder> getBucketTaggingRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketTaggingResponse> |
getBucketTagging(software.amazon.awssdk.services.s3.model.GetBucketTaggingRequest getBucketTaggingRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketVersioningResponse> |
getBucketVersioning(Consumer<software.amazon.awssdk.services.s3.model.GetBucketVersioningRequest.Builder> getBucketVersioningRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketWebsiteResponse> |
getBucketWebsite(Consumer<software.amazon.awssdk.services.s3.model.GetBucketWebsiteRequest.Builder> getBucketWebsiteRequest) |
<ReturnT> CompletableFuture<ReturnT> |
getObject(Consumer<software.amazon.awssdk.services.s3.model.GetObjectRequest.Builder> getObjectRequest,
software.amazon.awssdk.core.async.AsyncResponseTransformer<software.amazon.awssdk.services.s3.model.GetObjectResponse,ReturnT> asyncResponseTransformer) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetObjectAclResponse> |
getObjectAcl(Consumer<software.amazon.awssdk.services.s3.model.GetObjectAclRequest.Builder> getObjectAclRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetObjectAttributesResponse> |
getObjectAttributes(Consumer<software.amazon.awssdk.services.s3.model.GetObjectAttributesRequest.Builder> getObjectAttributesRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.GetObjectTaggingResponse> |
getObjectTagging(Consumer<software.amazon.awssdk.services.s3.model.GetObjectTaggingRequest.Builder> getObjectTaggingRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.HeadObjectResponse> |
headObject(Consumer<software.amazon.awssdk.services.s3.model.HeadObjectRequest.Builder> headObjectRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.ListBucketsResponse> |
listBuckets() |
CompletableFuture<software.amazon.awssdk.services.s3.model.ListBucketsResponse> |
listBuckets(Consumer<software.amazon.awssdk.services.s3.model.ListBucketsRequest.Builder> listBucketsRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.ListMultipartUploadsResponse> |
listMultipartUploads(Consumer<software.amazon.awssdk.services.s3.model.ListMultipartUploadsRequest.Builder> listMultipartUploadsRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.ListObjectsV2Response> |
listObjectsV2(Consumer<software.amazon.awssdk.services.s3.model.ListObjectsV2Request.Builder> listObjectsV2Request) |
CompletableFuture<software.amazon.awssdk.services.s3.model.ListObjectVersionsResponse> |
listObjectVersions(Consumer<software.amazon.awssdk.services.s3.model.ListObjectVersionsRequest.Builder> listObjectVersionsRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.ListPartsResponse> |
listParts(Consumer<software.amazon.awssdk.services.s3.model.ListPartsRequest.Builder> listPartsRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketAclResponse> |
putBucketAcl(Consumer<software.amazon.awssdk.services.s3.model.PutBucketAclRequest.Builder> putBucketAclRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketCorsResponse> |
putBucketCors(Consumer<software.amazon.awssdk.services.s3.model.PutBucketCorsRequest.Builder> putBucketCorsRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketLifecycleConfigurationResponse> |
putBucketLifecycleConfiguration(Consumer<software.amazon.awssdk.services.s3.model.PutBucketLifecycleConfigurationRequest.Builder> putBucketLifecycleConfigurationRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketLoggingResponse> |
putBucketLogging(Consumer<software.amazon.awssdk.services.s3.model.PutBucketLoggingRequest.Builder> putBucketLoggingRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketNotificationConfigurationResponse> |
putBucketNotificationConfiguration(Consumer<software.amazon.awssdk.services.s3.model.PutBucketNotificationConfigurationRequest.Builder> putBucketNotificationConfigurationRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketPolicyResponse> |
putBucketPolicy(Consumer<software.amazon.awssdk.services.s3.model.PutBucketPolicyRequest.Builder> putBucketPolicyRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketTaggingResponse> |
putBucketTagging(Consumer<software.amazon.awssdk.services.s3.model.PutBucketTaggingRequest.Builder> putBucketTaggingRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketVersioningResponse> |
putBucketVersioning(Consumer<software.amazon.awssdk.services.s3.model.PutBucketVersioningRequest.Builder> putBucketVersioningRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketWebsiteResponse> |
putBucketWebsite(Consumer<software.amazon.awssdk.services.s3.model.PutBucketWebsiteRequest.Builder> putBucketWebsiteRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutObjectResponse> |
putObject(Consumer<software.amazon.awssdk.services.s3.model.PutObjectRequest.Builder> putObjectRequest,
software.amazon.awssdk.core.async.AsyncRequestBody requestBody) |
CompletableFuture<software.amazon.awssdk.services.s3.model.PutObjectAclResponse> |
putObjectAcl(Consumer<software.amazon.awssdk.services.s3.model.PutObjectAclRequest.Builder> putObjectAclRequest) |
CompletableFuture<software.amazon.awssdk.services.s3.model.RestoreObjectResponse> |
restoreObject(Consumer<software.amazon.awssdk.services.s3.model.RestoreObjectRequest.Builder> restoreObjectRequest) |
CompletableFuture<Void> |
selectObjectContent(Consumer<software.amazon.awssdk.services.s3.model.SelectObjectContentRequest.Builder> selectObjectContentRequest,
software.amazon.awssdk.services.s3.model.SelectObjectContentResponseHandler asyncResponseHandler) |
String |
serviceName() |
CompletableFuture<software.amazon.awssdk.services.s3.model.UploadPartResponse> |
uploadPart(Consumer<software.amazon.awssdk.services.s3.model.UploadPartRequest.Builder> uploadPartRequest,
software.amazon.awssdk.core.async.AsyncRequestBody requestBody) |
CompletableFuture<software.amazon.awssdk.services.s3.model.UploadPartCopyResponse> |
uploadPartCopy(Consumer<software.amazon.awssdk.services.s3.model.UploadPartCopyRequest.Builder> uploadPartCopyRequest) |
software.amazon.awssdk.services.s3.S3Utilities |
utilities() |
software.amazon.awssdk.services.s3.waiters.S3AsyncWaiter |
waiter() |
invokeFuture, invokeFuture, invokeFutureclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabortMultipartUpload, builder, completeMultipartUpload, copyObject, create, createBucket, createBucketMetadataTableConfiguration, createBucketMetadataTableConfiguration, createMultipartUpload, createSession, createSession, crtBuilder, crtCreate, deleteBucket, deleteBucketAnalyticsConfiguration, deleteBucketAnalyticsConfiguration, deleteBucketCors, deleteBucketEncryption, deleteBucketEncryption, deleteBucketIntelligentTieringConfiguration, deleteBucketIntelligentTieringConfiguration, deleteBucketInventoryConfiguration, deleteBucketInventoryConfiguration, deleteBucketLifecycle, deleteBucketMetadataTableConfiguration, deleteBucketMetadataTableConfiguration, deleteBucketMetricsConfiguration, deleteBucketMetricsConfiguration, deleteBucketOwnershipControls, deleteBucketOwnershipControls, deleteBucketPolicy, deleteBucketReplication, deleteBucketReplication, deleteBucketTagging, deleteBucketWebsite, deleteObject, deleteObjects, deleteObjectTagging, deleteObjectTagging, deletePublicAccessBlock, deletePublicAccessBlock, getBucketAccelerateConfiguration, getBucketAccelerateConfiguration, getBucketAcl, getBucketAnalyticsConfiguration, getBucketAnalyticsConfiguration, getBucketCors, getBucketEncryption, getBucketEncryption, getBucketIntelligentTieringConfiguration, getBucketIntelligentTieringConfiguration, getBucketInventoryConfiguration, getBucketInventoryConfiguration, getBucketLifecycleConfiguration, getBucketLocation, getBucketLogging, getBucketMetadataTableConfiguration, getBucketMetadataTableConfiguration, getBucketMetricsConfiguration, getBucketMetricsConfiguration, getBucketNotificationConfiguration, getBucketOwnershipControls, getBucketOwnershipControls, getBucketPolicy, getBucketPolicyStatus, getBucketPolicyStatus, getBucketReplication, getBucketReplication, getBucketRequestPayment, getBucketRequestPayment, getBucketVersioning, getBucketWebsite, getObject, getObject, getObject, getObjectAcl, getObjectAttributes, getObjectLegalHold, getObjectLegalHold, getObjectLockConfiguration, getObjectLockConfiguration, getObjectRetention, getObjectRetention, getObjectTagging, getObjectTorrent, getObjectTorrent, getObjectTorrent, getObjectTorrent, getPublicAccessBlock, getPublicAccessBlock, headBucket, headBucket, headObject, listBucketAnalyticsConfigurations, listBucketAnalyticsConfigurations, listBucketIntelligentTieringConfigurations, listBucketIntelligentTieringConfigurations, listBucketInventoryConfigurations, listBucketInventoryConfigurations, listBucketMetricsConfigurations, listBucketMetricsConfigurations, listBuckets, listBucketsPaginator, listBucketsPaginator, listBucketsPaginator, listDirectoryBuckets, listDirectoryBuckets, listDirectoryBucketsPaginator, listDirectoryBucketsPaginator, listMultipartUploads, listMultipartUploadsPaginator, listMultipartUploadsPaginator, listObjects, listObjects, listObjectsV2, listObjectsV2Paginator, listObjectsV2Paginator, listObjectVersions, listObjectVersionsPaginator, listObjectVersionsPaginator, listParts, listPartsPaginator, listPartsPaginator, putBucketAccelerateConfiguration, putBucketAccelerateConfiguration, putBucketAcl, putBucketAnalyticsConfiguration, putBucketAnalyticsConfiguration, putBucketCors, putBucketEncryption, putBucketEncryption, putBucketIntelligentTieringConfiguration, putBucketIntelligentTieringConfiguration, putBucketInventoryConfiguration, putBucketInventoryConfiguration, putBucketLifecycleConfiguration, putBucketLogging, putBucketMetricsConfiguration, putBucketMetricsConfiguration, putBucketNotificationConfiguration, putBucketOwnershipControls, putBucketOwnershipControls, putBucketPolicy, putBucketReplication, putBucketReplication, putBucketRequestPayment, putBucketRequestPayment, putBucketTagging, putBucketVersioning, putBucketWebsite, putObject, putObject, putObject, putObjectAcl, putObjectLegalHold, putObjectLegalHold, putObjectLockConfiguration, putObjectLockConfiguration, putObjectRetention, putObjectRetention, putObjectTagging, putObjectTagging, putPublicAccessBlock, putPublicAccessBlock, restoreObject, selectObjectContent, serviceClientConfiguration, uploadPart, uploadPart, uploadPart, uploadPartCopy, writeGetObjectResponse, writeGetObjectResponse, writeGetObjectResponse, writeGetObjectResponsepublic S3AsyncClientDelegate(software.amazon.awssdk.http.async.SdkAsyncHttpClient httpClient,
software.amazon.awssdk.auth.credentials.AwsCredentialsProvider awsCredentialsProvider,
software.amazon.awssdk.regions.Region region,
URI customServiceEndpoint)
public CompletableFuture<software.amazon.awssdk.services.s3.model.AbortMultipartUploadResponse> abortMultipartUpload(Consumer<software.amazon.awssdk.services.s3.model.AbortMultipartUploadRequest.Builder> abortMultipartUploadRequest)
abortMultipartUpload in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.CompleteMultipartUploadResponse> completeMultipartUpload(Consumer<software.amazon.awssdk.services.s3.model.CompleteMultipartUploadRequest.Builder> completeMultipartUploadRequest)
completeMultipartUpload in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.CopyObjectResponse> copyObject(Consumer<software.amazon.awssdk.services.s3.model.CopyObjectRequest.Builder> copyObjectRequest)
copyObject in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.CreateBucketResponse> createBucket(Consumer<software.amazon.awssdk.services.s3.model.CreateBucketRequest.Builder> createBucketRequest)
createBucket in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.CreateMultipartUploadResponse> createMultipartUpload(Consumer<software.amazon.awssdk.services.s3.model.CreateMultipartUploadRequest.Builder> createMultipartUploadRequest)
createMultipartUpload in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketResponse> deleteBucket(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketRequest.Builder> deleteBucketRequest)
deleteBucket in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketCorsResponse> deleteBucketCors(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketCorsRequest.Builder> deleteBucketCorsRequest)
deleteBucketCors in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketLifecycleResponse> deleteBucketLifecycle(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketLifecycleRequest.Builder> deleteBucketLifecycleRequest)
deleteBucketLifecycle in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketPolicyResponse> deleteBucketPolicy(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketPolicyRequest.Builder> deleteBucketPolicyRequest)
deleteBucketPolicy in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketTaggingResponse> deleteBucketTagging(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketTaggingRequest.Builder> deleteBucketTaggingRequest)
deleteBucketTagging in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteBucketWebsiteResponse> deleteBucketWebsite(Consumer<software.amazon.awssdk.services.s3.model.DeleteBucketWebsiteRequest.Builder> deleteBucketWebsiteRequest)
deleteBucketWebsite in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteObjectResponse> deleteObject(Consumer<software.amazon.awssdk.services.s3.model.DeleteObjectRequest.Builder> deleteObjectRequest)
deleteObject in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.DeleteObjectsResponse> deleteObjects(Consumer<software.amazon.awssdk.services.s3.model.DeleteObjectsRequest.Builder> deleteObjectsRequest)
deleteObjects in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketAclResponse> getBucketAcl(Consumer<software.amazon.awssdk.services.s3.model.GetBucketAclRequest.Builder> getBucketAclRequest)
getBucketAcl in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketCorsResponse> getBucketCors(Consumer<software.amazon.awssdk.services.s3.model.GetBucketCorsRequest.Builder> getBucketCorsRequest)
getBucketCors in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketLifecycleConfigurationResponse> getBucketLifecycleConfiguration(Consumer<software.amazon.awssdk.services.s3.model.GetBucketLifecycleConfigurationRequest.Builder> getBucketLifecycleConfigurationRequest)
getBucketLifecycleConfiguration in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketLocationResponse> getBucketLocation(Consumer<software.amazon.awssdk.services.s3.model.GetBucketLocationRequest.Builder> getBucketLocationRequest)
getBucketLocation in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketLoggingResponse> getBucketLogging(Consumer<software.amazon.awssdk.services.s3.model.GetBucketLoggingRequest.Builder> getBucketLoggingRequest)
getBucketLogging in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketNotificationConfigurationResponse> getBucketNotificationConfiguration(Consumer<software.amazon.awssdk.services.s3.model.GetBucketNotificationConfigurationRequest.Builder> getBucketNotificationConfigurationRequest)
getBucketNotificationConfiguration in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketPolicyResponse> getBucketPolicy(Consumer<software.amazon.awssdk.services.s3.model.GetBucketPolicyRequest.Builder> getBucketPolicyRequest)
getBucketPolicy in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketTaggingResponse> getBucketTagging(software.amazon.awssdk.services.s3.model.GetBucketTaggingRequest getBucketTaggingRequest)
getBucketTagging in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketTaggingResponse> getBucketTagging(Consumer<software.amazon.awssdk.services.s3.model.GetBucketTaggingRequest.Builder> getBucketTaggingRequest)
getBucketTagging in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketVersioningResponse> getBucketVersioning(Consumer<software.amazon.awssdk.services.s3.model.GetBucketVersioningRequest.Builder> getBucketVersioningRequest)
getBucketVersioning in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetBucketWebsiteResponse> getBucketWebsite(Consumer<software.amazon.awssdk.services.s3.model.GetBucketWebsiteRequest.Builder> getBucketWebsiteRequest)
getBucketWebsite in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic <ReturnT> CompletableFuture<ReturnT> getObject(Consumer<software.amazon.awssdk.services.s3.model.GetObjectRequest.Builder> getObjectRequest, software.amazon.awssdk.core.async.AsyncResponseTransformer<software.amazon.awssdk.services.s3.model.GetObjectResponse,ReturnT> asyncResponseTransformer)
getObject in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetObjectAclResponse> getObjectAcl(Consumer<software.amazon.awssdk.services.s3.model.GetObjectAclRequest.Builder> getObjectAclRequest)
getObjectAcl in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetObjectTaggingResponse> getObjectTagging(Consumer<software.amazon.awssdk.services.s3.model.GetObjectTaggingRequest.Builder> getObjectTaggingRequest)
getObjectTagging in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.HeadObjectResponse> headObject(Consumer<software.amazon.awssdk.services.s3.model.HeadObjectRequest.Builder> headObjectRequest)
headObject in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.ListBucketsResponse> listBuckets(Consumer<software.amazon.awssdk.services.s3.model.ListBucketsRequest.Builder> listBucketsRequest)
listBuckets in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.ListBucketsResponse> listBuckets()
listBuckets in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.ListMultipartUploadsResponse> listMultipartUploads(Consumer<software.amazon.awssdk.services.s3.model.ListMultipartUploadsRequest.Builder> listMultipartUploadsRequest)
listMultipartUploads in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.ListObjectsV2Response> listObjectsV2(Consumer<software.amazon.awssdk.services.s3.model.ListObjectsV2Request.Builder> listObjectsV2Request)
listObjectsV2 in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.ListPartsResponse> listParts(Consumer<software.amazon.awssdk.services.s3.model.ListPartsRequest.Builder> listPartsRequest)
listParts in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketAclResponse> putBucketAcl(Consumer<software.amazon.awssdk.services.s3.model.PutBucketAclRequest.Builder> putBucketAclRequest)
putBucketAcl in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketCorsResponse> putBucketCors(Consumer<software.amazon.awssdk.services.s3.model.PutBucketCorsRequest.Builder> putBucketCorsRequest)
putBucketCors in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketLifecycleConfigurationResponse> putBucketLifecycleConfiguration(Consumer<software.amazon.awssdk.services.s3.model.PutBucketLifecycleConfigurationRequest.Builder> putBucketLifecycleConfigurationRequest)
putBucketLifecycleConfiguration in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketLoggingResponse> putBucketLogging(Consumer<software.amazon.awssdk.services.s3.model.PutBucketLoggingRequest.Builder> putBucketLoggingRequest)
putBucketLogging in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketNotificationConfigurationResponse> putBucketNotificationConfiguration(Consumer<software.amazon.awssdk.services.s3.model.PutBucketNotificationConfigurationRequest.Builder> putBucketNotificationConfigurationRequest)
putBucketNotificationConfiguration in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketPolicyResponse> putBucketPolicy(Consumer<software.amazon.awssdk.services.s3.model.PutBucketPolicyRequest.Builder> putBucketPolicyRequest)
putBucketPolicy in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketTaggingResponse> putBucketTagging(Consumer<software.amazon.awssdk.services.s3.model.PutBucketTaggingRequest.Builder> putBucketTaggingRequest)
putBucketTagging in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketVersioningResponse> putBucketVersioning(Consumer<software.amazon.awssdk.services.s3.model.PutBucketVersioningRequest.Builder> putBucketVersioningRequest)
putBucketVersioning in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutBucketWebsiteResponse> putBucketWebsite(Consumer<software.amazon.awssdk.services.s3.model.PutBucketWebsiteRequest.Builder> putBucketWebsiteRequest)
putBucketWebsite in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutObjectResponse> putObject(Consumer<software.amazon.awssdk.services.s3.model.PutObjectRequest.Builder> putObjectRequest, software.amazon.awssdk.core.async.AsyncRequestBody requestBody)
putObject in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.PutObjectAclResponse> putObjectAcl(Consumer<software.amazon.awssdk.services.s3.model.PutObjectAclRequest.Builder> putObjectAclRequest)
putObjectAcl in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.RestoreObjectResponse> restoreObject(Consumer<software.amazon.awssdk.services.s3.model.RestoreObjectRequest.Builder> restoreObjectRequest)
restoreObject in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<Void> selectObjectContent(Consumer<software.amazon.awssdk.services.s3.model.SelectObjectContentRequest.Builder> selectObjectContentRequest, software.amazon.awssdk.services.s3.model.SelectObjectContentResponseHandler asyncResponseHandler)
selectObjectContent in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.UploadPartResponse> uploadPart(Consumer<software.amazon.awssdk.services.s3.model.UploadPartRequest.Builder> uploadPartRequest, software.amazon.awssdk.core.async.AsyncRequestBody requestBody)
uploadPart in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.UploadPartCopyResponse> uploadPartCopy(Consumer<software.amazon.awssdk.services.s3.model.UploadPartCopyRequest.Builder> uploadPartCopyRequest)
uploadPartCopy in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.GetObjectAttributesResponse> getObjectAttributes(Consumer<software.amazon.awssdk.services.s3.model.GetObjectAttributesRequest.Builder> getObjectAttributesRequest)
getObjectAttributes in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic CompletableFuture<software.amazon.awssdk.services.s3.model.ListObjectVersionsResponse> listObjectVersions(Consumer<software.amazon.awssdk.services.s3.model.ListObjectVersionsRequest.Builder> listObjectVersionsRequest)
listObjectVersions in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic software.amazon.awssdk.services.s3.S3Utilities utilities()
utilities in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic software.amazon.awssdk.services.s3.waiters.S3AsyncWaiter waiter()
waiter in interface software.amazon.awssdk.services.s3.S3AsyncClientpublic String serviceName()
serviceName in interface software.amazon.awssdk.core.SdkClientpublic void close()
close in interface AutoCloseableclose in interface software.amazon.awssdk.utils.SdkAutoCloseableCopyright © 2025 MuleSoft, Inc.. All rights reserved.