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 classBlockActionPayload.Actionstatic classBlockActionPayload.BlockActionPayloadBuilderstatic classBlockActionPayload.Channelstatic classBlockActionPayload.Containerstatic classBlockActionPayload.Enterprisestatic classBlockActionPayload.Teamstatic classBlockActionPayload.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)
-
-