public class

Message

extends Object
implements Serializable
java.lang.Object
   ↳ org.mule.modules.sqs.model.Message

Summary

Constants
long serialVersionUID
Fields
private Integer delaySeconds The number of seconds (0 to 900 - 15 minutes) to delay a specific message.
Map<String, MessageAttributeValue> messageAttributes A map of typed key-value pairs to be sent as message attributes.
private String messageBody The message body to send.
Public Constructors
Message()
Public Methods
Integer getDelaySeconds()
Map<String, MessageAttributeValue> getMessageAttributes()
String getMessageBody()
void setDelaySeconds(Integer delaySeconds)
void setMessageAttributes(Map<String, MessageAttributeValue> messageAttributes)
void setMessageBody(String messageBody)
[Expand]
Inherited Methods
From class java.lang.Object

Constants

private static final long serialVersionUID

Constant Value: -4881777668266211417 (0xbc407113528ec7a7)

Fields

private Integer delaySeconds

The number of seconds (0 to 900 - 15 minutes) to delay a specific message.

Map<String, MessageAttributeValue> messageAttributes

A map of typed key-value pairs to be sent as message attributes. A value, key and data type must be specified for each entry.

private String messageBody

The message body to send.

Public Constructors

public Message ()

Public Methods

public Integer getDelaySeconds ()

public Map<String, MessageAttributeValue> getMessageAttributes ()

public String getMessageBody ()

public void setDelaySeconds (Integer delaySeconds)

Parameters
delaySeconds

public void setMessageAttributes (Map<String, MessageAttributeValue> messageAttributes)

Parameters
messageAttributes

public void setMessageBody (String messageBody)

Parameters
messageBody