Class BlockActionPayload.BlockActionPayloadBuilder
- java.lang.Object
-
- com.slack.api.app_backend.interactive_components.payload.BlockActionPayload.BlockActionPayloadBuilder
-
- Enclosing class:
- BlockActionPayload
public static class BlockActionPayload.BlockActionPayloadBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
enterprise
public BlockActionPayload.BlockActionPayloadBuilder enterprise(BlockActionPayload.Enterprise enterprise)
- Returns:
this
.
-
team
public BlockActionPayload.BlockActionPayloadBuilder team(BlockActionPayload.Team team)
- Returns:
this
.
-
user
public BlockActionPayload.BlockActionPayloadBuilder user(BlockActionPayload.User user)
- Returns:
this
.
-
apiAppId
public BlockActionPayload.BlockActionPayloadBuilder apiAppId(String apiAppId)
- Returns:
this
.
-
token
public BlockActionPayload.BlockActionPayloadBuilder token(String token)
- Returns:
this
.
-
container
public BlockActionPayload.BlockActionPayloadBuilder container(BlockActionPayload.Container container)
- Returns:
this
.
-
triggerId
public BlockActionPayload.BlockActionPayloadBuilder triggerId(String triggerId)
- Returns:
this
.
-
channel
public BlockActionPayload.BlockActionPayloadBuilder channel(BlockActionPayload.Channel channel)
- Returns:
this
.
-
message
public BlockActionPayload.BlockActionPayloadBuilder message(Message message)
- Returns:
this
.
-
responseUrl
public BlockActionPayload.BlockActionPayloadBuilder responseUrl(String responseUrl)
- Returns:
this
.
-
view
public BlockActionPayload.BlockActionPayloadBuilder view(View view)
- Returns:
this
.
-
state
public BlockActionPayload.BlockActionPayloadBuilder state(ViewState state)
- Returns:
this
.
-
actions
public BlockActionPayload.BlockActionPayloadBuilder actions(List<BlockActionPayload.Action> actions)
- Returns:
this
.
-
isEnterpriseInstall
public BlockActionPayload.BlockActionPayloadBuilder isEnterpriseInstall(boolean isEnterpriseInstall)
- Returns:
this
.
-
build
public BlockActionPayload build()
-
-