Class DiscoveredOnvifDevice


  • public final class DiscoveredOnvifDevice
    extends Object
    The discovered properties of the ONVIF device that are returned during the discovery.
    • Constructor Detail

      • DiscoveredOnvifDevice

        public DiscoveredOnvifDevice()
    • Method Detail

      • getServiceIdentifier

        public String getServiceIdentifier()
        Get the serviceIdentifier property: The unique identifier of the ONVIF device that was discovered in the same subnet as the IoT Edge device.
        Returns:
        the serviceIdentifier value.
      • setServiceIdentifier

        public DiscoveredOnvifDevice setServiceIdentifier​(String serviceIdentifier)
        Set the serviceIdentifier property: The unique identifier of the ONVIF device that was discovered in the same subnet as the IoT Edge device.
        Parameters:
        serviceIdentifier - the serviceIdentifier value to set.
        Returns:
        the DiscoveredOnvifDevice object itself.
      • getRemoteIPAddress

        public String getRemoteIPAddress()
        Get the remoteIPAddress property: The IP address of the ONVIF device that was discovered in the same subnet as the IoT Edge device.
        Returns:
        the remoteIPAddress value.
      • setRemoteIPAddress

        public DiscoveredOnvifDevice setRemoteIPAddress​(String remoteIPAddress)
        Set the remoteIPAddress property: The IP address of the ONVIF device that was discovered in the same subnet as the IoT Edge device.
        Parameters:
        remoteIPAddress - the remoteIPAddress value to set.
        Returns:
        the DiscoveredOnvifDevice object itself.
      • getScopes

        public List<String> getScopes()
        Get the scopes property: An array of hostnames for the ONVIF discovered devices that are in the same subnet as the IoT Edge device.
        Returns:
        the scopes value.
      • setScopes

        public DiscoveredOnvifDevice setScopes​(List<String> scopes)
        Set the scopes property: An array of hostnames for the ONVIF discovered devices that are in the same subnet as the IoT Edge device.
        Parameters:
        scopes - the scopes value to set.
        Returns:
        the DiscoveredOnvifDevice object itself.
      • getEndpoints

        public List<String> getEndpoints()
        Get the endpoints property: An array of media profile endpoints that the ONVIF discovered device supports.
        Returns:
        the endpoints value.
      • setEndpoints

        public DiscoveredOnvifDevice setEndpoints​(List<String> endpoints)
        Set the endpoints property: An array of media profile endpoints that the ONVIF discovered device supports.
        Parameters:
        endpoints - the endpoints value to set.
        Returns:
        the DiscoveredOnvifDevice object itself.