Interface Connector

All Known Implementing Classes:
AWSConnector, AzureConnector, GCPConnector

public interface Connector
A Connector configures scanning for a given system.
  • Method Details

    • getId

      String getId()
      Returns the unique identifier of the Connector.
    • getName

      String getName()
      Returns the name of the Connector.
    • setName

      void setName(String name)
      Sets the name of the Connector.
    • getDescription

      String getDescription()
      Returns the description of the Connector.
    • setDescription

      void setDescription(String description)
      Sets the description of the Connector.
    • getServices

      Iterable<String> getServices()
      Returns the services of the Connector.
    • setServices

      void setServices(Iterable<String> services)
      Sets the services of the Connector.
    • getIncludeTags

      Iterable<Tag> getIncludeTags()
      Returns the include tags of the Connector.
    • setIncludeTags

      void setIncludeTags(Iterable<Tag> includeTags)
      Sets the include tags of the Connector.
    • getExcludeTags

      Iterable<Tag> getExcludeTags()
      Returns the exclude tags of the Connector.
    • setExcludeTags

      void setExcludeTags(Iterable<Tag> excludeTags)
      Sets the exclude tags of the Connector.
    • getScanPeriod

      String getScanPeriod()
      Returns the scan period of the Connector.
    • setScanPeriod

      void setScanPeriod(String scanPeriod)
      Sets the scan period of the Connector.