- AbstractVirtualDevice<V extends AbstractVirtualDevice<V>> - Class in oracle.iot.client
-
AbstractVirtualDevice is a representation of a device model implemented by a
device.
- AbstractVirtualDevice.ChangeCallback<V> - Interface in oracle.iot.client
-
A callback interface for receiving an event when the value
of an attribute has changed.
- AbstractVirtualDevice.ChangeEvent<V> - Class in oracle.iot.client
-
An event passed to the onChange
callback to
indicate one or more attribute values have changed.
- AbstractVirtualDevice.ErrorCallback<V> - Interface in oracle.iot.client
-
A callback interface for receiving notification of an error when setting
the value of an attribute.
- AbstractVirtualDevice.ErrorEvent<V> - Class in oracle.iot.client
-
An event passed to the onError
callback to indicate an
error has occurred when setting one or more attributes.
- AbstractVirtualDevice.Event<V> - Class in oracle.iot.client
-
An event passed to a callback.
- AbstractVirtualDevice.NamedValue<T> - Class in oracle.iot.client
-
A name-value pair in an event.
- Action - Class in oracle.iot.client.enterprise
-
An Action to be sent to the server.
- ActionEvent() - Constructor for class oracle.iot.client.device.VirtualDevice.ActionEvent
-
- activate(String...) - Method in class oracle.iot.client.device.DirectlyConnectedDevice
-
Activate the device.
- Alert - Class in oracle.iot.client.device
-
An Alert to be sent to the server.
- AlertEvent() - Constructor for class oracle.iot.client.enterprise.VirtualDevice.AlertEvent
-
- alias() - Method in enum oracle.iot.client.enterprise.Device.Field
-
Get the alias of this Field
.
- all() - Static method in enum oracle.iot.client.enterprise.Device.Field
-
Get a new Set
initialized with all possible Field
values.
- and(Filter...) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs the logical AND between sub filters provided as argument: (filter1 and filter2 and ...).
- Application - Class in oracle.iot.client.enterprise
-
An Application
lists the characteristics of an IoT CS application.
- Application() - Constructor for class oracle.iot.client.enterprise.Application
-
- at(int) - Method in interface oracle.iot.client.enterprise.Pageable
-
Navigate to the specified offset in the remote collection and return the corresponding page
- GatewayDevice - Class in oracle.iot.client.device
-
A GatewayDevice is capable of registering indirectly–connected devices
and proxies messages for indirectly–connected devices.
- GatewayDevice() - Constructor for class oracle.iot.client.device.GatewayDevice
-
Constructs a new
GatewayDevice
instance that will use a
custom or default
TrustedAssetsManager
to store, load and handle the device
configuration.
- GatewayDevice(String, String) - Constructor for class oracle.iot.client.device.GatewayDevice
-
Constructs a new GatewayDevice
instance that will load
the device configuration from the given file path and password.
- GatewayDevice(Object) - Constructor for class oracle.iot.client.device.GatewayDevice
-
Constructs a new GatewayDevice
instance with a
platform specific context.
- GatewayDevice(String, String, Object) - Constructor for class oracle.iot.client.device.GatewayDevice
-
Constructs a new GatewayDevice
instance with platform
specific context.
- get(String) - Method in class oracle.iot.client.AbstractVirtualDevice
-
Get the value of an attribute.
- getActiveDevices(String) - Method in class oracle.iot.client.enterprise.EnterpriseClient
-
Get the active devices implementing the specified device model.
- getAltitude() - Method in class oracle.iot.client.enterprise.Device.Location
-
Gets the altitude in meters.
- getApplication() - Method in class oracle.iot.client.enterprise.EnterpriseClient
-
Get details on the IoT application for this client.
- getCustomMetadata() - Method in class oracle.iot.client.StorageObject
-
This method return unmodifiable copy of metadata.
- getDate() - Method in class oracle.iot.client.StorageObject
-
Get the date and time the content was created or last modified in cloud
storage.
- getDescription() - Method in class oracle.iot.client.DeviceModel
-
Get the free form description of the device model
- getDescription() - Method in class oracle.iot.client.enterprise.Application
-
Get the free form description of the application
- getDeviceModel() - Method in class oracle.iot.client.AbstractVirtualDevice
-
Get the device model of this device object.
- getDeviceModel(String) - Method in class oracle.iot.client.Client
-
- getDeviceModel(String) - Method in class oracle.iot.client.device.DirectlyConnectedDevice
-
- getDeviceModel(String) - Method in class oracle.iot.client.enterprise.EnterpriseClient
-
- getDeviceModels() - Method in class oracle.iot.client.enterprise.Device
-
Get the list of device models supported by this device.
- getDeviceModels() - Method in class oracle.iot.client.enterprise.EnterpriseClient
-
Get the list of device models available for this application.
- getDevices(Set<Device.Field>, Filter) - Method in class oracle.iot.client.enterprise.EnterpriseClient
-
- getEncoding() - Method in class oracle.iot.client.StorageObject
-
Get the compression scheme of the content.
- getEndpointId() - Method in class oracle.iot.client.AbstractVirtualDevice
-
Get the endpoint id of the device.
- getEndpointId() - Method in class oracle.iot.client.device.DirectlyConnectedDevice
-
Return the endpoint identifier of this directly-connected
device.
- getEventTime() - Method in class oracle.iot.client.enterprise.VirtualDevice.AlertEvent
-
Get the time the event was raised by the device-client.
- getEventTime() - Method in class oracle.iot.client.enterprise.VirtualDevice.DataEvent
-
Get the time the event was raised by the device-client.
- getId() - Method in class oracle.iot.client.enterprise.Application
-
Get the application identifier
- getId() - Method in class oracle.iot.client.enterprise.Device
-
Get the device identifier.
- getInputPath() - Method in class oracle.iot.client.StorageObject
-
Get the input path.
- getLastKnown(String) - Method in class oracle.iot.client.AbstractVirtualDevice
-
Get the last known value of an attribute.
- getLatitude() - Method in class oracle.iot.client.enterprise.Device.Location
-
Gets the latitude in decimal degrees.
- getLength() - Method in class oracle.iot.client.StorageObject
-
Get the length of the content in bytes.
- getLocation() - Method in class oracle.iot.client.enterprise.Device
-
Return the device location.
- getLocation() - Method in exception oracle.iot.client.enterprise.UserAuthenticationException
-
Returns a URL, value of the location header field contained in the HTTP redirect response
that triggers this exception.
- getLongitude() - Method in class oracle.iot.client.enterprise.Device.Location
-
Gets the longitude in decimal degrees.
- getMessage() - Method in class oracle.iot.client.AbstractVirtualDevice.ErrorEvent
-
Get the error message.
- getMetadata(String) - Method in class oracle.iot.client.enterprise.Application
-
Get the application Metadata for the specified key
.
- getMetadata() - Method in class oracle.iot.client.enterprise.Application
-
Get the application Metadata
- getMetadata() - Method in class oracle.iot.client.enterprise.Device
-
Return the device metadata.
- getMetadata(String) - Method in class oracle.iot.client.enterprise.Device
-
Return the value of the metadata field key
.
- getName() - Method in class oracle.iot.client.AbstractVirtualDevice.NamedValue
-
Get the name.
- getName() - Method in class oracle.iot.client.device.VirtualDevice.ActionEvent
-
Get the action name.
- getName() - Method in class oracle.iot.client.DeviceModel
-
Get the name of the device model
- getName() - Method in class oracle.iot.client.enterprise.Application
-
Get the name of the application
- getName() - Method in class oracle.iot.client.StorageObject
-
Get the the name of this object in the storage cloud.
- getName() - Method in interface oracle.iot.client.StorageObject.SyncEvent
-
Get the name of the attribute, action, or format that this event
is associated with.
- getNamedValue() - Method in class oracle.iot.client.AbstractVirtualDevice.Event
-
Get the name-value pair from the event.
- getOutputPath() - Method in class oracle.iot.client.StorageObject
-
Get the output path.
- getSource() - Method in interface oracle.iot.client.StorageObject.SyncEvent
-
Get the StorageObject
that is the source of this event.
- getSyncStatus() - Method in class oracle.iot.client.StorageObject
-
Get the status of whether or not the content is in sync with the storage cloud.
- getType() - Method in class oracle.iot.client.StorageObject
-
Get the mime-type of the content.
- getUncertainty() - Method in class oracle.iot.client.enterprise.Device.Location
-
Gets the uncertainty in meters.
- getURI() - Method in class oracle.iot.client.ExternalObject
-
Get the URI value.
- getURN() - Method in class oracle.iot.client.DeviceModel
-
Get the URN of the device model
- getURN() - Method in class oracle.iot.client.enterprise.VirtualDevice.AlertEvent
-
Get the alert's device model format URN.
- getURN() - Method in class oracle.iot.client.enterprise.VirtualDevice.DataEvent
-
Get the data's device model format URN.
- getValue() - Method in class oracle.iot.client.AbstractVirtualDevice.NamedValue
-
Get the value.
- getValue(Device.Field) - Method in class oracle.iot.client.enterprise.Device
-
Get the value of the specified field
or an empty String if the value is unknown.
- getVirtualDevice() - Method in class oracle.iot.client.AbstractVirtualDevice.Event
-
Get the virtual device that is the source of the event
- getVirtualDevice() - Method in interface oracle.iot.client.StorageObject.SyncEvent
-
Get the virtual device that is the source of the event.
- gt(String, long) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs(op1 > op2).
- gt(String, double) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs(op1 > op2).
- gte(String, long) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs(op1 >= op2).
- gte(String, double) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs(op1 >= op2).
- NamedValue() - Constructor for class oracle.iot.client.AbstractVirtualDevice.NamedValue
-
- ne(String, String) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs (op1 != op2).
- ne(String, long) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs (op1 != op2).
- ne(String, double) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs (op1 != op2).
- ne(String, boolean) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs (op1 != op2).
- newClient(String) - Static method in class oracle.iot.client.enterprise.EnterpriseClient
-
Creates an instance of EnterpriseClient
associated with the
specified IoT application.
- newClient(String, Object) - Static method in class oracle.iot.client.enterprise.EnterpriseClient
-
Creates an instance of EnterpriseClient
associated with
the specified IoT application and with platform specific context.
- newClient(String, String, String, Object) - Static method in class oracle.iot.client.enterprise.EnterpriseClient
-
Creates an instance of EnterpriseClient
associated with the
specified IoT application.
- newClient(String, String) - Static method in class oracle.iot.client.enterprise.EnterpriseClient
-
Creates an instance of EnterpriseClient
using the configuration
from the given file path and password.
- next() - Method in class oracle.iot.client.AbstractVirtualDevice.NamedValue
-
Get the next name-value pair in the event.
- next() - Method in interface oracle.iot.client.enterprise.Pageable
-
Navigate in the remote collection to get the next page, starting at the specified offset increased by the number
of elements of the current page, and return a view on it.
- not(Filter) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs the logical NOT on the filter provided as argument: (not filter).
- offer(String, T) - Method in class oracle.iot.client.device.VirtualDevice
-
Offer to set the value of an attribute.
- offset() - Method in interface oracle.iot.client.enterprise.Pageable
-
Get the absolute offset in the remote collection of the first element.
- onAction(VirtualDevice.ActionEvent) - Method in interface oracle.iot.client.device.VirtualDevice.ActionCallback
-
Callback for receiving an action from the server for a VirtualDevice.
- onAlert(VirtualDevice.AlertEvent) - Method in interface oracle.iot.client.enterprise.VirtualDevice.AlertCallback
-
Callback for receiving an alert from the server for a VirtualDevice.
- onChange(AbstractVirtualDevice.ChangeEvent<V>) - Method in interface oracle.iot.client.AbstractVirtualDevice.ChangeCallback
-
Callback for receiving an event when the value of an attribute
has changed.
- onData(VirtualDevice.DataEvent) - Method in interface oracle.iot.client.enterprise.VirtualDevice.DataCallback
-
Callback for receiving custom data from the server for a
VirtualDevice.
- onError(AbstractVirtualDevice.ErrorEvent<V>) - Method in interface oracle.iot.client.AbstractVirtualDevice.ErrorCallback
-
Callback for receiving an event when there is an error setting
the value of an attribute.
- onSync(StorageObject.SyncEvent<V>) - Method in interface oracle.iot.client.StorageObject.SyncCallback
-
Callback for receiving an event when content referred to by
an attribute value has been successfully synchronized, or has failed
to be synchronized.
- or(Filter...) - Static method in class oracle.iot.client.enterprise.Filter
-
Creates a query filter that performs the logical OR between sub filters provided as argument: (filter1 or filter2 or ...).
- oracle.iot.client - package oracle.iot.client
-
Client API for the Oracle IoT Cloud Service.
- oracle.iot.client.device - package oracle.iot.client.device
-
API for directly–connected devices and gateway devices as clients
of the Oracle IoT Cloud Service.
- oracle.iot.client.enterprise - package oracle.iot.client.enterprise
-
APIs for an enterprise client of the Oracle IoT Cloud Service.
- SERIAL_NUMBER - Static variable in class oracle.iot.client.device.GatewayDevice
-
The serialNumber
attribute.
- set(String, T) - Method in class oracle.iot.client.AbstractVirtualDevice
-
Set the value of an attribute.
- set(String, T) - Method in class oracle.iot.client.device.Alert
-
Set the value of a field in the Alert
.
- set(String, T) - Method in class oracle.iot.client.device.Data
-
Set the value of a field in the Data
.
- set(String, T) - Method in class oracle.iot.client.enterprise.Action
-
Set the value of an argument in the Action
.
- setCallable(String, VirtualDevice.Callable<?>) - Method in class oracle.iot.client.device.VirtualDevice
-
- setCustomMetadata(String, String) - Method in class oracle.iot.client.StorageObject
-
Sets the metadata for the StorageObject.
- setInputPath(String) - Method in class oracle.iot.client.StorageObject
-
Set the input path for uploading content to the storage cloud.
- setOnAction(String, VirtualDevice.ActionCallback) - Method in class oracle.iot.client.device.VirtualDevice
-
Set a callback that is invoked when an action for the given name is
received.
- setOnAction(VirtualDevice.ActionCallback) - Method in class oracle.iot.client.device.VirtualDevice
-
Set a callback that is invoked when any action in the device model is
received.
- setOnAlert(String, VirtualDevice.AlertCallback) - Method in class oracle.iot.client.enterprise.VirtualDevice
-
Set a callback that is invoked when an alert for the given format URN is
received.
- setOnAlert(VirtualDevice.AlertCallback) - Method in class oracle.iot.client.enterprise.VirtualDevice
-
Set a callback that is invoked when any alert in the device model is
received.
- setOnChange(String, AbstractVirtualDevice.ChangeCallback<V>) - Method in class oracle.iot.client.AbstractVirtualDevice
-
Set a callback that is invoked when the value of the given attribute in the
device model changes.
- setOnChange(AbstractVirtualDevice.ChangeCallback<?>) - Method in class oracle.iot.client.AbstractVirtualDevice
-
Set a callback that is invoked when the value of any attribute in the
device model changes.
- setOnData(String, VirtualDevice.DataCallback) - Method in class oracle.iot.client.enterprise.VirtualDevice
-
Set a callback that is invoked when custom data for the given
format URN is received.
- setOnData(VirtualDevice.DataCallback) - Method in class oracle.iot.client.enterprise.VirtualDevice
-
Set a callback that is invoked when any custom data in the device model
is received.
- setOnError(String, AbstractVirtualDevice.ErrorCallback<V>) - Method in class oracle.iot.client.AbstractVirtualDevice
-
Set a callback that is invoked if an error occurs when setting the
value of the given attribute in the device model.
- setOnError(AbstractVirtualDevice.ErrorCallback<?>) - Method in class oracle.iot.client.AbstractVirtualDevice
-
Set a callback that is invoked if an error occurs when setting the
value of any attribute in the device model.
- setOnError(AbstractVirtualDevice.ErrorCallback<VirtualDevice>) - Method in class oracle.iot.client.device.Alert
-
Set a callback that is invoked if an error occurs when raising the
Alert
.
- setOnError(AbstractVirtualDevice.ErrorCallback<VirtualDevice>) - Method in class oracle.iot.client.device.Data
-
Set a callback that is invoked if an error occurs when submitting the
Data
.
- setOnSync(StorageObject.SyncCallback<V>) - Method in class oracle.iot.client.StorageObject
-
- setOutputPath(String) - Method in class oracle.iot.client.StorageObject
-
Set the output path for downloading content from the storage cloud.
- size() - Method in interface oracle.iot.client.enterprise.Pageable
-
Get the total number of elements in the collection
- StorageObject - Class in oracle.iot.client
-
StorageObject provides information about content in the cloud storage.
- StorageObject.SyncCallback<V extends AbstractVirtualDevice> - Interface in oracle.iot.client
-
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> - Interface in oracle.iot.client
-
An event passed to the
SyncCallback
when content referred to by an attribute value has been successfully
synchronized, or has failed to be synchronized.
- StorageObject.SyncStatus - Enum in oracle.iot.client
-
The status of whether or not the content is in sync with the storage cloud.
- submit() - Method in class oracle.iot.client.device.Data
-
Submit the data.
- sync() - Method in class oracle.iot.client.StorageObject
-
Notify the library to sync content with the storage cloud.