Class PlainTextObject.PlainTextObjectBuilder
- java.lang.Object
-
- com.slack.api.model.block.composition.PlainTextObject.PlainTextObjectBuilder
-
- Enclosing class:
- PlainTextObject
public static class PlainTextObject.PlainTextObjectBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PlainTextObject
build()
PlainTextObject.PlainTextObjectBuilder
emoji(Boolean emoji)
The documentation of the Slack API states that the verbatim field is optional.PlainTextObject.PlainTextObjectBuilder
text(String text)
String
toString()
-
-
-
Method Detail
-
text
public PlainTextObject.PlainTextObjectBuilder text(String text)
- Returns:
this
.
-
emoji
public PlainTextObject.PlainTextObjectBuilder emoji(Boolean emoji)
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)- Returns:
this
.
-
build
public PlainTextObject build()
-
-