Interface FindingSummary.Builder

  • Method Details

    • findingId

      FindingSummary.Builder findingId(String findingId)

      Unique identifier for the finding

      Parameters:
      findingId - Unique identifier for the finding
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agentSpaceId

      FindingSummary.Builder agentSpaceId(String agentSpaceId)

      Identifier of the agent space that created this finding

      Parameters:
      agentSpaceId - Identifier of the agent space that created this finding
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pentestId

      FindingSummary.Builder pentestId(String pentestId)

      Identifier of the parent pentest

      Parameters:
      pentestId - Identifier of the parent pentest
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • pentestJobId

      FindingSummary.Builder pentestJobId(String pentestJobId)

      Identifier of the pentest job

      Parameters:
      pentestJobId - Identifier of the pentest job
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • name

      Name or title of the finding

      Parameters:
      name - Name or title of the finding
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      Current status of the finding

      Parameters:
      status - Current status of the finding
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Current status of the finding

      Parameters:
      status - Current status of the finding
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • riskType

      FindingSummary.Builder riskType(String riskType)

      Type of security risk identified

      Parameters:
      riskType - Type of security risk identified
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • riskLevel

      FindingSummary.Builder riskLevel(String riskLevel)

      Severity level of the identified risk

      Parameters:
      riskLevel - Severity level of the identified risk
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • riskLevel

      FindingSummary.Builder riskLevel(RiskLevel riskLevel)

      Severity level of the identified risk

      Parameters:
      riskLevel - Severity level of the identified risk
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • confidence

      FindingSummary.Builder confidence(String confidence)

      Confidence level of the finding

      Parameters:
      confidence - Confidence level of the finding
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • confidence

      FindingSummary.Builder confidence(ConfidenceLevel confidence)

      Confidence level of the finding

      Parameters:
      confidence - Confidence level of the finding
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdAt

      FindingSummary.Builder createdAt(Instant createdAt)

      Timestamp when the finding was created

      Parameters:
      createdAt - Timestamp when the finding was created
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      FindingSummary.Builder updatedAt(Instant updatedAt)

      Timestamp when the finding was last updated

      Parameters:
      updatedAt - Timestamp when the finding was last updated
      Returns:
      Returns a reference to this object so that method calls can be chained together.