Class WirelessDeviceStatistics
- java.lang.Object
-
- software.amazon.awssdk.services.iotwireless.model.WirelessDeviceStatistics
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<WirelessDeviceStatistics.Builder,WirelessDeviceStatistics>
@Generated("software.amazon.awssdk:codegen") public final class WirelessDeviceStatistics extends Object implements SdkPojo, Serializable, ToCopyableBuilder<WirelessDeviceStatistics.Builder,WirelessDeviceStatistics>
Information about a wireless device's operation.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceWirelessDeviceStatistics.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The Amazon Resource Name of the resource.static WirelessDeviceStatistics.Builderbuilder()StringdestinationName()The name of the destination to which the device is assigned.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)FuotaDeviceStatusfuotaDeviceStatus()Returns the value of the FuotaDeviceStatus property for this object.StringfuotaDeviceStatusAsString()Returns the value of the FuotaDeviceStatus property for this object.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringid()The ID of the wireless device reporting the data.StringlastUplinkReceivedAt()The date and time when the most recent uplink was received.LoRaWANListDeviceloRaWAN()LoRaWAN device info.IntegermcGroupId()Returns the value of the McGroupId property for this object.StringmulticastDeviceStatus()The status of the wireless device in the multicast group.Stringname()The name of the resource.List<SdkField<?>>sdkFields()static Class<? extends WirelessDeviceStatistics.Builder>serializableBuilderClass()SidewalkListDevicesidewalk()The Sidewalk account credentials.WirelessDeviceStatistics.BuildertoBuilder()StringtoString()Returns a string representation of this object.WirelessDeviceTypetype()The wireless device type.StringtypeAsString()The wireless device type.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
arn
public final String arn()
The Amazon Resource Name of the resource.
- Returns:
- The Amazon Resource Name of the resource.
-
id
public final String id()
The ID of the wireless device reporting the data.
- Returns:
- The ID of the wireless device reporting the data.
-
type
public final WirelessDeviceType type()
The wireless device type.
If the service returns an enum value that is not available in the current SDK version,
typewill returnWirelessDeviceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The wireless device type.
- See Also:
WirelessDeviceType
-
typeAsString
public final String typeAsString()
The wireless device type.
If the service returns an enum value that is not available in the current SDK version,
typewill returnWirelessDeviceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtypeAsString().- Returns:
- The wireless device type.
- See Also:
WirelessDeviceType
-
name
public final String name()
The name of the resource.
- Returns:
- The name of the resource.
-
destinationName
public final String destinationName()
The name of the destination to which the device is assigned.
- Returns:
- The name of the destination to which the device is assigned.
-
lastUplinkReceivedAt
public final String lastUplinkReceivedAt()
The date and time when the most recent uplink was received.
Theis value is only valid for 3 months.
- Returns:
- The date and time when the most recent uplink was received.
Theis value is only valid for 3 months.
-
loRaWAN
public final LoRaWANListDevice loRaWAN()
LoRaWAN device info.
- Returns:
- LoRaWAN device info.
-
sidewalk
public final SidewalkListDevice sidewalk()
The Sidewalk account credentials.
- Returns:
- The Sidewalk account credentials.
-
fuotaDeviceStatus
public final FuotaDeviceStatus fuotaDeviceStatus()
Returns the value of the FuotaDeviceStatus property for this object.If the service returns an enum value that is not available in the current SDK version,
fuotaDeviceStatuswill returnFuotaDeviceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfuotaDeviceStatusAsString().- Returns:
- The value of the FuotaDeviceStatus property for this object.
- See Also:
FuotaDeviceStatus
-
fuotaDeviceStatusAsString
public final String fuotaDeviceStatusAsString()
Returns the value of the FuotaDeviceStatus property for this object.If the service returns an enum value that is not available in the current SDK version,
fuotaDeviceStatuswill returnFuotaDeviceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromfuotaDeviceStatusAsString().- Returns:
- The value of the FuotaDeviceStatus property for this object.
- See Also:
FuotaDeviceStatus
-
multicastDeviceStatus
public final String multicastDeviceStatus()
The status of the wireless device in the multicast group.
- Returns:
- The status of the wireless device in the multicast group.
-
mcGroupId
public final Integer mcGroupId()
Returns the value of the McGroupId property for this object.- Returns:
- The value of the McGroupId property for this object.
-
toBuilder
public WirelessDeviceStatistics.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<WirelessDeviceStatistics.Builder,WirelessDeviceStatistics>
-
builder
public static WirelessDeviceStatistics.Builder builder()
-
serializableBuilderClass
public static Class<? extends WirelessDeviceStatistics.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-