Class AbstractSlackReplyMessage

java.lang.Object
com.hubspot.slack.client.models.events.SlackEventMessageBase
com.hubspot.slack.client.models.events.util.AbstractSlackReplyMessage
All Implemented Interfaces:
HasChannel, HasUser, SlackEvent
Direct Known Subclasses:
SlackReplyMessage

@Immutable public abstract class AbstractSlackReplyMessage extends SlackEventMessageBase implements HasUser
  • Constructor Details

    • AbstractSlackReplyMessage

      public AbstractSlackReplyMessage()
  • Method Details

    • getThreadTs

      public abstract String getThreadTs()
    • getUserId

      public abstract String getUserId()
      Specified by:
      getUserId in interface HasUser
    • getChannelId

      public abstract String getChannelId()
      Specified by:
      getChannelId in interface HasChannel
    • getReplyCount

      @Default public int getReplyCount()
    • getReplyUserIds

      public abstract Optional<List<String>> getReplyUserIds()
    • getReplyUsersCount

      public abstract Optional<Integer> getReplyUsersCount()
    • getLatestReplyTimestamp

      public abstract Optional<String> getLatestReplyTimestamp()