Package com.simplicite.util.tools
Class SlackTool.SlackMessage
- java.lang.Object
-
- com.simplicite.util.tools.SlackTool.SlackMessage
-
- Enclosing class:
- SlackTool
public class SlackTool.SlackMessage extends java.lang.Object
Slack message
-
-
Constructor Summary
Constructors Constructor Description SlackMessage()
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SlackTool.SlackMessage
addBlock(java.lang.String text)
Add text block with optional imageSlackTool.SlackMessage
addBlock(java.lang.String text, java.lang.String imageURL, java.lang.String imageAltText)
Add block with optional imageorg.json.JSONObject
getMessage()
Get message as JSON objectjava.lang.String
toString()
-
-
-
Method Detail
-
addBlock
public SlackTool.SlackMessage addBlock(java.lang.String text)
Add text block with optional image- Parameters:
text
- Text- Returns:
- This for chaining
-
addBlock
public SlackTool.SlackMessage addBlock(java.lang.String text, java.lang.String imageURL, java.lang.String imageAltText)
Add block with optional image- Parameters:
text
- TextimageURL
- Optional image URLimageAltText
- Image alt text (mandatory if image URL is set)- Returns:
- This for chaining
-
getMessage
public org.json.JSONObject getMessage()
Get message as JSON object- Returns:
- JSON message
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-