Skip navigation links
Java SE Device Virtualization API Reference for Oracle Internet of Things Cloud Service Client Software Library. Release 21.1.1.0.0-3 E64443-26
A C D E F G H I L M N O P R S T U V 

A

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

C

call(VirtualDevice, T) - Method in interface oracle.iot.client.device.VirtualDevice.Callable
Deprecated.
The method called for handling a device model action.
call() - Method in class oracle.iot.client.enterprise.Action
Send the action.
call(String, T) - Method in class oracle.iot.client.enterprise.VirtualDevice
Deprecated.
This method does not support multiple arguments. Use VirtualDevice.createAction(String)
call(String) - Method in class oracle.iot.client.enterprise.VirtualDevice
ChangeEvent() - Constructor for class oracle.iot.client.AbstractVirtualDevice.ChangeEvent
 
Client<V extends AbstractVirtualDevice> - Class in oracle.iot.client
Client of the Oracle IoT Cloud Service.
close() - Method in class oracle.iot.client.device.DirectlyConnectedDevice
Implementation of java.io.Closeable interface required of Client
close() - Method in class oracle.iot.client.enterprise.EnterpriseClient
Closes the resources used by this client.
createAction(String) - Method in class oracle.iot.client.enterprise.VirtualDevice
Create an Action for this VirtualDevice.
createAlert(String) - Method in class oracle.iot.client.device.VirtualDevice
Create an Alert for this VirtualDevice.
createData(String) - Method in class oracle.iot.client.device.VirtualDevice
Create a custom data object for this VirtualDevice.
createStorageObject(String, String) - Method in class oracle.iot.client.Client
Create a new StorageObject with the given object name and mime-type.
createStorageObject(String, String) - Method in class oracle.iot.client.device.DirectlyConnectedDevice
Create a new StorageObject that will have a name with the given object name prefixed with the device's endpoint ID and a directory separator.
createStorageObject(String, String) - Method in class oracle.iot.client.enterprise.EnterpriseClient
Create a new StorageObject that will have a name with the given object name prefixed with the application's ID and a directory separator.
createStorageObject(String) - Method in class oracle.iot.client.enterprise.EnterpriseClient
Create a new StorageObject from the URI for a named object in storage.
createVirtualDevice(String, DeviceModel) - Method in class oracle.iot.client.Client
Create an AbstractVirtualDevice instance with the given device model for the given device identifier.
createVirtualDevice(String, DeviceModel) - Method in class oracle.iot.client.device.DirectlyConnectedDevice
Create an AbstractVirtualDevice instance with the given device model for the given device identifier.
createVirtualDevice(String, DeviceModel) - Method in class oracle.iot.client.enterprise.EnterpriseClient
Create an AbstractVirtualDevice instance with the given device model for the given device identifier.

D

Data - Class in oracle.iot.client.device
Represents a set of custom data fields (key/value pairs) to be sent to the server.
DataEvent() - Constructor for class oracle.iot.client.enterprise.VirtualDevice.DataEvent
 
Device - Class in oracle.iot.client.enterprise
A Device lists the characteristics of a device.
Device.Field - Enum in oracle.iot.client.enterprise
The Field enum defines the characteristics of a device.
Device.Location - Class in oracle.iot.client.enterprise
The Device.Location describes the location of a device.
DEVICE_CLASS - Static variable in class oracle.iot.client.device.GatewayDevice
The deviceClass attribute.
DeviceModel - Class in oracle.iot.client
Detailed information on a device model.
DirectlyConnectedDevice - Class in oracle.iot.client.device
A directly-connected device is able to send messages to, and receive messages from, the IoT server.
DirectlyConnectedDevice() - Constructor for class oracle.iot.client.device.DirectlyConnectedDevice
Constructs a new DirectlyConnectedDevice instance that will use a custom or default TrustedAssetsManager to store, load and handle the device configuration.
DirectlyConnectedDevice(Object) - Constructor for class oracle.iot.client.device.DirectlyConnectedDevice
Constructs a new DirectlyConnectedDevice instance with a platform specific context.
DirectlyConnectedDevice(String, String) - Constructor for class oracle.iot.client.device.DirectlyConnectedDevice
Constructs a new DirectlyConnectedDevice instance that will load the device configuration from the given file path and password.
DirectlyConnectedDevice(String, String, Object) - Constructor for class oracle.iot.client.device.DirectlyConnectedDevice
Constructs a new DirectlyConnectedDevice instance with a platform specific context.

E

elements() - Method in interface oracle.iot.client.enterprise.Pageable
Returns the subset of elements that have been loaded from the remote collection.
EnterpriseClient - Class in oracle.iot.client.enterprise
EnterpriseClient is a enterprise application, client of the Oracle IoT Cloud Service.
eq(String, String) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (op1 == op2).
eq(String, long) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (op1 == op2).
eq(String, double) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (op1 == op2).
eq(String, boolean) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (op1 == op2).
ErrorEvent() - Constructor for class oracle.iot.client.AbstractVirtualDevice.ErrorEvent
 
Event() - Constructor for class oracle.iot.client.AbstractVirtualDevice.Event
 
exists(String, boolean) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that checks if op1 exists
ExternalObject - Class in oracle.iot.client
ExternalObject represents the value of a URI type in a device model.
ExternalObject(String) - Constructor for class oracle.iot.client.ExternalObject
Create an ExternalObject.

F

Filter - Class in oracle.iot.client.enterprise
A Filter that can be used for queries.
Filter() - Constructor for class oracle.iot.client.enterprise.Filter
 
finish() - Method in class oracle.iot.client.AbstractVirtualDevice
Causes the values set in an update transaction to be sent to the server and clears the update-transaction mark.
first() - Method in interface oracle.iot.client.enterprise.Pageable
Navigate to the first page and return a view on it.
fromAlias(String) - Static method in enum oracle.iot.client.enterprise.Device.Field
Get the Field instance associated with the specified alias.

G

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
Get the DeviceModel for the device model URN.
getDeviceModel(String) - Method in class oracle.iot.client.device.DirectlyConnectedDevice
Get the DeviceModel for the device model URN.
getDeviceModel(String) - Method in class oracle.iot.client.enterprise.EnterpriseClient
Get the DeviceModel for the device model urn.
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
Return a Pageable collection of Device.
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).

H

hasMore() - Method in interface oracle.iot.client.enterprise.Pageable
Returns whether or not more elements are available in the remote collection, accessible using Pageable.next().

I

in(String, String[]) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (key IN [value1, value2, ...])
in(String, long[]) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (key IN [value1, value2, ...])
in(String, double[]) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (key IN [value1, value2, ...])
in(String, boolean[]) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (key IN [value1, value2, ...])
isActivated() - Method in class oracle.iot.client.device.DirectlyConnectedDevice
Returns whether the device has been activated.
isDirectlyConnected() - Method in class oracle.iot.client.enterprise.Device
Return whether the device is directly connected to the server or is connected through a gateway.

L

last() - Method in interface oracle.iot.client.enterprise.Pageable
Navigate to the last page and return a view on it.
like(String, String) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that checks if the value matches the pattern
limit() - Method in interface oracle.iot.client.enterprise.Pageable
Get the maximum number of elements that will be fetched from the remote collection during next refill.
limit(int) - Method in interface oracle.iot.client.enterprise.Pageable
Set the number of elements that will be retrieved from the remote collection during next refill.
Location(float, float, float, float) - Constructor for class oracle.iot.client.enterprise.Device.Location
Builds a new Device.Location.
lt(String, long) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (op1 < op2).
lt(String, double) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs (op1 < op2).
lte(String, long) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs(op1 <= op2).
lte(String, double) - Static method in class oracle.iot.client.enterprise.Filter
Creates a query filter that performs(op1 <= op2).

M

MANUFACTURER - Static variable in class oracle.iot.client.device.GatewayDevice
The manufacturer attribute.
MODEL_NUMBER - Static variable in class oracle.iot.client.device.GatewayDevice
The modelNumber attribute.

N

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).

O

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.

P

Pageable<T> - Interface in oracle.iot.client.enterprise
A Pageable instance is a cached view on a remote collection of elements of the specified type T.
PROTOCOL - Static variable in class oracle.iot.client.device.GatewayDevice
The protocol attribute.
PROTOCOL_DEVICE_CLASS - Static variable in class oracle.iot.client.device.GatewayDevice
The protocolDeviceClass attribute.
PROTOCOL_DEVICE_ID - Static variable in class oracle.iot.client.device.GatewayDevice
The protocolDeviceId attribute.

R

raise() - Method in class oracle.iot.client.device.Alert
Send the alert.
registerDevice(String, Map<String, String>, String...) - Method in class oracle.iot.client.device.GatewayDevice
Register an indirectly-connected device with the cloud service.
registerDevice(boolean, String, Map<String, String>, String...) - Method in class oracle.iot.client.device.GatewayDevice
Register an indirectly-connected device with the cloud service and specify whether the gateway device is required to have the appropriate credentials for activating the indirectly-connected device.

S

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
Deprecated.
This API does not support actions with multiple arguments. Use VirtualDevice.setOnAction(String, ActionCallback)
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
Set a StorageObject.SyncCallback that is invoked when the content referred to by this StorageObject is synchronized.
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.

T

toJson() - Method in class oracle.iot.client.enterprise.Filter
Return the JSONObject for this query filter.
toString() - Method in class oracle.iot.client.StorageObject
 

U

update() - Method in class oracle.iot.client.AbstractVirtualDevice
Set a mark for beginning an update transaction.
UserAuthenticationException - Exception in oracle.iot.client.enterprise
Thrown to indicate that a User Authentication exception occurred on a communication operation.
UserAuthenticationException(String, String) - Constructor for exception oracle.iot.client.enterprise.UserAuthenticationException
Constructs a new UserAuthenticationException instance with the specified detailed reason message and value of the Location header field contained in the HTTP redirect response that triggers this exception.
UserAuthenticationException(String, String, Throwable) - Constructor for exception oracle.iot.client.enterprise.UserAuthenticationException
Constructs a new UserAuthenticationException instance with the specified detailed reason message and value of the Location header field contained in the HTTP redirect response that triggers this exception.

V

valueOf(String) - Static method in enum oracle.iot.client.enterprise.Device.Field
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum oracle.iot.client.StorageObject.SyncStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum oracle.iot.client.enterprise.Device.Field
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum oracle.iot.client.StorageObject.SyncStatus
Returns an array containing the constants of this enum type, in the order they are declared.
VirtualDevice - Class in oracle.iot.client.device
VirtualDevice for a device-client adds methods to handle write-only and executable actions.
VirtualDevice - Class in oracle.iot.client.enterprise
VirtualDevice for an enterprise-client adds methods to execute a write-only or executable attribute.
VirtualDevice.ActionCallback - Interface in oracle.iot.client.device
A callback interface for receiving notification of an Action.
VirtualDevice.ActionEvent - Class in oracle.iot.client.device
An event passed to the ActionCallback.
VirtualDevice.AlertCallback - Interface in oracle.iot.client.enterprise
A callback interface for receiving notification of an Alert.
VirtualDevice.AlertEvent - Class in oracle.iot.client.enterprise
An event passed to the AlertCallback.
VirtualDevice.Callable<T> - Interface in oracle.iot.client.device
Deprecated.
This API does not support actions with multiple arguments. Use VirtualDevice.ActionCallback
VirtualDevice.DataCallback - Interface in oracle.iot.client.enterprise
A callback interface for receiving notification of custom data.
VirtualDevice.DataEvent - Class in oracle.iot.client.enterprise
An event passed to the DataCallback.
A C D E F G H I L M N O P R S T U V 
Skip navigation links
Java SE Device Virtualization API Reference for Oracle Internet of Things Cloud Service Client Software Library. Release 21.1.1.0.0-3 E64443-26

Copyright © 2015, 2017, Oracle. All rights reserved.