Device Message
DeviceMessage
DeviceMessage Objects
class DeviceMessage()This is a base object contains methods to send unstructured IoT information to be processed & collected by the platform.
constructor
function constructor()Constructor
Arguments:
ReferenceInternalOpenGateAPI - to the API object.
create
function create() -> '*'Returns:
*
withDataStream
function withDataStream(datastream: Datastream) -> 'deviceMessages'Set the datastream attribute
Arguments:
datastreamDatastream - required field
Returns:
deviceMessages
withDataStreamVersion
function withDataStreamVersion(version: string) -> 'deviceMessages'Set the dataStream version attribute
Arguments:
versionstring - required field
Returns:
deviceMessages
withDeviceId
function withDeviceId(deviceId: string) -> 'deviceMessages'Set the deviceId attribute
Arguments:
deviceIdstring - optional field
Returns:
deviceMessages
withDmmVersion
function withDmmVersion(version: string) -> 'deviceMessages'Set the version attribute
Arguments:
versionstring - required field
Returns:
deviceMessages
withId
function withId(id: string) -> 'deviceMessages'Set the id attribute
Arguments:
idstring - required field
Returns:
deviceMessages