Class MessageShortcutContext
- java.lang.Object
-
- com.slack.api.bolt.context.Context
-
- com.slack.api.bolt.context.builtin.MessageShortcutContext
-
- All Implemented Interfaces:
ActionRespondUtility
,RespondUtility
,SayUtility
public class MessageShortcutContext extends Context implements SayUtility, ActionRespondUtility
Action type request's context in messages.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MessageShortcutContext.MessageShortcutContextBuilder
-
Field Summary
-
Fields inherited from class com.slack.api.bolt.context.Context
additionalValues, botId, botToken, botUserId, enterpriseId, enterpriseInstall, logger, requestUserId, requestUserToken, slack, teamId
-
-
Constructor Summary
Constructors Constructor Description MessageShortcutContext()
MessageShortcutContext(String triggerId, String channelId, String responseUrl, Responder responder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MessageShortcutContext.MessageShortcutContextBuilder
builder()
protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
getChannelId()
Responder
getResponder()
String
getResponseUrl()
String
getTriggerId()
int
hashCode()
void
setChannelId(String channelId)
void
setResponder(Responder responder)
void
setResponseUrl(String responseUrl)
void
setTriggerId(String triggerId)
String
toString()
-
Methods inherited from class com.slack.api.bolt.context.Context
ack, ack, ackWithJson, asyncClient, client, getAdditionalValues, getBotId, getBotToken, getBotUserId, getEnterpriseId, getLogger, getRequestUserId, getRequestUserToken, getSlack, getTeamId, isEnterpriseInstall, say, setBotId, setBotToken, setBotUserId, setEnterpriseId, setEnterpriseInstall, setRequestUserId, setRequestUserToken, setSlack, setTeamId, toJson
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface com.slack.api.bolt.context.ActionRespondUtility
respond, respond, respond, respond
-
Methods inherited from interface com.slack.api.bolt.context.RespondUtility
getSlack
-
Methods inherited from interface com.slack.api.bolt.context.SayUtility
client, say, say, verifyChannelId
-
-
-
-
Method Detail
-
builder
public static MessageShortcutContext.MessageShortcutContextBuilder builder()
-
getTriggerId
public String getTriggerId()
-
getChannelId
public String getChannelId()
- Specified by:
getChannelId
in interfaceSayUtility
-
getResponseUrl
public String getResponseUrl()
- Specified by:
getResponseUrl
in interfaceRespondUtility
-
getResponder
public Responder getResponder()
- Specified by:
getResponder
in interfaceRespondUtility
-
setTriggerId
public void setTriggerId(String triggerId)
-
setChannelId
public void setChannelId(String channelId)
-
setResponseUrl
public void setResponseUrl(String responseUrl)
-
setResponder
public void setResponder(Responder responder)
- Specified by:
setResponder
in interfaceRespondUtility
-
canEqual
protected boolean canEqual(Object other)
-
-