public class ConversationDTO extends Object
Modifier and Type | Field and Description |
---|---|
protected List<ActionDTO> |
actions |
protected Boolean |
archived |
protected String |
assigneeId |
protected String |
avatarUrl |
protected String |
conversationDefinitionId |
protected Date |
createdAt |
protected String |
fallbackName |
protected List<ConversationFilterDTO> |
filters |
protected String |
id |
protected Date |
lastMessageTime |
protected List<MessageDTO> |
messages |
protected String |
name |
protected Map<String,ConversationParticipant> |
participants |
protected Integer |
priority |
protected String |
subType |
protected List<String> |
tags |
protected long |
totalCount |
protected long |
unreadCount |
protected Date |
updatedAt |
Constructor and Description |
---|
ConversationDTO() |
ConversationDTO(com.fasterxml.jackson.databind.JsonNode jsonNode) |
ConversationDTO(String id,
String name,
String fallbackName,
String conversationDefinitionId,
List<MessageDTO> messages,
List<ActionDTO> actions,
Map<String,ConversationParticipant> participants,
String assigneeId,
long unreadCount,
long totalCount,
Date createdAt,
Date updatedAt,
Date lastMessageTime,
List<String> tags,
Integer priority,
String avatarUrl,
Boolean archived) |
ConversationDTO(String id,
String name,
String fallbackName,
String conversationDefinitionId,
List<MessageDTO> messages,
List<ActionDTO> actions,
Map<String,ConversationParticipant> participants,
String assigneeId,
long unreadCount,
long totalCount,
Date createdAt,
Date updatedAt,
Date lastMessageTime,
List<String> tags,
Integer priority,
String avatarUrl,
Boolean archived,
List<ConversationFilterDTO> filters) |
protected String id
protected String name
protected String fallbackName
protected String subType
protected String conversationDefinitionId
protected List<MessageDTO> messages
protected Map<String,ConversationParticipant> participants
protected String assigneeId
protected long unreadCount
protected long totalCount
protected Date createdAt
protected Date updatedAt
protected Date lastMessageTime
protected Integer priority
protected String avatarUrl
protected List<ConversationFilterDTO> filters
protected Boolean archived
public ConversationDTO()
public ConversationDTO(com.fasterxml.jackson.databind.JsonNode jsonNode)
public ConversationDTO(String id, String name, String fallbackName, String conversationDefinitionId, List<MessageDTO> messages, List<ActionDTO> actions, Map<String,ConversationParticipant> participants, String assigneeId, long unreadCount, long totalCount, Date createdAt, Date updatedAt, Date lastMessageTime, List<String> tags, Integer priority, String avatarUrl, Boolean archived)
public ConversationDTO(String id, String name, String fallbackName, String conversationDefinitionId, List<MessageDTO> messages, List<ActionDTO> actions, Map<String,ConversationParticipant> participants, String assigneeId, long unreadCount, long totalCount, Date createdAt, Date updatedAt, Date lastMessageTime, List<String> tags, Integer priority, String avatarUrl, Boolean archived, List<ConversationFilterDTO> filters)
public String getId()
public void setId(String id)
public String getName()
public void setName(String name)
public String getFallbackName()
public void setFallbackName(String fallbackName)
public String getSubType()
public void setSubType(String subType)
public String getConversationDefinitionId()
public void setConversationDefinitionId(String conversationDefinitionId)
public List<MessageDTO> getMessages()
public void setMessages(List<MessageDTO> messages)
public Map<String,ConversationParticipant> getParticipants()
public void setParticipants(Map<String,ConversationParticipant> participants)
public String getAssigneeId()
public void setAssigneeId(String assigneeId)
public long getUnreadCount()
public void setUnreadCount(long unreadCount)
public long getTotalCount()
public void setTotalCount(long totalCount)
public Date getCreatedAt()
public void setCreatedAt(Date createdAt)
public Date getUpdatedAt()
public void setUpdatedAt(Date updatedAt)
public Date getLastMessageTime()
public void setLastMessageTime(Date lastMessageTime)
public Integer getPriority()
public void setPriority(Integer priority)
public String getAvatarUrl()
public void setAvatarUrl(String avatarUrl)
public List<ConversationFilterDTO> getFilters()
public void setFilters(List<ConversationFilterDTO> filters)
public Boolean getArchived()
public void setArchived(Boolean archived)
Copyright © 2019. All rights reserved.