@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DownlinkQueueMessage extends Object implements Serializable, Cloneable, StructuredPojo
The message in the downlink queue.
Constructor and Description |
---|
DownlinkQueueMessage() |
Modifier and Type | Method and Description |
---|---|
DownlinkQueueMessage |
clone() |
boolean |
equals(Object obj) |
LoRaWANSendDataToDevice |
getLoRaWAN() |
String |
getMessageId()
The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.
|
String |
getReceivedAt()
The time at which Iot Wireless received the downlink message.
|
Integer |
getTransmitMode()
The transmit mode to use for sending data to the wireless device.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLoRaWAN(LoRaWANSendDataToDevice loRaWAN) |
void |
setMessageId(String messageId)
The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.
|
void |
setReceivedAt(String receivedAt)
The time at which Iot Wireless received the downlink message.
|
void |
setTransmitMode(Integer transmitMode)
The transmit mode to use for sending data to the wireless device.
|
String |
toString()
Returns a string representation of this object.
|
DownlinkQueueMessage |
withLoRaWAN(LoRaWANSendDataToDevice loRaWAN) |
DownlinkQueueMessage |
withMessageId(String messageId)
The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.
|
DownlinkQueueMessage |
withReceivedAt(String receivedAt)
The time at which Iot Wireless received the downlink message.
|
DownlinkQueueMessage |
withTransmitMode(Integer transmitMode)
The transmit mode to use for sending data to the wireless device.
|
public void setMessageId(String messageId)
The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.
messageId
- The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.public String getMessageId()
The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.
public DownlinkQueueMessage withMessageId(String messageId)
The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.
messageId
- The message ID assigned by IoT Wireless to each downlink message, which helps identify the message.public void setTransmitMode(Integer transmitMode)
The transmit mode to use for sending data to the wireless device. This can be 0
for UM
(unacknowledge mode) or 1
for AM (acknowledge mode).
transmitMode
- The transmit mode to use for sending data to the wireless device. This can be 0
for UM
(unacknowledge mode) or 1
for AM (acknowledge mode).public Integer getTransmitMode()
The transmit mode to use for sending data to the wireless device. This can be 0
for UM
(unacknowledge mode) or 1
for AM (acknowledge mode).
0
for UM
(unacknowledge mode) or 1
for AM (acknowledge mode).public DownlinkQueueMessage withTransmitMode(Integer transmitMode)
The transmit mode to use for sending data to the wireless device. This can be 0
for UM
(unacknowledge mode) or 1
for AM (acknowledge mode).
transmitMode
- The transmit mode to use for sending data to the wireless device. This can be 0
for UM
(unacknowledge mode) or 1
for AM (acknowledge mode).public void setReceivedAt(String receivedAt)
The time at which Iot Wireless received the downlink message.
receivedAt
- The time at which Iot Wireless received the downlink message.public String getReceivedAt()
The time at which Iot Wireless received the downlink message.
public DownlinkQueueMessage withReceivedAt(String receivedAt)
The time at which Iot Wireless received the downlink message.
receivedAt
- The time at which Iot Wireless received the downlink message.public void setLoRaWAN(LoRaWANSendDataToDevice loRaWAN)
loRaWAN
- public LoRaWANSendDataToDevice getLoRaWAN()
public DownlinkQueueMessage withLoRaWAN(LoRaWANSendDataToDevice loRaWAN)
loRaWAN
- public String toString()
toString
in class Object
Object.toString()
public DownlinkQueueMessage clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.