Class RegisteredDiscoveryService

All Implemented Interfaces:
Serializable

public class RegisteredDiscoveryService extends DiscoveryServiceProperties
RegisteredDiscoveryService describes a discovery service that has been registered with a discovery engine.
See Also:
  • Constructor Details

    • RegisteredDiscoveryService

      public RegisteredDiscoveryService()
      Default constructor
    • RegisteredDiscoveryService

      public RegisteredDiscoveryService(RegisteredDiscoveryService template)
      Copy/clone constructor
      Parameters:
      template - object to copy
    • RegisteredDiscoveryService

      public RegisteredDiscoveryService(DiscoveryServiceProperties template)
      Copy/clone constructor
      Parameters:
      template - object to copy
  • Method Details

    • getDiscoveryRequestTypes

      public Map<String,Map<String,String>> getDiscoveryRequestTypes()
      Return the list of asset discovery types that this discovery service supports.
      Returns:
      Map of request types to analysis parameters
    • setDiscoveryRequestTypes

      public void setDiscoveryRequestTypes(Map<String,Map<String,String>> discoveryRequestTypes)
      Set up the list of asset types that this discovery service supports.
      Parameters:
      discoveryRequestTypes - Map of request types to analysis parameters
    • toString

      public String toString()
      Standard toString method.
      Overrides:
      toString in class DiscoveryServiceProperties
      Returns:
      print out of variables in a JSON-style
    • equals

      public boolean equals(Object objectToCompare)
      Compare the values of the supplied object with those stored in the current object.
      Overrides:
      equals in class DiscoveryServiceProperties
      Parameters:
      objectToCompare - supplied object
      Returns:
      boolean result of comparison
    • hashCode

      public int hashCode()
      Create a hash code for this element type.
      Overrides:
      hashCode in class DiscoveryServiceProperties
      Returns:
      int hash code