Class ScheduledEventUserRemoveEvent
java.lang.Object
discord4j.core.event.domain.Event
discord4j.core.event.domain.guild.GuildEvent
discord4j.core.event.domain.guild.ScheduledEventUserRemoveEvent
Dispatched when a user has unsubscribed from a guild scheduled event.
This event is dispatched by Discord.
- See Also:
-
Constructor Summary
ConstructorDescriptionScheduledEventUserRemoveEvent
(GatewayDiscordClient gateway, ShardInfo shardInfo, long guildId, long scheduledEventId, long userId) -
Method Summary
Modifier and TypeMethodDescriptiongetGuild()
Return the guild of the scheduled event.Return the guild ID of the scheduled event.Return the unsubscribing guild Member.Return the scheduled event.Return the scheduled event ID.getUser()
Return the unsubscribing user.Return the unsubscribing user ID.toString()
Methods inherited from class discord4j.core.event.domain.Event
getClient, getShardInfo
-
Constructor Details
-
ScheduledEventUserRemoveEvent
public ScheduledEventUserRemoveEvent(GatewayDiscordClient gateway, ShardInfo shardInfo, long guildId, long scheduledEventId, long userId)
-
-
Method Details
-
getGuildId
Return the guild ID of the scheduled event.- Returns:
- a guild snowflake
-
getGuild
Return the guild of the scheduled event. -
getScheduledEventId
Return the scheduled event ID.- Returns:
- a scheduled event snowflake
-
getScheduledEvent
Return the scheduled event.- Returns:
- a
Mono
where, upon successful completion, emits theScheduledEvent
involved. If an error is received, it is emitted through theMono
.
-
getUserId
Return the unsubscribing user ID.- Returns:
- a user snowflake
-
getUser
Return the unsubscribing user. -
getMember
Return the unsubscribing guild Member. -
toString
-