Package com.slack.api.model
Class Conversation
java.lang.Object
com.slack.api.model.Conversation
Represents a conversation
as used with the
conversations
API- See Also:
-
Nested Class Summary
-
Constructor Summary
ConstructorDescriptionConversation
(String enterpriseId, String id, String name, Integer created, String creator, Integer unlinked, String nameNormalized, List<String> pendingShared, String lastRead, Topic topic, Purpose purpose, List<String> previousNames, Integer numOfMembers, Latest latest, String locale, Integer unreadCount, Integer unreadCountDisplay, String user, Boolean isUserDeleted, Double priority, Integer dateConnected, List<String> sharedTeamIds, String parentConversation, List<String> pendingConnectedTeamIds, String conversationHostId, List<String> internalTeamIds, List<String> connectedTeamIds, List<String> connectedLimitedTeamIds, boolean isChannel, boolean isGroup, boolean isIm, boolean isArchived, boolean isGeneral, boolean isReadOnly, boolean isThreadOnly, boolean isNonThreadable, boolean isShared, boolean isExtShared, boolean isOrgShared, boolean isPendingExtShared, boolean globalShared, boolean orgDefault, boolean orgMandatory, Integer isMoved, boolean isMember, boolean open, boolean isPrivate, boolean isMpim, boolean isStarred) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()
protected boolean
boolean
getId()
getName()
getTopic()
getUser()
int
hashCode()
boolean
boolean
boolean
boolean
boolean
boolean
isGroup()
boolean
isIm()
boolean
isMember()
boolean
isMpim()
boolean
boolean
isOpen()
boolean
boolean
boolean
boolean
boolean
boolean
boolean
isShared()
boolean
boolean
void
setArchived
(boolean isArchived) void
setChannel
(boolean isChannel) void
setConnectedLimitedTeamIds
(List<String> connectedLimitedTeamIds) void
setConnectedTeamIds
(List<String> connectedTeamIds) void
setConversationHostId
(String conversationHostId) void
setCreated
(Integer created) void
setCreator
(String creator) void
setDateConnected
(Integer dateConnected) void
setEnterpriseId
(String enterpriseId) void
setExtShared
(boolean isExtShared) void
setGeneral
(boolean isGeneral) void
setGlobalShared
(boolean globalShared) void
setGroup
(boolean isGroup) void
void
setIm
(boolean isIm) void
setInternalTeamIds
(List<String> internalTeamIds) void
setIsMoved
(Integer isMoved) void
setIsUserDeleted
(Boolean isUserDeleted) void
setLastRead
(String lastRead) void
void
void
setMember
(boolean isMember) void
setMpim
(boolean isMpim) void
void
setNameNormalized
(String nameNormalized) void
setNonThreadable
(boolean isNonThreadable) void
setNumOfMembers
(Integer numOfMembers) void
setOpen
(boolean open) void
setOrgDefault
(boolean orgDefault) void
setOrgMandatory
(boolean orgMandatory) void
setOrgShared
(boolean isOrgShared) void
setParentConversation
(String parentConversation) void
setPendingConnectedTeamIds
(List<String> pendingConnectedTeamIds) void
setPendingExtShared
(boolean isPendingExtShared) void
setPendingShared
(List<String> pendingShared) void
setPreviousNames
(List<String> previousNames) void
setPriority
(Double priority) void
setPrivate
(boolean isPrivate) void
setPurpose
(Purpose purpose) void
setReadOnly
(boolean isReadOnly) void
setShared
(boolean isShared) void
setSharedTeamIds
(List<String> sharedTeamIds) void
setStarred
(boolean isStarred) void
setThreadOnly
(boolean isThreadOnly) void
void
setUnlinked
(Integer unlinked) void
setUnreadCount
(Integer unreadCount) void
setUnreadCountDisplay
(Integer unreadCountDisplay) void
toString()
-
Constructor Details
-
Conversation
public Conversation() -
Conversation
public Conversation(String enterpriseId, String id, String name, Integer created, String creator, Integer unlinked, String nameNormalized, List<String> pendingShared, String lastRead, Topic topic, Purpose purpose, List<String> previousNames, Integer numOfMembers, Latest latest, String locale, Integer unreadCount, Integer unreadCountDisplay, String user, Boolean isUserDeleted, Double priority, Integer dateConnected, List<String> sharedTeamIds, String parentConversation, List<String> pendingConnectedTeamIds, String conversationHostId, List<String> internalTeamIds, List<String> connectedTeamIds, List<String> connectedLimitedTeamIds, boolean isChannel, boolean isGroup, boolean isIm, boolean isArchived, boolean isGeneral, boolean isReadOnly, boolean isThreadOnly, boolean isNonThreadable, boolean isShared, boolean isExtShared, boolean isOrgShared, boolean isPendingExtShared, boolean globalShared, boolean orgDefault, boolean orgMandatory, Integer isMoved, boolean isMember, boolean open, boolean isPrivate, boolean isMpim, boolean isStarred)
-
-
Method Details
-
builder
-
getEnterpriseId
-
getId
-
getName
-
getCreated
-
getCreator
-
getUnlinked
-
getNameNormalized
-
getLastRead
-
getTopic
-
getPurpose
-
getPreviousNames
-
getNumOfMembers
-
getLatest
-
getLocale
-
getUnreadCount
-
getUnreadCountDisplay
-
getUser
-
getIsUserDeleted
-
getPriority
-
getDateConnected
-
getParentConversation
-
getPendingConnectedTeamIds
-
getConversationHostId
-
getInternalTeamIds
-
getConnectedTeamIds
-
getConnectedLimitedTeamIds
-
isChannel
public boolean isChannel() -
isGroup
public boolean isGroup() -
isIm
public boolean isIm() -
isArchived
public boolean isArchived() -
isGeneral
public boolean isGeneral() -
isReadOnly
public boolean isReadOnly() -
isThreadOnly
public boolean isThreadOnly() -
isNonThreadable
public boolean isNonThreadable() -
isOrgDefault
public boolean isOrgDefault() -
isOrgMandatory
public boolean isOrgMandatory() -
getIsMoved
-
isMember
public boolean isMember() -
isOpen
public boolean isOpen() -
isPrivate
public boolean isPrivate() -
isMpim
public boolean isMpim() -
isStarred
public boolean isStarred() -
setEnterpriseId
-
setId
-
setName
-
setCreated
-
setCreator
-
setUnlinked
-
setNameNormalized
-
setLastRead
-
setTopic
-
setPurpose
-
setPreviousNames
-
setNumOfMembers
-
setLatest
-
setLocale
-
setUnreadCount
-
setUnreadCountDisplay
-
setUser
-
setIsUserDeleted
-
setPriority
-
setDateConnected
-
setParentConversation
-
setPendingConnectedTeamIds
-
setConversationHostId
-
setInternalTeamIds
-
setConnectedTeamIds
-
setConnectedLimitedTeamIds
-
setChannel
public void setChannel(boolean isChannel) -
setGroup
public void setGroup(boolean isGroup) -
setIm
public void setIm(boolean isIm) -
setArchived
public void setArchived(boolean isArchived) -
setGeneral
public void setGeneral(boolean isGeneral) -
setReadOnly
public void setReadOnly(boolean isReadOnly) -
setThreadOnly
public void setThreadOnly(boolean isThreadOnly) -
setNonThreadable
public void setNonThreadable(boolean isNonThreadable) -
setOrgDefault
public void setOrgDefault(boolean orgDefault) -
setOrgMandatory
public void setOrgMandatory(boolean orgMandatory) -
setIsMoved
-
setMember
public void setMember(boolean isMember) -
setOpen
public void setOpen(boolean open) -
setPrivate
public void setPrivate(boolean isPrivate) -
setMpim
public void setMpim(boolean isMpim) -
setStarred
public void setStarred(boolean isStarred) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-