Interface Event

All Known Implementing Classes:
AccountLinkEvent, BeaconEvent, FollowEvent, JoinEvent, LeaveEvent, MemberJoinedEvent, MemberLeftEvent, MessageEvent, PostbackEvent, ThingsEvent, UnfollowEvent, UnknownEvent, UnsendEvent, VideoPlayCompleteEvent

public interface Event
Abstract interface of events.
  • Method Details

    • getSource

      Source getSource()
      Get event source.
    • getTimestamp

      Instant getTimestamp()
      Time of the event.
    • getMode

      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.
    • getWebhookEventId

      String getWebhookEventId()
      Webhook Event ID. An ID that uniquely identifies a webhook event. This is a string in ULID format.
    • getDeliveryContext

      DeliveryContext getDeliveryContext()
      Get delivery context.