-
id
String id
A unique identifier for the message.
-
receiptHandle
String receiptHandle
The receipt handle for this entry.
-
body
String body
The message body to send.
-
delaySeconds
Integer delaySeconds
Number of seconds that a specific message is delayed. Valid values are 0 through 900.
If no value is specified, the default value for the queue is used. DelaySeconds cannot be set per message when FifoQueue is set,
it can only be set at a queue level.
-
groupId
String groupId
Group this message belongs to in the FIFO Queue.
This parameter applies only to FIFO queues.
When creating a FIFO queue this parameter is required.
-
deduplicationId
String deduplicationId
Token used for deduplication of sent messages. If multiple messages are sent with the same deduplication ID,
Amazon SQS accepts the messages successfully, but delivers only the first message during the deduplication interval (5 minutes by default).
-
messageAttributes
Map<K,V> messageAttributes
Map of typed key-value pairs to send as message attributes.
You must specify a value, key, and data type for each entry.