@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssessmentEvidenceFolder extends Object implements Serializable, Cloneable, StructuredPojo
The folder in which AWS Audit Manager stores evidence for an assessment.
Constructor and Description |
---|
AssessmentEvidenceFolder() |
Modifier and Type | Method and Description |
---|---|
AssessmentEvidenceFolder |
clone() |
boolean |
equals(Object obj) |
String |
getAssessmentId()
The identifier for the specified assessment.
|
Integer |
getAssessmentReportSelectionCount()
The total count of evidence included in the assessment report.
|
String |
getAuthor()
The name of the user who created the evidence folder.
|
String |
getControlId()
The unique identifier for the specified control.
|
String |
getControlName()
The name of the control.
|
String |
getControlSetId()
The identifier for the control set.
|
String |
getDataSource()
The AWS service from which the evidence was collected.
|
Date |
getDate()
The date when the first evidence was added to the evidence folder.
|
Integer |
getEvidenceAwsServiceSourceCount()
The total number of AWS resources assessed to generate the evidence.
|
Integer |
getEvidenceByTypeComplianceCheckCount()
The number of evidence that falls under the compliance check category.
|
Integer |
getEvidenceByTypeComplianceCheckIssuesCount()
The total number of issues that were reported directly from AWS Security Hub, AWS Config, or both.
|
Integer |
getEvidenceByTypeConfigurationDataCount()
The number of evidence that falls under the configuration data category.
|
Integer |
getEvidenceByTypeManualCount()
The number of evidence that falls under the manual category.
|
Integer |
getEvidenceByTypeUserActivityCount()
The number of evidence that falls under the user activity category.
|
Integer |
getEvidenceResourcesIncludedCount()
The amount of evidence included in the evidence folder.
|
String |
getId()
The identifier for the folder in which evidence is stored.
|
String |
getName()
The name of the specified evidence folder.
|
Integer |
getTotalEvidence()
The total amount of evidence in the evidence folder.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssessmentId(String assessmentId)
The identifier for the specified assessment.
|
void |
setAssessmentReportSelectionCount(Integer assessmentReportSelectionCount)
The total count of evidence included in the assessment report.
|
void |
setAuthor(String author)
The name of the user who created the evidence folder.
|
void |
setControlId(String controlId)
The unique identifier for the specified control.
|
void |
setControlName(String controlName)
The name of the control.
|
void |
setControlSetId(String controlSetId)
The identifier for the control set.
|
void |
setDataSource(String dataSource)
The AWS service from which the evidence was collected.
|
void |
setDate(Date date)
The date when the first evidence was added to the evidence folder.
|
void |
setEvidenceAwsServiceSourceCount(Integer evidenceAwsServiceSourceCount)
The total number of AWS resources assessed to generate the evidence.
|
void |
setEvidenceByTypeComplianceCheckCount(Integer evidenceByTypeComplianceCheckCount)
The number of evidence that falls under the compliance check category.
|
void |
setEvidenceByTypeComplianceCheckIssuesCount(Integer evidenceByTypeComplianceCheckIssuesCount)
The total number of issues that were reported directly from AWS Security Hub, AWS Config, or both.
|
void |
setEvidenceByTypeConfigurationDataCount(Integer evidenceByTypeConfigurationDataCount)
The number of evidence that falls under the configuration data category.
|
void |
setEvidenceByTypeManualCount(Integer evidenceByTypeManualCount)
The number of evidence that falls under the manual category.
|
void |
setEvidenceByTypeUserActivityCount(Integer evidenceByTypeUserActivityCount)
The number of evidence that falls under the user activity category.
|
void |
setEvidenceResourcesIncludedCount(Integer evidenceResourcesIncludedCount)
The amount of evidence included in the evidence folder.
|
void |
setId(String id)
The identifier for the folder in which evidence is stored.
|
void |
setName(String name)
The name of the specified evidence folder.
|
void |
setTotalEvidence(Integer totalEvidence)
The total amount of evidence in the evidence folder.
|
String |
toString()
Returns a string representation of this object.
|
AssessmentEvidenceFolder |
withAssessmentId(String assessmentId)
The identifier for the specified assessment.
|
AssessmentEvidenceFolder |
withAssessmentReportSelectionCount(Integer assessmentReportSelectionCount)
The total count of evidence included in the assessment report.
|
AssessmentEvidenceFolder |
withAuthor(String author)
The name of the user who created the evidence folder.
|
AssessmentEvidenceFolder |
withControlId(String controlId)
The unique identifier for the specified control.
|
AssessmentEvidenceFolder |
withControlName(String controlName)
The name of the control.
|
AssessmentEvidenceFolder |
withControlSetId(String controlSetId)
The identifier for the control set.
|
AssessmentEvidenceFolder |
withDataSource(String dataSource)
The AWS service from which the evidence was collected.
|
AssessmentEvidenceFolder |
withDate(Date date)
The date when the first evidence was added to the evidence folder.
|
AssessmentEvidenceFolder |
withEvidenceAwsServiceSourceCount(Integer evidenceAwsServiceSourceCount)
The total number of AWS resources assessed to generate the evidence.
|
AssessmentEvidenceFolder |
withEvidenceByTypeComplianceCheckCount(Integer evidenceByTypeComplianceCheckCount)
The number of evidence that falls under the compliance check category.
|
AssessmentEvidenceFolder |
withEvidenceByTypeComplianceCheckIssuesCount(Integer evidenceByTypeComplianceCheckIssuesCount)
The total number of issues that were reported directly from AWS Security Hub, AWS Config, or both.
|
AssessmentEvidenceFolder |
withEvidenceByTypeConfigurationDataCount(Integer evidenceByTypeConfigurationDataCount)
The number of evidence that falls under the configuration data category.
|
AssessmentEvidenceFolder |
withEvidenceByTypeManualCount(Integer evidenceByTypeManualCount)
The number of evidence that falls under the manual category.
|
AssessmentEvidenceFolder |
withEvidenceByTypeUserActivityCount(Integer evidenceByTypeUserActivityCount)
The number of evidence that falls under the user activity category.
|
AssessmentEvidenceFolder |
withEvidenceResourcesIncludedCount(Integer evidenceResourcesIncludedCount)
The amount of evidence included in the evidence folder.
|
AssessmentEvidenceFolder |
withId(String id)
The identifier for the folder in which evidence is stored.
|
AssessmentEvidenceFolder |
withName(String name)
The name of the specified evidence folder.
|
AssessmentEvidenceFolder |
withTotalEvidence(Integer totalEvidence)
The total amount of evidence in the evidence folder.
|
public void setName(String name)
The name of the specified evidence folder.
name
- The name of the specified evidence folder.public String getName()
The name of the specified evidence folder.
public AssessmentEvidenceFolder withName(String name)
The name of the specified evidence folder.
name
- The name of the specified evidence folder.public void setDate(Date date)
The date when the first evidence was added to the evidence folder.
date
- The date when the first evidence was added to the evidence folder.public Date getDate()
The date when the first evidence was added to the evidence folder.
public AssessmentEvidenceFolder withDate(Date date)
The date when the first evidence was added to the evidence folder.
date
- The date when the first evidence was added to the evidence folder.public void setAssessmentId(String assessmentId)
The identifier for the specified assessment.
assessmentId
- The identifier for the specified assessment.public String getAssessmentId()
The identifier for the specified assessment.
public AssessmentEvidenceFolder withAssessmentId(String assessmentId)
The identifier for the specified assessment.
assessmentId
- The identifier for the specified assessment.public void setControlSetId(String controlSetId)
The identifier for the control set.
controlSetId
- The identifier for the control set.public String getControlSetId()
The identifier for the control set.
public AssessmentEvidenceFolder withControlSetId(String controlSetId)
The identifier for the control set.
controlSetId
- The identifier for the control set.public void setControlId(String controlId)
The unique identifier for the specified control.
controlId
- The unique identifier for the specified control.public String getControlId()
The unique identifier for the specified control.
public AssessmentEvidenceFolder withControlId(String controlId)
The unique identifier for the specified control.
controlId
- The unique identifier for the specified control.public void setId(String id)
The identifier for the folder in which evidence is stored.
id
- The identifier for the folder in which evidence is stored.public String getId()
The identifier for the folder in which evidence is stored.
public AssessmentEvidenceFolder withId(String id)
The identifier for the folder in which evidence is stored.
id
- The identifier for the folder in which evidence is stored.public void setDataSource(String dataSource)
The AWS service from which the evidence was collected.
dataSource
- The AWS service from which the evidence was collected.public String getDataSource()
The AWS service from which the evidence was collected.
public AssessmentEvidenceFolder withDataSource(String dataSource)
The AWS service from which the evidence was collected.
dataSource
- The AWS service from which the evidence was collected.public void setAuthor(String author)
The name of the user who created the evidence folder.
author
- The name of the user who created the evidence folder.public String getAuthor()
The name of the user who created the evidence folder.
public AssessmentEvidenceFolder withAuthor(String author)
The name of the user who created the evidence folder.
author
- The name of the user who created the evidence folder.public void setTotalEvidence(Integer totalEvidence)
The total amount of evidence in the evidence folder.
totalEvidence
- The total amount of evidence in the evidence folder.public Integer getTotalEvidence()
The total amount of evidence in the evidence folder.
public AssessmentEvidenceFolder withTotalEvidence(Integer totalEvidence)
The total amount of evidence in the evidence folder.
totalEvidence
- The total amount of evidence in the evidence folder.public void setAssessmentReportSelectionCount(Integer assessmentReportSelectionCount)
The total count of evidence included in the assessment report.
assessmentReportSelectionCount
- The total count of evidence included in the assessment report.public Integer getAssessmentReportSelectionCount()
The total count of evidence included in the assessment report.
public AssessmentEvidenceFolder withAssessmentReportSelectionCount(Integer assessmentReportSelectionCount)
The total count of evidence included in the assessment report.
assessmentReportSelectionCount
- The total count of evidence included in the assessment report.public void setControlName(String controlName)
The name of the control.
controlName
- The name of the control.public String getControlName()
The name of the control.
public AssessmentEvidenceFolder withControlName(String controlName)
The name of the control.
controlName
- The name of the control.public void setEvidenceResourcesIncludedCount(Integer evidenceResourcesIncludedCount)
The amount of evidence included in the evidence folder.
evidenceResourcesIncludedCount
- The amount of evidence included in the evidence folder.public Integer getEvidenceResourcesIncludedCount()
The amount of evidence included in the evidence folder.
public AssessmentEvidenceFolder withEvidenceResourcesIncludedCount(Integer evidenceResourcesIncludedCount)
The amount of evidence included in the evidence folder.
evidenceResourcesIncludedCount
- The amount of evidence included in the evidence folder.public void setEvidenceByTypeConfigurationDataCount(Integer evidenceByTypeConfigurationDataCount)
The number of evidence that falls under the configuration data category. This evidence is collected from configuration snapshots of other AWS services such as Amazon EC2, Amazon S3, or IAM.
evidenceByTypeConfigurationDataCount
- The number of evidence that falls under the configuration data category. This evidence is collected from
configuration snapshots of other AWS services such as Amazon EC2, Amazon S3, or IAM.public Integer getEvidenceByTypeConfigurationDataCount()
The number of evidence that falls under the configuration data category. This evidence is collected from configuration snapshots of other AWS services such as Amazon EC2, Amazon S3, or IAM.
public AssessmentEvidenceFolder withEvidenceByTypeConfigurationDataCount(Integer evidenceByTypeConfigurationDataCount)
The number of evidence that falls under the configuration data category. This evidence is collected from configuration snapshots of other AWS services such as Amazon EC2, Amazon S3, or IAM.
evidenceByTypeConfigurationDataCount
- The number of evidence that falls under the configuration data category. This evidence is collected from
configuration snapshots of other AWS services such as Amazon EC2, Amazon S3, or IAM.public void setEvidenceByTypeManualCount(Integer evidenceByTypeManualCount)
The number of evidence that falls under the manual category. This evidence is imported manually.
evidenceByTypeManualCount
- The number of evidence that falls under the manual category. This evidence is imported manually.public Integer getEvidenceByTypeManualCount()
The number of evidence that falls under the manual category. This evidence is imported manually.
public AssessmentEvidenceFolder withEvidenceByTypeManualCount(Integer evidenceByTypeManualCount)
The number of evidence that falls under the manual category. This evidence is imported manually.
evidenceByTypeManualCount
- The number of evidence that falls under the manual category. This evidence is imported manually.public void setEvidenceByTypeComplianceCheckCount(Integer evidenceByTypeComplianceCheckCount)
The number of evidence that falls under the compliance check category. This evidence is collected from AWS Config or AWS Security Hub.
evidenceByTypeComplianceCheckCount
- The number of evidence that falls under the compliance check category. This evidence is collected from AWS
Config or AWS Security Hub.public Integer getEvidenceByTypeComplianceCheckCount()
The number of evidence that falls under the compliance check category. This evidence is collected from AWS Config or AWS Security Hub.
public AssessmentEvidenceFolder withEvidenceByTypeComplianceCheckCount(Integer evidenceByTypeComplianceCheckCount)
The number of evidence that falls under the compliance check category. This evidence is collected from AWS Config or AWS Security Hub.
evidenceByTypeComplianceCheckCount
- The number of evidence that falls under the compliance check category. This evidence is collected from AWS
Config or AWS Security Hub.public void setEvidenceByTypeComplianceCheckIssuesCount(Integer evidenceByTypeComplianceCheckIssuesCount)
The total number of issues that were reported directly from AWS Security Hub, AWS Config, or both.
evidenceByTypeComplianceCheckIssuesCount
- The total number of issues that were reported directly from AWS Security Hub, AWS Config, or both.public Integer getEvidenceByTypeComplianceCheckIssuesCount()
The total number of issues that were reported directly from AWS Security Hub, AWS Config, or both.
public AssessmentEvidenceFolder withEvidenceByTypeComplianceCheckIssuesCount(Integer evidenceByTypeComplianceCheckIssuesCount)
The total number of issues that were reported directly from AWS Security Hub, AWS Config, or both.
evidenceByTypeComplianceCheckIssuesCount
- The total number of issues that were reported directly from AWS Security Hub, AWS Config, or both.public void setEvidenceByTypeUserActivityCount(Integer evidenceByTypeUserActivityCount)
The number of evidence that falls under the user activity category. This evidence is collected from AWS CloudTrail logs.
evidenceByTypeUserActivityCount
- The number of evidence that falls under the user activity category. This evidence is collected from AWS
CloudTrail logs.public Integer getEvidenceByTypeUserActivityCount()
The number of evidence that falls under the user activity category. This evidence is collected from AWS CloudTrail logs.
public AssessmentEvidenceFolder withEvidenceByTypeUserActivityCount(Integer evidenceByTypeUserActivityCount)
The number of evidence that falls under the user activity category. This evidence is collected from AWS CloudTrail logs.
evidenceByTypeUserActivityCount
- The number of evidence that falls under the user activity category. This evidence is collected from AWS
CloudTrail logs.public void setEvidenceAwsServiceSourceCount(Integer evidenceAwsServiceSourceCount)
The total number of AWS resources assessed to generate the evidence.
evidenceAwsServiceSourceCount
- The total number of AWS resources assessed to generate the evidence.public Integer getEvidenceAwsServiceSourceCount()
The total number of AWS resources assessed to generate the evidence.
public AssessmentEvidenceFolder withEvidenceAwsServiceSourceCount(Integer evidenceAwsServiceSourceCount)
The total number of AWS resources assessed to generate the evidence.
evidenceAwsServiceSourceCount
- The total number of AWS resources assessed to generate the evidence.public String toString()
toString
in class Object
Object.toString()
public AssessmentEvidenceFolder clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.