Package com.slack.api.model
Class Message
- java.lang.Object
-
- com.slack.api.model.Message
-
public class Message extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMessage.Editedstatic classMessage.Iconsstatic classMessage.MessageItemstatic classMessage.MessageRootThe root message information of a "thread_broadcast" message.static classMessage.MessageRootReplyA reply message information in a MessageRoot.static classMessage.MetadataMessage metadata is in open beta as of May 2, 2022 https://api.slack.com/metadata
-
Constructor Summary
Constructors Constructor Description Message()
-
Method Summary
-
-
-
Method Detail
-
getType
public String getType()
-
getSubtype
public String getSubtype()
-
getTeam
public String getTeam()
-
getChannel
public String getChannel()
-
getUser
public String getUser()
-
getUsername
public String getUsername()
-
getText
public String getText()
-
getBlocks
public List<LayoutBlock> getBlocks()
-
getAttachments
public List<Attachment> getAttachments()
-
getTs
public String getTs()
-
getThreadTs
public String getThreadTs()
-
isIntro
public boolean isIntro()
-
isStarred
public boolean isStarred()
-
isWibblr
public boolean isWibblr()
-
getAppId
public String getAppId()
-
getBotId
public String getBotId()
-
getBotLink
public String getBotLink()
-
isDisplayAsBot
public boolean isDisplayAsBot()
-
getBotProfile
public BotProfile getBotProfile()
-
getIcons
public Message.Icons getIcons()
-
getFile
public File getFile()
-
isUpload
public boolean isUpload()
-
getParentUserId
public String getParentUserId()
-
getInviter
public String getInviter()
-
getClientMsgId
public String getClientMsgId()
-
getComment
public Message.MessageItem getComment()
-
getTopic
public String getTopic()
-
getPurpose
public String getPurpose()
-
getEdited
public Message.Edited getEdited()
-
isUnfurlLinks
public boolean isUnfurlLinks()
-
isUnfurlMedia
public boolean isUnfurlMedia()
-
isThreadBroadcast
public boolean isThreadBroadcast()
-
isLocked
public boolean isLocked()
-
getReplies
@Deprecated public List<Message.MessageRootReply> getReplies()
Deprecated.
-
getReplyCount
public Integer getReplyCount()
-
getReplyUsersCount
public Integer getReplyUsersCount()
-
getLatestReply
public String getLatestReply()
-
isSubscribed
public boolean isSubscribed()
-
isHidden
public boolean isHidden()
-
getLastRead
public String getLastRead()
-
getRoot
public Message.MessageRoot getRoot()
-
getItemType
public String getItemType()
-
getItem
public Message.MessageItem getItem()
-
getMetadata
public Message.Metadata getMetadata()
-
getRoom
public Room getRoom()
-
isNoNotifications
public boolean isNoNotifications()
-
setType
public void setType(String type)
-
setSubtype
public void setSubtype(String subtype)
-
setTeam
public void setTeam(String team)
-
setChannel
public void setChannel(String channel)
-
setUser
public void setUser(String user)
-
setUsername
public void setUsername(String username)
-
setText
public void setText(String text)
-
setBlocks
public void setBlocks(List<LayoutBlock> blocks)
-
setAttachments
public void setAttachments(List<Attachment> attachments)
-
setTs
public void setTs(String ts)
-
setThreadTs
public void setThreadTs(String threadTs)
-
setIntro
public void setIntro(boolean intro)
-
setStarred
public void setStarred(boolean starred)
-
setWibblr
public void setWibblr(boolean wibblr)
-
setAppId
public void setAppId(String appId)
-
setBotId
public void setBotId(String botId)
-
setBotLink
public void setBotLink(String botLink)
-
setDisplayAsBot
public void setDisplayAsBot(boolean displayAsBot)
-
setBotProfile
public void setBotProfile(BotProfile botProfile)
-
setIcons
public void setIcons(Message.Icons icons)
-
setFile
public void setFile(File file)
-
setUpload
public void setUpload(boolean upload)
-
setParentUserId
public void setParentUserId(String parentUserId)
-
setInviter
public void setInviter(String inviter)
-
setClientMsgId
public void setClientMsgId(String clientMsgId)
-
setComment
public void setComment(Message.MessageItem comment)
-
setTopic
public void setTopic(String topic)
-
setPurpose
public void setPurpose(String purpose)
-
setEdited
public void setEdited(Message.Edited edited)
-
setUnfurlLinks
public void setUnfurlLinks(boolean unfurlLinks)
-
setUnfurlMedia
public void setUnfurlMedia(boolean unfurlMedia)
-
setThreadBroadcast
public void setThreadBroadcast(boolean threadBroadcast)
-
setLocked
public void setLocked(boolean locked)
-
setReplies
@Deprecated public void setReplies(List<Message.MessageRootReply> replies)
Deprecated.
-
setReplyCount
public void setReplyCount(Integer replyCount)
-
setReplyUsersCount
public void setReplyUsersCount(Integer replyUsersCount)
-
setLatestReply
public void setLatestReply(String latestReply)
-
setSubscribed
public void setSubscribed(boolean subscribed)
-
setHidden
public void setHidden(boolean hidden)
-
setLastRead
public void setLastRead(String lastRead)
-
setRoot
public void setRoot(Message.MessageRoot root)
-
setItemType
public void setItemType(String itemType)
-
setItem
public void setItem(Message.MessageItem item)
-
setMetadata
public void setMetadata(Message.Metadata metadata)
-
setRoom
public void setRoom(Room room)
-
setNoNotifications
public void setNoNotifications(boolean noNotifications)
-
canEqual
protected boolean canEqual(Object other)
-
-