@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssessmentReportMetadata extends Object implements Serializable, Cloneable, StructuredPojo
The metadata objects associated with the specified assessment report.
Constructor and Description |
---|
AssessmentReportMetadata() |
Modifier and Type | Method and Description |
---|---|
AssessmentReportMetadata |
clone() |
boolean |
equals(Object obj) |
String |
getAssessmentId()
The unique identifier for the associated assessment.
|
String |
getAssessmentName()
The name of the associated assessment.
|
String |
getAuthor()
The name of the user who created the assessment report.
|
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 of the assessment report.
|
String |
getStatus()
The current status of the assessment report.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAssessmentId(String assessmentId)
The unique identifier for the associated 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 |
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 of the assessment report.
|
void |
setStatus(String status)
The current status of the assessment report.
|
String |
toString()
Returns a string representation of this object.
|
AssessmentReportMetadata |
withAssessmentId(String assessmentId)
The unique identifier for the associated assessment.
|
AssessmentReportMetadata |
withAssessmentName(String assessmentName)
The name of the associated assessment.
|
AssessmentReportMetadata |
withAuthor(String author)
The name of the user who created the assessment report.
|
AssessmentReportMetadata |
withCreationTime(Date creationTime)
Specifies when the assessment report was created.
|
AssessmentReportMetadata |
withDescription(String description)
The description of the specified assessment report.
|
AssessmentReportMetadata |
withId(String id)
The unique identifier for the assessment report.
|
AssessmentReportMetadata |
withName(String name)
The name of the assessment report.
|
AssessmentReportMetadata |
withStatus(AssessmentReportStatus status)
The current status of the assessment report.
|
AssessmentReportMetadata |
withStatus(String status)
The current status of the 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 AssessmentReportMetadata 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 of the assessment report.
name
- The name of the assessment report.public String getName()
The name of the assessment report.
public AssessmentReportMetadata withName(String name)
The name of the assessment report.
name
- The name of 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 AssessmentReportMetadata withDescription(String description)
The description of the specified assessment report.
description
- The description of the specified assessment report.public void setAssessmentId(String assessmentId)
The unique identifier for the associated assessment.
assessmentId
- The unique identifier for the associated assessment.public String getAssessmentId()
The unique identifier for the associated assessment.
public AssessmentReportMetadata withAssessmentId(String assessmentId)
The unique identifier for the associated assessment.
assessmentId
- The unique identifier for the associated 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 AssessmentReportMetadata 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 AssessmentReportMetadata 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 assessment report.
status
- The current status of the assessment report.AssessmentReportStatus
public String getStatus()
The current status of the assessment report.
AssessmentReportStatus
public AssessmentReportMetadata withStatus(String status)
The current status of the assessment report.
status
- The current status of the assessment report.AssessmentReportStatus
public AssessmentReportMetadata withStatus(AssessmentReportStatus status)
The current status of the assessment report.
status
- The current status of the 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 AssessmentReportMetadata 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 AssessmentReportMetadata clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.