Comms Module Message
CommsModuleMessage
CommsModuleMessage Objects
class CommsModuleMessage()This is a base object that allows the user to create a CommsModule.
constructor
function constructor()Arguments:
ogapi*
composeElement
function composeElement() -> '*'Returns:
*
withAntennaStatus
function withAntennaStatus(antennaStatus: string) -> 'CommsModule'Set the antennaStatus attribute
Arguments:
antennaStatusstring - optional field
Returns:
CommsModule
withHardware
function withHardware(hardware: Hardware) -> 'CommsModule'Set the hardware attribute
Arguments:
hardwareHardware - optionals field
Returns:
CommsModule
withId
function withId(id: string) -> 'CommsModule'Set the id attribute
Arguments:
idstring - optional field
Returns:
CommsModule
withMobile
function withMobile(mobile: *) -> 'CommsModule'Set the mobile attribute
Arguments:
mobile*
Returns:
CommsModule
withName
function withName(name: string) -> 'CommsModule'Set the name attribute
Arguments:
namestring - optional field
Returns:
CommsModule
withOperationalStatus
function withOperationalStatus(operationalStatus: string) -> 'CommsModule'Set the operationalStatus attribute
Arguments:
operationalStatusstring
Returns:
CommsModule
withSoftware
function withSoftware(software: *) -> 'CommsModule'Set the software attribute
Arguments:
software*
Returns:
CommsModule
withSubscriber
function withSubscriber(subscriber: *) -> 'CommsModule'Set the subscriber attribute
Arguments:
subscriber*
Returns:
CommsModule
withSubscription
function withSubscription(subscription: *) -> 'CommsModule'Set the subscription attribute
Arguments:
subscription*
Returns:
CommsModule
withType
function withType(type: string) -> 'CommsModule'Set the type attribute
Arguments:
typestring - optional field
Returns:
CommsModule