Class ActionContext
- java.lang.Object
-
- com.slack.api.bolt.context.Context
-
- com.slack.api.bolt.context.builtin.ActionContext
-
- All Implemented Interfaces:
ActionRespondUtility
,RespondUtility
public class ActionContext extends Context implements ActionRespondUtility
Action type request's context.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ActionContext.ActionContextBuilder
-
Field Summary
-
Fields inherited from class com.slack.api.bolt.context.Context
additionalValues, botId, botToken, botUserId, enterpriseId, logger, requestUserId, requestUserToken, slack, teamId
-
-
Constructor Summary
Constructors Constructor Description ActionContext()
ActionContext(String triggerId, String responseUrl, Responder responder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ActionContext.ActionContextBuilder
builder()
protected boolean
canEqual(Object other)
boolean
equals(Object o)
Responder
getResponder()
String
getResponseUrl()
String
getTriggerId()
int
hashCode()
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, say, setBotId, setBotToken, setBotUserId, setEnterpriseId, 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
-
-
-
-
Method Detail
-
builder
public static ActionContext.ActionContextBuilder builder()
-
getTriggerId
public String getTriggerId()
-
getResponseUrl
public String getResponseUrl()
- Specified by:
getResponseUrl
in interfaceRespondUtility
-
getResponder
public Responder getResponder()
- Specified by:
getResponder
in interfaceRespondUtility
-
setTriggerId
public void setTriggerId(String triggerId)
-
setResponseUrl
public void setResponseUrl(String responseUrl)
-
setResponder
public void setResponder(Responder responder)
- Specified by:
setResponder
in interfaceRespondUtility
-
canEqual
protected boolean canEqual(Object other)
-
-