The following are Apex classes for the Slack event types.
Event Class
Represents a Slack event.
Event Methods
The following are methods for Event.
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Type: String
EventDispatcher Class
The Slack.EventDispatcher class enables you to invoke an event handler such as in response to a user opening the app home in Slack.
Usage
Extend the EventDispatcher class and override the invoke() method.
public class MyEventDispatcher extends Slack.EventDispatcher {
public override Slack.ActionHandler invoke(Slack.EventParameters parameters, Slack.RequestContext context) {
return Slack.ActionHandler.ack(new Handler(parameters, context));
}
}
Examples
This example shows an EventDispatcher that handles a user opening the app home.
public class MyAppHomeOpenedDispatcher extends Slack.EventDispatcher {
public override Slack.ActionHandler invoke(Slack.EventParameters parameters, Slack.RequestContext context) {
return Slack.ActionHandler.ack(new Handler(parameters, context));
}
public class Handler implements Slack.RunnableHandler {
Slack.EventParameters parameters;
Slack.RequestContext context;
public Handler (Slack.EventParameters parameters, Slack.RequestContext context){
this.parameters = parameters;
this.context = context;
}
public void run () {
System.debug('App Home Opened');
}
}
}
EventDispatcher Method
EventDispatcher has the following method.
invoke(parameters, context)
Invokes the event handler.
Signature
public override Slack.ActionHandler invoke(
Slack.EventParameters parameters,
Slack.RequestContext context
)
Parameters
parameters
Type: Slack.EventParameters
The event parameters for the handler.
context
Type: Slack.RequestContext
Describes the context in which a Slack event is invoked.
EventParameters Class
Represents Slack event parameters.
EventParameters Constructors
The following are constructors for EventParameters.
EventParameters(event, eventId, eventTime)
Creates an instance of the Slack.EventParameters class with the specified event, event ID, and event time.
Signature
public EventParameters(Object event, String eventId, Integer eventTime)
Parameters
event
Type: Object
The event object, including the event type, timestamp, and triggering user. See Slack API: Event type structure.
eventId
Type: String
eventTime
Type: Integer
EventParameters Methods
The following are methods for EventParameters.
getEvent()
Signature
public Object getEvent()
Return Value
Type: Object
getEventId()
Signature
public String getEventId()
Return Value
Type: String
getEventTime()
Signature
public Integer getEventTime()
Return Value
Type: Integer
AppHomeOpenedEvent Class
Represents the app_home_opened event. This event notifies your app when a user has entered your app home.
Usage
Use the app_home_opened event for an onboarding flow from your app home. See Onboarding with App Home.
This event is only sent to your app when a user has already clicked on your app. It's sent each time a user enters your app home.
Your Slack app must have a bot user configured and installed to use this event.
Slack.App app = Slack.App.ApexSlackApp.get();
Slack.BotClient botClient = app.getBotClientForTeam(context.getTeamId());
Slack.AppHomeOpenedEvent appHomeOpened = (Slack.AppHomeOpenedEvent) parameters.getEvent();
String userId = appHomeOpened.getUser();
AppHomeOpenedEvent Methods
The following are methods for AppHomeOpenedEvent.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getEventTs()
Gets the event timestamp.
Signature
public String getEventTs()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTab()
Gets the name of the tab, for example, home.
Signature
public String getTab()
Return Value
Type: String
getType()
Gets the type of event, for example, app_home_opened.
Signature
public String getType()
Return Value
Type: String
getUser()
Gets the user who triggered the event.
Signature
public String getUser()
Return Value
Type: String
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setEventTs(eventTs)
Sets the event timestamp.
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setTab(tab)
Sets the name of the tab.
Signature
public void setTab(String tab)
Parameters
tab
Type: String
Return Value
Type: void
setUser(user)
Sets the user who triggers the event.
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
AppMentionEvent Class
Represents the app_mention event. This event allows your app to subscribe to message events that directly mention your app or bot.
AppMentionEvent Methods
The following are methods for AppMentionEvent.
getTs()
Signature
public String getTs()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
EmojiChangedEvent Class
Represents the emoji_changed event. This event notifies your app when a custom emoji has been added or changed.
EmojiChangedEvent Methods
The following are methods for EmojiChangedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getName()
Signature
public String getName()
Return Value
Type: String
getNames()
Signature
public List<String> getNames()
Return Value
Type: List<String>
getNewName()
Signature
public String getNewName()
Return Value
Type: String
getOldName()
Signature
public String getOldName()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getValue()
Signature
public String getValue()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setName(name)
Signature
public void setName(String name)
Parameters
name
Type: String
Return Value
Type: void
setNames(names)
Signature
public void setNames(List<String> names)
Parameters
names
Type: List<String>
Return Value
Type: void
setNewName(newName)
Signature
public void setNewName(String newName)
Parameters
newName
Type: String
Return Value
Type: void
setOldName(oldName)
Signature
public void setOldName(String oldName)
Parameters
oldName
Type: String
Return Value
Type: void
setSubtype(subtype)
Signature
public void setSubtype(String subtype)
Parameters
subtype
Type: String
Return Value
Type: void
setValue(value)
Signature
public void setValue(String value)
Parameters
value
Type: String
Return Value
Type: void
FileChangeEvent Class
This event is sent when any property of a file is changed.
FileChangeEvent Methods
The following are methods for `FileChangeEvent'
getFile()
Signature
public Slack.FileChangeEvent.File getFile()
Return Value
Type: Slack.FileChangeEvent.File
getFileId()
Signature
public String getFileId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setFile(file)
Signature
public void setFile(Slack.FileChangeEvent.File file)
Parameters
file
Type: Slack.FileChangeEvent.File
Return Value
Type: void
setFileId(fileId)
Signature
public void setFileId(String fileId)
Parameters
fileId
Type: String
Return Value
Type: void
FileCreatedEvent Class
This event is sent to all connected clients for a user when that user uploads a file to Slack.
FileCreatedEvent Methods
The following are methods for `FileCreatedEvent'
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getFile()
Signature
public Slack.FileCreatedEvent.File getFile()
Return Value
Type: Slack.FileCreatedEvent.File
getFileId()
Signature
public String getFileId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUserId()
Signature
public String getUserId()
Return Value
Type: String
setFile(file)
Signature
public void setFile(Slack.FileCreatedEvent.File file)
Parameters
file
Type: Slack.FileCreatedEvent.File
Return Value
Type: void
setFileId(fileId)
Signature
public void setFileId(String fileId)
Parameters
fileId
Type: String
Return Value
Type: void
setUserId(userId)
Signature
public void setUserId(String userId)
Parameters
userId
Type: String
Return Value
Type: void
FileDeletedEvent Class
This event is sent to all connected clients for a workspace when a file is deleted.
FileDeletedEvent Methods
The following are methods for `FileDeletedEvent'
getChannelIds()
Signature
public List<String> getChannelIds()
Return Value
Type: List<String>
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getFileId()
Signature
public String getFileId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setChannelIds(channelIds)
Signature
public void setChannelIds(List<String> channelIds)
Parameters
channelIds
Type: List<String>
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setFileId(fileId)
Signature
public void setFileId(String fileId)
Parameters
fileId
Type: String
Return Value
Type: void
FilePublicEvent Class
This event is sent when a file is made public.
FilePublicEvent Methods
The following are methods for `FilePublicEvent'
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getFile()
Signature
public Slack.FilePublicEvent.File getFile()
Return Value
Type: Slack.FilePublicEvent.File
getFileId()
Signature
public String getFileId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUserId()
Signature
public String getUserId()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setFile(file)
Signature
public void setFile(Slack.FilePublicEvent.File file)
Parameters
file
Type: Slack.FilePublicEvent.File
Return Value
Type: void
setFileId(fileId)
Signature
public void setFileId(String fileId)
Parameters
fileId
Type: String
Return Value
Type: void
setUserId(userId)
Signature
public void setUserId(String userId)
Parameters
userId
Type: String
Return Value
Type: void
FileSharedEvent Class
This event is sent when a file is shared.
FileSharedEvent Methods
The following are methods for `FileSharedEvent'
getChannelId()
Signature
public String getChannelId()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getFile()
Signature
public Slack.FileSharedEvent.File getFile()
Return Value
Type: Slack.FileSharedEvent.File
getFileId()
Signature
public String getFileId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUserId()
Signature
public String getUserId()
Return Value
Type: String
setChannelId(channelId)
Signature
public void setChannelId(String channelId)
Parameters
channelId
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setFile(file)
Signature
public void setFile(Slack.FileSharedEvent.File file)
Parameters
file
Type: Slack.FileSharedEvent.File
Return Value
Type: void
setFileId(fileId)
Signature
public void setFileId(String fileId)
Parameters
fileId
Type: String
Return Value
Type: void
setUserId(userId)
Signature
public void setUserId(String userId)
Parameters
userId
Type: String
Return Value
Type: void
FileUnsharedEvent Class
FileUnsharedEvent Methods
The following are methods for `FileUnsharedEvent'
getChannelId()
Signature
public String getChannelId()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getFile()
Signature
public Slack.FileUnsharedEvent.File getFile()
Return Value
Type: Slack.FileUnsharedEvent.File
getFileId()
Signature
public String getFileId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUserId()
Signature
public String getUserId()
Return Value
Type: String
setChannelId(channelId)
Signature
public void setChannelId(String channelId)
Parameters
channelId
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setFile(file)
Signature
public void setFile(Slack.FileUnsharedEvent.File file)
Parameters
file
Type: Slack.FileUnsharedEvent.File
Return Value
Type: void
setFileId(fileId)
Signature
public void setFileId(String fileId)
Parameters
fileId
Type: String
Return Value
Type: void
setUserId(userId)
Signature
public void setUserId(String userId)
Parameters
userId
Type: String
Return Value
Type: void
MessageBotEvent Class
Represents the bot_message event. This event notifies your app when a message was sent to a channel by a bot.
MessageBotEvent Methods
The following are methods for MessageBotEvent.
getBotId()
Signature
public String getBotId()
Return Value
Type: String
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getChannelType()
Signature
public String getChannelType()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getThreadTs()
Signature
public String getThreadTs()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUsername()
Signature
public String getUsername()
Return Value
Type: String
setBotId(botId)
Signature
public void setBotId(String botId)
Parameters
botId
Type: String
Return Value
Type: void
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setChannelType(channelType)
Signature
public void setChannelType(String channelType)
Parameters
channelType
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setThreadTs(threadTs)
Signature
public void setThreadTs(String threadTs)
Parameters
threadTs
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUsername(username)
Signature
public void setUsername(String username)
Parameters
username
Type: String
Return Value
Type: void
MessageChangedEvent Class
Represents the message_changed event. This event notifies your app when a message in a channel is edited.
MessageChangedEvent Methods
The following are methods for MessageChangedEvent.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getChannelType()
Signature
public String getChannelType()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getMessage()
Signature
public Slack.MessageChangedEvent.Message getMessage()
Return Value
Type: Slack.MessageChangedEvent.Message
getPreviousMessage()
Signature
public Slack.MessageChangedEvent.PreviousMessage getPreviousMessage()
Return Value
Type: Slack.MessageChangedEvent.PreviousMessage
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
isHidden()
Signature
public Boolean isHidden()
Return Value
Type: Boolean
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setChannelType(channelType)
Signature
public void setChannelType(String channelType)
Parameters
channelType
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setHidden(hidden)
Signature
public void setHidden(Boolean hidden)
Parameters
hidden
Type: Boolean
Return Value
Type: void
setMessage(message)
Signature
public void setMessage(Slack.MessageChangedEvent.Message message)
Parameters
message
Type: Slack.MessageChangedEvent.Message
Return Value
Type: void
setPreviousMessage(previousMessage)
Signature
public void setPreviousMessage(Slack.MessageChangedEvent.PreviousMessage previousMessage)
Parameters
previousMessage
Type: Slack.MessageChangedEvent.PreviousMessage
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
MessageChangedEvent.Edited Class
MessageChangedEvent.Edited Methods
The following are methods for MessageChangedEvent.Edited.
getTs()
Signature
public String getTs()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
MessageChangedEvent.Message Class
MessageChangedEvent.Message Methods
The following are methods for MessageChangedEvent.Message.
getBotId()
Signature
public String getBotId()
Return Value
Type: String
getBotProfile()
Signature
public Slack.BotProfile getBotProfile()
Return Value
Type: Slack.BotProfile
getClientMsgId()
Signature
public String getClientMsgId()
Return Value
Type: String
getDisplayAsBot()
Signature
public Boolean getDisplayAsBot()
Return Value
Type: Boolean
getFiles()
Signature
public List<Slack.File> getFiles()
Return Value
Type: List<Slack.File>
getHidden()
Signature
public Boolean getHidden()
Return Value
Type: Boolean
getIsLocked()
Signature
public Boolean getIsLocked()
Return Value
Type: Boolean
getLastRead()
Signature
public String getLastRead()
Return Value
Type: String
getLatestReply()
Signature
public String getLatestReply()
Return Value
Type: String
getParentUserId()
Signature
public String getParentUserId()
Return Value
Type: String
getPinnedTo()
Signature
public List<String> getPinnedTo()
Return Value
Type: List<String>
getReactions()
Signature
public List<Slack.Reaction> getReactions()
Return Value
Type: List<Slack.Reaction>
getReplyCount()
Signature
public Integer getReplyCount()
Return Value
Type: Integer
getReplyUsers()
Signature
public List<String> getReplyUsers()
Return Value
Type: List<String>
getReplyUsersCount()
Signature
public Integer getReplyUsersCount()
Return Value
Type: Integer
getSourceTeam()
Signature
public String getSourceTeam()
Return Value
Type: String
getSubscribed()
Signature
public Boolean getSubscribed()
Return Value
Type: Boolean
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTeam()
Signature
public String getTeam()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getThreadTs()
Signature
public String getThreadTs()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUpload()
Signature
public Boolean getUpload()
Return Value
Type: Boolean
getUser()
Signature
public String getUser()
Return Value
Type: String
getUserTeam()
Signature
public String getUserTeam()
Return Value
Type: String
getXFiles()
Signature
public List<String> getXFiles()
Return Value
Type: List<String>
isStarred()
Signature
public Boolean isStarred()
Return Value
Type: Boolean
setBotId(botId)
Signature
public void setBotId(String botId)
Parameters
botId
Type: String
Return Value
Type: void
setBotProfile(botProfile)
Signature
public void setBotProfile(Slack.BotProfile botProfile)
Parameters
botProfile
Type: Slack.BotProfile
Return Value
Type: void
setClientMsgId(clientMsgId)
Signature
public void setClientMsgId(String clientMsgId)
Parameters
clientMsgId
Type: String
Return Value
Type: void
setDisplayAsBot(displayAsBot)
Signature
public void setDisplayAsBot(Boolean displayAsBot)
Parameters
displayAsBot
Type: Boolean
Return Value
Type: void
setFiles(files)
Signature
public void setFiles(List<Slack.File> files)
Parameters
files
Type: List<Slack.File>
Return Value
Type: void
setHidden(hidden)
Signature
public void setHidden(Boolean hidden)
Parameters
hidden
Type: Boolean
Return Value
Type: void
setIsLocked(isLocked)
Signature
public void setIsLocked(Boolean isLocked)
Parameters
isLocked
Type: Boolean
Return Value
Type: void
setLastRead(lastRead)
Signature
public void setLastRead(String lastRead)
Parameters
lastRead
Type: String
Return Value
Type: void
setLatestReply(latestReply)
Signature
public void setLatestReply(String latestReply)
Parameters
latestReply
Type: String
Return Value
Type: void
setParentUserId(parentUserId)
Signature
public void setParentUserId(String parentUserId)
Parameters
parentUserId
Type: String
Return Value
Type: void
setPinnedTo(pinnedTo)
Signature
public void setPinnedTo(List<String> pinnedTo)
Parameters
pinnedTo
Type: List<String>
Return Value
Type: void
setReactions(reactions)
Signature
public void setReactions(List<Slack.Reaction> reactions)
Parameters
reactions
Type: List<Slack.Reaction>
Return Value
Type: void
setReplyCount(replyCount)
Signature
public void setReplyCount(Integer replyCount)
Parameters
replyCount
Type: Integer
Return Value
Type: void
setReplyUsers(replyUsers)
Signature
public void setReplyUsers(List<String> replyUsers)
Parameters
replyUsers
Type: List<String>
Return Value
Type: void
setReplyUsersCount(replyUsersCount)
Signature
public void setReplyUsersCount(Integer replyUsersCount)
Parameters
replyUsersCount
Type: Integer
Return Value
Type: void
setSourceTeam(sourceTeam)
Signature
public void setSourceTeam(String sourceTeam)
Parameters
sourceTeam
Type: String
Return Value
Type: void
setStarred(starred)
Signature
public void setStarred(Boolean starred)
Parameters
starred
Type: Boolean
Return Value
Type: void
setSubscribed(subscribed)
Signature
public void setSubscribed(Boolean subscribed)
Parameters
subscribed
Type: Boolean
Return Value
Type: void
setSubtype(subtype)
Signature
public void setSubtype(String subtype)
Parameters
subtype
Type: String
Return Value
Type: void
setTeam(team)
Signature
public void setTeam(String team)
Parameters
team
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setThreadTs(threadTs)
Signature
public void setThreadTs(String threadTs)
Parameters
threadTs
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUpload(upload)
Signature
public void setUpload(Boolean upload)
Parameters
upload
Type: Boolean
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
setUserTeam(userTeam)
Signature
public void setUserTeam(String userTeam)
Parameters
userTeam
Type: String
Return Value
Type: void
setXFiles(xFiles)
Signature
public void setXFiles(List<String> xFiles)
Parameters
xFiles
Type: List<String>
Return Value
Type: void
MesssageChangedEvent.PreviousMessage Class
MesssageChangedEvent.PreviousMessage Methods
The following are methods for MesssageChangedEvent.PreviousMessage.
getMessage()
Signature
public Slack.MessageChangedEvent.Message getMessage()
Return Value
Type: Slack.MessageChangedEvent.Message
setMessage(message)
Signature
public void setMessage(Slack.MessageChangedEvent.Message message)
Parameters
message
Type: Slack.MessageChangedEvent.Message
Return Value
Type: void
MessageChannelJoinEvent Class
Represents the channel_join event. This event notifies your app when a user joins a channel.
MessageChannelJoinEvent Methods
The following are methods for MessageChannelJoinEvent.
MessageChannelPostingPermissionsEvent Class
Represents the channel_posting_permissions event. This event notifies your app that the posting permissions for a channel have been modified by a user.
MessageChannelPostingPermissionsEvent Methods
The following are methods for MessageChannelPostingPermissionsEvent.
MessageChannelTopicEvent Class
Represents the channel_topic event. This event notifies your app that the topic for a channel is changed.
MessageChannelTopicEvent Methods
The following are methods for MessageChannelTopicEvent.
MessageDeletedEvent Class
Represents the message_deleted event. This event notifies your app when a message in a channel is deleted.
MessageDeletedEvent Methods
The following are methods for MessageDeletedEvent.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getChannelType()
Signature
public String getChannelType()
Return Value
Type: String
getDeletedTs()
Signature
public String getDeletedTs()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getPreviousMessage()
Signature
public Slack.MessageDeletedEvent.Message getPreviousMessage()
Return Value
Type: Slack.MessageDeletedEvent.Message
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
isHidden()
Signature
public Boolean isHidden()
Return Value
Type: Boolean
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
setChannelType(channelType)
Signature
public void setChannelType(String channelType)
Parameters
channel
Type: String
Return Value
Type: void
setDeletedTs(deletedTs)
Signature
public void setDeletedTs(String deletedTs)
Parameters
deletedTs
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setHidden(hidden)
Signature
public void setHidden(Boolean hidden)
Parameters
hidden
Type: Boolean
Return Value
Type: void
setPreviousMessage(previousMessage)
Signature
public void setPreviousMessage(Slack.MessageDeletedEvent.Message previousMessage)
Parameters
previousMessage
Type: Slack.MessageDeletedEvent.Message
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
MessageDeletedEvent.Edited Class
MessageDeletedEvent.Edited Methods
The following are methods for MessageDeletedEvent.Edited.
getTs()
Signature
public String getTs()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
MessageEkmAccessDeniedEvent Class
Represents the ekm_access_denied event. This event notifies your app when a piece of content is redacted by a workspace's administrators.
MessageEkmAccessDeniedEvent Methods
The following are methods for MessageEkmAccessDeniedEvent.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getChannelType()
Signature
public String getChannelType()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
isHidden()
Signature
public Boolean isHidden()
Return Value
Type: Boolean
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
setChannelType(channelType)
Signature
public void setChannelType(String channelType)
Parameters
channelType
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setHidden(hidden)
Signature
public void setHidden(Boolean hidden)
Parameters
hidden
Type: Boolean
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
eventTs
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setTs(String user)
Parameters
user
Type: String
Return Value
Type: void
MessageEvent Class
MessageEvent Methods
The following are methods for MessageEvent.
getBotId()
Signature
public String getBotId()
Return Value
Type: String
getBotProfile()
Signature
public Slack.BotProfile getBotProfile()
Return Value
Type: Slack.BotProfile
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getChannelType()
Signature
public String getChannelType()
Return Value
Type: String
getClientMsgId()
Signature
public String getClientMsgId()
Return Value
Type: String
getEdited()
Signature
public Slack.MessageEvent.Edited getEdited()
Return Value
Type: Slack.MessageEvent.Edited
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getFiles()
Signature
public List<Slack.File> getFiles()
Return Value
Type: List<Slack.File>
getParentUserId()
Signature
public String getParentUserId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTeam()
Signature
public String getTeam()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getThreadTs()
Signature
public String getThreadTs()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setBotId(botId)
Signature
public void setBotId(String botId)
Parameters
botId
Type: String
Return Value
Type: void
setBotProfile(botProfile)
Description?
Signature
public void setBotProfile(Slack.BotProfile botProfile)
Parameters
botProfilem
Type: setBotProfile
Return Value
Type: void
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setChannelType(channelType)
Signature
public void setChannelType(String channelType)
Parameters
channelType
Type: String
Return Value
Type: void
setClientMsgId(clientMsgId)
Signature
public void setClientMsgId(String clientMsgId)
Parameters
clientMsgId
Type: String
Return Value
Type: void
setEdited(edited)
Signature
public void setEdited(Slack.MessageEvent.Edited edited)
Parameters
edited
Type: Slack.MessageEvent.Edited
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setFiles(files)
Signature
public void setFiles(List<Slack.File> files)
Parameters
files
Type: List<Slack.File>
Return Value
Type: void
setParentUserId(parentUserId)
Signature
public void setParentUserId(String parentUserId)
Parameters
parentUserId
Type: String
Return Value
Type: void
setTeam(team)
Signature
public void setTeam(String team)
Parameters
team
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setThreadTs(threadTs)
Signature
public void setThreadTs(String threadTs)
Parameters
threadTs
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
MessageEvent.Edited Class
MessageEvent.Edited Methods
The following are methods for MessageEvent.Edited.
getTs()
Signature
public String getTs()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
MessageFileShareEvent Class
Represents the file_share event. This event notifies your app when a file is shared in a channel.
MessageFileShareEvent Methods
The following are methods for MessageFileShareEvent.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getChannelType()
Signature
public String getChannelType()
Return Value
Type: String
getDisplayAsBot()
Signature
public Boolean getDisplayAsBot()
Return Value
Type: Boolean
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getFiles()
Signature
public List<Slack.File> getFiles()
Return Value
Type: List<Slack.File>
getParentUserId()
Signature
public String getParentUserId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getThreadTs()
Signature
public String getThreadTs()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUpload()
Signature
public Boolean getUpload()
Return Value
Type: Boolean
getUser()
Signature
public String getUser()
Return Value
Type: String
getXFiles()
Signature
public List<String> getXFiles()
Return Value
Type: List<String>
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setChannelType(channelType)
Signature
public void setChannelType(String channelType)
Parameters
channelType
Type: String
Return Value
Type: void
setDisplayAsBot(displayAsBot)
Signature
public void setDisplayAsBot(Boolean displayAsBot)
Parameters
displayAsBot
Type: Boolean
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setFiles(files)
Signature
public void setFiles(List<Slack.File> files)
Parameters
files
Type: List<Slack.File>
Return Value
Type: void
setParentUserId(parentUserId)
Signature
public void setParentUserId(String parentUserId)
Parameters
parentUserId
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setThreadTs(threadTs)
Signature
public void setThreadTs(String threadTs)
Parameters
threadTs
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUpload(upload)
Signature
public void setUpload(Boolean upload)
Parameters
upload
Type: Boolean
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
setXFiles(xFiles)
Signature
public void setXFiles(List<String> xFiles)
Parameters
xFiles
Type: List<String>
Return Value
Type: void
MessageGroupTopicEvent Class
Represents the group_topic event. This event notifies your app when the topic for a private group is changed.
MessageGroupTopicEvent Methods
The following are methods for MessageGroupTopicEvent.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getChannelType()
Signature
public String getChannelType()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getTopic()
Signature
public String getTopic()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setChannelType(channelType)
Signature
public void setChannelType(String channelType)
Parameters
channelType
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setTopic(topic)
Signature
public void setTopic(String topic)
Parameters
topic
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
MessageMeEvent Class
Represents the me_message event. This event notifies your app when a channel member performs an action using the /me command.
MessageMeEvent Methods
The following are methods for MessageMeEvent.
getBotId()
Signature
public String getBotId()
Return Value
Type: String
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getChannelType()
Signature
public String getChannelType()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUsername()
Signature
public String getUsername()
Return Value
Type: String
setBotId(botId)
Signature
public void setBotId(String botId)
Parameters
botId
Type: String
Return Value
Type: void
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setChannelType(channelType)
Signature
public void setChannelType(String channelType)
Parameters
channelType
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUsername(username)
Signature
public void setUsername(String username)
Parameters
username
Type: String
Return Value
Type: void
MessageRepliedEvent Class
Represents the message_replied event. This event notifies your app when a channel's message is a reply to another message (its parent).
MessageRepliedEvent Methods
The following are methods for MessageRepliedEvent.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getMessage()
Signature
public Slack.MessageRepliedEvent.Message getMessage()
Return Value
Type: Slack.MessageRepliedEvent.Message
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
isHidden()
Signature
public Boolean isHidden()
Return Value
Type: Boolean
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setHidden(hidden)
Signature
public void setHidden(Boolean hidden)
Parameters
hidden
Type: Boolean
Return Value
Type: void
setMessage(message)
Signature
public void setMessage(Slack.MessageRepliedEvent.Message message)
Parameters
param
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
MessageRepliedEvent.Edited Class
MessageRepliedEvent.Edited Methods
The following are methods for MessageRepliedEvent.Edited.
getTs()
Signature
public String getTs()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
MessageRepliedEvent.Message Class
MessageRepliedEvent.Message Methods
The following are methods for MessageRepliedEvent.Message.
getClientMsgId()
Signature
public String getClientMsgId()
Return Value
Type: String
getPinnedTo()
Signature
public List<String> getPinnedTo()
Return Value
Type: List<String>
getReactions()
Signature
public List<Slack.Reaction> getReactions()
Return Value
Type: List<Slack.Reaction>
getSourceTeam()
Signature
public String getSourceTeam()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTeam()
Signature
public String getTeam()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
getUserTeam()
Signature
public String getUserTeam()
Return Value
Type: String
isStarred()
Signature
public Boolean isStarred()
Return Value
Type: Boolean
setClientMsgId(clientMsgId)
Signature
public void setClientMsgId(String clientMsgId)
Parameters
clientMsgId
Type: String
Return Value
Type: void
setPinnedTo(pinnedTo)
Signature
public void setPinnedTo(List<String> pinnedTo)
Parameters
pinnedTo
Type: List<String>
Return Value
Type: void
setReactions(reactions)
Signature
public void setReactions(List<Slack.Reaction> reactions)
Parameters
reactions
Type: List<Slack.Reaction>
Return Value
Type: void
setSourceTeam(sourceTeam)
Signature
public void setSourceTeam(String sourceTeam)
Parameters
sourceTeam
Type: String
Return Value
Type: void
setStarred(starred)
Signature
public void setStarred(Boolean starred)
Parameters
starred
Type: Boolean
Return Value
Type: void
setSubtype(subtype)
Signature
public void setSubtype(String subtype)
Parameters
subtype
Type: String
Return Value
Type: void
setTeam(team)
Signature
public void setTeam(String team)
Parameters
team
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
setUserTeam(userTeam)
Signature
public void setUserTeam(String userTeam)
Parameters
userTeam
Type: String
Return Value
Type: void
MessageThreadBroadcastEvent Class
Represents the thread_broadcast event. This event notifies your app when a user or bot user has indicated their reply should be broadcast to the whole channel.
MessageThreadBroadcastEvent Methods
The following are methods for MessageThreadBroadcastEvent.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getChannelType()
Signature
public String getChannelType()
Return Value
Type: String
getClientMsgId()
Signature
public String getClientMsgId()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getThreadTs()
Signature
public String getThreadTs()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setChannelType(channelType)
Signature
public void setChannelType(String channelType)
Parameters
channelType
Type: String
Return Value
Type: void
setClientMsgId(clientMsgId)
Signature
public void setClientMsgId(String clientMsgId)
Parameters
clientMsgId
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setThreadTs(threadTs)
Signature
public void setThreadTs(String threadTs)
Parameters
threadTs
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
PinAddedEvent Class
Represents the pin_added event. This event notifies your app when an item is pinned in a channel.
PinAddedEvent Methods
The following are methods for PinAddedEvent.
getChannelId()
Signature
public String getChannelId()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getItem()
Signature
public Slack.PinAddedEvent.Item getItem()
Return Value
Type: Slack.PinAddedEvent.Item
getItemUser()
Signature
public String getItemUser()
Return Value
Type: String
getPinCount()
Signature
public Integer getPinCount()
Return Value
Type: Integer
getPinnedInfo()
Signature
public Slack.PinAddedEvent.PinnedInfo getPinnedInfo()
Return Value
Type: Slack.PinAddedEvent.PinnedInfo
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setChannelId(channelId)
Signature
public void setChannelId(String channelId)
Parameters
channelId
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setItem(item)
Signature
public void setItem(Slack.PinAddedEvent.Item item)
Parameters
item
Type: Slack.PinAddedEvent.Item
Return Value
Type: void
setItemUser(itemUser)
Signature
public void setItemUser(String itemUser)
Parameters
itemUser
Type: String
Return Value
Type: void
setPinCount(pinCount)
Signature
public void setPinCount(Integer pinCount)
Parameters
pinCount
Type: Integer
Return Value
Type: void
setPinnedInfo(pinnedInfo)
Signature
public void setPinnedInfo(Slack.PinAddedEvent.PinnedInfo pinnedInfo)
Parameters
pinnedInfo
Type: Slack.PinAddedEvent.PinnedInfo
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
PinAddedEvent.Item Class
PinAddedEvent.Item Methods
The following are methods for PinAddedEvent.Item.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getComment()
Signature
public Slack.FileComment getComment()
Return Value
Type: Slack.FileComment
getCreated()
Signature
public Integer getCreated()
Return Value
Type: Integer
getCreatedBy()
Signature
public String getCreatedBy()
Return Value
Type: String
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
getMessage()
Signature
public Slack.PinAddedEvent.Message getMessage()
Return Value
Type: Slack.PinAddedEvent.Message
getType()
Signature
public String getType()
Return Value
Type: String
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setComment(comment)
Signature
public void setComment(Slack.FileComment comment)
Parameters
comment
Type: Slack.FileComment
Return Value
Type: void
setCreated(created)
Signature
public void setCreated(Integer created)
Parameters
created
Type: Integer
Return Value
Type: void
setCreatedBy(createdBy)
Signature
public void setCreatedBy(String createdBy)
Parameters
createdBy
Type: String
Return Value
Type: void
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
setMessage(message)
Signature
public void setMessage(Slack.PinAddedEvent.Message message)
Parameters
message
Type: Slack.PinAddedEvent.Message
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
PinAddedEvent.Message Class
PinAddedEvent.Message Methods
The following are methods for PinAddedEvent.Message.
getAppId()
Signature
public String getAppId()
Return Value
Type: String
getBotId()
Signature
public String getBotId()
Return Value
Type: String
getBotProfile()
Signature
public Slack.BotProfile getBotProfile()
Return Value
Type: Slack.BotProfile
getClientMsgId()
Signature
public String getClientMsgId()
Return Value
Type: String
getPermalink()
Signature
public String getPermalink()
Return Value
Type: String
getPinnedTo()
Signature
public List<String> getPinnedTo()
Return Value
Type: List<String>
getTeam()
Signature
public String getTeam()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setBotId(botId)
Signature
public void setBotId(String botId)
Parameters
botId
Type: String
Return Value
Type: void
setBotProfile(botProfile)
Signature
public void setBotProfile(Slack.BotProfile botProfile)
Parameters
botProfile
Type: Slack.BotProfile
Return Value
Type: void
setClientMsgId(clientMsgId)
Signature
public void setClientMsgId(String clientMsgId)
Parameters
clientMsgId
Type: String
Return Value
Type: void
setPermalink(permalink)
Signature
public void setPermalink(String permalink)
Parameters
permalink
Type: String
Return Value
Type: void
setPinnedTo(pinnedTo)
Signature
public void setPinnedTo(List<String> pinnedTo)
Parameters
pinnedTo
Type: List<String>
Return Value
Type: void
setTeam(team)
Signature
public void setTeam(String team)
Parameters
team
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
PinAddedEvent.PinnedInfo Class
PinAddedEvent.PinnedInfo Methods
The following are methods for PinAddedEvent.PinnedInfo.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getPinnedBy()
Signature
public String getPinnedBy()
Return Value
Type: String
getPinnedTs()
Signature
public Long getPinnedTs()
Return Value
Type: Long
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setPinnedBy(pinnedBy)
Signature
public void setPinnedBy(String pinnedBy)
Parameters
pinnedBy
Type: String
Return Value
Type: void
setPinnedTs(pinnedTs)
Signature
public void setPinnedTs(Long pinnedTs)
Parameters
pinnedTs
Type: Long
Return Value
Type: void
PinRemovedEvent Class
Represents the pin_removed event. This event notifies your app when a pin is removed from a channel.
PinRemovedEvent Methods
The following are methods for PinRemovedEvent.
getChannelId()
Signature
public String getChannelId()
Return Value
Type: String
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getItem()
Signature
public Slack.PinRemovedEvent.Item getItem()
Return Value
Type: Slack.PinRemovedEvent.Item
getItemUser()
Signature
public String getItemUser()
Return Value
Type: String
getPinCount()
Signature
public Integer getPinCount()
Return Value
Type: Integer
getPinnedInfo()
Signature
public Slack.PinRemovedEvent.PinnedInfo getPinnedInfo()
Return Value
Type: Slack.PinRemovedEvent.PinnedInfo
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
isHasPins()
Signature
public Boolean isHasPins()
Return Value
Type: Boolean
setChannelId(channelId)
Signature
public void setChannelId(String channelId)
Parameters
channelId
Type: String
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setHasPins(hasPins)
Signature
public void setHasPins(Boolean hasPins)
Parameters
hasPins
Type: Boolean
Return Value
Type: void
setItem(item)
Signature
public void setItem(Slack.PinRemovedEvent.Item item)
Parameters
item
Type: Slack.PinRemovedEvent.Item
Return Value
Type: void
setItemUser(itemUser)
Signature
public void setItemUser(String itemUser)
Parameters
param
Type: String
Return Value
Type: void
setPinCount(pinCount)
Signature
public void setPinCount(Integer pinCount)
Parameters
pinCount
Type: Integer
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
PinRemovedEvent.Item Class
PinRemovedEvent.Item Methods
The following are methods for PinRemovedEvent.Item.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getComment()
Signature
public Slack.FileComment getComment()
Return Value
Type: Slack.FileComment
getCreated()
Signature
public Integer getCreated()
Return Value
Type: Integer
getCreatedBy()
Signature
public String getCreatedBy()
Return Value
Type: String
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
getMessage()
Signature
public Slack.PinRemovedEvent.Message getMessage()
Return Value
Type: Slack.PinRemovedEvent.Message
getType()
Signature
public String getType()
Return Value
Type: String
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setComment(comment)
Signature
public void setComment(Slack.FileComment comment)
Parameters
comment
Type: Slack.FileComment
Return Value
Type: void
setCreated(created)
Signature
public void setCreated(Integer created)
Parameters
created
Type: Integer
Return Value
Type: void
setCreatedBy(createdBy)
Signature
public void setCreatedBy(String createdBy)
Parameters
createdBy
Type: String
Return Value
Type: void
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
setMessage(message)
Signature
public void setMessage(Slack.PinRemovedEvent.Message message)
Parameters
message
Type: Slack.PinRemovedEvent.Message
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
PinRemovedEvent.Message Class
PinRemovedEvent.Message Methods
The following are methods for PinRemovedEvent.Message.
getAppId()
Signature
public String getAppId()
Return Value
Type: String
getBotId()
Signature
public String getBotId()
Return Value
Type: String
getBotProfile()
Signature
public Slack.BotProfile getBotProfile()
Return Value
Type: Slack.BotProfile
getClientMsgId()
Signature
public String getClientMsgId()
Return Value
Type: String
getPermalink()
Signature
public String getPermalink()
Return Value
Type: String
getPinnedTo()
Signature
public List<String> getPinnedTo()
Return Value
Type: List<String>
getTeam()
Signature
public String getTeam()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setAppId(appId)
Signature
public void setAppId(String appId)
Parameters
appId
Type: String
Return Value
Type: void
setBotId(botId)
Signature
public void setBotId(String botId)
Parameters
botId
Type: String
Return Value
Type: void
setBotProfile(botProfile)
Signature
public void setBotProfile(Slack.BotProfile botProfile)
Parameters
botProfile
Type: Slack.BotProfile
Return Value
Type: void
setClientMsgId(clientMsgId)
Signature
public void setClientMsgId(String clientMsgId)
Parameters
clientMsgId
Type: String
Return Value
Type: void
setPermalink(permalink)
Signature
public void setPermalink(String permalink)
Parameters
permalink
Type: String
Return Value
Type: void
setPinnedTo(pinnedTo)
Signature
public void setPinnedTo(List<String> pinnedTo)
Parameters
pinnedTo
Type: List<String>
Return Value
Type: void
setTeam(team)
Signature
public void setTeam(String team)
Parameters
team
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
PinRemovedEvent.PinnedInfo Class
PinRemovedEvent.PinnedInfo Methods
The following are methods for PinRemovedEvent.PinnedInfo.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getPinnedBy()
Signature
public String getPinnedBy()
Return Value
Type: String
getPinnedTs()
Signature
public Long getPinnedTs()
Return Value
Type: Long
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setPinnedBy(pinnedBy)
Signature
public void setPinnedBy(String pinnedBy)
Parameters
pinnedBy
Type: String
Return Value
Type: void
setPinnedTs(pinnedTs)
Signature
public void setPinnedTs(Long pinnedTs)
Parameters
pinnedTs
Type: Long
Return Value
Type: void
ReactionAddedEvent Class
Represents the reaction_added event. This event notifies your app when a reaction is added to an item.
ReactionAddedEvent Methods
The following are methods for ReactionAddedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getItem()
Signature
public Slack.ReactionAddedEvent.Item getItem()
Return Value
Type: Slack.ReactionAddedEvent.Item
getItemUser()
Signature
public String getItemUser()
Return Value
Type: String
getReaction()
Signature
public String getReaction()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setItem(item)
Signature
public void setItem(Slack.ReactionAddedEvent.Item item)
Parameters
item
Type: Slack.ReactionAddedEvent.Item
Return Value
Type: void
setItemUser(itemUser)
Signature
public void setItemUser(String itemUser)
Parameters
itemUser
Type: String
Return Value
Type: void
setReaction(reaction)
Signature
public void setReaction(String reaction)
Parameters
reaction
Type: String
Return Value
Type: void
setUser(user)
Sets the user who triggers the event.
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
ReactionAddedEvent.Item Class
ReactionAddedEvent.Item Methods
The following are methods for ReactionAddedEvent.Item.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getFile()
Signature
public String getFile()
Return Value
Type: String
getFileComment()
Signature
public String getFileComment()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setFile(file)
Signature
public void setFile(String file)
Parameters
file
Type: String
Return Value
Type: void
setFileComment(fileComment)
Signature
public void setFileComment(String fileComment)
Parameters
fileComment
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
ReactionRemovedEvent Class
Represents the reaction_removed event. This event notifies your app when a reaction is removed from an item.
ReactionRemovedEvent Methods
The following are methods for ReactionRemovedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getItem()
Signature
public Slack.ReactionRemovedEvent.Item getItem()
Return Value
Type: Slack.ReactionRemovedEvent.Item
getItemUser()
Signature
public String getItemUser()
Return Value
Type: String
getReaction()
Signature
public String getReaction()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setItem(item)
Signature
public void setItem(Slack.ReactionRemovedEvent.Item item)
Parameters
item
Type: Slack.ReactionRemovedEvent.Item
Return Value
Type: void
setItemUser(itemUser)
Signature
public void setItemUser(String itemUser)
Parameters
itemUser
Type: String
Return Value
Type: void
setReaction(reaction)
Signature
public void setReaction(String reaction)
Parameters
reaction
Type: String
Return Value
Type: void
setUser(user)
Sets the user who triggers the event.
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
ReactionRemovedEvent.Item Class
ReactionRemovedEvent.Item Methods
The following are methods for ReactionRemovedEvent.Item.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getFile()
Signature
public String getFile()
Return Value
Type: String
getFileComment()
Signature
public String getFileComment()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setFile(file)
Signature
public void setFile(String file)
Parameters
file
Type: String
Return Value
Type: void
setFileComment(fileComment)
Signature
public void setFileComment(String fileComment)
Parameters
fileComment
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
StarAddedEvent Class
Represents the star_added event. This event notifies your app when an item is starred.
StarAddedEvent Methods
The following are methods for StarAddedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getItem()
Signature
public Slack.StarAddedEvent.Item getItem()
Return Value
Type: Slack.StarAddedEvent.Item
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setItem(item)
Signature
public void setItem(Slack.StarAddedEvent.Item item)
Parameters
item
Type: Slack.StarAddedEvent.Item
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
StarAddedEvent.Edited Class
StarAddedEvent.Edited Methods
The following are methods for StarAddedEvent.Edited.
getTs()
Signature
public String getTs()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
StarAddedEvent.Item Class
StarAddedEvent.Item Methods
The following are methods for StarAddedEvent.Item.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getComment()
Signature
public Slack.FileComment getComment()
Return Value
Type: Slack.FileComment
getCreatedBy()
Signature
public String getCreatedBy()
Return Value
Type: String
getDateCreate()
Signature
public Long getDateCreate()
Return Value
Type: Long
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
getMessage()
Signature
public Slack.StarAddedEvent.Message getMessage()
Return Value
Type: Slack.StarAddedEvent.Messagering
getType()
Signature
public String getType()
Return Value
Type: String
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setComment(comment)
Signature
public void setComment(Slack.FileComment comment)
Parameters
comment
Type: Slack.FileComment
Return Value
Type: void
setCreatedBy(createdBy)
Signature
public void setCreatedBy(String createdBy)
Parameters
createdBy
Type: String
Return Value
Type: void
setDateCreate(dateCreate)
Signature
public void setDateCreate(Long dateCreate)
Parameters
dateCreate
Type: Long
Return Value
Type: void
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
setMessage(message)
Signature
public void setMessage(Slack.StarAddedEvent.Message message)
Parameters
message
Type: Slack.StarAddedEvent.Message
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
StarAddedEvent.Message Class
StarAddedEvent.Message Methods
The following are methods for StarAddedEvent.Message.
getAppId()
Signature
public String getAppId()
Return Value
Type: String
getBotId()
Signature
public String getBotId()
Return Value
Type: String
getBotProfile()
Signature
public Slack.BotProfile getBotProfile()
Return Value
Type: Slack.BotProfile
getClientMsgId()
Signature
public String getClientMsgId()
Return Value
Type: String
getEdited()
Signature
public Slack.StarAddedEvent.Edited getEdited()
Return Value
Type: Slack.StarAddedEvent.Edited
getPermalink()
Signature
public String getPermalink()
Return Value
Type: String
getPinnedTo()
Signature
public List<String> getPinnedTo()
Return Value
Type: List<String>
getTeam()
Signature
public String getTeam()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
isStarred()
Signature
public Boolean isStarred()
Return Value
Type: String
setAppId(appId)
Signature
public void setAppId(String appId)
Parameters
appId
Type: String
Return Value
Type: void
setBotId(botId)
Signature
public void setBotId(String botId)
Parameters
botId
Type: String
Return Value
Type: void
setBotProfile(botProfile)
Signature
public void setBotProfile(Slack.BotProfile botProfile)
Parameters
botProfile
Type: Slack.BotProfile
Return Value
Type: void
setClientMsgId(clientMsgId)
Signature
public void setClientMsgId(String clientMsgId)
Parameters
clientMsgId
Type: String
Return Value
Type: void
setEdited(edited)
Signature
public void setEdited(Slack.StarAddedEvent.Edited edited)
Parameters
edited
Type: Slack.StarAddedEvent.Edited
Return Value
Type: void
setPermalink(permalink)
Signature
public void setPermalink(String permalink)
Parameters
permalink
Type: String
Return Value
Type: void
setPinnedTo(pinnedTo)
Signature
public void setPinnedTo(List<String> pinnedTo)
Parameters
pinnedTo
Type: List<String>
Return Value
Type: void
setStarred(isStarred)
Signature
public void setStarred(Boolean isStarred)
Parameters
isStarred
Type: Boolean
Return Value
Type: void
setTeam(team)
Signature
public void setTeam(String team)
Parameters
team
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
StarRemovedEvent Class
Represents the star_removed event. This event notifies your app when a star is removed from an item.
StarRemovedEvent Methods
The following are methods for StarRemovedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getItem()
Signature
public Slack.StarRemovedEvent.Item getItem()
Return Value
Type: Slack.StarRemovedEvent.Item
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setItem(item)
Signature
public void setItem(Slack.StarRemovedEvent.Item item)
Parameters
item
Type: Slack.StarRemovedEvent.Item
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
StarRemovedEvent.Edited Class
StarRemovedEvent.Edited Methods
The following are methods for StarRemovedEvent.Edited.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getItem()
Signature
public Slack.StarRemovedEvent.Item getItem()
Return Value
Type: Slack.StarRemovedEvent.Item
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setItem(item)
Signature
public void setItem(Slack.StarRemovedEvent.Item item)
Parameters
item
Type: Slack.StarRemovedEvent.Item
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
StarRemovedEvent.Item Class
StarRemovedEvent.Item Methods
The following are methods for StarRemovedEvent.Item.
getChannel()
Signature
public String getChannel()
Return Value
Type: String
getComment()
Signature
public Slack.FileComment getComment()
Return Value
Type: Slack.FileComment
getCreatedBy()
Signature
public String getCreatedBy()
Return Value
Type: String
getDateCreate()
Signature
public Long getDateCreate()
Return Value
Type: Long
getFile()
Signature
public Slack.File getFile()
Return Value
Type: Slack.File
getMessage()
Signature
public Slack.StarRemovedEvent.Message getMessage()
Return Value
Type: Slack.StarRemovedEvent.Message
getType()
Signature
public String getType()
Return Value
Type: String
setChannel(channel)
Signature
public void setChannel(String channel)
Parameters
channel
Type: String
Return Value
Type: void
setComment(comment)
Signature
public void setComment(Slack.FileComment comment)
Parameters
comment
Type: Slack.FileComment
Return Value
Type: void
setCreatedBy(createdBy)
Signature
public void setCreatedBy(String createdBy)
Parameters
createdBy
Type: String
Return Value
Type: void
setDateCreate(dateCreate)
Signature
public void setDateCreate(Long dateCreate)
Parameters
dateCreate
Type: Long
Return Value
Type: void
setFile(file)
Signature
public void setFile(Slack.File file)
Parameters
file
Type: Slack.File
Return Value
Type: void
setMessage(message)
Signature
public void setMessage(Slack.StarRemovedEvent.Message message)
Parameters
message
Type: Slack.StarRemovedEvent.Message
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
StarRemovedEvent.Message Class
StarRemovedEvent.Message Methods
The following are methods for StarRemovedEvent.Message.
getAppId()
Signature
public String getAppId()
Return Value
Type: String
getBotId()
Signature
public String getBotId()
Return Value
Type: String
getBotProfile()
Signature
public Slack.BotProfile getBotProfile()
Return Value
Type: Slack.BotProfile
getClientMsgId()
Signature
public String getClientMsgId()
Return Value
Type: String
getEdited()
Signature
public Slack.StarRemovedEvent.Edited getEdited()
Return Value
Type: Slack.StarRemovedEvent.Edited
getPermalink()
Signature
public String getPermalink()
Return Value
Type: String
getPinnedTo()
Signature
public List<String> getPinnedTo()
Return Value
Type: List<String>
getTeam()
Signature
public String getTeam()
Return Value
Type: String
getText()
Signature
public String getText()
Return Value
Type: String
getTs()
Signature
public String getTs()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setAppId(appId)
Signature
public void setAppId(String appId)
Parameters
appId
Type: String
Return Value
Type: void
setBotId(botId)
Signature
public void setBotId(String botId)
Parameters
botId
Type: String
Return Value
Type: void
setBotProfile(botProfile)
Signature
public void setBotProfile(Slack.BotProfile botProfile)
Parameters
botProfile
Type: Slack.BotProfile
Return Value
Type: void
setClientMsgId(clientMsgId)
Signature
public void setClientMsgId(String clientMsgId)
Parameters
clientMsgId
Type: String
Return Value
Type: void
setEdited(edited)
Signature
public void setEdited(Slack.StarRemovedEvent.Edited edited)
Parameters
edited
Type: Slack.StarRemovedEvent.Edited
Return Value
Type: void
setPermalink(permalink)
Signature
public void setPermalink(String permalink)
Parameters
permalink
Type: String
Return Value
Type: void
setPinnedTo(pinnedTo)
Signature
public void setPinnedTo(List<String> pinnedTo)
Parameters
pinnedTo
Type: List<String>
Return Value
Type: void
setTeam(team)
Signature
public void setTeam(String team)
Parameters
team
Type: String
Return Value
Type: void
setText(text)
Signature
public void setText(String text)
Parameters
text
Type: String
Return Value
Type: void
setTs(ts)
Signature
public void setTs(String ts)
Parameters
ts
Type: String
Return Value
Type: void
setType(type)
Signature
public void setType(String type)
Parameters
type
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
SubteamCreatedEvent Class
Represents the subteam_created event. This event notifies your app when a user group has been added to the workspace.
SubteamCreatedEvent Methods
The following are methods for SubteamCreatedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubteam()
Signature
public Slack.SubteamCreatedEvent.Subteam getSubteam()
Return Value
Type: Slack.SubteamCreatedEvent.Subteam
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setSubteam(subteam)
Signature
public void setSubteam(Slack.SubteamCreatedEvent.Subteam subteam)
Parameters
subteam
Type: Slack.SubteamCreatedEvent.Subteam
Return Value
Type: void
SubteamCreatedEvent.Prefs Class
SubteamCreatedEvent.Prefs Methods
The following are methods for SubteamCreatedEvent.Prefs.
getChannels()
Signature
public List<String> getChannels()
Return Value
Type: List<String>
getGroups()
Signature
ppublic List<String> getGroups()
Return Value
Type: List<String>
setChannels(channels)
Signature
public void setChannels(List<String> channels)
Parameters
channels
Type: List<String>
Return Value
Type: void
setGroups(groups)
Signature
public void setGroups(List<String> groups)
Parameters
groups
Type: List<String>
Return Value
Type: void
SubteamCreatedEvent.Subteam Class
SubteamCreatedEvent.Subteam Methods
The following are methods for SubteamCreatedEvent.Subteam.
getAutoType()
Signature
public String getAutoType()
Return Value
Type: String
getChannelCount()
Signature
public Integer getChannelCount()
Return Value
Type: Integer
getCreatedBy()
Signature
public String getCreatedBy()
Return Value
Type: String
getDateCreate()
Signature
public Integer getDateCreate()
Return Value
Type: Integer
getDateDelete()
Signature
public Integer getDateDelete()
Return Value
Type: Integer
getDateUpdate()
Signature
public Integer getDateUpdate()
Return Value
Type: Integer
getDeletedBy()
Signature
public String getDeletedBy()
Return Value
Type: String
getDescription()
Signature
public String getDescription()
Return Value
Type: String
getEnterpriseSubteamId()
Signature
public String getEnterpriseSubteamId()
Return Value
Type: String
getHandle()
Signature
public String getHandle()
Return Value
Type: String
getId()
Signature
public String getId()
Return Value
Type: String
getName()
Signature
public String getName()
Return Value
Type: String
getPrefs()
Signature
public Slack.SubteamCreatedEvent.Prefs getPrefs()
Return Value
Type: Slack.SubteamCreatedEvent.Prefs
getTeamId()
Signature
public String getTeamId()
Return Value
Type: String
getUpdatedBy()
Signature
public String getUpdatedBy()
Return Value
Type: String
getUserCount()
Signature
public Integer getUserCount()
Return Value
Type: Integer
getUsers()
Signature
public List<String> getUsers()
Return Value
Type: List<String>
isAutoProvision()
Signature
public Boolean isAutoProvision()
Return Value
Type: Boolean
isExternal()
Signature
public Boolean isExternal()
Return Value
Type: Boolean
isSubteam()
Signature
public Boolean isSubteam()
Return Value
Type: Boolean
isUsergroup()
Signature
public Boolean isUsergroup()
Return Value
Type: Boolean
setAutoProvision(autoProvision)
Signature
public void setAutoProvision(Boolean autoProvision)
Parameters
autoProvision
Type: Boolean
Return Value
Type: void
setAutoType(autoType)
Signature
public void setAutoType(String autoType)
Parameters
autoType
Type: String
Return Value
Type: void
setChannelCount(channelCount)
Signature
public void setChannelCount(Integer channelCount)
Parameters
channelCount
Type: Integer
Return Value
Type: void
setCreatedBy(createdBy)
Signature
public void setCreatedBy(String createdBy)
Parameters
createdBy
Type: String
Return Value
Type: void
setDateCreate(dateCreate)
Signature
public void setDateCreate(Integer dateCreate)
Parameters
dateCreate
Type: Integer
Return Value
Type: void
setDateDelete(dateDelete)
Signature
public void setDateDelete(Integer dateDelete)
Parameters
dateDelete
Type: Integer
Return Value
Type: void
setDateUpdate(dateUpdate)
Signature
public void setDateUpdate(Integer dateUpdate)
Parameters
dateUpdate
Type: Integer
Return Value
Type: void
setDeletedBy(deletedBy)
Signature
public void setDeletedBy(String deletedBy)
Parameters
deletedBy
Type: String
Return Value
Type: void
setDescription(description)
Signature
public void setDescription(String description)
Parameters
description
Type: String
Return Value
Type: void
setEnterpriseSubteamId(enterpriseSubteamId)
Signature
public void setEnterpriseSubteamId(String enterpriseSubteamId)
Parameters
enterpriseSubteamId
Type: String
Return Value
Type: void
setExternal(external)
Signature
public void setExternal(Boolean external)
Parameters
external
Type: Boolean
Return Value
Type: void
setHandle(handle)
Signature
public void setHandle(String handle)
Parameters
handle
Type: String
Return Value
Type: void
setId(id)
Signature
public void setId(String id)
Parameters
id
Type: String
Return Value
Type: void
setName(name)
Signature
public void setName(String name)
Parameters
name
Type: String
Return Value
Type: void
setPrefs(prefs)
Signature
public void setPrefs(Slack.SubteamCreatedEvent.Prefs prefs)
Parameters
prefs
Type: Slack.SubteamCreatedEvent.Prefs
Return Value
Type: void
setSubteam(isSubteam)
Signature
public void setSubteam(Boolean isSubteam)
Parameters
isSubteam
Type: Boolean
Return Value
Type: void
setTeamId(teamId)
Signature
public void setTeamId(String teamId)
Parameters
teamId
Type: String
Return Value
Type: void
setUpdatedBy(updatedBy)
Signature
public void setUpdatedBy(String updatedBy)
Parameters
updatedBy
Type: String
Return Value
Type: void
setUserCount(userCount)
Signature
public void setUserCount(Integer userCount)
Parameters
userCount
Type: Integer
Return Value
Type: void
setUsergroup(isUsergroup)
Signature
public void setUsergroup(Boolean isUsergroup)
Parameters
isUsergroup
Type: Boolean
Return Value
Type: void
setUsers(users)
Signature
public void setUsers(List<String> users)
Parameters
users
Type: List<String>
Return Value
Type: void
SubteamMembersChangedEvent Class
Represents the subteam_members_changed event. This event notifies your app when the membership of an existing user group has changed.
SubteamMembersChangedEvent Methods
The following are methods for SubteamMembersChangedEvent.
getAddedUsers()
Signature
public List<String> getAddedUsers()
Return Value
Type: List<String>
getAddedUsersCount()
Signature
public Integer getAddedUsersCount()
Return Value
Type: Integer
getDatePreviousUpdate()
Signature
public Integer getDatePreviousUpdate()
Return Value
Type: Integer
getDateUpdate()
Signature
public Integer getDateUpdate()
Return Value
Type: Integer
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getRemovedUsers()
Signature
public List<String> getRemovedUsers()
Return Value
Type: List<String>
getRemovedUsersCount()
Signature
public Integer getRemovedUsersCount()
Return Value
Type: Integer
getSubteamId()
Signature
public String getSubteamId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTeamId()
Signature
public String getTeamId()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setAddedUsers(addedUsers)
Signature
public void setAddedUsers(List<String> addedUsers)
Parameters
addedUsers
Type: List<String>
Return Value
Type: void
setAddedUsersCount(addedUsersCount)
Signature
public void setAddedUsersCount(Integer addedUsersCount)
Parameters
addedUsersCount
Type: Integer
Return Value
Type: void
setDatePreviousUpdate(datePreviousUpdate)
Signature
public void setDatePreviousUpdate(Integer datePreviousUpdate)
Parameters
datePreviousUpdate
Type: Integer
Return Value
Type: void
setDateUpdate(dateUpdate)
Signature
public void setDateUpdate(Integer dateUpdate)
Parameters
dateUpdate
Type: Integer
Return Value
Type: void
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setRemovedUsers(removedUsers)
Signature
public void setRemovedUsers(List<String> removedUsers)
Parameters
removedUsers
Type: List<String>
Return Value
Type: void
setRemovedUsersCount(removedUsersCount)
Signature
public void setRemovedUsersCount(Integer removedUsersCount)
Parameters
param
Type: String
Return Value
Type: void
setSubteamId(subteamId)
Signature
public void setSubteamId(String subteamId)
Parameters
subteamId
Type: String
Return Value
Type: void
setTeamId(teamId)
Signature
public void setTeamId(String teamId)
Parameters
teamId
Type: String
Return Value
Type: void
SubteamSelfAddedEvent Class
Represents the subteam_self_added event. This event notifies your app when you have been added to a user group.
SubteamSelfAddedEvent Methods
The following are methods for SubteamSelfAddedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubteamId()
Signature
public String getSubteamId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setSubteamId(subteamId)
Signature
public void setSubteamId(String subteamId)
Parameters
subteamId
Type: String
Return Value
Type: void
SubteamSelfRemovedEvent Methods
Represents the subteam_self_removed event. This event notifies your app when you have been removed from a user group.
SubteamSelfRemovedEvent Methods
The following are methods for SubteamSelfRemovedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubteamId()
Signature
public String getSubteamId()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setSubteamId(subteamId)
Signature
public void setSubteamId(String subteamId)
Parameters
param
Type: String
Return Value
Type: void
SubteamUpdatedEvent Class
Represents the subteam_updated event. This event notifies you when an existing user group has been updated or its members changed.
SubteamUpdatedEvent Methods
The following are methods for SubteamUpdatedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubteam()
Signature
public Slack.SubteamUpdatedEvent.Subteam getSubteam()
Return Value
Type: Slack.SubteamUpdatedEvent.Subteam
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setSubteam(subteam)
Signature
public void setSubteam(Slack.SubteamUpdatedEvent.Subteam subteam)
Parameters
subteam
Type: Slack.SubteamUpdatedEvent.Subteam
Return Value
Type: void
SubteamUpdatedEvent.Prefs Class
SubteamUpdatedEvent Methods
The following are methods for SubteamUpdatedEvent.Prefs.
getChannels()
Signature
public List<String> getChannels()
Return Value
Type: List<String>
getGroups()
Signature
public List<String> getGroups()
Return Value
Type: List<String>
setChannels(channels)
Signature
public void setChannels(List<String> channels)
Parameters
channels
Type: List<String>
Return Value
Type: void
setGroups(groups)
Signature
public void setGroups(List<String> groups)
Parameters
groups
Type: List<String>
Return Value
Type: void
SubteamUpdatedEvent.Subteam Class
SubteamUpdatedEvent.Subteam Methods
The following are methods for SubteamUpdatedEvent.Subteam.
getAutoType()
Signature
public String getAutoType()
Return Value
Type: String
getChannelCount()
Signature
public Integer getChannelCount()
Return Value
Type: Integer
getCreatedBy()
Signature
public String getCreatedBy()
Return Value
Type: String
getDateCreate()
Signature
public Integer getDateCreate()
Return Value
Type: Integer
getDateDelete()
Signature
public Integer getDateDelete()
Return Value
Type: Integer
getDateUpdate()
Signature
public Integer getDateUpdate()
Return Value
Type: Integer
getDeletedBy()
Signature
public String getDeletedBy()
Return Value
Type: String
getDescription()
Signature
public String getDescription()
Return Value
Type: String
getEnterpriseSubteamId()
Signature
public String getEnterpriseSubteamId()
Return Value
Type: String
getHandle()
Signature
public String getHandle()
Return Value
Type: String
getId()
Signature
public String getId()
Return Value
Type: String
getName()
Signature
public String getName()
Return Value
Type: String
getPrefs()
Signature
public Slack.SubteamUpdatedEvent.Prefs getPrefs()
Return Value
Type: Slack.SubteamUpdatedEvent.Prefs
getTeamId()
Signature
public String getTeamId()
Return Value
Type: String
getUpdatedBy()
Signature
public String getUpdatedBy()
Return Value
Type: String
getUserCount()
Signature
public Integer getUserCount()
Return Value
Type: Integer
getUsers()
Signature
public List<String> getUsers()
Return Value
Type: List<String>
isAutoProvision()
Signature
public Boolean isAutoProvision()
Return Value
Type: Boolean
isExternal()
Signature
public Boolean isExternal()
Return Value
Type: Boolean
isSubteam()
Signature
public Boolean isSubteam()
Return Value
Type: Boolean
isUsergroup()
Signature
public Boolean isUsergroup()
Return Value
Type: Boolean
setAutoProvision(autoProvision)
Signature
public void setAutoProvision(Boolean autoProvision)
Parameters
autoProvision
Type: Boolean
Return Value
Type: void
setAutoType(autoType)
Signature
public void setAutoType(String autoType)
Parameters
autoType
Type: String
Return Value
Type: void
setChannelCount(channelCount)
Signature
public void setChannelCount(Integer channelCount)
Parameters
channelCount
Type: Integer
Return Value
Type: void
setCreatedBy(createdBy)
Signature
public void setCreatedBy(String createdBy)
Parameters
createdBy
Type: String
Return Value
Type: void
setDateCreate(dateCreate)
Signature
public void setDateCreate(Integer dateCreate)
Parameters
dateCreate
Type: Integer
Return Value
Type: void
setDateDelete(dateDelete)
Signature
public void setDateDelete(Integer dateDelete)
Parameters
dateDelete
Type: Integer
Return Value
Type: void
setDateUpdate(dateUpdate)
Signature
public void setDateUpdate(Integer dateUpdate)
Parameters
dateUpdate
Type: Integer
Return Value
Type: void
setDeletedBy(deletedBy)
Signature
public void setDeletedBy(String deletedBy)
Parameters
deletedBy
Type: String
Return Value
Type: void
setDescription(description)
Signature
public void setDescription(String description)
Parameters
description
Type: String
Return Value
Type: void
setEnterpriseSubteamId(enterpriseSubteamId)
Signature
public void setEnterpriseSubteamId(String enterpriseSubteamId)
Parameters
enterpriseSubteamId
Type: String
Return Value
Type: void
setExternal(isExternal)
Signature
public void setExternal(Boolean isExternal)
Parameters
isExternal
Type: Boolean
Return Value
Type: void
setHandle(handle)
Signature
public void setHandle(String handle)
Parameters
handle
Type: String
Return Value
Type: void
setId(id)
Signature
public void setId(String id)
Parameters
id
Type: String
Return Value
Type: void
setName(name)
Signature
public void setName(String name)
Parameters
name
Type: String
Return Value
Type: void
setPrefs(prefs)
Signature
public void setPrefs(Slack.SubteamUpdatedEvent.Prefs prefs)
Parameters
prefs
Type: Slack.SubteamUpdatedEvent.Prefs
Return Value
Type: void
setSubteam(isSubteam)
Signature
public void setSubteam(Boolean isSubteam)
Parameters
isSubteam
Type: Boolean
Return Value
Type: void
setTeamId(teamId)
Signature
public void setTeamId(String teamId)
Parameters
teamId
Type: String
Return Value
Type: void
setUpdatedBy(updatedBy)
Signature
public void setUpdatedBy(String updatedBy)
Parameters
updatedBy
Type: String
Return Value
Type: void
setUserCount(userCount)
Signature
public void setUserCount(Integer userCount)
Parameters
userCount
Type: Integer
Return Value
Type: void
setUsergroup(isUsergroup)
Signature
public void setUsergroup(Boolean isUsergroup)
Parameters
isUsergroup
Type: Boolean
Return Value
Type: void
setUsers(users)
Signature
public void setUsers(List<String> users)
Parameters
users
Type: List<String>
Return Value
Type: void
TeamAccessGrantedEvent Class
Represents the team_access_granted event. This event notifies your app when access to a set of teams was granted to your org app.
TeamAccessGrantedEvent Methods
The following are methods for TeamAccessGrantedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTeamIds()
Signature
public List<String> getTeamIds()
Return Value
Type: List<String>
getType()
Signature
public String getType()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setTeamIds(teamIds)
Signature
public void setTeamIds(List<String> teamIds)
Parameters
teamIds
Type: List<String>
Return Value
Type: void
TeamAccessRevokedEvent Class
Represents the team_access_revoked event. This event notifies your app when access to a set of teams was revoked from your org app.
TeamAccessRevokedEvent Methods
The following are methods for TeamAccessRevokedEvent.
getEventTs()
Signature
public String getEventTs()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTeamIds()
Signature
public List<String> getTeamIds()
Return Value
Type: List<String>
getType()
Signature
public String getType()
Return Value
Type: String
setEventTs(eventTs)
Signature
public void setEventTs(String eventTs)
Parameters
eventTs
Type: String
Return Value
Type: void
setTeamIds(teamIds)
Signature
public void setTeamIds(List<String> teamIds)
Parameters
teamIds
Type: List<String>
Return Value
Type: void
TeamDomainChangeEvent Class
Represents the team_domain_change event. This event notifies the app when the workspace domain has changed.
TeamDomainChangeEvent Methods
The following are methods for TeamDomainChangeEvent.
getDomain()
Signature
public String getDomain()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUrl()
Signature
public String getUrl()
Return Value
Type: String
setDomain(domain)
Signature
public void setDomain(String domain)
Parameters
domain
Type: String
Return Value
Type: void
setUrl(url)
Signature
public void setUrl(String url)
Parameters
url
Type: String
Return Value
Type: void
TeamJoinEvent Class
Represents the team_join event. This event notifies your app when a new member has joined.
TeamJoinEvent Methods
The following are methods for TeamJoinEvent.
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public Slack.User getUser()
Return Value
Type: Slack.User
setUser(user)
Signature
public void setUser(Slack.User user)
Parameters
user
Type: Slack.User
Return Value
Type: void
TeamRenameEvent Class
Represents the team_rename event. This event notifies your app when the workspace name has changed.
TeamRenameEvent Methods
The following are methods for TeamRenameEvent.
getName()
Signature
public String getName()
Return Value
Type: String
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
setName(name)
Signature
public void setName(String name)
Parameters
name
Type: String
Return Value
Type: void
TokensRevokedEvent Class
Represents the tokens_revoked event. This event notifies your app when the API tokens for your app were revoked.
TokensRevokedEvent Methods
The following are methods for TokensRevokedEvent.
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTokens()
Signature
public Slack.TokensRevokedEvent.Tokens getTokens()
Return Value
Type: Slack.TokensRevokedEvent.Tokens
getType()
Signature
public String getType()
Return Value
Type: String
setTokens(tokens)
Signature
public void setTokens(Slack.TokensRevokedEvent.Tokens tokens)
Parameters
tokens
Type: Slack.TokensRevokedEvent.Tokens
Return Value
Type: void
TokensRevokedEvent.Tokens Class
TokensRevokedEvent.Tokens Methods
The following are methods for TokensRevokedEvent.Tokens.
getBot()
Signature
public List<String> getBot()
Return Value
Type: List<String>
getOauth()
Signature
public List<String> getOauth()
Return Value
Type: List<String>
setBot(bot)
Signature
public void setBot(List<String> bot)
Parameters
bot
Type: List<String>
Return Value
Type: void
setOauth(oauth)
Signature
public void setOauth(List<String> oauth)
Parameters
oauth
Type: List<String>
Return Value
Type: void
UserChangeEvent Class
Represents the user_change event. This event notifies your app when a member's data has changed.
UserChangeEvent Methods
The following are methods for UserChangeEvent.
getCacheTs()
Signature
public Integer getCacheTs()
Return Value
Type: Integer
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public Slack.User getUser()
Return Value
Type: Slack.User
setCacheTs(cacheTs)
Signature
public void setCacheTs(Integer cacheTs)
Parameters
cacheTs
Type: Integer
Return Value
Type: void
UserResourceDeniedEvent Class
Represents the user_resource_denied event. This event notifies your app when a user resource was denied to your app.
UserResourceDeniedEvent Methods
The following are methods for UserResourceDeniedEvent.
getScopes()
Signature
public List<String> getScopes()
Return Value
Type: List<String>
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTriggerId()
Signature
public String getTriggerId()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setScopes(scopes)
Signature
public void setScopes(List<String> scopes)
Parameters
scopes
Type: List<String>
Return Value
Type: void
setTriggerId(triggerId)
Signature
public void setTriggerId(String triggerId)
Parameters
triggerId
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
UserResourceGrantedEvent Class
Deprecated. See Deprecated Events. Represents the user_resource_granted event. This event notifies your app when a user resource was granted to your app.
UserResourceGrantedEvent Methods
The following are methods for UserResourceGrantedEvent.
getScopes()
Signature
public List<String> getScopes()
Return Value
Type: List<String>
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTriggerId()
Signature
public String getTriggerId()
Return Value
Type: String
getType()
Signature
public String getType()
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setScopes(scopes)
Signature
public void setScopes(List<String> scopes)
Parameters
scopes
Type: List<String>
Return Value
Type: void
setTriggerId(triggerId)
Signature
public void setTriggerId(String triggerId)
Parameters
triggerId
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void
UserResourceRemovedEvent Class
Deprecated. See Deprecated Events. Represents the user_resource_removed event. This event notifies your app when a user resource was removed from your app.
UserResourceRemovedEvent Methods
The following are methods for UserResourceRemovedEvent.
getSubtype()
Signature
public String getSubtype()
Return Value
Type: String
getTriggerId()
Signature
public String getTriggerId()
Return Value
Type: String
getType()
Signature
Return Value
Type: String
getUser()
Signature
public String getUser()
Return Value
Type: String
setTriggerId(triggerId)
Signature
public void setTriggerId(String triggerId)
Parameters
triggerId
Type: String
Return Value
Type: void
setUser(user)
Signature
public void setUser(String user)
Parameters
user
Type: String
Return Value
Type: void