Struct aws_sdk_workdocs::model::comment_metadata::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for CommentMetadata
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn comment_id(self, input: impl Into<String>) -> Self
pub fn comment_id(self, input: impl Into<String>) -> Self
The ID of the comment.
sourcepub fn set_comment_id(self, input: Option<String>) -> Self
pub fn set_comment_id(self, input: Option<String>) -> Self
The ID of the comment.
sourcepub fn contributor(self, input: User) -> Self
pub fn contributor(self, input: User) -> Self
The user who made the comment.
sourcepub fn set_contributor(self, input: Option<User>) -> Self
pub fn set_contributor(self, input: Option<User>) -> Self
The user who made the comment.
sourcepub fn created_timestamp(self, input: DateTime) -> Self
pub fn created_timestamp(self, input: DateTime) -> Self
The timestamp that the comment was created.
sourcepub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
The timestamp that the comment was created.
sourcepub fn comment_status(self, input: CommentStatusType) -> Self
pub fn comment_status(self, input: CommentStatusType) -> Self
The status of the comment.
sourcepub fn set_comment_status(self, input: Option<CommentStatusType>) -> Self
pub fn set_comment_status(self, input: Option<CommentStatusType>) -> Self
The status of the comment.
sourcepub fn recipient_id(self, input: impl Into<String>) -> Self
pub fn recipient_id(self, input: impl Into<String>) -> Self
The ID of the user being replied to.
sourcepub fn set_recipient_id(self, input: Option<String>) -> Self
pub fn set_recipient_id(self, input: Option<String>) -> Self
The ID of the user being replied to.
sourcepub fn build(self) -> CommentMetadata
pub fn build(self) -> CommentMetadata
Consumes the builder and constructs a CommentMetadata
.