Class SlackMessageDecorator
- java.lang.Object
-
- org.openmetadata.service.formatter.decorators.SlackMessageDecorator
-
- All Implemented Interfaces:
MessageDecorator<SlackMessage>
public class SlackMessageDecorator extends Object implements MessageDecorator<SlackMessage>
-
-
Constructor Summary
Constructors Constructor Description SlackMessageDecorator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SlackMessagebuildMessage(ChangeEvent event)StringgetAddMarker()StringgetAddMarkerClose()StringgetBold()StringgetEntityUrl(String entityType, String fqn)StringgetLineBreak()StringgetRemoveMarker()StringgetRemoveMarkerClose()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.openmetadata.service.formatter.decorators.MessageDecorator
getPlaintextDiff, httpAddMarker, httpRemoveMarker, replaceMarkers
-
-
-
-
Method Detail
-
getBold
public String getBold()
- Specified by:
getBoldin interfaceMessageDecorator<SlackMessage>
-
getLineBreak
public String getLineBreak()
- Specified by:
getLineBreakin interfaceMessageDecorator<SlackMessage>
-
getAddMarker
public String getAddMarker()
- Specified by:
getAddMarkerin interfaceMessageDecorator<SlackMessage>
-
getAddMarkerClose
public String getAddMarkerClose()
- Specified by:
getAddMarkerClosein interfaceMessageDecorator<SlackMessage>
-
getRemoveMarker
public String getRemoveMarker()
- Specified by:
getRemoveMarkerin interfaceMessageDecorator<SlackMessage>
-
getRemoveMarkerClose
public String getRemoveMarkerClose()
- Specified by:
getRemoveMarkerClosein interfaceMessageDecorator<SlackMessage>
-
getEntityUrl
public String getEntityUrl(String entityType, String fqn)
- Specified by:
getEntityUrlin interfaceMessageDecorator<SlackMessage>
-
buildMessage
public SlackMessage buildMessage(ChangeEvent event) throws IOException
- Specified by:
buildMessagein interfaceMessageDecorator<SlackMessage>- Throws:
IOException
-
-