Interface GetInvestigationResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<GetInvestigationResponse.Builder,
,GetInvestigationResponse> DetectiveResponse.Builder
,SdkBuilder<GetInvestigationResponse.Builder,
,GetInvestigationResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
GetInvestigationResponse
-
Method Summary
Modifier and TypeMethodDescriptioncreatedTime
(Instant createdTime) The creation time of the investigation report in UTC time stamp format.The unique Amazon Resource Name (ARN).entityType
(String entityType) Type of entity.entityType
(EntityType entityType) Type of entity.The Amazon Resource Name (ARN) of the behavior graph.investigationId
(String investigationId) The investigation ID of the investigation report.scopeEndTime
(Instant scopeEndTime) The data and time when the investigation began.scopeStartTime
(Instant scopeStartTime) The start date and time used to set the scope time within which you want to generate the investigation report.The severity assigned is based on the likelihood and impact of the indicators of compromise discovered in the investigation.The severity assigned is based on the likelihood and impact of the indicators of compromise discovered in the investigation.The current state of the investigation.The current state of the investigation.The status based on the completion status of the investigation.The status based on the completion status of the investigation.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.detective.model.DetectiveResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
graphArn
The Amazon Resource Name (ARN) of the behavior graph.
- Parameters:
graphArn
- The Amazon Resource Name (ARN) of the behavior graph.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
-
entityArn
The unique Amazon Resource Name (ARN). Detective supports IAM user ARNs and IAM role ARNs.
- Parameters:
entityArn
- The unique Amazon Resource Name (ARN). Detective supports IAM user ARNs and IAM role ARNs.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
entityType
Type of entity. For example, Amazon Web Services accounts, such as an IAM user and/or IAM role.
- Parameters:
entityType
- Type of entity. For example, Amazon Web Services accounts, such as an IAM user and/or IAM role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
entityType
Type of entity. For example, Amazon Web Services accounts, such as an IAM user and/or IAM role.
- Parameters:
entityType
- Type of entity. For example, Amazon Web Services accounts, such as an IAM user and/or IAM role.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTime
The creation time of the investigation report in UTC time stamp format.
- Parameters:
createdTime
- The creation time of the investigation report in UTC time stamp format.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
scopeStartTime
The start date and time used to set the scope time within which you want to generate the investigation report. The value is an UTC ISO8601 formatted string. For example,
2021-08-18T16:35:56.284Z
.- Parameters:
scopeStartTime
- The start date and time used to set the scope time within which you want to generate 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.
-
scopeEndTime
The data and time when the investigation began. The value is an UTC ISO8601 formatted string. For example,
2021-08-18T16:35:56.284Z
.- Parameters:
scopeEndTime
- The data and time when the investigation began. 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.
-
status
The status based on the completion status of the investigation.
- Parameters:
status
- The 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
The status based on the completion status of the investigation.
- Parameters:
status
- The 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:
-
severity
The severity assigned is based on the likelihood and impact of the indicators of compromise discovered in the investigation.
- Parameters:
severity
- The severity assigned is 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
The severity assigned is based on the likelihood and impact of the indicators of compromise discovered in the investigation.
- Parameters:
severity
- The severity assigned is 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:
-
state
The current state of the investigation. An archived investigation indicates that you have completed reviewing the investigation.
- Parameters:
state
- The current state of the investigation. An archived investigation indicates that 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 that you have completed reviewing the investigation.
- Parameters:
state
- The current state of the investigation. An archived investigation indicates that you have completed reviewing the investigation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-