Package com.slack.api.model
Class Conversation
java.lang.Object
com.slack.api.model.Conversation
public class Conversation extends Object
Represents a conversation
as used with the
conversations
API- See Also:
- Conversations API
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Conversation.ConversationBuilder
-
Constructor Summary
Constructors Constructor Description Conversation()
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)
-
Method Summary
-
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)
-
-
Method Details
-
builder
-
getEnterpriseId
-
getId
-
getName
-
getCreated
-
getCreator
-
getUnlinked
-
getNameNormalized
-
getPendingShared
-
getLastRead
-
getTopic
-
getPurpose
-
getPreviousNames
-
getNumOfMembers
-
getLatest
-
getLocale
-
getUnreadCount
-
getUnreadCountDisplay
-
getUser
-
getIsUserDeleted
-
getPriority
-
getDateConnected
-
getSharedTeamIds
-
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() -
isShared
public boolean isShared() -
isExtShared
public boolean isExtShared() -
isOrgShared
public boolean isOrgShared() -
isPendingExtShared
public boolean isPendingExtShared() -
isGlobalShared
public boolean isGlobalShared() -
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() -
setEnterpriseId
-
setId
-
setName
-
setCreated
-
setCreator
-
setUnlinked
-
setNameNormalized
-
setPendingShared
-
setLastRead
-
setTopic
-
setPurpose
-
setPreviousNames
-
setNumOfMembers
-
setLatest
-
setLocale
-
setUnreadCount
-
setUnreadCountDisplay
-
setUser
-
setIsUserDeleted
-
setPriority
-
setDateConnected
-
setSharedTeamIds
-
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) -
setShared
public void setShared(boolean isShared) -
setExtShared
public void setExtShared(boolean isExtShared) -
setOrgShared
public void setOrgShared(boolean isOrgShared) -
setPendingExtShared
public void setPendingExtShared(boolean isPendingExtShared) -
setGlobalShared
public void setGlobalShared(boolean globalShared) -
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) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-