public class SqsAsyncClientDelegate extends AbstractDelegate implements software.amazon.awssdk.services.sqs.SqsAsyncClient
| Constructor and Description |
|---|
SqsAsyncClientDelegate(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 |
|---|---|
void |
close() |
CompletableFuture<software.amazon.awssdk.services.sqs.model.CreateQueueResponse> |
createQueue(Consumer<software.amazon.awssdk.services.sqs.model.CreateQueueRequest.Builder> createQueueRequest) |
CompletableFuture<software.amazon.awssdk.services.sqs.model.DeleteMessageResponse> |
deleteMessage(Consumer<software.amazon.awssdk.services.sqs.model.DeleteMessageRequest.Builder> deleteMessageRequest) |
CompletableFuture<software.amazon.awssdk.services.sqs.model.GetQueueAttributesResponse> |
getQueueAttributes(Consumer<software.amazon.awssdk.services.sqs.model.GetQueueAttributesRequest.Builder> getQueueAttributesRequest) |
CompletableFuture<software.amazon.awssdk.services.sqs.model.GetQueueUrlResponse> |
getQueueUrl(Consumer<software.amazon.awssdk.services.sqs.model.GetQueueUrlRequest.Builder> getQueueUrlRequest) |
CompletableFuture<software.amazon.awssdk.services.sqs.model.ReceiveMessageResponse> |
receiveMessage(Consumer<software.amazon.awssdk.services.sqs.model.ReceiveMessageRequest.Builder> receiveMessageRequest) |
String |
serviceName() |
CompletableFuture<software.amazon.awssdk.services.sqs.model.SetQueueAttributesResponse> |
setQueueAttributes(Consumer<software.amazon.awssdk.services.sqs.model.SetQueueAttributesRequest.Builder> setQueueAttributesRequest) |
invokeFuture, invokeFuture, invokeFutureclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddPermission, addPermission, batchManager, builder, cancelMessageMoveTask, cancelMessageMoveTask, changeMessageVisibility, changeMessageVisibility, changeMessageVisibilityBatch, changeMessageVisibilityBatch, create, createQueue, deleteMessage, deleteMessageBatch, deleteMessageBatch, deleteQueue, deleteQueue, getQueueAttributes, getQueueUrl, listDeadLetterSourceQueues, listDeadLetterSourceQueues, listDeadLetterSourceQueuesPaginator, listDeadLetterSourceQueuesPaginator, listMessageMoveTasks, listMessageMoveTasks, listQueues, listQueues, listQueues, listQueuesPaginator, listQueuesPaginator, listQueuesPaginator, listQueueTags, listQueueTags, purgeQueue, purgeQueue, receiveMessage, removePermission, removePermission, sendMessage, sendMessage, sendMessageBatch, sendMessageBatch, serviceClientConfiguration, setQueueAttributes, startMessageMoveTask, startMessageMoveTask, tagQueue, tagQueue, untagQueue, untagQueuepublic SqsAsyncClientDelegate(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.sqs.model.CreateQueueResponse> createQueue(Consumer<software.amazon.awssdk.services.sqs.model.CreateQueueRequest.Builder> createQueueRequest)
createQueue in interface software.amazon.awssdk.services.sqs.SqsAsyncClientpublic CompletableFuture<software.amazon.awssdk.services.sqs.model.DeleteMessageResponse> deleteMessage(Consumer<software.amazon.awssdk.services.sqs.model.DeleteMessageRequest.Builder> deleteMessageRequest)
deleteMessage in interface software.amazon.awssdk.services.sqs.SqsAsyncClientpublic CompletableFuture<software.amazon.awssdk.services.sqs.model.GetQueueAttributesResponse> getQueueAttributes(Consumer<software.amazon.awssdk.services.sqs.model.GetQueueAttributesRequest.Builder> getQueueAttributesRequest)
getQueueAttributes in interface software.amazon.awssdk.services.sqs.SqsAsyncClientpublic CompletableFuture<software.amazon.awssdk.services.sqs.model.GetQueueUrlResponse> getQueueUrl(Consumer<software.amazon.awssdk.services.sqs.model.GetQueueUrlRequest.Builder> getQueueUrlRequest)
getQueueUrl in interface software.amazon.awssdk.services.sqs.SqsAsyncClientpublic CompletableFuture<software.amazon.awssdk.services.sqs.model.ReceiveMessageResponse> receiveMessage(Consumer<software.amazon.awssdk.services.sqs.model.ReceiveMessageRequest.Builder> receiveMessageRequest)
receiveMessage in interface software.amazon.awssdk.services.sqs.SqsAsyncClientpublic CompletableFuture<software.amazon.awssdk.services.sqs.model.SetQueueAttributesResponse> setQueueAttributes(Consumer<software.amazon.awssdk.services.sqs.model.SetQueueAttributesRequest.Builder> setQueueAttributesRequest)
setQueueAttributes in interface software.amazon.awssdk.services.sqs.SqsAsyncClientpublic 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.