@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LoRaWANDeviceMetadata extends Object implements Serializable, Cloneable, StructuredPojo
LoRaWAN device metatdata.
| Constructor and Description |
|---|
LoRaWANDeviceMetadata() |
| Modifier and Type | Method and Description |
|---|---|
LoRaWANDeviceMetadata |
clone() |
boolean |
equals(Object obj) |
Integer |
getDataRate()
The DataRate value.
|
String |
getDevEui()
The DevEUI value.
|
Integer |
getFPort()
The FPort value.
|
Integer |
getFrequency()
The device's channel frequency in Hz.
|
List<LoRaWANGatewayMetadata> |
getGateways()
Information about the gateways accessed by the device.
|
String |
getTimestamp()
The date and time of the metadata.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setDataRate(Integer dataRate)
The DataRate value.
|
void |
setDevEui(String devEui)
The DevEUI value.
|
void |
setFPort(Integer fPort)
The FPort value.
|
void |
setFrequency(Integer frequency)
The device's channel frequency in Hz.
|
void |
setGateways(Collection<LoRaWANGatewayMetadata> gateways)
Information about the gateways accessed by the device.
|
void |
setTimestamp(String timestamp)
The date and time of the metadata.
|
String |
toString()
Returns a string representation of this object.
|
LoRaWANDeviceMetadata |
withDataRate(Integer dataRate)
The DataRate value.
|
LoRaWANDeviceMetadata |
withDevEui(String devEui)
The DevEUI value.
|
LoRaWANDeviceMetadata |
withFPort(Integer fPort)
The FPort value.
|
LoRaWANDeviceMetadata |
withFrequency(Integer frequency)
The device's channel frequency in Hz.
|
LoRaWANDeviceMetadata |
withGateways(Collection<LoRaWANGatewayMetadata> gateways)
Information about the gateways accessed by the device.
|
LoRaWANDeviceMetadata |
withGateways(LoRaWANGatewayMetadata... gateways)
Information about the gateways accessed by the device.
|
LoRaWANDeviceMetadata |
withTimestamp(String timestamp)
The date and time of the metadata.
|
public void setDevEui(String devEui)
The DevEUI value.
devEui - The DevEUI value.public String getDevEui()
The DevEUI value.
public LoRaWANDeviceMetadata withDevEui(String devEui)
The DevEUI value.
devEui - The DevEUI value.public void setFPort(Integer fPort)
The FPort value.
fPort - The FPort value.public Integer getFPort()
The FPort value.
public LoRaWANDeviceMetadata withFPort(Integer fPort)
The FPort value.
fPort - The FPort value.public void setDataRate(Integer dataRate)
The DataRate value.
dataRate - The DataRate value.public Integer getDataRate()
The DataRate value.
public LoRaWANDeviceMetadata withDataRate(Integer dataRate)
The DataRate value.
dataRate - The DataRate value.public void setFrequency(Integer frequency)
The device's channel frequency in Hz.
frequency - The device's channel frequency in Hz.public Integer getFrequency()
The device's channel frequency in Hz.
public LoRaWANDeviceMetadata withFrequency(Integer frequency)
The device's channel frequency in Hz.
frequency - The device's channel frequency in Hz.public void setTimestamp(String timestamp)
The date and time of the metadata.
timestamp - The date and time of the metadata.public String getTimestamp()
The date and time of the metadata.
public LoRaWANDeviceMetadata withTimestamp(String timestamp)
The date and time of the metadata.
timestamp - The date and time of the metadata.public List<LoRaWANGatewayMetadata> getGateways()
Information about the gateways accessed by the device.
public void setGateways(Collection<LoRaWANGatewayMetadata> gateways)
Information about the gateways accessed by the device.
gateways - Information about the gateways accessed by the device.public LoRaWANDeviceMetadata withGateways(LoRaWANGatewayMetadata... gateways)
Information about the gateways accessed by the device.
NOTE: This method appends the values to the existing list (if any). Use
setGateways(java.util.Collection) or withGateways(java.util.Collection) if you want to override
the existing values.
gateways - Information about the gateways accessed by the device.public LoRaWANDeviceMetadata withGateways(Collection<LoRaWANGatewayMetadata> gateways)
Information about the gateways accessed by the device.
gateways - Information about the gateways accessed by the device.public String toString()
toString in class ObjectObject.toString()public LoRaWANDeviceMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.