| Package | Description |
|---|---|
| org.mule.extension.sqs.internal.operation |
| Modifier and Type | Method and Description |
|---|---|
org.mule.runtime.extension.api.runtime.operation.Result<BatchResult,RequestIDAttribute> |
SQSOperations.changeMessageVisibilityBatch(SQSConfiguration config,
SQSConnection client,
List<ChangeMessageVisibilityBatchRequestEntry> receiptHandles,
String queueUrl)
This operation changes the visibility timeout of up to 10 ChangeMessageVisibility requests, with each result reported individually in the response.
|
org.mule.runtime.extension.api.runtime.operation.Result<String,RequestIDAttribute> |
SQSOperations.createQueue(SQSConnection client,
String queueName,
Map<String,String> attributes)
This operation creates a new queue, or returns the URL of an existing one.
|
org.mule.runtime.extension.api.runtime.operation.Result<BatchResult,RequestIDAttribute> |
SQSOperations.deleteMessageBatch(SQSConfiguration config,
SQSConnection client,
List<DeleteMessageBatchRequestEntry> entries,
String queueUrl)
This operation deletes up to 10 messages from the specified queue.
|
org.mule.runtime.extension.api.runtime.operation.Result<Integer,RequestIDAttribute> |
SQSOperations.getApproximateNumberOfMessages(SQSConfiguration config,
SQSConnection client,
String queueUrl)
This operation retrieves an approximate number of visible messages for a queue.
|
org.mule.runtime.extension.api.runtime.operation.Result<Map<String,String>,RequestIDAttribute> |
SQSOperations.getQueueAttributes(SQSConfiguration config,
SQSConnection client,
List<String> attributeNames,
String queueUrl)
This operation shows queue attributes to expose the underlying functionality.
|
org.mule.runtime.extension.api.runtime.operation.Result<String,RequestIDAttribute> |
SQSOperations.getQueueUrl(SQSConnection client,
String queueName,
String queueOwnerAWSAccountId)
This operation returns the URL of an existing queue.
|
org.mule.runtime.extension.api.runtime.operation.Result<List<String>,RequestIDAttribute> |
SQSOperations.listDeadLetterSourceQueues(SQSConfiguration config,
SQSConnection client,
String queueUrl)
This operation returns a list of the queues that have the RedrivePolicy queue attribute configured with a dead-letter queue.
|
org.mule.runtime.extension.api.runtime.operation.Result<List<String>,RequestIDAttribute> |
SQSOperations.listQueues(SQSConnection client,
String queueNamePrefix)
This operation returns a list of your queues.
|
org.mule.runtime.extension.api.runtime.operation.Result<List<Message>,RequestIDAttribute> |
SQSOperations.read(SQSConfiguration config,
SQSConnection client,
String queueUrl,
int waitTime,
int maxNumberOfMessages)
This operation reads a number of messages from a queue.
|
org.mule.runtime.extension.api.runtime.operation.Result<SendMessageResult,RequestIDAttribute> |
SQSOperations.sendMessage(SQSConfiguration config,
SQSConnection client,
Message message,
String queueUrl)
This operation sends a message to a specified queue.
|
org.mule.runtime.extension.api.runtime.operation.Result<BatchResult,RequestIDAttribute> |
SQSOperations.sendMessageBatch(SQSConfiguration config,
SQSConnection client,
List<Message> messages,
String queueUrl)
This operation delivers up to 10 messages to the specified queue.
|
Copyright © 2022 MuleSoft, Inc.. All rights reserved.