Package com.linecorp.bot.model.event
Class MemberJoinedEvent
- java.lang.Object
-
- com.linecorp.bot.model.event.MemberJoinedEvent
-
- All Implemented Interfaces:
Event
,ReplyEvent
public final class MemberJoinedEvent extends java.lang.Object implements Event, ReplyEvent
Event object for when a user joins a group or room that the bot is in.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
MemberJoinedEvent.JoinedMembers
static class
MemberJoinedEvent.MemberJoinedEventBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MemberJoinedEvent.MemberJoinedEventBuilder
builder()
boolean
equals(java.lang.Object o)
MemberJoinedEvent.JoinedMembers
getJoined()
User ID of users who joined.EventMode
getMode()
Channel state.java.lang.String
getReplyToken()
Token for replying to this event.Source
getSource()
JSON object which contains the source of the event.java.time.Instant
getTimestamp()
Time of the event.int
hashCode()
MemberJoinedEvent.MemberJoinedEventBuilder
toBuilder()
java.lang.String
toString()
-
-
-
Method Detail
-
builder
public static MemberJoinedEvent.MemberJoinedEventBuilder builder()
-
toBuilder
public MemberJoinedEvent.MemberJoinedEventBuilder toBuilder()
-
getReplyToken
public java.lang.String getReplyToken()
Token for replying to this event.- Specified by:
getReplyToken
in interfaceReplyEvent
- See Also:
ReplyMessage
, Sample request Body
-
getSource
public Source getSource()
JSON object which contains the source of the event.
-
getTimestamp
public java.time.Instant getTimestamp()
Time of the event.- Specified by:
getTimestamp
in interfaceEvent
-
getJoined
public MemberJoinedEvent.JoinedMembers getJoined()
User ID of users who joined.
-
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.
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-