Class WirelessDeviceStatistics

    • 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.
      • 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.
      • 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, fuotaDeviceStatus will return FuotaDeviceStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from fuotaDeviceStatusAsString().

        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.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • 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.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)