Interface InvestigationSummary.Builder

  • Method Details

    • investigationId

      InvestigationSummary.Builder investigationId(String investigationId)

      The unique identifier of the investigation.

      Parameters:
      investigationId - The unique identifier of the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the investigation.

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

      The current status of the investigation.

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

      InvestigationSummary.Builder triggerPrompt(String triggerPrompt)

      The natural-language prompt that initiated this investigation.

      Parameters:
      triggerPrompt - The natural-language prompt that initiated this investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • riskLevel

      InvestigationSummary.Builder riskLevel(String riskLevel)

      The assessed risk level of the investigated threat.

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

      The assessed risk level of the investigated threat.

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

      InvestigationSummary.Builder confidence(String confidence)

      The confidence level of the investigation's assessment.

      Parameters:
      confidence - The confidence level of the investigation's assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • confidence

      InvestigationSummary.Builder confidence(Confidence confidence)

      The confidence level of the investigation's assessment.

      Parameters:
      confidence - The confidence level of the investigation's assessment.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • title

      A short title summarizing the investigation.

      Parameters:
      title - A short title summarizing the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountId

      InvestigationSummary.Builder accountId(String accountId)

      The Amazon Web Services account ID associated with the investigation.

      Parameters:
      accountId - The Amazon Web Services account ID associated with the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • startTime

      InvestigationSummary.Builder startTime(Instant startTime)

      The timestamp at which the investigation started.

      Parameters:
      startTime - The timestamp at which the investigation started.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      The timestamp at which the investigation completed.

      Parameters:
      endTime - The timestamp at which the investigation completed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.