@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssessmentReport extends Object implements Serializable, Cloneable, StructuredPojo
A finalized document generated from an Audit Manager assessment. These reports summarize the relevant evidence collected for your audit, and link to the relevant evidence folders which are named and organized according to the controls specified in your assessment.
Constructor and Description |
---|
AssessmentReport() |
Modifier and Type | Method and Description |
---|---|
AssessmentReport |
clone() |
boolean |
equals(Object obj) |
String |
getAssessmentId()
The identifier for the specified assessment.
|
String |
getAssessmentName()
The name of the associated assessment.
|
String |
getAuthor()
The name of the user who created the assessment report.
|
String |
getAwsAccountId()
The identifier for the specified account.
|
Date |
getCreationTime()
Specifies when the assessment report was created.
|
String |
getDescription()
The description of the specified assessment report.
|
String |
getId()
The unique identifier for the specified assessment report.
|
String |
getName()
The name given to the assessment report.
|
String |
getStatus()
The current status of the specified assessment report.
|
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 |
setAssessmentName(String assessmentName)
The name of the associated assessment.
|
void |
setAuthor(String author)
The name of the user who created the assessment report.
|
void |
setAwsAccountId(String awsAccountId)
The identifier for the specified account.
|
void |
setCreationTime(Date creationTime)
Specifies when the assessment report was created.
|
void |
setDescription(String description)
The description of the specified assessment report.
|
void |
setId(String id)
The unique identifier for the specified assessment report.
|
void |
setName(String name)
The name given to the assessment report.
|
void |
setStatus(String status)
The current status of the specified assessment report.
|
String |
toString()
Returns a string representation of this object.
|
AssessmentReport |
withAssessmentId(String assessmentId)
The identifier for the specified assessment.
|
AssessmentReport |
withAssessmentName(String assessmentName)
The name of the associated assessment.
|
AssessmentReport |
withAuthor(String author)
The name of the user who created the assessment report.
|
AssessmentReport |
withAwsAccountId(String awsAccountId)
The identifier for the specified account.
|
AssessmentReport |
withCreationTime(Date creationTime)
Specifies when the assessment report was created.
|
AssessmentReport |
withDescription(String description)
The description of the specified assessment report.
|
AssessmentReport |
withId(String id)
The unique identifier for the specified assessment report.
|
AssessmentReport |
withName(String name)
The name given to the assessment report.
|
AssessmentReport |
withStatus(AssessmentReportStatus status)
The current status of the specified assessment report.
|
AssessmentReport |
withStatus(String status)
The current status of the specified assessment report.
|
public void setId(String id)
The unique identifier for the specified assessment report.
id
- The unique identifier for the specified assessment report.public String getId()
The unique identifier for the specified assessment report.
public AssessmentReport withId(String id)
The unique identifier for the specified assessment report.
id
- The unique identifier for the specified assessment report.public void setName(String name)
The name given to the assessment report.
name
- The name given to the assessment report.public String getName()
The name given to the assessment report.
public AssessmentReport withName(String name)
The name given to the assessment report.
name
- The name given to the assessment report.public void setDescription(String description)
The description of the specified assessment report.
description
- The description of the specified assessment report.public String getDescription()
The description of the specified assessment report.
public AssessmentReport withDescription(String description)
The description of the specified assessment report.
description
- The description of the specified assessment report.public void setAwsAccountId(String awsAccountId)
The identifier for the specified account.
awsAccountId
- The identifier for the specified account.public String getAwsAccountId()
The identifier for the specified account.
public AssessmentReport withAwsAccountId(String awsAccountId)
The identifier for the specified account.
awsAccountId
- The identifier for the specified account.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 AssessmentReport withAssessmentId(String assessmentId)
The identifier for the specified assessment.
assessmentId
- The identifier for the specified assessment.public void setAssessmentName(String assessmentName)
The name of the associated assessment.
assessmentName
- The name of the associated assessment.public String getAssessmentName()
The name of the associated assessment.
public AssessmentReport withAssessmentName(String assessmentName)
The name of the associated assessment.
assessmentName
- The name of the associated assessment.public void setAuthor(String author)
The name of the user who created the assessment report.
author
- The name of the user who created the assessment report.public String getAuthor()
The name of the user who created the assessment report.
public AssessmentReport withAuthor(String author)
The name of the user who created the assessment report.
author
- The name of the user who created the assessment report.public void setStatus(String status)
The current status of the specified assessment report.
status
- The current status of the specified assessment report.AssessmentReportStatus
public String getStatus()
The current status of the specified assessment report.
AssessmentReportStatus
public AssessmentReport withStatus(String status)
The current status of the specified assessment report.
status
- The current status of the specified assessment report.AssessmentReportStatus
public AssessmentReport withStatus(AssessmentReportStatus status)
The current status of the specified assessment report.
status
- The current status of the specified assessment report.AssessmentReportStatus
public void setCreationTime(Date creationTime)
Specifies when the assessment report was created.
creationTime
- Specifies when the assessment report was created.public Date getCreationTime()
Specifies when the assessment report was created.
public AssessmentReport withCreationTime(Date creationTime)
Specifies when the assessment report was created.
creationTime
- Specifies when the assessment report was created.public String toString()
toString
in class Object
Object.toString()
public AssessmentReport clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.