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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description InvestigationDetail.BuildercreatedTime(Instant createdTime)The time stamp of the creation time of the investigation report.InvestigationDetail.BuilderentityArn(String entityArn)The unique Amazon Resource Name (ARN) of the IAM user and IAM role.InvestigationDetail.BuilderentityType(String entityType)Type of entity.InvestigationDetail.BuilderentityType(EntityType entityType)Type of entity.InvestigationDetail.BuilderinvestigationId(String investigationId)The investigation ID of the investigation report.InvestigationDetail.Builderseverity(String severity)Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.InvestigationDetail.Builderseverity(Severity severity)Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.InvestigationDetail.Builderstate(String state)The current state of the investigation.InvestigationDetail.Builderstate(State state)The current state of the investigation.InvestigationDetail.Builderstatus(String status)Status based on the completion status of the investigation.InvestigationDetail.Builderstatus(Status status)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.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
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.
-
severity
InvestigationDetail.Builder severity(Severity severity)
Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
-
status
InvestigationDetail.Builder status(String status)
Status based on the completion status of the investigation.
-
status
InvestigationDetail.Builder status(Status status)
Status based on the completion status of the investigation.
-
state
InvestigationDetail.Builder state(String state)
The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.
-
state
InvestigationDetail.Builder state(State state)
The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.
-
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
-
-