-
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. This parameter can
only be set on a queue level--when FifoQueue is set, DelaySeconds cannot be set per message.
-
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 5-minute deduplication interval.
-
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.