Class MessagingMessageResultData.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.MessagingMessageResultData.Builder
-
- Enclosing class:
- MessagingMessageResultData
public static final class MessagingMessageResultData.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessagingMessageResultData.Builderattachments(java.util.List<MessagingAttachment> attachments)List of attachments in the messageMessagingMessageResultData.Builderattachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<MessagingAttachment>> attachments)List of attachments in the messageMessagingMessageResultData.Builderauthor(MessagingMessageResultAuthor author)Author of the messageMessagingMessageResultData.Builderauthor(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultAuthor> author)Author of the messageMessagingMessageResultDatabuild()MessagingMessageResultData.Buildercontent(MessagingMessageResultContent content)Content of the messageMessagingMessageResultData.Buildercontent(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultContent> content)Content of the messageMessagingMessageResultData.BuildercreatedAt(java.time.OffsetDateTime createdAt)Timestamp when the message was createdMessagingMessageResultData.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)Timestamp when the message was createdMessagingMessageResultData.Builderid(java.lang.String id)Unique identifierMessagingMessageResultData.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierMessagingMessageResultData.BuilderparentMessageId(java.lang.String parentMessageId)ID of the parent message if this is a replyMessagingMessageResultData.BuilderparentMessageId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentMessageId)ID of the parent message if this is a replyMessagingMessageResultData.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierMessagingMessageResultData.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierMessagingMessageResultData.BuilderupdatedAt(java.time.OffsetDateTime updatedAt)Timestamp when the message was last updatedMessagingMessageResultData.BuilderupdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)Timestamp when the message was last updated
-
-
-
Method Detail
-
id
public MessagingMessageResultData.Builder id(java.lang.String id)
Unique identifier
-
id
public MessagingMessageResultData.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public MessagingMessageResultData.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public MessagingMessageResultData.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
content
public MessagingMessageResultData.Builder content(MessagingMessageResultContent content)
Content of the message
-
content
public MessagingMessageResultData.Builder content(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultContent> content)
Content of the message
-
parentMessageId
public MessagingMessageResultData.Builder parentMessageId(java.lang.String parentMessageId)
ID of the parent message if this is a reply
-
parentMessageId
public MessagingMessageResultData.Builder parentMessageId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentMessageId)
ID of the parent message if this is a reply
-
attachments
public MessagingMessageResultData.Builder attachments(java.util.List<MessagingAttachment> attachments)
List of attachments in the message
-
attachments
public MessagingMessageResultData.Builder attachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<MessagingAttachment>> attachments)
List of attachments in the message
-
author
public MessagingMessageResultData.Builder author(MessagingMessageResultAuthor author)
Author of the message
-
author
public MessagingMessageResultData.Builder author(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultAuthor> author)
Author of the message
-
createdAt
public MessagingMessageResultData.Builder createdAt(java.time.OffsetDateTime createdAt)
Timestamp when the message was created
-
createdAt
public MessagingMessageResultData.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
Timestamp when the message was created
-
updatedAt
public MessagingMessageResultData.Builder updatedAt(java.time.OffsetDateTime updatedAt)
Timestamp when the message was last updated
-
updatedAt
public MessagingMessageResultData.Builder updatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
Timestamp when the message was last updated
-
build
public MessagingMessageResultData build()
-
-