Class PlainTextObject
java.lang.Object
com.slack.api.model.block.composition.TextObject
com.slack.api.model.block.composition.PlainTextObject
- All Implemented Interfaces:
ContextBlockElement
public class PlainTextObject extends TextObject
https://api.slack.com/reference/messaging/composition-objects#text
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPlainTextObject.PlainTextObjectBuilder -
Field Summary
-
Constructor Summary
Constructors Constructor Description PlainTextObject()PlainTextObject(String text, Boolean emoji) -
Method Summary
Modifier and Type Method Description static PlainTextObject.PlainTextObjectBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)BooleangetEmoji()The documentation of the Slack API states that the verbatim field is optional.StringgetText()StringgetType()inthashCode()voidsetEmoji(Boolean emoji)The documentation of the Slack API states that the verbatim field is optional.voidsetText(String text)PlainTextObject.PlainTextObjectBuildertoBuilder()StringtoString()
-
Field Details
-
TYPE
- See Also:
- Constant Field Values
-
-
Constructor Details
-
PlainTextObject
public PlainTextObject() -
PlainTextObject
-
-
Method Details
-
builder
-
toBuilder
-
getType
-
getText
- Specified by:
getTextin classTextObject
-
getEmoji
The documentation of the Slack API states that the verbatim field is optional. The API examples always render the emoji field (as true, but that is its default value) -- so that is not helpful. I picked the Boolean because basically you have 3 possible states: - true - false - not present (and therefore not rendered in the resulting JSON sent to the Slack API) -
setText
-
setEmoji
The documentation of the Slack API states that the verbatim field is optional. The API examples always render the emoji field (as true, but that is its default value) -- so that is not helpful. I picked the Boolean because basically you have 3 possible states: - true - false - not present (and therefore not rendered in the resulting JSON sent to the Slack API) -
toString
-
equals
-
canEqual
-
hashCode
public int hashCode()
-