クラス MessageEvent<T extends MessageContent>

java.lang.Object
com.linecorp.bot.model.event.MessageEvent<T>
すべての実装されたインタフェース:
Event, ReplyEvent

public final class MessageEvent<T extends MessageContent>
extends java.lang.Object
implements Event, ReplyEvent
Event object which contains the sent message. The message field contains a message object which corresponds with the message type. You can reply to message events.
  • メソッドの詳細

    • builder

      public static <T extends MessageContent> MessageEvent.MessageEventBuilder<T> builder()
    • toBuilder

      public MessageEvent.MessageEventBuilder<T> toBuilder()
    • getReplyToken

      public java.lang.String getReplyToken()
      Token for replying to this event.
      定義:
      getReplyToken インタフェース内 ReplyEvent
      関連項目:
      ReplyMessage, Sample request Body
    • getSource

      public Source getSource()
      JSON object which contains the source of the event.
      定義:
      getSource インタフェース内 Event
    • getMessage

      public T getMessage()
      Message body.
    • getTimestamp

      public java.time.Instant getTimestamp()
      Time of the event.
      定義:
      getTimestamp インタフェース内 Event
    • getMode

      public EventMode getMode()
      Channel state.
      active
      The channel is active. You can send a reply message or push message from the bot server that received this webhook event.
      standby (under development)
      The channel is waiting. The bot server that received this webhook event shouldn't send any messages.
      定義:
      getMode インタフェース内 Event
    • equals

      public boolean equals​(java.lang.Object o)
      オーバーライド:
      equals クラス内 java.lang.Object
    • hashCode

      public int hashCode()
      オーバーライド:
      hashCode クラス内 java.lang.Object
    • toString

      public java.lang.String toString()
      オーバーライド:
      toString クラス内 java.lang.Object