public class ChatPostEphemeralRequest extends Object implements SlackApiRequest
| Modifier and Type | Class and Description |
|---|---|
static class |
ChatPostEphemeralRequest.ChatPostEphemeralRequestBuilder |
| Modifier and Type | Method and Description |
|---|---|
static ChatPostEphemeralRequest.ChatPostEphemeralRequestBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<Attachment> |
getAttachments()
A JSON-based array of structured attachments, presented as a URL-encoded string.
|
String |
getAttachmentsAsString()
A JSON-based array of structured attachments, presented as a URL-encoded string.
|
List<LayoutBlock> |
getBlocks()
A JSON-based array of structured blocks, presented as a URL-encoded string.
|
String |
getBlocksAsString()
A JSON-based array of structured blocks as a String, presented as a URL-encoded string.
|
String |
getChannel()
Channel, private group, or IM channel to send message to.
|
String |
getIconEmoji()
Emoji to use as the icon for this message.
|
String |
getIconUrl()
URL to an image to use as the icon for this message.
|
String |
getParse()
Change how messages are treated.
|
String |
getText()
Text of the message to send.
|
String |
getThreadTs()
Provide another message's ts value to post this message in a thread.
|
String |
getToken()
Authentication token.
|
String |
getUser()
`id` of the user who will receive the ephemeral message.
|
String |
getUsername()
Set your bot's user name.
|
int |
hashCode() |
Boolean |
isAsUser() |
boolean |
isLinkNames()
Find and link channel names and usernames.
|
void |
setAsUser(Boolean asUser) |
void |
setAttachments(List<Attachment> attachments)
A JSON-based array of structured attachments, presented as a URL-encoded string.
|
void |
setAttachmentsAsString(String attachmentsAsString)
A JSON-based array of structured attachments, presented as a URL-encoded string.
|
void |
setBlocks(List<LayoutBlock> blocks)
A JSON-based array of structured blocks, presented as a URL-encoded string.
|
void |
setBlocksAsString(String blocksAsString)
A JSON-based array of structured blocks as a String, presented as a URL-encoded string.
|
void |
setChannel(String channel)
Channel, private group, or IM channel to send message to.
|
void |
setIconEmoji(String iconEmoji)
Emoji to use as the icon for this message.
|
void |
setIconUrl(String iconUrl)
URL to an image to use as the icon for this message.
|
void |
setLinkNames(boolean linkNames)
Find and link channel names and usernames.
|
void |
setParse(String parse)
Change how messages are treated.
|
void |
setText(String text)
Text of the message to send.
|
void |
setThreadTs(String threadTs)
Provide another message's ts value to post this message in a thread.
|
void |
setToken(String token)
Authentication token.
|
void |
setUser(String user)
`id` of the user who will receive the ephemeral message.
|
void |
setUsername(String username)
Set your bot's user name.
|
String |
toString() |
public Boolean isAsUser()
public void setAsUser(Boolean asUser)
public static ChatPostEphemeralRequest.ChatPostEphemeralRequestBuilder builder()
public String getToken()
getToken in interface SlackApiRequestpublic String getChannel()
public String getText()
public String getUser()
public List<LayoutBlock> getBlocks()
public String getBlocksAsString()
public List<Attachment> getAttachments()
public String getAttachmentsAsString()
public String getThreadTs()
public String getIconEmoji()
public String getIconUrl()
public String getUsername()
public boolean isLinkNames()
public String getParse()
public void setToken(String token)
public void setChannel(String channel)
public void setText(String text)
public void setUser(String user)
public void setBlocks(List<LayoutBlock> blocks)
public void setBlocksAsString(String blocksAsString)
public void setAttachments(List<Attachment> attachments)
public void setAttachmentsAsString(String attachmentsAsString)
public void setThreadTs(String threadTs)
public void setIconEmoji(String iconEmoji)
public void setIconUrl(String iconUrl)
public void setUsername(String username)
public void setLinkNames(boolean linkNames)
public void setParse(String parse)
protected boolean canEqual(Object other)
Copyright © 2020. All rights reserved.