@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DocumentReviewerResponseSource extends Object implements Serializable, Cloneable, StructuredPojo
Information about a reviewer's response to a document review request.
| Constructor and Description | 
|---|
| DocumentReviewerResponseSource() | 
| Modifier and Type | Method and Description | 
|---|---|
| DocumentReviewerResponseSource | clone() | 
| boolean | equals(Object obj) | 
| List<DocumentReviewCommentSource> | getComment()
 The comment entered by a reviewer as part of their document review response. | 
| Date | getCreateTime()
 The date and time that a reviewer entered a response to a document review request. | 
| String | getReviewer()
 The user in your organization assigned to review a document request. | 
| String | getReviewStatus()
 The current review status of a new custom SSM document created by a member of your organization, or of the latest
 version of an existing SSM document. | 
| Date | getUpdatedTime()
 The date and time that a reviewer last updated a response to a document review request. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setComment(Collection<DocumentReviewCommentSource> comment)
 The comment entered by a reviewer as part of their document review response. | 
| void | setCreateTime(Date createTime)
 The date and time that a reviewer entered a response to a document review request. | 
| void | setReviewer(String reviewer)
 The user in your organization assigned to review a document request. | 
| void | setReviewStatus(String reviewStatus)
 The current review status of a new custom SSM document created by a member of your organization, or of the latest
 version of an existing SSM document. | 
| void | setUpdatedTime(Date updatedTime)
 The date and time that a reviewer last updated a response to a document review request. | 
| String | toString()Returns a string representation of this object. | 
| DocumentReviewerResponseSource | withComment(Collection<DocumentReviewCommentSource> comment)
 The comment entered by a reviewer as part of their document review response. | 
| DocumentReviewerResponseSource | withComment(DocumentReviewCommentSource... comment)
 The comment entered by a reviewer as part of their document review response. | 
| DocumentReviewerResponseSource | withCreateTime(Date createTime)
 The date and time that a reviewer entered a response to a document review request. | 
| DocumentReviewerResponseSource | withReviewer(String reviewer)
 The user in your organization assigned to review a document request. | 
| DocumentReviewerResponseSource | withReviewStatus(ReviewStatus reviewStatus)
 The current review status of a new custom SSM document created by a member of your organization, or of the latest
 version of an existing SSM document. | 
| DocumentReviewerResponseSource | withReviewStatus(String reviewStatus)
 The current review status of a new custom SSM document created by a member of your organization, or of the latest
 version of an existing SSM document. | 
| DocumentReviewerResponseSource | withUpdatedTime(Date updatedTime)
 The date and time that a reviewer last updated a response to a document review request. | 
public void setCreateTime(Date createTime)
The date and time that a reviewer entered a response to a document review request.
createTime - The date and time that a reviewer entered a response to a document review request.public Date getCreateTime()
The date and time that a reviewer entered a response to a document review request.
public DocumentReviewerResponseSource withCreateTime(Date createTime)
The date and time that a reviewer entered a response to a document review request.
createTime - The date and time that a reviewer entered a response to a document review request.public void setUpdatedTime(Date updatedTime)
The date and time that a reviewer last updated a response to a document review request.
updatedTime - The date and time that a reviewer last updated a response to a document review request.public Date getUpdatedTime()
The date and time that a reviewer last updated a response to a document review request.
public DocumentReviewerResponseSource withUpdatedTime(Date updatedTime)
The date and time that a reviewer last updated a response to a document review request.
updatedTime - The date and time that a reviewer last updated a response to a document review request.public void setReviewStatus(String reviewStatus)
The current review status of a new custom SSM document created by a member of your organization, or of the latest version of an existing SSM document.
Only one version of a document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of a document can be in review, or PENDING, at a time.
reviewStatus - The current review status of a new custom SSM document created by a member of your organization, or of the
        latest version of an existing SSM document.
        Only one version of a document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of a document can be in review, or PENDING, at a time.
ReviewStatuspublic String getReviewStatus()
The current review status of a new custom SSM document created by a member of your organization, or of the latest version of an existing SSM document.
Only one version of a document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of a document can be in review, or PENDING, at a time.
Only one version of a document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of a document can be in review, or PENDING, at a time.
ReviewStatuspublic DocumentReviewerResponseSource withReviewStatus(String reviewStatus)
The current review status of a new custom SSM document created by a member of your organization, or of the latest version of an existing SSM document.
Only one version of a document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of a document can be in review, or PENDING, at a time.
reviewStatus - The current review status of a new custom SSM document created by a member of your organization, or of the
        latest version of an existing SSM document.
        Only one version of a document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of a document can be in review, or PENDING, at a time.
ReviewStatuspublic DocumentReviewerResponseSource withReviewStatus(ReviewStatus reviewStatus)
The current review status of a new custom SSM document created by a member of your organization, or of the latest version of an existing SSM document.
Only one version of a document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of a document can be in review, or PENDING, at a time.
reviewStatus - The current review status of a new custom SSM document created by a member of your organization, or of the
        latest version of an existing SSM document.
        Only one version of a document can be in the APPROVED state at a time. When a new version is approved, the status of the previous version changes to REJECTED.
Only one version of a document can be in review, or PENDING, at a time.
ReviewStatuspublic List<DocumentReviewCommentSource> getComment()
The comment entered by a reviewer as part of their document review response.
public void setComment(Collection<DocumentReviewCommentSource> comment)
The comment entered by a reviewer as part of their document review response.
comment - The comment entered by a reviewer as part of their document review response.public DocumentReviewerResponseSource withComment(DocumentReviewCommentSource... comment)
The comment entered by a reviewer as part of their document review response.
 NOTE: This method appends the values to the existing list (if any). Use
 setComment(java.util.Collection) or withComment(java.util.Collection) if you want to override
 the existing values.
 
comment - The comment entered by a reviewer as part of their document review response.public DocumentReviewerResponseSource withComment(Collection<DocumentReviewCommentSource> comment)
The comment entered by a reviewer as part of their document review response.
comment - The comment entered by a reviewer as part of their document review response.public void setReviewer(String reviewer)
The user in your organization assigned to review a document request.
reviewer - The user in your organization assigned to review a document request.public String getReviewer()
The user in your organization assigned to review a document request.
public DocumentReviewerResponseSource withReviewer(String reviewer)
The user in your organization assigned to review a document request.
reviewer - The user in your organization assigned to review a document request.public String toString()
toString in class ObjectObject.toString()public DocumentReviewerResponseSource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.