Package com.slack.api.model
Class Conversation.ConversationBuilder
java.lang.Object
com.slack.api.model.Conversation.ConversationBuilder
- Enclosing class:
- Conversation
-
Method Summary
Modifier and TypeMethodDescriptionbuild()channelEmailAddresses(List<ChannelEmailAddress> channelEmailAddresses) connectedLimitedTeamIds(List<String> connectedLimitedTeamIds) connectedTeamIds(List<String> connectedTeamIds) contextTeamId(String contextTeamId) conversationHostId(String conversationHostId) dateConnected(Integer dateConnected) enterpriseId(String enterpriseId) globalShared(boolean globalShared) internalTeamIds(List<String> internalTeamIds) isArchived(boolean isArchived) isChannel(boolean isChannel) isExtShared(boolean isExtShared) isGeneral(boolean isGeneral) isGroup(boolean isGroup) isIm(boolean isIm) isMember(boolean isMember) isMpim(boolean isMpim) isNonThreadable(boolean isNonThreadable) isOrgShared(boolean isOrgShared) isPendingExtShared(boolean isPendingExtShared) isPrivate(boolean isPrivate) isReadOnly(boolean isReadOnly) isShared(boolean isShared) isStarred(boolean isStarred) isThreadOnly(boolean isThreadOnly) isUserDeleted(Boolean isUserDeleted) nameNormalized(String nameNormalized) numOfMembers(Integer numOfMembers) open(boolean open) orgDefault(boolean orgDefault) orgMandatory(boolean orgMandatory) parentConversation(String parentConversation) pendingConnectedTeamIds(List<String> pendingConnectedTeamIds) pendingShared(List<String> pendingShared) previousNames(List<String> previousNames) properties(ConversationProperties properties) sharedTeamIds(List<String> sharedTeamIds) toString()unreadCount(Integer unreadCount) unreadCountDisplay(Integer unreadCountDisplay)
-
Method Details
-
enterpriseId
- Returns:
this.
-
id
- Returns:
this.
-
name
- Returns:
this.
-
created
- Returns:
this.
-
updated
- Returns:
this.
-
creator
- Returns:
this.
-
unlinked
- Returns:
this.
-
nameNormalized
- Returns:
this.
-
lastRead
- Returns:
this.
-
topic
- Returns:
this.
-
purpose
- Returns:
this.
-
properties
- Returns:
this.
-
previousNames
- Returns:
this.
-
numOfMembers
- Returns:
this.
-
latest
- Returns:
this.
-
locale
- Returns:
this.
-
unreadCount
- Returns:
this.
-
unreadCountDisplay
- Returns:
this.
-
user
- Returns:
this.
-
isUserDeleted
- Returns:
this.
-
priority
- Returns:
this.
-
dateConnected
- Returns:
this.
-
parentConversation
- Returns:
this.
-
pendingConnectedTeamIds
public Conversation.ConversationBuilder pendingConnectedTeamIds(List<String> pendingConnectedTeamIds) - Returns:
this.
-
conversationHostId
- Returns:
this.
-
internalTeamIds
- Returns:
this.
-
connectedTeamIds
- Returns:
this.
-
connectedLimitedTeamIds
public Conversation.ConversationBuilder connectedLimitedTeamIds(List<String> connectedLimitedTeamIds) - Returns:
this.
-
channelEmailAddresses
public Conversation.ConversationBuilder channelEmailAddresses(List<ChannelEmailAddress> channelEmailAddresses) - Returns:
this.
-
contextTeamId
- Returns:
this.
-
isChannel
- Returns:
this.
-
isGroup
- Returns:
this.
-
isIm
- Returns:
this.
-
isArchived
- Returns:
this.
-
isGeneral
- Returns:
this.
-
isReadOnly
- Returns:
this.
-
isThreadOnly
- Returns:
this.
-
isNonThreadable
- Returns:
this.
-
orgDefault
- Returns:
this.
-
orgMandatory
- Returns:
this.
-
isMoved
- Returns:
this.
-
isMember
- Returns:
this.
-
open
- Returns:
this.
-
isPrivate
- Returns:
this.
-
isMpim
- Returns:
this.
-
isStarred
- Returns:
this.
-
build
-
toString
-