Class SightingType.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • id

        public SightingType.Builder id​(String id)
        The unique identifier of the sighting type
        Parameters:
        id - the value to set
        Returns:
        this builder
      • displayName

        public SightingType.Builder displayName​(String displayName)
        Display name of the sighting type
        Parameters:
        displayName - the value to set
        Returns:
        this builder
      • description

        public SightingType.Builder description​(String description)
        Description of the sighting type
        Parameters:
        description - the value to set
        Returns:
        this builder
      • mitreLink

        public SightingType.Builder mitreLink​(String mitreLink)
        MITRE ATT@CK framework link for the sighting type
        Parameters:
        mitreLink - the value to set
        Returns:
        this builder
      • tactic

        public SightingType.Builder tactic​(String tactic)
        MITRE ATT@CK framework tactic for the sighting type
        Parameters:
        tactic - the value to set
        Returns:
        this builder
      • techniques

        public SightingType.Builder techniques​(List<String> techniques)
        List of MITRE ATT@CK framework techniques for the sighting type
        Parameters:
        techniques - the value to set
        Returns:
        this builder