| Interface | Description |
|---|---|
| DeviceAction |
This class encapsulates the device action like reboot and factory reset.
|
| Class | Description |
|---|---|
| CustomActionHandler |
If a Gateway or Device supports custom actions,
this abstract class
CustomActionHandler
should be extended by the Gateway or Device code. |
| DeviceActionHandler |
If a Gateway or Device supports device actions like reboot and factory reset,
this abstract class
DeviceActionHandler
should be extended by the Gateway or Device code. |
| DeviceData |
DeviceData defines the device model. |
| DeviceData.Builder |
A builder class that helps to construct the DeviceData object.
|
| DeviceFirmware |
Device Firmware as specified in Watson IoT Platform Device Model.
|
| DeviceFirmware.Builder |
A Builder class that helps to build the Device Firmware object
|
| DeviceFirmwareHandler |
If a Gateway (and devices behind Gateway) and directly connected device, supports firmware update, this abstract class
DeviceFirmwareHandler
should be extended by the Gateway/Device code. |
| DeviceInfo |
Device Info as specified in Watson IoT Platform Device Model, The following attributes provide the
information about the device,
|
| DeviceInfo.Builder |
A builder class that helps to create a Device Info object
|
| DeviceLocation |
A bean class which represents the location of a device.
|
| DeviceMetadata |
This class represents the metadata information of a device.
|
| Enum | Description |
|---|---|
| DeviceAction.Status |
Status of the DeviceAction when there is a failure,
|
| DeviceFirmware.FirmwareState |
The firmware update process is separated into two distinct actions, Downloading Firmware, and Updating Firmware.
|
| DeviceFirmware.FirmwareUpdateStatus |
The
mgmt.firmware.updateStatus
attribute describes the status of firmware update. |
| LogSeverity |
Provides the possible Log severities
|
Copyright © 2019. All rights reserved.