@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class WirelessDeviceStatistics extends Object implements Serializable, Cloneable, StructuredPojo
Information about a wireless device's operation.
Constructor and Description |
---|
WirelessDeviceStatistics() |
Modifier and Type | Method and Description |
---|---|
WirelessDeviceStatistics |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name of the resource.
|
String |
getDestinationName()
The name of the destination to which the device is assigned.
|
String |
getFuotaDeviceStatus() |
String |
getId()
The ID of the wireless device reporting the data.
|
String |
getLastUplinkReceivedAt()
The date and time when the most recent uplink was received.
|
LoRaWANListDevice |
getLoRaWAN()
LoRaWAN device info.
|
Integer |
getMcGroupId() |
String |
getMulticastDeviceStatus()
The status of the wireless device in the multicast group.
|
String |
getName()
The name of the resource.
|
SidewalkListDevice |
getSidewalk()
The Sidewalk account credentials.
|
String |
getType()
The wireless device type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name of the resource.
|
void |
setDestinationName(String destinationName)
The name of the destination to which the device is assigned.
|
void |
setFuotaDeviceStatus(String fuotaDeviceStatus) |
void |
setId(String id)
The ID of the wireless device reporting the data.
|
void |
setLastUplinkReceivedAt(String lastUplinkReceivedAt)
The date and time when the most recent uplink was received.
|
void |
setLoRaWAN(LoRaWANListDevice loRaWAN)
LoRaWAN device info.
|
void |
setMcGroupId(Integer mcGroupId) |
void |
setMulticastDeviceStatus(String multicastDeviceStatus)
The status of the wireless device in the multicast group.
|
void |
setName(String name)
The name of the resource.
|
void |
setSidewalk(SidewalkListDevice sidewalk)
The Sidewalk account credentials.
|
void |
setType(String type)
The wireless device type.
|
String |
toString()
Returns a string representation of this object.
|
WirelessDeviceStatistics |
withArn(String arn)
The Amazon Resource Name of the resource.
|
WirelessDeviceStatistics |
withDestinationName(String destinationName)
The name of the destination to which the device is assigned.
|
WirelessDeviceStatistics |
withFuotaDeviceStatus(FuotaDeviceStatus fuotaDeviceStatus) |
WirelessDeviceStatistics |
withFuotaDeviceStatus(String fuotaDeviceStatus) |
WirelessDeviceStatistics |
withId(String id)
The ID of the wireless device reporting the data.
|
WirelessDeviceStatistics |
withLastUplinkReceivedAt(String lastUplinkReceivedAt)
The date and time when the most recent uplink was received.
|
WirelessDeviceStatistics |
withLoRaWAN(LoRaWANListDevice loRaWAN)
LoRaWAN device info.
|
WirelessDeviceStatistics |
withMcGroupId(Integer mcGroupId) |
WirelessDeviceStatistics |
withMulticastDeviceStatus(String multicastDeviceStatus)
The status of the wireless device in the multicast group.
|
WirelessDeviceStatistics |
withName(String name)
The name of the resource.
|
WirelessDeviceStatistics |
withSidewalk(SidewalkListDevice sidewalk)
The Sidewalk account credentials.
|
WirelessDeviceStatistics |
withType(String type)
The wireless device type.
|
WirelessDeviceStatistics |
withType(WirelessDeviceType type)
The wireless device type.
|
public void setArn(String arn)
The Amazon Resource Name of the resource.
arn
- The Amazon Resource Name of the resource.public String getArn()
The Amazon Resource Name of the resource.
public WirelessDeviceStatistics withArn(String arn)
The Amazon Resource Name of the resource.
arn
- The Amazon Resource Name of the resource.public void setId(String id)
The ID of the wireless device reporting the data.
id
- The ID of the wireless device reporting the data.public String getId()
The ID of the wireless device reporting the data.
public WirelessDeviceStatistics withId(String id)
The ID of the wireless device reporting the data.
id
- The ID of the wireless device reporting the data.public void setType(String type)
The wireless device type.
type
- The wireless device type.WirelessDeviceType
public String getType()
The wireless device type.
WirelessDeviceType
public WirelessDeviceStatistics withType(String type)
The wireless device type.
type
- The wireless device type.WirelessDeviceType
public WirelessDeviceStatistics withType(WirelessDeviceType type)
The wireless device type.
type
- The wireless device type.WirelessDeviceType
public void setName(String name)
The name of the resource.
name
- The name of the resource.public String getName()
The name of the resource.
public WirelessDeviceStatistics withName(String name)
The name of the resource.
name
- The name of the resource.public void setDestinationName(String destinationName)
The name of the destination to which the device is assigned.
destinationName
- The name of the destination to which the device is assigned.public String getDestinationName()
The name of the destination to which the device is assigned.
public WirelessDeviceStatistics withDestinationName(String destinationName)
The name of the destination to which the device is assigned.
destinationName
- The name of the destination to which the device is assigned.public void setLastUplinkReceivedAt(String lastUplinkReceivedAt)
The date and time when the most recent uplink was received.
lastUplinkReceivedAt
- The date and time when the most recent uplink was received.public String getLastUplinkReceivedAt()
The date and time when the most recent uplink was received.
public WirelessDeviceStatistics withLastUplinkReceivedAt(String lastUplinkReceivedAt)
The date and time when the most recent uplink was received.
lastUplinkReceivedAt
- The date and time when the most recent uplink was received.public void setLoRaWAN(LoRaWANListDevice loRaWAN)
LoRaWAN device info.
loRaWAN
- LoRaWAN device info.public LoRaWANListDevice getLoRaWAN()
LoRaWAN device info.
public WirelessDeviceStatistics withLoRaWAN(LoRaWANListDevice loRaWAN)
LoRaWAN device info.
loRaWAN
- LoRaWAN device info.public void setSidewalk(SidewalkListDevice sidewalk)
The Sidewalk account credentials.
sidewalk
- The Sidewalk account credentials.public SidewalkListDevice getSidewalk()
The Sidewalk account credentials.
public WirelessDeviceStatistics withSidewalk(SidewalkListDevice sidewalk)
The Sidewalk account credentials.
sidewalk
- The Sidewalk account credentials.public void setFuotaDeviceStatus(String fuotaDeviceStatus)
fuotaDeviceStatus
- FuotaDeviceStatus
public String getFuotaDeviceStatus()
FuotaDeviceStatus
public WirelessDeviceStatistics withFuotaDeviceStatus(String fuotaDeviceStatus)
fuotaDeviceStatus
- FuotaDeviceStatus
public WirelessDeviceStatistics withFuotaDeviceStatus(FuotaDeviceStatus fuotaDeviceStatus)
fuotaDeviceStatus
- FuotaDeviceStatus
public void setMulticastDeviceStatus(String multicastDeviceStatus)
The status of the wireless device in the multicast group.
multicastDeviceStatus
- The status of the wireless device in the multicast group.public String getMulticastDeviceStatus()
The status of the wireless device in the multicast group.
public WirelessDeviceStatistics withMulticastDeviceStatus(String multicastDeviceStatus)
The status of the wireless device in the multicast group.
multicastDeviceStatus
- The status of the wireless device in the multicast group.public void setMcGroupId(Integer mcGroupId)
mcGroupId
- public Integer getMcGroupId()
public WirelessDeviceStatistics withMcGroupId(Integer mcGroupId)
mcGroupId
- public String toString()
toString
in class Object
Object.toString()
public WirelessDeviceStatistics clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.