- AbstractClient - Class in com.ibm.wiotp.sdk
-
A client that handles connections with the IBM Watson IoT Platform.
- AbstractClient(AbstractConfig) - Constructor for class com.ibm.wiotp.sdk.AbstractClient
-
Note that this class does not have a default constructor
- AbstractConfig - Interface in com.ibm.wiotp.sdk
-
- add(Resource) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- addCustomActionHandler(CustomActionHandler) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
- addCustomActionHandler(CustomActionHandler) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
- addDeviceActionHandler(DeviceActionHandler) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
- addDeviceActionHandler(DeviceActionHandler) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
- addDeviceErrorCode(String, String, int) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Adds the Device errorcode to IBM Watson IoT Platform.
- addDeviceLog(String, String, String, Date, LogSeverity) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Adds a Device(connected via the Gateway) Log message to the IBM Watson IoT Platform.
- addDeviceLog(String, String, String, Date, LogSeverity, String) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Adds a Device(connected via the Gateway) Log message to the IBM Watson IoT Platform.
- addErrorCode(int) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Adds the current errorcode to IBM Watson IoT Platform.
- addFirmwareHandler(DeviceFirmwareHandler) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
- addFirmwareHandler(DeviceFirmwareHandler) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Adds a firmware handler for both Gateway and devices connected through the gateway,
that is of type
DeviceFirmwareHandler
- addGatewayErrorCode(int) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Adds the Gateway errorcode to IBM Watson IoT Platform.
- addGatewayLog(String, Date, LogSeverity) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Adds a Gateway Log message to the IBM Watson IoT Platform.
- addGatewayLog(String, Date, LogSeverity, String) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Adds a Gateway Log message to the IBM Watson IoT Platform.
- addLog(String, Date, LogSeverity) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Appends a Log message to the Watson IoT Platform.
- addLog(String, Date, LogSeverity, String) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
The Log message that needs to be added to the Watson IoT Platform.
- addPropertyChangeListener(PropertyChangeListener) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
Add a new listener to be notified when device action status is changed.
- addPropertyChangeListener(PropertyChangeListener) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
Add a new listener to be notified when device action status is changed.
- addPropertyChangeListener(PropertyChangeListener) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
Add a new listener to be notified when the value is changed.
- addPropertyChangeListener(Resource.ChangeListenerType, PropertyChangeListener) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
Add a new listener to be notified when the location is changed.
- appId - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfigIdentity
-
- ApplicationClient - Class in com.ibm.wiotp.sdk.app
-
A client, used by application, that handles connections with the IBM Watson IoT Platform.
- ApplicationClient() - Constructor for class com.ibm.wiotp.sdk.app.ApplicationClient
-
- ApplicationClient(ApplicationConfig) - Constructor for class com.ibm.wiotp.sdk.app.ApplicationClient
-
Create an application client for the IBM Watson IoT Platform.
- ApplicationConfig - Class in com.ibm.wiotp.sdk.app.config
-
- ApplicationConfig(ApplicationConfigIdentity, ApplicationConfigAuth, ApplicationConfigOptions) - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- ApplicationConfigAuth - Class in com.ibm.wiotp.sdk.app.config
-
- ApplicationConfigAuth() - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigAuth
-
- ApplicationConfigAuth(String, String) - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigAuth
-
- ApplicationConfigIdentity - Class in com.ibm.wiotp.sdk.app.config
-
- ApplicationConfigIdentity() - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigIdentity
-
- ApplicationConfigIdentity(String) - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigIdentity
-
- ApplicationConfigOptions - Class in com.ibm.wiotp.sdk.app.config
-
- ApplicationConfigOptions() - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptions
-
- ApplicationConfigOptions(String, Level, ApplicationConfigOptionsMqtt) - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptions
-
- ApplicationConfigOptionsHttp - Class in com.ibm.wiotp.sdk.app.config
-
- ApplicationConfigOptionsHttp() - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsHttp
-
- ApplicationConfigOptionsHttp(boolean) - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsHttp
-
- ApplicationConfigOptionsMqtt - Class in com.ibm.wiotp.sdk.app.config
-
- ApplicationConfigOptionsMqtt() - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsMqtt
-
- ApplicationConfigOptionsMqtt(int, String, String, boolean, int, int, boolean) - Constructor for class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsMqtt
-
- ApplicationStatus - Class in com.ibm.wiotp.sdk.app.messages
-
Class that handles application status, of applications using IBM Watson IoT Platform
- ApplicationStatus(String, MqttMessage) - Constructor for class com.ibm.wiotp.sdk.app.messages.ApplicationStatus
-
Maintains the status of application
- auth - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- auth - Variable in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- caFile - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsMqtt
-
- caFile - Variable in class com.ibm.wiotp.sdk.device.config.DeviceConfigOptionsMqtt
-
- CancelRequestHandler - Class in com.ibm.wiotp.sdk.devicemgmt.internal.handler
-
Request handler for MMqttClient.SERVER_TOPIC_CANCEL
Expected request message format
{
"d": {
"data": [
{
"field": "mgmt.firmware"
}
]
}
}
- CancelRequestHandler(ManagedClient) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.handler.CancelRequestHandler
-
- CLASS_NAME - Static variable in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DMRequestHandler
-
- CLASS_NAME - Static variable in class com.ibm.wiotp.sdk.util.LoggerUtility
-
- cleanStart - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsMqtt
-
- cleanStart - Variable in class com.ibm.wiotp.sdk.device.config.DeviceConfigOptionsMqtt
-
- clearDeviceErrorCodes(String, String) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Clear the Device(connected via the Gateway) ErrorCodes from IBM Watson IoT Platform.
- clearDeviceLogs(String, String) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Clear the Device(connected through the Gateway) Logs from IBM Watson IoT Platform.
- clearErrorCodes() - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Clear the Error Codes from IBM Watson IoT Platform for this device
- clearGatewayErrorCodes() - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Clear the Gateway ErrorCodes from IBM Watson IoT Platform.
- clearGatewayLogs() - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Clear the Gateway Logs from IBM Watson IoT Platform.
- clearListener() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- clearListener() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
- clearLogs() - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Clear the Logs from IBM Watson IoT Platform for this device
- clearRequestHandlers(ManagedClient) - Static method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DMRequestHandler
-
Clear all the request handlers - this is called when unmanage request is
called by the agent
Do a bulk unsubscribe to improve performance
- CLIENT_ID_DELIMITER - Static variable in class com.ibm.wiotp.sdk.AbstractClient
-
- close() - Method in class com.ibm.wiotp.sdk.AbstractClient
-
Close and free all MQTT client resources
- com.ibm.wiotp.sdk - package com.ibm.wiotp.sdk
-
- com.ibm.wiotp.sdk.app - package com.ibm.wiotp.sdk.app
-
- com.ibm.wiotp.sdk.app.callbacks - package com.ibm.wiotp.sdk.app.callbacks
-
- com.ibm.wiotp.sdk.app.config - package com.ibm.wiotp.sdk.app.config
-
- com.ibm.wiotp.sdk.app.messages - package com.ibm.wiotp.sdk.app.messages
-
- com.ibm.wiotp.sdk.codecs - package com.ibm.wiotp.sdk.codecs
-
- com.ibm.wiotp.sdk.device - package com.ibm.wiotp.sdk.device
-
- com.ibm.wiotp.sdk.device.config - package com.ibm.wiotp.sdk.device.config
-
- com.ibm.wiotp.sdk.devicemgmt - package com.ibm.wiotp.sdk.devicemgmt
-
- com.ibm.wiotp.sdk.devicemgmt.internal - package com.ibm.wiotp.sdk.devicemgmt.internal
-
- com.ibm.wiotp.sdk.devicemgmt.internal.device - package com.ibm.wiotp.sdk.devicemgmt.internal.device
-
- com.ibm.wiotp.sdk.devicemgmt.internal.gateway - package com.ibm.wiotp.sdk.devicemgmt.internal.gateway
-
- com.ibm.wiotp.sdk.devicemgmt.internal.handler - package com.ibm.wiotp.sdk.devicemgmt.internal.handler
-
- com.ibm.wiotp.sdk.devicemgmt.resource - package com.ibm.wiotp.sdk.devicemgmt.resource
-
- com.ibm.wiotp.sdk.exceptions - package com.ibm.wiotp.sdk.exceptions
-
- com.ibm.wiotp.sdk.gateway - package com.ibm.wiotp.sdk.gateway
-
- com.ibm.wiotp.sdk.gateway.config - package com.ibm.wiotp.sdk.gateway.config
-
- com.ibm.wiotp.sdk.util - package com.ibm.wiotp.sdk.util
-
- Command<T> - Class in com.ibm.wiotp.sdk.app.messages
-
- Command(String, String, String, String, MessageInterface<T>) - Constructor for class com.ibm.wiotp.sdk.app.messages.Command
-
Note that this class does not have a default constructor
- Command<T> - Class in com.ibm.wiotp.sdk.device
-
The objects of this class hold the command and the format of the command sent to a device
This class has only accessors and no mutators and later on might be made final
- Command(String, String, MessageInterface<T>) - Constructor for class com.ibm.wiotp.sdk.device.Command
-
Note that this class does not have a default constructor
This class has only accessors and no mutators and later on might be made final
- Command<T> - Class in com.ibm.wiotp.sdk.gateway
-
The Command class
- Command(String, String, String, String, MessageInterface<T>) - Constructor for class com.ibm.wiotp.sdk.gateway.Command
-
Note that this class does not have a default constructor
- CommandCallback<T> - Interface in com.ibm.wiotp.sdk.app.callbacks
-
- CommandCallback<T> - Interface in com.ibm.wiotp.sdk.device
-
Interface to provide callback methods for command subscription
This can be used by devices to subscribe to commands
- commandCallbacks - Variable in class com.ibm.wiotp.sdk.device.DeviceClient
-
- CommandInterface<T> - Interface in com.ibm.wiotp.sdk.app.messages
-
- CommandInterface<T> - Interface in com.ibm.wiotp.sdk.device
-
- CommandInterface<T> - Interface in com.ibm.wiotp.sdk.gateway
-
- ConcreteCustomAction - Class in com.ibm.wiotp.sdk.devicemgmt.internal
-
This class encapsulates the custom device actions like reboot and factory reset.
- ConcreteCustomAction(String, String) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- ConcreteDeviceAction - Class in com.ibm.wiotp.sdk.devicemgmt.internal
-
This class encapsulates the device action like reboot and factory reset.
- ConcreteDeviceAction(String, String) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
- config - Variable in class com.ibm.wiotp.sdk.AbstractClient
-
- configureMqttClient(MqttCallbackExtended) - Method in class com.ibm.wiotp.sdk.AbstractClient
-
configureMqtt() is called when the User does not provide an Organization value and intends
to connect to Watson IoT Platform using the QUICKSTART mode.
- connect() - Method in class com.ibm.wiotp.sdk.AbstractClient
-
Connects the device to IBM Watson IoT Platform and retries when there is an exception
based on the value set in retry parameter.
- connect() - Method in class com.ibm.wiotp.sdk.device.DeviceClient
-
Connects the application to IBM Watson IoT Platform and retries when there is an exception.
This method does not retry when the following exceptions occur.
- connect() - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
This method just connects to the IBM Watson IoT Platform,
Device needs to make a call to manage() to participate in Device
Management activities.
- connectComplete(boolean, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- connectComplete(boolean, String) - Method in class com.ibm.wiotp.sdk.device.DeviceClient
-
- connectionLost(Throwable) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
Simply log error when connection is lost
- connectionLost(Throwable) - Method in class com.ibm.wiotp.sdk.device.DeviceClient
-
Simply log error when connection is lost
- CustomAction - Interface in com.ibm.wiotp.sdk
-
This class encapsulates the custom actions.
- CustomAction.Status - Enum in com.ibm.wiotp.sdk
-
Status of the CustomAction when there is a failure,
- CustomActionHandler - Class in com.ibm.wiotp.sdk.devicemgmt
-
If a Gateway or Device supports custom actions,
this abstract class CustomActionHandler
should be extended by the Gateway or Device code.
- CustomActionHandler() - Constructor for class com.ibm.wiotp.sdk.devicemgmt.CustomActionHandler
-
- CustomRequestHandler - Class in com.ibm.wiotp.sdk.devicemgmt.internal.handler
-
Request handler for MMqttClient.SERVER_TOPIC_INITIATE_CUSTOM
Expected request message format
{
"reqId": "string"
}
- CustomRequestHandler(ManagedClient) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.handler.CustomRequestHandler
-
- DateResource - Class in com.ibm.wiotp.sdk.devicemgmt.resource
-
An internal class that represents a Date attribute of the
Device
- DateResource(String, Date) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.resource.DateResource
-
- decode(MqttMessage) - Method in class com.ibm.wiotp.sdk.codecs.JsonCodec
-
- decode(MqttMessage) - Method in interface com.ibm.wiotp.sdk.codecs.MessageCodec
-
Convert an MQTT message into an instance of com.ibm.wiotp.sdk.Message
- decode(MqttMessage) - Method in class com.ibm.wiotp.sdk.codecs.Utf8Codec
-
- DEFAULT_ACTION_TIMEOUT - Static variable in class com.ibm.wiotp.sdk.AbstractClient
-
- DEFAULT_DISCONNECTED_BUFFER_SIZE - Static variable in class com.ibm.wiotp.sdk.AbstractClient
-
- DEFAULT_MAX_CONNECT_ATTEMPTS - Static variable in class com.ibm.wiotp.sdk.AbstractClient
-
- DEFAULT_MAX_INFLIGHT_MESSAGES - Static variable in class com.ibm.wiotp.sdk.AbstractClient
-
- DEFAULT_MAX_INFLIGHT_MESSAGES - Static variable in interface com.ibm.wiotp.sdk.AbstractConfig
-
- DEFAULT_MESSAGING_QOS - Static variable in class com.ibm.wiotp.sdk.AbstractClient
-
- deliveryComplete(IMqttDeliveryToken) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
A completed deliver does not guarantee that the message is recieved by the service
because devices send messages with Quality of Service (QoS) 0.
- deliveryComplete(IMqttDeliveryToken) - Method in class com.ibm.wiotp.sdk.device.DeviceClient
-
A completed deliver does not guarantee that the message is received by the service
because devices send messages with Quality of Service (QoS) 0.
- description(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo.Builder
-
- descriptiveLocation(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo.Builder
-
- DEVICE_ACTION_STATUS_UPDATE - Static variable in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- DEVICE_ACTION_STATUS_UPDATE - Static variable in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
- DeviceAction - Interface in com.ibm.wiotp.sdk.devicemgmt
-
This class encapsulates the device action like reboot and factory reset.
- DeviceAction.Status - Enum in com.ibm.wiotp.sdk.devicemgmt
-
Status of the DeviceAction when there is a failure,
- DeviceActionHandler - Class in com.ibm.wiotp.sdk.devicemgmt
-
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.
- DeviceActionHandler() - Constructor for class com.ibm.wiotp.sdk.devicemgmt.DeviceActionHandler
-
- deviceClass(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo.Builder
-
- DeviceClient - Class in com.ibm.wiotp.sdk.device
-
A client, used by device, that handles connections with the IBM Watson IoT Platform.
- DeviceClient() - Constructor for class com.ibm.wiotp.sdk.device.DeviceClient
-
- DeviceClient(DeviceConfig) - Constructor for class com.ibm.wiotp.sdk.device.DeviceClient
-
Create a device client for the IBM Watson IoT Platform.
- DeviceConfig - Class in com.ibm.wiotp.sdk.device.config
-
- DeviceConfig(DeviceConfigIdentity, DeviceConfigAuth, DeviceConfigOptions) - Constructor for class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- DeviceConfigAuth - Class in com.ibm.wiotp.sdk.device.config
-
- DeviceConfigAuth() - Constructor for class com.ibm.wiotp.sdk.device.config.DeviceConfigAuth
-
- DeviceConfigAuth(String) - Constructor for class com.ibm.wiotp.sdk.device.config.DeviceConfigAuth
-
- DeviceConfigIdentity - Class in com.ibm.wiotp.sdk.device.config
-
- DeviceConfigIdentity() - Constructor for class com.ibm.wiotp.sdk.device.config.DeviceConfigIdentity
-
- DeviceConfigIdentity(String, String, String) - Constructor for class com.ibm.wiotp.sdk.device.config.DeviceConfigIdentity
-
- DeviceConfigOptions - Class in com.ibm.wiotp.sdk.device.config
-
- DeviceConfigOptions() - Constructor for class com.ibm.wiotp.sdk.device.config.DeviceConfigOptions
-
- DeviceConfigOptions(String, String, DeviceConfigOptionsMqtt) - Constructor for class com.ibm.wiotp.sdk.device.config.DeviceConfigOptions
-
- DeviceConfigOptionsMqtt - Class in com.ibm.wiotp.sdk.device.config
-
- DeviceConfigOptionsMqtt() - Constructor for class com.ibm.wiotp.sdk.device.config.DeviceConfigOptionsMqtt
-
- DeviceConfigOptionsMqtt(int, String, String, boolean, int, int) - Constructor for class com.ibm.wiotp.sdk.device.config.DeviceConfigOptionsMqtt
-
- DeviceData - Class in com.ibm.wiotp.sdk.devicemgmt
-
DeviceData defines the device model.
- DeviceData.Builder - Class in com.ibm.wiotp.sdk.devicemgmt
-
A builder class that helps to construct the DeviceData object.
- DeviceDMAgentTopic - Class in com.ibm.wiotp.sdk.devicemgmt.internal.device
-
List of device topics where device sends the device management
requests to the server
- DeviceDMAgentTopic() - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- DeviceDMServerTopic - Class in com.ibm.wiotp.sdk.devicemgmt.internal.device
-
List of Service topics where the IBM Watson IoT Platform server
initiates a device management request or responds to client request
- DeviceDMServerTopic() - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- deviceFirmware(DeviceFirmware) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData.Builder
-
- DeviceFirmware - Class in com.ibm.wiotp.sdk.devicemgmt
-
Device Firmware as specified in Watson IoT Platform Device Model.
- DeviceFirmware.Builder - Class in com.ibm.wiotp.sdk.devicemgmt
-
A Builder class that helps to build the Device Firmware object
- DeviceFirmware.FirmwareState - Enum in com.ibm.wiotp.sdk.devicemgmt
-
The firmware update process is separated into two distinct actions, Downloading Firmware, and Updating Firmware.
- DeviceFirmware.FirmwareUpdateStatus - Enum in com.ibm.wiotp.sdk.devicemgmt
-
The mgmt.firmware.updateStatus
attribute describes the status of firmware update.
- DeviceFirmwareHandler - Class in com.ibm.wiotp.sdk.devicemgmt
-
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.
- DeviceFirmwareHandler() - Constructor for class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmwareHandler
-
- deviceId - Variable in class com.ibm.wiotp.sdk.device.config.DeviceConfigIdentity
-
- deviceId(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData.Builder
-
- deviceInfo(DeviceInfo) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData.Builder
-
- DeviceInfo - Class in com.ibm.wiotp.sdk.devicemgmt
-
Device Info as specified in Watson IoT Platform Device Model, The following attributes provide the
information about the device,
serialNumber
manufacturer
model
deviceClass
description
fwVersion
hwVersion
descriptiveLocation
- DeviceInfo.Builder - Class in com.ibm.wiotp.sdk.devicemgmt
-
A builder class that helps to create a Device Info object
- DeviceLocation - Class in com.ibm.wiotp.sdk.devicemgmt
-
A bean class which represents the location of a device.
- DeviceLocation() - Constructor for class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
- DeviceMetadata - Class in com.ibm.wiotp.sdk.devicemgmt
-
This class represents the metadata information of a device.
- DeviceMetadata(JsonObject) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.DeviceMetadata
-
- DeviceMgmt - Class in com.ibm.wiotp.sdk.devicemgmt.internal
-
An internal class that encapsulated the Firmware Object
- DeviceMgmt(DeviceFirmware) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.DeviceMgmt
-
- DeviceStatus - Class in com.ibm.wiotp.sdk.app.messages
-
This class captures the status of the device
- DeviceStatus(String, String, MqttMessage) - Constructor for class com.ibm.wiotp.sdk.app.messages.DeviceStatus
-
- DeviceUpdateRequestHandler - Class in com.ibm.wiotp.sdk.devicemgmt.internal.handler
-
Update device attributes
Watson IoT Platform can send this request to a device to update values of one or more device attributes.
- DeviceUpdateRequestHandler(ManagedClient) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DeviceUpdateRequestHandler
-
- disconnect() - Method in class com.ibm.wiotp.sdk.AbstractClient
-
Disconnect the device from the IBM Watson IoT Platform
- disconnect() - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Disconnects from IBM Watson IoT Platform
- disconnect() - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Disconnects the Gateway and all the devices connected, from IBM Watson IoT Platform
- disconnectRequested - Variable in class com.ibm.wiotp.sdk.AbstractClient
-
- DMAgentTopic - Interface in com.ibm.wiotp.sdk.devicemgmt.internal
-
- DMRequestHandler - Class in com.ibm.wiotp.sdk.devicemgmt.internal.handler
-
- DMRequestHandler() - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DMRequestHandler
-
- DMServerTopic - Interface in com.ibm.wiotp.sdk.devicemgmt.internal
-
- domain - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptions
-
- domain - Variable in class com.ibm.wiotp.sdk.device.config.DeviceConfigOptions
-
- downloadFirmware(DeviceFirmware) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmwareHandler
-
Subclass must implement this method.
- DT_PARSER - Static variable in class com.ibm.wiotp.sdk.app.messages.Status
-
- GatewayCallback<T> - Interface in com.ibm.wiotp.sdk.gateway
-
A callback interface that needs to be implemented by the
Gateway to handle the commands or notifications from IBM Watson IoT Platform.
- GatewayClient - Class in com.ibm.wiotp.sdk.gateway
-
A client, used by Gateway, that simplifies the Gateway interactions with IBM Watson IoT Platform.
- GatewayClient(GatewayConfig) - Constructor for class com.ibm.wiotp.sdk.gateway.GatewayClient
-
Create a Gateway client for the IBM Watson IoT Platform using the properties file passed.
- GatewayConfig - Class in com.ibm.wiotp.sdk.gateway.config
-
- GatewayConfig(DeviceConfigIdentity, DeviceConfigAuth, DeviceConfigOptions) - Constructor for class com.ibm.wiotp.sdk.gateway.config.GatewayConfig
-
- GatewayDMAgentTopic - Class in com.ibm.wiotp.sdk.devicemgmt.internal.gateway
-
List of device topics where device sends the device management
requests to the server
- GatewayDMAgentTopic(String, String) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- GatewayDMServerTopic - Class in com.ibm.wiotp.sdk.devicemgmt.internal.gateway
-
List of Service topics where the IBM Watson IoT Platform server
initiates a device management request or responds to client request
- GatewayDMServerTopic(String, String) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.app.config.ApplicationConfigAuth
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.app.config.ApplicationConfigIdentity
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptions
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsHttp
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsMqtt
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.device.config.DeviceConfigAuth
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.device.config.DeviceConfigIdentity
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.device.config.DeviceConfigOptions
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.device.config.DeviceConfigOptionsMqtt
-
- generateFromEnv() - Static method in class com.ibm.wiotp.sdk.gateway.config.GatewayConfig
-
- get() - Method in enum com.ibm.wiotp.sdk.CustomAction.Status
-
- get() - Method in enum com.ibm.wiotp.sdk.devicemgmt.DeviceAction.Status
-
- getAccuracy() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
- getAction() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getActionHandler() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- getActionId() - Method in interface com.ibm.wiotp.sdk.CustomAction
-
- getActionId() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- getAddDiagLogTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getAddDiagLogTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMAgentTopic
-
- getAddDiagLogTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- getAddErrorCodesTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getAddErrorCodesTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMAgentTopic
-
- getAddErrorCodesTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- getAttachedDeviceData(String, String) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Returns the DeviceData of the attached device.
- getBundleId() - Method in interface com.ibm.wiotp.sdk.CustomAction
-
- getBundleId() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- getCancelTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getCancelTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMServerTopic
-
- getCancelTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- getCanonicalName() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- getChild(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- getChildren() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- getClearDiagErrorCodesTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getClearDiagErrorCodesTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMAgentTopic
-
- getClearDiagErrorCodesTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- getClearDiagLogsTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getClearDiagLogsTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMAgentTopic
-
- getClearDiagLogsTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- getClientAddr() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getClientId() - Method in interface com.ibm.wiotp.sdk.AbstractConfig
-
- getClientId() - Method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- getClientId() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getClientId() - Method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- getClientId() - Method in class com.ibm.wiotp.sdk.gateway.config.GatewayConfig
-
- getCode() - Method in enum com.ibm.wiotp.sdk.devicemgmt.internal.ResponseCode
-
- getCommandId() - Method in class com.ibm.wiotp.sdk.app.messages.Command
-
Returns the name of the command
- getCommandId() - Method in interface com.ibm.wiotp.sdk.app.messages.CommandInterface
-
- getCommandId() - Method in class com.ibm.wiotp.sdk.device.Command
-
Returns the name of the command
- getCommandId() - Method in interface com.ibm.wiotp.sdk.device.CommandInterface
-
- getCommandId() - Method in class com.ibm.wiotp.sdk.gateway.Command
-
- getCommandId() - Method in interface com.ibm.wiotp.sdk.gateway.CommandInterface
-
- getConfig() - Method in class com.ibm.wiotp.sdk.AbstractClient
-
- getConnectTime() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getCustomAction() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Returns the custom action object
- getCustomActionHandler() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- getData() - Method in class com.ibm.wiotp.sdk.app.messages.Command
-
- getData() - Method in class com.ibm.wiotp.sdk.app.messages.Event
-
- getData() - Method in class com.ibm.wiotp.sdk.codecs.JsonMessage
-
- getData() - Method in class com.ibm.wiotp.sdk.codecs.Utf8Message
-
- getData() - Method in class com.ibm.wiotp.sdk.device.Command
-
- getData() - Method in class com.ibm.wiotp.sdk.gateway.Command
-
- getData() - Method in interface com.ibm.wiotp.sdk.MessageInterface
-
- getDescription() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- getDescriptiveLocation() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- getDeviceAction() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Returns the device action object
- getDeviceClass() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- getDeviceData() - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
- getDeviceData() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- getDeviceFirmware() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Returns the DeviceFirmware object
- getDeviceFirmware() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.DeviceMgmt
-
- getDeviceId() - Method in interface com.ibm.wiotp.sdk.AbstractConfig
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.app.messages.Command
-
Returns the device Id
- getDeviceId() - Method in interface com.ibm.wiotp.sdk.app.messages.CommandInterface
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.app.messages.DeviceStatus
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.app.messages.Event
-
Returns the device id
- getDeviceId() - Method in interface com.ibm.wiotp.sdk.app.messages.EventInterface
-
- getDeviceId() - Method in interface com.ibm.wiotp.sdk.CustomAction
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- getDeviceId() - Method in interface com.ibm.wiotp.sdk.devicemgmt.DeviceAction
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Returns the Device ID
- getDeviceId() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.gateway.Command
-
- getDeviceId() - Method in interface com.ibm.wiotp.sdk.gateway.CommandInterface
-
- getDeviceId() - Method in class com.ibm.wiotp.sdk.gateway.Notification
-
- getDeviceInfo() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Returns the DeviceInfo object
- getDeviceLocation() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Return the DeviceLocation object
- getDeviceType() - Method in class com.ibm.wiotp.sdk.app.messages.DeviceStatus
-
- getDeviceType() - Method in class com.ibm.wiotp.sdk.gateway.Notification
-
- getDeviceUpdateTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getDeviceUpdateTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMServerTopic
-
- getDeviceUpdateTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- getDMAgentTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- getDMClient() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DMRequestHandler
-
- getDMServerTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getDMServerTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getDMServerTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMAgentTopic
-
- getDMServerTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMServerTopic
-
- getDMServerTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- getDMServerTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- getDMServerTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- getElevation() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
- getEventId() - Method in class com.ibm.wiotp.sdk.app.messages.Event
-
Returns the name of the event
- getEventId() - Method in interface com.ibm.wiotp.sdk.app.messages.EventInterface
-
- getFirmwareHandler() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- getFormat() - Method in class com.ibm.wiotp.sdk.app.messages.Command
-
- getFormat() - Method in class com.ibm.wiotp.sdk.app.messages.Event
-
- getFormat() - Method in class com.ibm.wiotp.sdk.device.Command
-
- getFormat() - Method in exception com.ibm.wiotp.sdk.exceptions.MalformedMessageException
-
- getFormat() - Method in class com.ibm.wiotp.sdk.gateway.Command
-
- getFwVersion() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- getGatewayDeviceData() - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Returns the DeviceData of the gateway.
- getHttpApiBasePath() - Method in interface com.ibm.wiotp.sdk.AbstractConfig
-
- getHttpApiBasePath() - Method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- getHttpApiBasePath() - Method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- getHwVersion() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- getId() - Method in class com.ibm.wiotp.sdk.app.messages.ApplicationStatus
-
- getInitiateCustomAction() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getInitiateCustomAction() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMServerTopic
-
- getInitiateCustomAction() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- getInitiateFactoryReset() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getInitiateFactoryReset() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMServerTopic
-
- getInitiateFactoryReset() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- getInitiateFirmwareDownload() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getInitiateFirmwareDownload() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMServerTopic
-
- getInitiateFirmwareDownload() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- getInitiateFirmwareUpdate() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getInitiateFirmwareUpdate() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMServerTopic
-
- getInitiateFirmwareUpdate() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- getInitiateRebootTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getInitiateRebootTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMServerTopic
-
- getInitiateRebootTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- getInstance() - Static method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getInstance() - Static method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getLatitude() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
- getLongitude() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
- getManageTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getManageTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMAgentTopic
-
- getManageTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- getManufacturer() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- getMeasuredDateTime() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
- getMessage() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
- getMessage() - Method in class com.ibm.wiotp.sdk.gateway.Notification
-
- getMessageClass() - Method in interface com.ibm.wiotp.sdk.app.callbacks.CommandCallback
-
- getMessageClass() - Method in interface com.ibm.wiotp.sdk.app.callbacks.EventCallback
-
- getMessageClass() - Method in class com.ibm.wiotp.sdk.codecs.JsonCodec
-
- getMessageClass() - Method in interface com.ibm.wiotp.sdk.codecs.MessageCodec
-
- getMessageClass() - Method in class com.ibm.wiotp.sdk.codecs.Utf8Codec
-
- getMessageClass() - Method in interface com.ibm.wiotp.sdk.device.CommandCallback
-
- getMessageFormat() - Method in class com.ibm.wiotp.sdk.codecs.JsonCodec
-
- getMessageFormat() - Method in interface com.ibm.wiotp.sdk.codecs.MessageCodec
-
- getMessageFormat() - Method in class com.ibm.wiotp.sdk.codecs.Utf8Codec
-
- getMetadata() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Returns the metadata
- getMetadata() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceMetadata
-
Returns the value
- getModel() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- getMqttConnectOptions() - Method in interface com.ibm.wiotp.sdk.AbstractConfig
-
- getMqttConnectOptions() - Method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- getMqttConnectOptions() - Method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- getMqttPassword() - Method in interface com.ibm.wiotp.sdk.AbstractConfig
-
- getMqttPassword() - Method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- getMqttPassword() - Method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- getMqttServerURI() - Method in interface com.ibm.wiotp.sdk.AbstractConfig
-
- getMqttServerURI() - Method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- getMqttServerURI() - Method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- getMqttUsername() - Method in interface com.ibm.wiotp.sdk.AbstractConfig
-
- getMqttUsername() - Method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- getMqttUsername() - Method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- getName() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Returns the name of the firmware
- getName() - Method in enum com.ibm.wiotp.sdk.devicemgmt.resource.Resource.ChangeListenerType
-
- getNotifyTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getNotifyTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMAgentTopic
-
- getNotifyTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- getObserveRequestHandler(ManagedClient) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DMRequestHandler
-
- getObserveTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMServerTopic
-
- getObserveTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMServerTopic
-
- getObserveTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMServerTopic
-
- getOrgId() - Method in interface com.ibm.wiotp.sdk.AbstractConfig
-
- getOrgId() - Method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- getOrgId() - Method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- getParent() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- getPayload() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getPayload() - Method in interface com.ibm.wiotp.sdk.CustomAction
-
- getPayload() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- getPort() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getProtocol() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getRC() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
Returns the return code of the last location update notification.
- getReadBytes() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getReadMsg() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getReason() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getReqId() - Method in interface com.ibm.wiotp.sdk.CustomAction
-
- getReqId() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- getResource(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Returns the Resource for the given name
- getResourceName() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- getResponseRequired() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- getSerialNumber() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- getSeverity() - Method in enum com.ibm.wiotp.sdk.devicemgmt.LogSeverity
-
- getState() - Method in enum com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.FirmwareState
-
Returns the current Firmware download State
- getState() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Returns the firmware state
- getStatus() - Method in enum com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.FirmwareUpdateStatus
-
Returns the current Firmware Update Status
- getStatus() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- getStatus() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
- getTime() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getTimestamp() - Method in class com.ibm.wiotp.sdk.app.messages.Command
-
- getTimestamp() - Method in class com.ibm.wiotp.sdk.app.messages.Event
-
- getTimestamp() - Method in class com.ibm.wiotp.sdk.codecs.JsonMessage
-
- getTimestamp() - Method in class com.ibm.wiotp.sdk.codecs.Utf8Message
-
- getTimestamp() - Method in class com.ibm.wiotp.sdk.device.Command
-
- getTimestamp() - Method in class com.ibm.wiotp.sdk.gateway.Command
-
- getTimestamp() - Method in interface com.ibm.wiotp.sdk.MessageInterface
-
- getTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.CancelRequestHandler
-
Return the cancel topic
- getTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.CustomRequestHandler
-
Return Initiate custom action topic
- getTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DeviceUpdateRequestHandler
-
Returns the update topic
- getTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DMRequestHandler
-
- getTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.FactoryResetRequestHandler
-
return initiate factory reset topic
- getTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.FirmwareDownloadRequestHandler
-
Return initiate firmware download topic
- getTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.FirmwareUpdateRequestHandler
-
Return Initiate firmware update
- getTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.ObserveRequestHandler
-
Return the observe topic
- getTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.RebootRequestHandler
-
Return Initiate reboot topic
- getTypeId() - Method in interface com.ibm.wiotp.sdk.AbstractConfig
-
- getTypeId() - Method in class com.ibm.wiotp.sdk.app.config.ApplicationConfig
-
- getTypeId() - Method in class com.ibm.wiotp.sdk.app.messages.Command
-
Returns the device type
- getTypeId() - Method in interface com.ibm.wiotp.sdk.app.messages.CommandInterface
-
- getTypeId() - Method in class com.ibm.wiotp.sdk.app.messages.Event
-
Returns the device type
- getTypeId() - Method in interface com.ibm.wiotp.sdk.app.messages.EventInterface
-
- getTypeId() - Method in interface com.ibm.wiotp.sdk.CustomAction
-
- getTypeId() - Method in class com.ibm.wiotp.sdk.device.config.DeviceConfig
-
- getTypeId() - Method in interface com.ibm.wiotp.sdk.devicemgmt.DeviceAction
-
- getTypeId() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Returns the Device type
- getTypeId() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
- getTypeId() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- getTypeId() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
- getTypeId() - Method in class com.ibm.wiotp.sdk.gateway.Command
-
- getTypeId() - Method in interface com.ibm.wiotp.sdk.gateway.CommandInterface
-
- getUnmanageTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getUnmanageTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMAgentTopic
-
- getUnmanageTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- getUpdateLocationTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.device.DeviceDMAgentTopic
-
- getUpdateLocationTopic() - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.DMAgentTopic
-
- getUpdateLocationTopic() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.gateway.GatewayDMAgentTopic
-
- getUpdateStatus() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Returns the Firmware Update status
- getUrl() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Returns the firmware URL
- getUser() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getValue() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- getVerifier() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Returns the firmware Verifier
- getVersion() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
returns the version of the firmware
- getWriteBytes() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- getWriteMsg() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
- gson - Static variable in class com.ibm.wiotp.sdk.AbstractClient
-
- sendAndWait(String, JsonObject, long) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Send the message and waits for the response from IBM Watson IoT Platform
- sendDeviceManageRequest(String, String, long, boolean, boolean) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Sends a device manage request to IBM Watson IoT Platform
- sendDeviceManageRequest(String, String, long, boolean, boolean, List<String>) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Sends a device manage request to IBM Watson IoT Platform
- sendDeviceManageRequest(String, String, DeviceData, long, boolean, boolean) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Sends a device manage request to IBM Watson IoT Platform
- sendDeviceManageRequest(String, String, DeviceData, long, boolean, boolean, List<String>) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Sends a device manage request to IBM Watson IoT Platform
- sendDeviceUnmanageRequet(String, String) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Moves the device connected via the Gateway from managed state to unmanaged state
A device uses this request when it no longer needs to be managed.
- sendGatewayManageRequest(long, boolean, boolean) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Sends a manage request to IBM Watson IoT Platform
- sendGatewayManageRequest(long, boolean, boolean, List<String>) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Sends a manage request to IBM Watson IoT Platform
- sendGatewayUnmanageRequet() - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Moves the Gateway from managed state to unmanaged state
A device uses this request when it no longer needs to be managed.
- sendManageRequest(long, boolean, boolean, List<String>) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Send a device manage request to Watson IoT Platform
- sendManageRequest(long, boolean, boolean, String) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Send a device manage request to Watson IoT Platform
- sendManageRequest(long, boolean, boolean) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Send a device manage request to Watson IoT Platform
- sendUnmanageRequest() - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Moves the device from managed state to unmanaged state
A device uses this request when it no longer needs to be managed.
- serialNumber(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo.Builder
-
- sessionExpiry - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsMqtt
-
- sessionExpiry - Variable in class com.ibm.wiotp.sdk.device.config.DeviceConfigOptionsMqtt
-
- setActionId(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- setBundleId(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- setDescription(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- setDescriptiveLocation(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- setDeviceClass(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- setDeviceId(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Set Device-ID
- setDMClient(ManagedClient) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DMRequestHandler
-
- setFwVersion(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- setHwVersion(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- setLocation(DeviceLocation) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
- setManufacturer(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- setMessage(String) - Method in interface com.ibm.wiotp.sdk.devicemgmt.DeviceAction
-
- setMessage(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
- setMetadata(JsonObject) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceMetadata
-
Set the metadata to new value
- setModel(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- setName(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Set the name of the firmware
- setParent(Resource) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- setPayload(JsonObject) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- setRC(int) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
Used by the client library to set return code received in the response from Watson IoT Platform.
- setReqId(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
- setRequestHandlers(ManagedClient) - Static method in class com.ibm.wiotp.sdk.devicemgmt.internal.handler.DMRequestHandler
-
Create all the necessary request handlers - this is called when manage request is
called by the agent
Do a bulk subscribe to improve the performance
- setSerialNumber(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- setState(DeviceFirmware.FirmwareState) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Set the firmware state
- setStatus(CustomAction.Status) - Method in interface com.ibm.wiotp.sdk.CustomAction
-
Set the failure status of the current custom action
The Custom Action handler must use this method to report
the failure status back to IBM Watson IoT Platform whenever
there is a failure.
- setStatus(CustomAction.Status, String) - Method in interface com.ibm.wiotp.sdk.CustomAction
-
Set the failure status of the current custom action
The Custom Action handler must use this method to report
the failure status back to IBM Watson IoT Platform whenever
there is a failure.
- setStatus(DeviceAction.Status) - Method in interface com.ibm.wiotp.sdk.devicemgmt.DeviceAction
-
Set the failure status of the current device action
The Device Action handler must use this method to report
the failure status back to IBM Watson IoT Platform whenever
there is a failure.
- setStatus(DeviceAction.Status, String) - Method in interface com.ibm.wiotp.sdk.devicemgmt.DeviceAction
-
Set the failure status of the current device action
The Device Action handler must use this method to report
the failure status back to IBM Watson IoT Platform whenever
there is a failure.
- setStatus(CustomAction.Status) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
Set the failure status of the current device action
The Device Action handler must use this method to report
the failure status back to IBM Watson IoT Platform whenever
there is a failure.
- setStatus(CustomAction.Status, String) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
Set the failure status of the current device action
The Device Action handler must use this method to report
the failure status back to IBM Watson IoT Platform whenever
there is a failure.
- setStatus(DeviceAction.Status) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
Set the failure status of the current device action
The Device Action handler must use this method to report
the failure status back to IBM Watson IoT Platform whenever
there is a failure.
- setStatus(DeviceAction.Status, String) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
Set the failure status of the current device action
The Device Action handler must use this method to report
the failure status back to IBM Watson IoT Platform whenever
there is a failure.
- setStatusCallback(StatusCallback) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- setTypeId(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData
-
Set the Device-Type
- setUpdateStatus(DeviceFirmware.FirmwareUpdateStatus) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Set the Firmware Update status
- setUrl(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Set the firmware URL
- setValue(T) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- setValue(T, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- setVerifier(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Set the firmware verifier
- setVersion(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Set the firmware with the given version
- severe(String, String, String) - Static method in class com.ibm.wiotp.sdk.util.LoggerUtility
-
- sharedSubscription - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsMqtt
-
- state(DeviceFirmware.FirmwareState) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.Builder
-
- Status - Class in com.ibm.wiotp.sdk.app.messages
-
This is an abstract class which is inherited by application status and device status
- Status(MqttMessage) - Constructor for class com.ibm.wiotp.sdk.app.messages.Status
-
This class does not have a default constructor and has a single argument constructor
- StatusCallback - Interface in com.ibm.wiotp.sdk.app.callbacks
-
This interface holds the callbacks for processing status
- StringResource - Class in com.ibm.wiotp.sdk.devicemgmt.resource
-
An internal class that represents a String attribute of the
Device
- StringResource(String, String) - Constructor for class com.ibm.wiotp.sdk.devicemgmt.resource.StringResource
-
- subscribe(String, int, IMqttMessageListener) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Subscribe the given listener to the given topic
- subscribe(String[], int[], IMqttMessageListener[]) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Subscribe the given listeners to the given topics
- subscribe(String, int, IMqttMessageListener) - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- subscribe(String[], int[], IMqttMessageListener[]) - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- subscribeToApplicationStatus(String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
Subscribe to application status of the IBM Watson IoT Platform.
- subscribeToDeviceCommands(String, String, String, String, int) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
Subscribe to device commands, on the behalf of a device, of the IBM Watson IoT Platform.
- subscribeToDeviceCommands(String, String, String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- subscribeToDeviceCommands(String, String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- subscribeToDeviceCommands(String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- subscribeToDeviceCommands(String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- subscribeToDeviceCommands(String, String, String, String, int) - Method in class com.ibm.wiotp.sdk.gateway.GatewayClient
-
Subscribe to device commands, on the behalf of a device, to the IBM Watson IoT Platform.
- subscribeToDeviceEvents(String, String, String, String, int) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
Subscribe to device events of the IBM Watson IoT Platform.
- subscribeToDeviceEvents(String, String, String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- subscribeToDeviceEvents(String, String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- subscribeToDeviceEvents(String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- subscribeToDeviceEvents(String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- subscribeToDeviceEvents() - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- subscribeToDeviceStatus(String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
Subscribe to device status of the IBM Watson IoT Platform.
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
Return the JsonObject representation of the DeviceLocation object.
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceMetadata
-
Returns the value in Json Format
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
Return the JsonObject representation of the Listener Response object.
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
Return the JsonObject representation of the Listener Response object.
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.DeviceMgmt
-
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.DateResource
-
Returns the value in Json Format
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.NumberResource
-
Returns the value in Json Format
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- toJsonObject() - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.StringResource
-
Returns the value in Json Format
- token - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfigAuth
-
- token - Variable in class com.ibm.wiotp.sdk.device.config.DeviceConfigAuth
-
- toString() - Method in class com.ibm.wiotp.sdk.AbstractClient
-
Provides a human readable String representation of this Device, including the number
of messages sent and the current connect status.
- toString() - Method in class com.ibm.wiotp.sdk.app.messages.Status
-
Provides a human readable String representation of status, including timestamp, client id, action and (possibly) reason.
- toString() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
- toString() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
- toString() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
Return the JSON string of the DeviceLocation object.
- toString() - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceMetadata
-
- toString() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteCustomAction
-
Return the JSON string of the Listener Response object.
- toString() - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.ConcreteDeviceAction
-
Return the JSON string of the Listener Response object.
- transport - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsMqtt
-
- transport - Variable in class com.ibm.wiotp.sdk.device.config.DeviceConfigOptionsMqtt
-
- typeId - Variable in class com.ibm.wiotp.sdk.device.config.DeviceConfigIdentity
-
- typeId(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceData.Builder
-
- unsubscribe(String) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
UnSubscribe the library from the given topic
- unsubscribe(String[]) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
UnSubscribe the library from the given topics
- unsubscribe(String) - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- unsubscribe(String[]) - Method in interface com.ibm.wiotp.sdk.devicemgmt.internal.ManagedClient
-
- unSubscribeFromApplicationStatus(String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
Unsubscribe from application status of the IBM Watson IoT Platform.
- unsubscribeFromDeviceCommands(String, String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
Unsubscribe from device commands of the IBM Watson IoT Platform.
- unsubscribeFromDeviceCommands(String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- unsubscribeFromDeviceCommands(String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- unsubscribeFromDeviceCommands() - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- unsubscribeFromDeviceCommands(String, String, String) - Method in class com.ibm.wiotp.sdk.gateway.GatewayClient
-
Unsubscribe from device commands, on the behalf of a device, from the IBM Watson IoT Platform.
- unsubscribeFromDeviceEvents(String, String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
Unsubscribe from device events of the IBM Watson IoT Platform.
- unsubscribeFromDeviceEvents(String, String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- unsubscribeFromDeviceEvents(String) - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- unsubscribeFromDeviceEvents() - Method in class com.ibm.wiotp.sdk.app.ApplicationClient
-
- update(DeviceFirmware) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Update the Firmware object with new values
- update(JsonElement) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Update the Firmware object with new values
- update(JsonElement, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware
-
Update the Firmware object with new values
- update(DeviceInfo) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
Update the device with new values
- update(JsonElement) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
Update the device with new values
- update(JsonElement, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceInfo
-
Update the device with new values
- update(JsonElement) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
Updates each of the resources with the new value
- update(JsonElement, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceLocation
-
Updates each of the resources with the new value
- update(JsonElement) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceMetadata
-
Updates the value of this resource with the given Json value
- update(JsonElement, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceMetadata
-
Updates the value of this resource with the given Json value
- update(JsonElement) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.DeviceMgmt
-
- update(JsonElement, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.internal.DeviceMgmt
-
- update(JsonElement, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.DateResource
-
Updates the value of this resource with the given Json value
- update(JsonElement) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.DateResource
-
Updates the value of this resource with the given Json value
- update(JsonElement, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.NumberResource
-
Updates the value of this resource with the given Json value
- update(JsonElement) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.NumberResource
-
Updates the value of this resource with the given Json value
- update(JsonElement) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- update(JsonElement, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.Resource
-
- update(JsonElement) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.StringResource
-
Updates the value of this resource with the given Json value
- update(JsonElement, boolean) - Method in class com.ibm.wiotp.sdk.devicemgmt.resource.StringResource
-
Updates the value of this resource with the given Json value
- updateDeviceLocation(String, String, Double, Double, Double) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Update the location of the Device connected via the Gateway to IBM Watson IoT Platform.
- updateDeviceLocation(String, String, Double, Double, Double, Date) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Update the location of the Device connected via the Gateway.This method converts the
date in the required format.
- updateDeviceLocation(String, String, Double, Double, Double, Date, Date, Double) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Update the location of the device connected through the Gateway.
- updateFirmware(DeviceFirmware) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmwareHandler
-
Subclass must implement this method.
- updateGatewayLocation(Double, Double, Double) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Update the location of the Gateway to IBM Watson IoT Platform.
- updateGatewayLocation(Double, Double, Double, Date) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Update the location of the Gateway.
- updateGatewayLocation(Double, Double, Double, Date, Date, Double) - Method in class com.ibm.wiotp.sdk.gateway.ManagedGateway
-
Update the location of the Gateway.
- updateLocation(Double, Double, Double) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Update the location.
- updateLocation(Double, Double, Double, Date) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Update the location of the device.
- updateLocation(Double, Double, Double, Date, Double) - Method in class com.ibm.wiotp.sdk.device.ManagedDevice
-
Update the location of the device.
- updateStatus(DeviceFirmware.FirmwareUpdateStatus) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.Builder
-
- url(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.Builder
-
- Utf8Codec - Class in com.ibm.wiotp.sdk.codecs
-
- Utf8Codec() - Constructor for class com.ibm.wiotp.sdk.codecs.Utf8Codec
-
- Utf8Message - Class in com.ibm.wiotp.sdk.codecs
-
- Utf8Message(String, DateTime) - Constructor for class com.ibm.wiotp.sdk.codecs.Utf8Message
-
- valueOf(String) - Static method in enum com.ibm.wiotp.sdk.CustomAction.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.wiotp.sdk.devicemgmt.DeviceAction.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.FirmwareState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.FirmwareUpdateStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.wiotp.sdk.devicemgmt.internal.ResponseCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.wiotp.sdk.devicemgmt.LogSeverity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.ibm.wiotp.sdk.devicemgmt.resource.Resource.ChangeListenerType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.ibm.wiotp.sdk.CustomAction.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.wiotp.sdk.devicemgmt.DeviceAction.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.FirmwareState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.FirmwareUpdateStatus
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.wiotp.sdk.devicemgmt.internal.ResponseCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.wiotp.sdk.devicemgmt.LogSeverity
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.ibm.wiotp.sdk.devicemgmt.resource.Resource.ChangeListenerType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifier(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.Builder
-
- verify - Variable in class com.ibm.wiotp.sdk.app.config.ApplicationConfigOptionsHttp
-
- version(String) - Method in class com.ibm.wiotp.sdk.devicemgmt.DeviceFirmware.Builder
-