Class DiscoveredOnvifDevice

java.lang.Object
com.azure.media.videoanalyzer.edge.models.DiscoveredOnvifDevice

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

    • DiscoveredOnvifDevice

      public DiscoveredOnvifDevice()
  • Method Details

    • 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.