@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LoRaWANPublicGatewayMetadata extends Object implements Serializable, Cloneable, StructuredPojo
LoRaWAN public gateway metadata.
Constructor and Description |
---|
LoRaWANPublicGatewayMetadata() |
Modifier and Type | Method and Description |
---|---|
LoRaWANPublicGatewayMetadata |
clone() |
boolean |
equals(Object obj) |
Boolean |
getDlAllowed()
Boolean that indicates whether downlink is allowed using the network.
|
String |
getId()
The ID of the gateways that are operated by the network provider.
|
String |
getProviderNetId()
The ID of the LoRaWAN public network provider.
|
String |
getRfRegion() |
Double |
getRssi()
The RSSI (received signal strength indicator) value.
|
Double |
getSnr()
The SNR (signal to noise ratio) value.
|
int |
hashCode() |
Boolean |
isDlAllowed()
Boolean that indicates whether downlink is allowed using the network.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDlAllowed(Boolean dlAllowed)
Boolean that indicates whether downlink is allowed using the network.
|
void |
setId(String id)
The ID of the gateways that are operated by the network provider.
|
void |
setProviderNetId(String providerNetId)
The ID of the LoRaWAN public network provider.
|
void |
setRfRegion(String rfRegion) |
void |
setRssi(Double rssi)
The RSSI (received signal strength indicator) value.
|
void |
setSnr(Double snr)
The SNR (signal to noise ratio) value.
|
String |
toString()
Returns a string representation of this object.
|
LoRaWANPublicGatewayMetadata |
withDlAllowed(Boolean dlAllowed)
Boolean that indicates whether downlink is allowed using the network.
|
LoRaWANPublicGatewayMetadata |
withId(String id)
The ID of the gateways that are operated by the network provider.
|
LoRaWANPublicGatewayMetadata |
withProviderNetId(String providerNetId)
The ID of the LoRaWAN public network provider.
|
LoRaWANPublicGatewayMetadata |
withRfRegion(String rfRegion) |
LoRaWANPublicGatewayMetadata |
withRssi(Double rssi)
The RSSI (received signal strength indicator) value.
|
LoRaWANPublicGatewayMetadata |
withSnr(Double snr)
The SNR (signal to noise ratio) value.
|
public void setProviderNetId(String providerNetId)
The ID of the LoRaWAN public network provider.
providerNetId
- The ID of the LoRaWAN public network provider.public String getProviderNetId()
The ID of the LoRaWAN public network provider.
public LoRaWANPublicGatewayMetadata withProviderNetId(String providerNetId)
The ID of the LoRaWAN public network provider.
providerNetId
- The ID of the LoRaWAN public network provider.public void setId(String id)
The ID of the gateways that are operated by the network provider.
id
- The ID of the gateways that are operated by the network provider.public String getId()
The ID of the gateways that are operated by the network provider.
public LoRaWANPublicGatewayMetadata withId(String id)
The ID of the gateways that are operated by the network provider.
id
- The ID of the gateways that are operated by the network provider.public void setRssi(Double rssi)
The RSSI (received signal strength indicator) value.
rssi
- The RSSI (received signal strength indicator) value.public Double getRssi()
The RSSI (received signal strength indicator) value.
public LoRaWANPublicGatewayMetadata withRssi(Double rssi)
The RSSI (received signal strength indicator) value.
rssi
- The RSSI (received signal strength indicator) value.public void setSnr(Double snr)
The SNR (signal to noise ratio) value.
snr
- The SNR (signal to noise ratio) value.public Double getSnr()
The SNR (signal to noise ratio) value.
public LoRaWANPublicGatewayMetadata withSnr(Double snr)
The SNR (signal to noise ratio) value.
snr
- The SNR (signal to noise ratio) value.public void setRfRegion(String rfRegion)
rfRegion
- public String getRfRegion()
public LoRaWANPublicGatewayMetadata withRfRegion(String rfRegion)
rfRegion
- public void setDlAllowed(Boolean dlAllowed)
Boolean that indicates whether downlink is allowed using the network.
dlAllowed
- Boolean that indicates whether downlink is allowed using the network.public Boolean getDlAllowed()
Boolean that indicates whether downlink is allowed using the network.
public LoRaWANPublicGatewayMetadata withDlAllowed(Boolean dlAllowed)
Boolean that indicates whether downlink is allowed using the network.
dlAllowed
- Boolean that indicates whether downlink is allowed using the network.public Boolean isDlAllowed()
Boolean that indicates whether downlink is allowed using the network.
public String toString()
toString
in class Object
Object.toString()
public LoRaWANPublicGatewayMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.