Class RemoteDeviceAdapter


  • public class RemoteDeviceAdapter
    extends Object
    The Video Analyzer edge module can act as a transparent gateway for video, enabling IoT devices to send video to the cloud from behind a firewall. A remote device adapter should be created for each such IoT device. Communication between the cloud and IoT device would then flow via the Video Analyzer edge module.
    • Constructor Detail

      • RemoteDeviceAdapter

        public RemoteDeviceAdapter​(String name)
        Creates an instance of RemoteDeviceAdapter class.
        Parameters:
        name - the name value to set.
    • Method Detail

      • getName

        public String getName()
        Get the name property: The unique identifier for the remote device adapter.
        Returns:
        the name value.
      • getSystemData

        public SystemData getSystemData()
        Get the systemData property: Read-only system metadata associated with this object.
        Returns:
        the systemData value.
      • setSystemData

        public RemoteDeviceAdapter setSystemData​(SystemData systemData)
        Set the systemData property: Read-only system metadata associated with this object.
        Parameters:
        systemData - the systemData value to set.
        Returns:
        the RemoteDeviceAdapter object itself.
      • getProperties

        public RemoteDeviceAdapterProperties getProperties()
        Get the properties property: Properties of the remote device adapter.
        Returns:
        the properties value.
      • setProperties

        public RemoteDeviceAdapter setProperties​(RemoteDeviceAdapterProperties properties)
        Set the properties property: Properties of the remote device adapter.
        Parameters:
        properties - the properties value to set.
        Returns:
        the RemoteDeviceAdapter object itself.