Class BlockActionPayload
- java.lang.Object
-
- com.slack.api.app_backend.interactive_components.payload.BlockActionPayload
-
public class BlockActionPayload extends Object
https://api.slack.com/messaging/interactivity/enabling
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BlockActionPayload.Action
static class
BlockActionPayload.BlockActionPayloadBuilder
static class
BlockActionPayload.Channel
static class
BlockActionPayload.Container
static class
BlockActionPayload.Enterprise
static class
BlockActionPayload.Team
static class
BlockActionPayload.User
-
Constructor Summary
Constructors Constructor Description BlockActionPayload()
BlockActionPayload(BlockActionPayload.Enterprise enterprise, BlockActionPayload.Team team, BlockActionPayload.User user, String apiAppId, String token, BlockActionPayload.Container container, String triggerId, BlockActionPayload.Channel channel, Message message, String responseUrl, View view, ViewState state, List<BlockActionPayload.Action> actions, boolean isEnterpriseInstall)
-
Method Summary
-
-
-
Field Detail
-
TYPE
public static final String TYPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
BlockActionPayload
public BlockActionPayload(BlockActionPayload.Enterprise enterprise, BlockActionPayload.Team team, BlockActionPayload.User user, String apiAppId, String token, BlockActionPayload.Container container, String triggerId, BlockActionPayload.Channel channel, Message message, String responseUrl, View view, ViewState state, List<BlockActionPayload.Action> actions, boolean isEnterpriseInstall)
-
BlockActionPayload
public BlockActionPayload()
-
-
Method Detail
-
builder
public static BlockActionPayload.BlockActionPayloadBuilder builder()
-
getType
public String getType()
-
getEnterprise
public BlockActionPayload.Enterprise getEnterprise()
-
getTeam
public BlockActionPayload.Team getTeam()
-
getUser
public BlockActionPayload.User getUser()
-
getApiAppId
public String getApiAppId()
-
getToken
public String getToken()
-
getContainer
public BlockActionPayload.Container getContainer()
-
getTriggerId
public String getTriggerId()
-
getChannel
public BlockActionPayload.Channel getChannel()
-
getMessage
public Message getMessage()
-
getResponseUrl
public String getResponseUrl()
-
getView
public View getView()
-
getState
public ViewState getState()
-
getActions
public List<BlockActionPayload.Action> getActions()
-
isEnterpriseInstall
public boolean isEnterpriseInstall()
-
setEnterprise
public void setEnterprise(BlockActionPayload.Enterprise enterprise)
-
setTeam
public void setTeam(BlockActionPayload.Team team)
-
setUser
public void setUser(BlockActionPayload.User user)
-
setApiAppId
public void setApiAppId(String apiAppId)
-
setToken
public void setToken(String token)
-
setContainer
public void setContainer(BlockActionPayload.Container container)
-
setTriggerId
public void setTriggerId(String triggerId)
-
setChannel
public void setChannel(BlockActionPayload.Channel channel)
-
setMessage
public void setMessage(Message message)
-
setResponseUrl
public void setResponseUrl(String responseUrl)
-
setView
public void setView(View view)
-
setState
public void setState(ViewState state)
-
setActions
public void setActions(List<BlockActionPayload.Action> actions)
-
setEnterpriseInstall
public void setEnterpriseInstall(boolean isEnterpriseInstall)
-
canEqual
protected boolean canEqual(Object other)
-
-