public static class ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
asUser(Boolean asUser)
Pass true to post the message as the authed user, instead of as a bot.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
attachments(List<Attachment> attachments)
A JSON-based array of structured attachments, presented as a URL-encoded string.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
attachmentsAsString(String attachmentsAsString)
A JSON-based array of structured attachments, presented as a URL-encoded string.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
blocks(List<LayoutBlock> blocks)
A JSON-based array of structured blocks, presented as a URL-encoded string.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
blocksAsString(String blocksAsString)
A JSON-based array of structured blocks as a String, presented as a URL-encoded string.
|
ChatScheduleMessageRequest |
build() |
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
channel(String channel)
Channel, private group, or DM channel to send message to.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
linkNames(boolean linkNames)
Find and link channel names and usernames.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
parse(String parse)
Change how messages are treated.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
postAt(Integer postAt)
Unix EPOCH timestamp of time in future to send the message.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
replyBroadcast(boolean replyBroadcast)
Used in conjunction with thread_ts and indicates whether reply should be made visible to everyone
in the channel or conversation.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
text(String text)
Text of the message to send.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
threadTs(String threadTs)
Provide another message's ts value to make this message a reply.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
token(String token)
Authentication token.
|
String |
toString() |
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
unfurlLinks(boolean unfurlLinks)
Pass true to enable unfurling of primarily text-based content.
|
ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder |
unfurlMedia(boolean unfurlMedia)
Pass false to disable unfurling of media content.
|
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder token(String token)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder channel(String channel)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder postAt(Integer postAt)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder text(String text)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder asUser(Boolean asUser)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder attachments(List<Attachment> attachments)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder attachmentsAsString(String attachmentsAsString)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder blocks(List<LayoutBlock> blocks)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder blocksAsString(String blocksAsString)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder linkNames(boolean linkNames)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder parse(String parse)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder replyBroadcast(boolean replyBroadcast)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder threadTs(String threadTs)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder unfurlLinks(boolean unfurlLinks)
public ChatScheduleMessageRequest.ChatScheduleMessageRequestBuilder unfurlMedia(boolean unfurlMedia)
public ChatScheduleMessageRequest build()
Copyright © 2020. All rights reserved.