Interface InvestigationDetail.Builder

    • Method Detail

      • 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
      • severity

        InvestigationDetail.Builder severity​(Severity 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
      • status

        InvestigationDetail.Builder status​(String 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
      • status

        InvestigationDetail.Builder status​(Status 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
      • state

        InvestigationDetail.Builder state​(String 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, State
      • state

        InvestigationDetail.Builder state​(State 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, State
      • 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, EntityType
      • 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:
        EntityType, EntityType