Class MessagingConversationResultData.Builder
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.MessagingConversationResultData.Builder
-
- Enclosing class:
- MessagingConversationResultData
public static final class MessagingConversationResultData.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessagingConversationResultDatabuild()MessagingConversationResultData.BuildercreatedAt(java.time.OffsetDateTime createdAt)Timestamp when the conversation was createdMessagingConversationResultData.BuildercreatedAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)Timestamp when the conversation was createdMessagingConversationResultData.Builderid(java.lang.String id)Unique identifierMessagingConversationResultData.Builderid(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)Unique identifierMessagingConversationResultData.BuilderlastMessageAt(java.time.OffsetDateTime lastMessageAt)Timestamp of the last message in the conversationMessagingConversationResultData.BuilderlastMessageAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> lastMessageAt)Timestamp of the last message in the conversationMessagingConversationResultData.Buildername(java.lang.String name)Name or title of the conversationMessagingConversationResultData.Buildername(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)Name or title of the conversationMessagingConversationResultData.Builderparticipants(java.util.List<java.lang.String> participants)List of participant user IDs in the conversationMessagingConversationResultData.Builderparticipants(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> participants)List of participant user IDs in the conversationMessagingConversationResultData.Builderprivate_(MessagingConversationResultPrivate private_)Whether the conversation is privateMessagingConversationResultData.Builderprivate_(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingConversationResultPrivate> private_)Whether the conversation is privateMessagingConversationResultData.BuilderremoteId(java.lang.String remoteId)Provider's unique identifierMessagingConversationResultData.BuilderremoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)Provider's unique identifier
-
-
-
Method Detail
-
id
public MessagingConversationResultData.Builder id(java.lang.String id)
Unique identifier
-
id
public MessagingConversationResultData.Builder id(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> id)
Unique identifier
-
remoteId
public MessagingConversationResultData.Builder remoteId(java.lang.String remoteId)
Provider's unique identifier
-
remoteId
public MessagingConversationResultData.Builder remoteId(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> remoteId)
Provider's unique identifier
-
participants
public MessagingConversationResultData.Builder participants(java.util.List<java.lang.String> participants)
List of participant user IDs in the conversation
-
participants
public MessagingConversationResultData.Builder participants(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> participants)
List of participant user IDs in the conversation
-
name
public MessagingConversationResultData.Builder name(java.lang.String name)
Name or title of the conversation
-
name
public MessagingConversationResultData.Builder name(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> name)
Name or title of the conversation
-
private_
public MessagingConversationResultData.Builder private_(MessagingConversationResultPrivate private_)
Whether the conversation is private
-
private_
public MessagingConversationResultData.Builder private_(org.openapitools.jackson.nullable.JsonNullable<? extends MessagingConversationResultPrivate> private_)
Whether the conversation is private
-
createdAt
public MessagingConversationResultData.Builder createdAt(java.time.OffsetDateTime createdAt)
Timestamp when the conversation was created
-
createdAt
public MessagingConversationResultData.Builder createdAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> createdAt)
Timestamp when the conversation was created
-
lastMessageAt
public MessagingConversationResultData.Builder lastMessageAt(java.time.OffsetDateTime lastMessageAt)
Timestamp of the last message in the conversation
-
lastMessageAt
public MessagingConversationResultData.Builder lastMessageAt(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> lastMessageAt)
Timestamp of the last message in the conversation
-
build
public MessagingConversationResultData build()
-
-