Interface ThreatIntelIndicator.Builder

  • Method Details

    • type

      The type of threat intelligence indicator.

      Parameters:
      type - The type of threat intelligence indicator.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • type

      The type of threat intelligence indicator.

      Parameters:
      type - The type of threat intelligence indicator.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • value

      The value of a threat intelligence indicator.

      Length Constraints: Minimum of 1 length. Maximum of 512 length.

      Parameters:
      value - The value of a threat intelligence indicator.

      Length Constraints: Minimum of 1 length. Maximum of 512 length.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • category

      The category of a threat intelligence indicator.

      Parameters:
      category - The category of a threat intelligence indicator.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • category

      The category of a threat intelligence indicator.

      Parameters:
      category - The category of a threat intelligence indicator.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • lastObservedAt

      ThreatIntelIndicator.Builder lastObservedAt(String lastObservedAt)

      Indicates when the most recent instance of a threat intelligence indicator was observed.

      For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

      Parameters:
      lastObservedAt - Indicates when the most recent instance of a threat intelligence indicator was observed.

      For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • source

      The source of the threat intelligence indicator.

      Length Constraints: Minimum of 1 length. Maximum of 64 length.

      Parameters:
      source - The source of the threat intelligence indicator.

      Length Constraints: Minimum of 1 length. Maximum of 64 length.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • sourceUrl

      ThreatIntelIndicator.Builder sourceUrl(String sourceUrl)

      The URL to the page or site where you can get more information about the threat intelligence indicator.

      Parameters:
      sourceUrl - The URL to the page or site where you can get more information about the threat intelligence indicator.
      Returns:
      Returns a reference to this object so that method calls can be chained together.