@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssessmentReport extends Object implements Serializable, Cloneable, StructuredPojo
A finalized document that's generated from an Audit Manager assessment. These reports summarize the relevant evidence that was collected for your audit, and link to the relevant evidence folders. These evidence folders are named and organized according to the controls that are 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 Amazon Web Services 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 assessment report.
|
String |
getName()
The name that's 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 Amazon Web Services 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 assessment report.
|
void |
setName(String name)
The name that's 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 Amazon Web Services 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 assessment report.
|
AssessmentReport |
withName(String name)
The name that's 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 assessment report.
id
- The unique identifier for the assessment report.public String getId()
The unique identifier for the assessment report.
public AssessmentReport withId(String id)
The unique identifier for the assessment report.
id
- The unique identifier for the assessment report.public void setName(String name)
The name that's given to the assessment report.
name
- The name that's given to the assessment report.public String getName()
The name that's given to the assessment report.
public AssessmentReport withName(String name)
The name that's given to the assessment report.
name
- The name that's 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 Amazon Web Services account.
awsAccountId
- The identifier for the specified Amazon Web Services account.public String getAwsAccountId()
The identifier for the specified Amazon Web Services account.
public AssessmentReport withAwsAccountId(String awsAccountId)
The identifier for the specified Amazon Web Services account.
awsAccountId
- The identifier for the specified Amazon Web Services 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.