@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GetInvestigationResult extends AmazonWebServiceResult<ResponseMetadata> implements Serializable, Cloneable
| Constructor and Description |
|---|
GetInvestigationResult() |
| Modifier and Type | Method and Description |
|---|---|
GetInvestigationResult |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedTime()
The UTC time stamp of the creation time of the investigation report.
|
String |
getEntityArn()
The unique Amazon Resource Name (ARN) of the IAM user and IAM role.
|
String |
getEntityType()
Type of entity.
|
String |
getGraphArn()
The ARN of the behavior graph.
|
String |
getInvestigationId()
The investigation ID of the investigation report.
|
Date |
getScopeEndTime()
The data and time when the investigation began.
|
Date |
getScopeStartTime()
The start date and time for the scope time set to generate the investigation report.
|
String |
getSeverity()
Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
|
String |
getState()
The current state of the investigation.
|
String |
getStatus()
Status based on the completion status of the investigation.
|
int |
hashCode() |
void |
setCreatedTime(Date createdTime)
The UTC time stamp of the creation time of the investigation report.
|
void |
setEntityArn(String entityArn)
The unique Amazon Resource Name (ARN) of the IAM user and IAM role.
|
void |
setEntityType(String entityType)
Type of entity.
|
void |
setGraphArn(String graphArn)
The ARN of the behavior graph.
|
void |
setInvestigationId(String investigationId)
The investigation ID of the investigation report.
|
void |
setScopeEndTime(Date scopeEndTime)
The data and time when the investigation began.
|
void |
setScopeStartTime(Date scopeStartTime)
The start date and time for the scope time set to generate the investigation report.
|
void |
setSeverity(String severity)
Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
|
void |
setState(String state)
The current state of the investigation.
|
void |
setStatus(String status)
Status based on the completion status of the investigation.
|
String |
toString()
Returns a string representation of this object.
|
GetInvestigationResult |
withCreatedTime(Date createdTime)
The UTC time stamp of the creation time of the investigation report.
|
GetInvestigationResult |
withEntityArn(String entityArn)
The unique Amazon Resource Name (ARN) of the IAM user and IAM role.
|
GetInvestigationResult |
withEntityType(EntityType entityType)
Type of entity.
|
GetInvestigationResult |
withEntityType(String entityType)
Type of entity.
|
GetInvestigationResult |
withGraphArn(String graphArn)
The ARN of the behavior graph.
|
GetInvestigationResult |
withInvestigationId(String investigationId)
The investigation ID of the investigation report.
|
GetInvestigationResult |
withScopeEndTime(Date scopeEndTime)
The data and time when the investigation began.
|
GetInvestigationResult |
withScopeStartTime(Date scopeStartTime)
The start date and time for the scope time set to generate the investigation report.
|
GetInvestigationResult |
withSeverity(Severity severity)
Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
|
GetInvestigationResult |
withSeverity(String severity)
Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
|
GetInvestigationResult |
withState(State state)
The current state of the investigation.
|
GetInvestigationResult |
withState(String state)
The current state of the investigation.
|
GetInvestigationResult |
withStatus(Status status)
Status based on the completion status of the investigation.
|
GetInvestigationResult |
withStatus(String status)
Status based on the completion status of the investigation.
|
getSdkHttpMetadata, getSdkResponseMetadata, setSdkHttpMetadata, setSdkResponseMetadatapublic void setGraphArn(String graphArn)
The ARN of the behavior graph.
graphArn - The ARN of the behavior graph.public String getGraphArn()
The ARN of the behavior graph.
public GetInvestigationResult withGraphArn(String graphArn)
The ARN of the behavior graph.
graphArn - The ARN of the behavior graph.public void setInvestigationId(String investigationId)
The investigation ID of the investigation report.
investigationId - The investigation ID of the investigation report.public String getInvestigationId()
The investigation ID of the investigation report.
public GetInvestigationResult withInvestigationId(String investigationId)
The investigation ID of the investigation report.
investigationId - The investigation ID of the investigation report.public void setEntityArn(String entityArn)
The unique Amazon Resource Name (ARN) of the IAM user and IAM role.
entityArn - The unique Amazon Resource Name (ARN) of the IAM user and IAM role.public String getEntityArn()
The unique Amazon Resource Name (ARN) of the IAM user and IAM role.
public GetInvestigationResult withEntityArn(String entityArn)
The unique Amazon Resource Name (ARN) of the IAM user and IAM role.
entityArn - The unique Amazon Resource Name (ARN) of the IAM user and IAM role.public void setEntityType(String entityType)
Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.
entityType - Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.EntityTypepublic String getEntityType()
Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.
EntityTypepublic GetInvestigationResult withEntityType(String entityType)
Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.
entityType - Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.EntityTypepublic GetInvestigationResult withEntityType(EntityType entityType)
Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.
entityType - Type of entity. For example, Amazon Web Services accounts, such as IAM user and role.EntityTypepublic void setCreatedTime(Date createdTime)
The UTC time stamp of the creation time of the investigation report.
createdTime - The UTC time stamp of the creation time of the investigation report.public Date getCreatedTime()
The UTC time stamp of the creation time of the investigation report.
public GetInvestigationResult withCreatedTime(Date createdTime)
The UTC time stamp of the creation time of the investigation report.
createdTime - The UTC time stamp of the creation time of the investigation report.public void setScopeStartTime(Date scopeStartTime)
The start date and time for the scope time set to generate the investigation report.
scopeStartTime - The start date and time for the scope time set to generate the investigation report.public Date getScopeStartTime()
The start date and time for the scope time set to generate the investigation report.
public GetInvestigationResult withScopeStartTime(Date scopeStartTime)
The start date and time for the scope time set to generate the investigation report.
scopeStartTime - The start date and time for the scope time set to generate the investigation report.public void setScopeEndTime(Date 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.
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.public Date getScopeEndTime()
The data and time when the investigation began. The value is an UTC ISO8601 formatted string. For example, 2021-08-18T16:35:56.284Z.
public GetInvestigationResult withScopeEndTime(Date 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.
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.public void setStatus(String status)
Status based on the completion status of the investigation.
status - Status based on the completion status of the investigation.Statuspublic String getStatus()
Status based on the completion status of the investigation.
Statuspublic GetInvestigationResult withStatus(String status)
Status based on the completion status of the investigation.
status - Status based on the completion status of the investigation.Statuspublic GetInvestigationResult withStatus(Status status)
Status based on the completion status of the investigation.
status - Status based on the completion status of the investigation.Statuspublic void setSeverity(String severity)
Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
severity - Severity based on the likelihood and impact of the indicators of compromise discovered in the
investigation.Severitypublic String getSeverity()
Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
Severitypublic GetInvestigationResult withSeverity(String severity)
Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
severity - Severity based on the likelihood and impact of the indicators of compromise discovered in the
investigation.Severitypublic GetInvestigationResult withSeverity(Severity severity)
Severity based on the likelihood and impact of the indicators of compromise discovered in the investigation.
severity - Severity based on the likelihood and impact of the indicators of compromise discovered in the
investigation.Severitypublic void setState(String state)
The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.
state - The current state of the investigation. An archived investigation indicates you have completed reviewing
the investigation.Statepublic String getState()
The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.
Statepublic GetInvestigationResult withState(String state)
The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.
state - The current state of the investigation. An archived investigation indicates you have completed reviewing
the investigation.Statepublic GetInvestigationResult withState(State state)
The current state of the investigation. An archived investigation indicates you have completed reviewing the investigation.
state - The current state of the investigation. An archived investigation indicates you have completed reviewing
the investigation.Statepublic String toString()
toString in class ObjectObject.toString()public GetInvestigationResult clone()
Copyright © 2023. All rights reserved.