| Interface | Description |
|---|---|
| AbstractVirtualDevice.ChangeCallback<V> |
A callback interface for receiving an event when the value
of an attribute has changed.
|
| AbstractVirtualDevice.ErrorCallback<V> |
A callback interface for receiving notification of an error when setting
the value of an attribute.
|
| StorageObject.SyncCallback<V extends AbstractVirtualDevice> |
A syncCallback interface for receiving an event when content referred to by
an attribute value has been successfully synchronized, or has failed
to be synchronized.
|
| StorageObject.SyncEvent<V extends AbstractVirtualDevice> |
An event passed to the
SyncCallback
when content referred to by an attribute value has been successfully
synchronized, or has failed to be synchronized. |
| Class | Description |
|---|---|
| AbstractVirtualDevice<V extends AbstractVirtualDevice<V>> |
AbstractVirtualDevice is a representation of a device model implemented by a
device.
|
| AbstractVirtualDevice.ChangeEvent<V> |
An event passed to the
onChange callback to
indicate one or more attribute values have changed. |
| AbstractVirtualDevice.ErrorEvent<V> |
An event passed to the
onError callback to indicate an
error has occurred when setting one or more attributes. |
| AbstractVirtualDevice.Event<V> |
An event passed to a callback.
|
| AbstractVirtualDevice.NamedValue<T> |
A name-value pair in an event.
|
| Client<V extends AbstractVirtualDevice> |
Client of the Oracle IoT Cloud Service.
|
| DeviceModel |
Detailed information on a device model.
|
| ExternalObject |
ExternalObject represents the value of a URI type in a device model.
|
| StorageObject |
StorageObject provides information about content in the cloud storage.
|
| Enum | Description |
|---|---|
| StorageObject.SyncStatus |
The status of whether or not the content is in sync with the storage cloud.
|