Interface InvestigationDetail.Builder

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

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

    • investigationId

      InvestigationDetail.Builder investigationId(String investigationId)

      The investigation ID of the investigation report.

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

      InvestigationDetail.Builder severity(String severity)

      Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.

      Parameters:
      severity - Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • severity

      Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.

      Parameters:
      severity - Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Status based on the completion status of the investigation.

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

      Status based on the completion status of the investigation.

      Parameters:
      status - Status based on the completion status of the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.

      Parameters:
      state - The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • state

      The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.

      Parameters:
      state - The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • createdTime

      InvestigationDetail.Builder createdTime(Instant createdTime)

      The time stamp of the creation time of the investigation report. The value is an UTC ISO8601 formatted string. For example, 2021-08-18T16:35:56.284Z.

      Parameters:
      createdTime - The time stamp of the creation time of the investigation report. The value is an UTC ISO8601 formatted string. For example, 2021-08-18T16:35:56.284Z.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • entityArn

      InvestigationDetail.Builder entityArn(String entityArn)

      The unique Amazon Resource Name (ARN) of the IAM user and IAM role.

      Parameters:
      entityArn - The unique Amazon Resource Name (ARN) of the IAM user and IAM role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • entityType

      InvestigationDetail.Builder entityType(String entityType)

      Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.

      Parameters:
      entityType - Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • entityType

      InvestigationDetail.Builder entityType(EntityType entityType)

      Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.

      Parameters:
      entityType - Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: