Interface ThreatIntelligenceDetail.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ThreatIntelligenceDetail.Builder,ThreatIntelligenceDetail>, SdkBuilder<ThreatIntelligenceDetail.Builder,ThreatIntelligenceDetail>, SdkPojo
Enclosing class:
ThreatIntelligenceDetail

public static interface ThreatIntelligenceDetail.Builder extends SdkPojo, CopyableBuilder<ThreatIntelligenceDetail.Builder,ThreatIntelligenceDetail>
  • Method Details

    • threatListName

      ThreatIntelligenceDetail.Builder threatListName(String threatListName)

      The name of the threat intelligence list that triggered the finding.

      Parameters:
      threatListName - The name of the threat intelligence list that triggered the finding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • threatNames

      A list of names of the threats in the threat intelligence list that triggered the finding.

      Parameters:
      threatNames - A list of names of the threats in the threat intelligence list that triggered the finding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • threatNames

      ThreatIntelligenceDetail.Builder threatNames(String... threatNames)

      A list of names of the threats in the threat intelligence list that triggered the finding.

      Parameters:
      threatNames - A list of names of the threats in the threat intelligence list that triggered the finding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • threatFileSha256

      ThreatIntelligenceDetail.Builder threatFileSha256(String threatFileSha256)

      SHA256 of the file that generated the finding.

      Parameters:
      threatFileSha256 - SHA256 of the file that generated the finding.
      Returns:
      Returns a reference to this object so that method calls can be chained together.