Class MessagingMessageResultData
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.MessagingMessageResultData
-
public class MessagingMessageResultData extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMessagingMessageResultData.Builder
-
Constructor Summary
Constructors Constructor Description MessagingMessageResultData()MessagingMessageResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultContent> content, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentMessageId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> attachments, org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultAuthor> author, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>>attachments()List of attachments in the messageorg.openapitools.jackson.nullable.JsonNullable<MessagingMessageResultAuthor>author()Author of the messagestatic MessagingMessageResultData.Builderbuilder()org.openapitools.jackson.nullable.JsonNullable<MessagingMessageResultContent>content()Content of the messageorg.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>createdAt()Timestamp when the message was createdbooleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<java.lang.String>id()Unique identifierorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>parentMessageId()ID of the parent message if this is a replyorg.openapitools.jackson.nullable.JsonNullable<java.lang.String>remoteId()Provider's unique identifierjava.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime>updatedAt()Timestamp when the message was last updatedMessagingMessageResultDatawithAttachments(java.util.List<java.lang.String> attachments)List of attachments in the messageMessagingMessageResultDatawithAttachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> attachments)List of attachments in the messageMessagingMessageResultDatawithAuthor(MessagingMessageResultAuthor author)Author of the messageMessagingMessageResultDatawithAuthor(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultAuthor> author)Author of the messageMessagingMessageResultDatawithContent(MessagingMessageResultContent content)Content of the messageMessagingMessageResultDatawithContent(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultContent> content)Content of the messageMessagingMessageResultDatawithCreatedAt(java.time.OffsetDateTime createdAt)Timestamp when the message was createdMessagingMessageResultDatawithCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)Timestamp when the message was createdMessagingMessageResultDatawithId(java.lang.String id)Unique identifierMessagingMessageResultDatawithId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierMessagingMessageResultDatawithParentMessageId(java.lang.String parentMessageId)ID of the parent message if this is a replyMessagingMessageResultDatawithParentMessageId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentMessageId)ID of the parent message if this is a replyMessagingMessageResultDatawithRemoteId(java.lang.String remoteId)Provider's unique identifierMessagingMessageResultDatawithRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifierMessagingMessageResultDatawithUpdatedAt(java.time.OffsetDateTime updatedAt)Timestamp when the message was last updatedMessagingMessageResultDatawithUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)Timestamp when the message was last updated
-
-
-
Constructor Detail
-
MessagingMessageResultData
public MessagingMessageResultData(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId, org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultContent> content, org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentMessageId, org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> attachments, org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultAuthor> author, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt, org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
-
MessagingMessageResultData
public MessagingMessageResultData()
-
-
Method Detail
-
id
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id()
Unique identifier
-
remoteId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId()
Provider's unique identifier
-
content
public org.openapitools.jackson.nullable.JsonNullable<MessagingMessageResultContent> content()
Content of the message
-
parentMessageId
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentMessageId()
ID of the parent message if this is a reply
-
attachments
public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> attachments()
List of attachments in the message
-
author
public org.openapitools.jackson.nullable.JsonNullable<MessagingMessageResultAuthor> author()
Author of the message
-
createdAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt()
Timestamp when the message was created
-
updatedAt
public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt()
Timestamp when the message was last updated
-
builder
public static MessagingMessageResultData.Builder builder()
-
withId
public MessagingMessageResultData withId(java.lang.String id)
Unique identifier
-
withId
public MessagingMessageResultData withId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
withRemoteId
public MessagingMessageResultData withRemoteId(java.lang.String remoteId)
Provider's unique identifier
-
withRemoteId
public MessagingMessageResultData withRemoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
withContent
public MessagingMessageResultData withContent(MessagingMessageResultContent content)
Content of the message
-
withContent
public MessagingMessageResultData withContent(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultContent> content)
Content of the message
-
withParentMessageId
public MessagingMessageResultData withParentMessageId(java.lang.String parentMessageId)
ID of the parent message if this is a reply
-
withParentMessageId
public MessagingMessageResultData withParentMessageId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> parentMessageId)
ID of the parent message if this is a reply
-
withAttachments
public MessagingMessageResultData withAttachments(java.util.List<java.lang.String> attachments)
List of attachments in the message
-
withAttachments
public MessagingMessageResultData withAttachments(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> attachments)
List of attachments in the message
-
withAuthor
public MessagingMessageResultData withAuthor(MessagingMessageResultAuthor author)
Author of the message
-
withAuthor
public MessagingMessageResultData withAuthor(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingMessageResultAuthor> author)
Author of the message
-
withCreatedAt
public MessagingMessageResultData withCreatedAt(java.time.OffsetDateTime createdAt)
Timestamp when the message was created
-
withCreatedAt
public MessagingMessageResultData withCreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
Timestamp when the message was created
-
withUpdatedAt
public MessagingMessageResultData withUpdatedAt(java.time.OffsetDateTime updatedAt)
Timestamp when the message was last updated
-
withUpdatedAt
public MessagingMessageResultData withUpdatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> updatedAt)
Timestamp when the message was last updated
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-