- channelCreate(int, ChannelCreate) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a ChannelCreate
is received from the gateway.
- ChannelCreateAction - Class in discord4j.common.store.action.gateway
-
- channelDelete(int, ChannelDelete) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a ChannelDelete
is received from the gateway.
- ChannelDeleteAction - Class in discord4j.common.store.action.gateway
-
- channelUpdate(int, ChannelUpdate) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a ChannelUpdate
is received from the gateway.
- ChannelUpdateAction - Class in discord4j.common.store.action.gateway
-
- clear() - Method in class discord4j.common.retry.ReconnectContext
-
- clearContext() - Static method in class discord4j.common.LogUtil
-
- CloseException - Exception in discord4j.common.close
-
Unchecked exception thrown when closing a websocket session, expectedly or not.
- CloseException(CloseStatus, ContextView) - Constructor for exception discord4j.common.close.CloseException
-
- CloseException(CloseStatus, ContextView, Throwable) - Constructor for exception discord4j.common.close.CloseException
-
Create a
CloseException
with the given status, Reactor context and cause.
- CloseStatus - Class in discord4j.common.close
-
Container for WebSocket "close" status codes and reasons.
- CloseStatus(int, String) - Constructor for class discord4j.common.close.CloseStatus
-
- compareTo(Snowflake) - Method in class discord4j.common.util.Snowflake
-
Compares this snowflake to the specified snowflake.
- completeGuildMembers(long) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action that allows to signal that the full member list for the specified guild has been received.
- CompleteGuildMembersAction - Class in discord4j.common.store.action.gateway
-
- countChannels() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of channels present in a store.
- countChannels() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of channels present in the store.
- countChannels() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countChannelsInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of channels present in a store for the given guild ID.
- countChannelsInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of channels present in the store for the given guild ID.
- countChannelsInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countEmojis() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of emojis present in a store.
- countEmojis() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of emojis present in the store.
- countEmojis() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countEmojisInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of emojis present in a store for the given guild ID.
- countEmojisInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of emojis present in the store for the given guild ID.
- countEmojisInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countExactMembersInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the exact number of members for the given guild ID.
- countExactMembersInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the exact number of members for the given guild ID.
- countExactMembersInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countGuilds() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of guilds present in a store.
- countGuilds() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of guilds present in the store.
- countGuilds() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- CountInGuildAction - Class in discord4j.common.store.action.read
-
- CountInGuildAction.InGuildEntity - Enum in discord4j.common.store.action.read
-
- countMembers() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of members present in a store.
- countMembers() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of members present in the store.
- countMembers() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countMembersInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of members present in a store for the given guild ID.
- countMembersInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of members present in the store for the given guild ID.
- countMembersInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countMessages() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of messages present in a store.
- countMessages() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of messages present in the store.
- countMessages() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countMessagesInChannel(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of messages present in a store for the given channel ID.
- countMessagesInChannel(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of messages present in the store for the given channel ID.
- countMessagesInChannel(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- CountMessagesInChannelAction - Class in discord4j.common.store.action.read
-
- countPresences() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of presences present in a store.
- countPresences() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of presences present in the store.
- countPresences() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countPresencesInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of presences present in a store for the given guild ID.
- countPresencesInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of presences present in the store for the given guild ID.
- countPresencesInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countRoles() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of roles present in a store.
- countRoles() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of roles present in the store.
- countRoles() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countRolesInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of roles present in a store for the given guild ID.
- countRolesInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of roles present in the store for the given guild ID.
- countRolesInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- CountTotalAction - Class in discord4j.common.store.action.read
-
- CountTotalAction.CountableEntity - Enum in discord4j.common.store.action.read
-
- countUsers() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of users present in a store.
- countUsers() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of users present in the store.
- countUsers() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countVoiceStates() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of voice states present in a store.
- countVoiceStates() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of voice states present in the store.
- countVoiceStates() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- countVoiceStatesInChannel(long, long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of voice states present in a store for the given guild ID and channel ID.
- countVoiceStatesInChannel(long, long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of voice states present in the store for the given channel ID.
- countVoiceStatesInChannel(long, long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- CountVoiceStatesInChannelAction - Class in discord4j.common.store.action.read
-
- countVoiceStatesInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to count the number of voice states present in a store for the given guild ID.
- countVoiceStatesInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Counts the number of voice states present in the store for the given guild ID.
- countVoiceStatesInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- create() - Static method in class discord4j.common.JacksonResources
-
Create with a pre-configured
ObjectMapper
for all Discord4J related operations.
- create() - Static method in class discord4j.common.ReactorResources
-
- create() - Static method in class discord4j.common.retry.ReconnectOptions
-
- createFromObjectMapper(ObjectMapper) - Static method in class discord4j.common.JacksonResources
-
Create based on
ObjectMapper
applying on it all changes required for Discord4J related operations.
- GatewayActions - Class in discord4j.common.store.action.gateway
-
Provides static factories to obtain
StoreAction
instances that enable updating data in a store in response
to an event received from the Discord gateway.
- GatewayDataUpdater - Interface in discord4j.common.store.api.layout
-
Defines methods to handle update operations in response to events received from the Discord gateway.
- getAction() - Method in class discord4j.common.close.DisconnectBehavior
-
Returns the action to perform while closing a resource.
- getAttempts() - Method in class discord4j.common.retry.ReconnectContext
-
- getBackoff() - Method in class discord4j.common.retry.ReconnectOptions
-
- getBackoffScheduler() - Method in class discord4j.common.retry.ReconnectOptions
-
Returns a scheduler provided every reconnect attempt, as backoff delay.
- getBlockingTaskScheduler() - Method in class discord4j.common.ReactorResources
-
Get the
Scheduler
configured by this provider to be used in blocking tasks.
- getCause() - Method in class discord4j.common.close.DisconnectBehavior
-
Returns the cause that triggered this close intent.
- getCause() - Method in class discord4j.common.store.action.gateway.InvalidateShardAction
-
- getChannelById(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for the channel corresponding to the given channel ID.
- getChannelById(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for the channel corresponding to the given channel ID.
- getChannelById(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetChannelByIdAction - Class in discord4j.common.store.action.read
-
- getChannelCreate() - Method in class discord4j.common.store.action.gateway.ChannelCreateAction
-
- getChannelDelete() - Method in class discord4j.common.store.action.gateway.ChannelDeleteAction
-
- getChannelId() - Method in class discord4j.common.store.action.read.CountMessagesInChannelAction
-
- getChannelId() - Method in class discord4j.common.store.action.read.CountVoiceStatesInChannelAction
-
- getChannelId() - Method in class discord4j.common.store.action.read.GetChannelByIdAction
-
- getChannelId() - Method in class discord4j.common.store.action.read.GetMessageByIdAction
-
- getChannelId() - Method in class discord4j.common.store.action.read.GetMessagesInChannelAction
-
- getChannelId() - Method in class discord4j.common.store.action.read.GetVoiceStatesInChannelAction
-
- getChannels() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all channels present in a store.
- getChannels() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all channels present in the store.
- getChannels() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetChannelsAction - Class in discord4j.common.store.action.read
-
- getChannelsInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all channels present in a store for the given guild ID.
- getChannelsInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all channels present in the store for the given guild ID.
- getChannelsInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetChannelsInGuildAction - Class in discord4j.common.store.action.read
-
- getChannelStore() - Method in class discord4j.common.store.legacy.StateHolder
-
- getChannelUpdate() - Method in class discord4j.common.store.action.gateway.ChannelUpdateAction
-
- getCloseStatus() - Method in exception discord4j.common.close.CloseException
-
Return the underlying
CloseStatus
that triggered this exception.
- getCode() - Method in exception discord4j.common.close.CloseException
-
Return the websocket close code.
- getCode() - Method in class discord4j.common.close.CloseStatus
-
Return the websocket close code.
- getContext() - Method in exception discord4j.common.close.CloseException
-
Return the Reactor
ContextView
providing metadata about this exception.
- getCustomActionMapper() - Method in interface discord4j.common.store.api.layout.StoreLayout
-
Defines a mapping for custom action types.
- getDataAccessor() - Method in interface discord4j.common.store.api.layout.StoreLayout
-
Returns a
DataAccessor
that defines action handlers for reading data from the store.
- getDataAccessor() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- getEmojiById(long, long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for the emoji corresponding to the given guild ID and emoji ID.
- getEmojiById(long, long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for the emoji corresponding to the given guild ID and emoji ID.
- getEmojiById(long, long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetEmojiByIdAction - Class in discord4j.common.store.action.read
-
- getEmojiId() - Method in class discord4j.common.store.action.read.GetEmojiByIdAction
-
- getEmojis() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all emojis present in a store.
- getEmojis() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all emojis present in the store.
- getEmojis() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetEmojisAction - Class in discord4j.common.store.action.read
-
- getEmojisInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all emojis present in a store for the given guild ID.
- getEmojisInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all emojis present in the store for the given guild ID.
- getEmojisInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetEmojisInGuildAction - Class in discord4j.common.store.action.read
-
- getEntity() - Method in class discord4j.common.store.action.read.CountInGuildAction
-
- getEntity() - Method in class discord4j.common.store.action.read.CountTotalAction
-
- getExactMembersInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all members for the given guild ID.
- getExactMembersInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all members for the given guild ID.
- getExactMembersInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetExactMembersInGuildAction - Class in discord4j.common.store.action.read
-
- getFirstBackoff() - Method in class discord4j.common.retry.ReconnectContext
-
- getFirstBackoff() - Method in class discord4j.common.retry.ReconnectOptions
-
Return the minimum backoff duration.
- getGatewayDataUpdater() - Method in interface discord4j.common.store.api.layout.StoreLayout
-
Returns a
GatewayDataUpdater
that defines action handlers for updates received from the Discord gateway.
- getGatewayDataUpdater() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- getGuildById(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for the guild corresponding to the given guild ID.
- getGuildById(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for the guild corresponding to the given guild ID.
- getGuildById(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetGuildByIdAction - Class in discord4j.common.store.action.read
-
- getGuildCreate() - Method in class discord4j.common.store.action.gateway.GuildCreateAction
-
- getGuildDelete() - Method in class discord4j.common.store.action.gateway.GuildDeleteAction
-
- getGuildEmojiStore() - Method in class discord4j.common.store.legacy.StateHolder
-
- getGuildEmojisUpdate() - Method in class discord4j.common.store.action.gateway.GuildEmojisUpdateAction
-
- getGuildId() - Method in class discord4j.common.store.action.gateway.CompleteGuildMembersAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.CountInGuildAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.CountVoiceStatesInChannelAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetChannelsInGuildAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetEmojiByIdAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetEmojisInGuildAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetExactMembersInGuildAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetGuildByIdAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetMemberByIdAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetMembersInGuildAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetPresenceByIdAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetPresencesInGuildAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetRoleByIdAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetRolesInGuildAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetVoiceStateByIdAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetVoiceStatesInChannelAction
-
- getGuildId() - Method in class discord4j.common.store.action.read.GetVoiceStatesInGuildAction
-
- getGuildMemberAdd() - Method in class discord4j.common.store.action.gateway.GuildMemberAddAction
-
- getGuildMemberRemove() - Method in class discord4j.common.store.action.gateway.GuildMemberRemoveAction
-
- getGuildMembersChunk() - Method in class discord4j.common.store.action.gateway.GuildMembersChunkAction
-
- getGuildMemberUpdate() - Method in class discord4j.common.store.action.gateway.GuildMemberUpdateAction
-
- getGuildRoleCreate() - Method in class discord4j.common.store.action.gateway.GuildRoleCreateAction
-
- getGuildRoleDelete() - Method in class discord4j.common.store.action.gateway.GuildRoleDeleteAction
-
- getGuildRoleUpdate() - Method in class discord4j.common.store.action.gateway.GuildRoleUpdateAction
-
- getGuilds() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all guilds present in a store.
- getGuilds() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all guilds present in the store.
- getGuilds() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetGuildsAction - Class in discord4j.common.store.action.read
-
- getGuildStore() - Method in class discord4j.common.store.legacy.StateHolder
-
- getGuildUpdate() - Method in class discord4j.common.store.action.gateway.GuildUpdateAction
-
- getHttpClient() - Method in class discord4j.common.ReactorResources
-
- getJitter() - Method in class discord4j.common.retry.ReconnectOptions
-
- getJitterFactor() - Method in class discord4j.common.retry.ReconnectOptions
-
Retrieve the jitter factor to be applied on each backoff delay.
- getMaxBackoffInterval() - Method in class discord4j.common.retry.ReconnectContext
-
- getMaxBackoffInterval() - Method in class discord4j.common.retry.ReconnectOptions
-
Return the maximum backoff duration.
- getMaxRetries() - Method in class discord4j.common.retry.ReconnectOptions
-
Returns the number of retries.
- getMemberById(long, long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for the member corresponding to the given guild ID and user ID.
- getMemberById(long, long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for the member corresponding to the given guild ID and user ID.
- getMemberById(long, long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetMemberByIdAction - Class in discord4j.common.store.action.read
-
- getMembers() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all members present in a store.
- getMembers() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all members present in the store.
- getMembers() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetMembersAction - Class in discord4j.common.store.action.read
-
- getMembersInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all members present in a store for the given guild ID.
- getMembersInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all members present in the store for the given guild ID.
- getMembersInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetMembersInGuildAction - Class in discord4j.common.store.action.read
-
- getMemberStore() - Method in class discord4j.common.store.legacy.StateHolder
-
- getMessage() - Method in exception discord4j.common.close.CloseException
-
- getMessageById(long, long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for the message corresponding to the given channel ID and message ID.
- getMessageById(long, long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for the message corresponding to the given channel ID and message ID.
- getMessageById(long, long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetMessageByIdAction - Class in discord4j.common.store.action.read
-
- getMessageCreate() - Method in class discord4j.common.store.action.gateway.MessageCreateAction
-
- getMessageDelete() - Method in class discord4j.common.store.action.gateway.MessageDeleteAction
-
- getMessageDeleteBulk() - Method in class discord4j.common.store.action.gateway.MessageDeleteBulkAction
-
- getMessageId() - Method in class discord4j.common.store.action.read.GetMessageByIdAction
-
- getMessageReactionAdd() - Method in class discord4j.common.store.action.gateway.MessageReactionAddAction
-
- getMessageReactionRemove() - Method in class discord4j.common.store.action.gateway.MessageReactionRemoveAction
-
- getMessageReactionRemoveAll() - Method in class discord4j.common.store.action.gateway.MessageReactionRemoveAllAction
-
- getMessageReactionRemoveEmoji() - Method in class discord4j.common.store.action.gateway.MessageReactionRemoveEmojiAction
-
- getMessages() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all messages present in a store.
- getMessages() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all messages present in the store.
- getMessages() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetMessagesAction - Class in discord4j.common.store.action.read
-
- getMessagesInChannel(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all messages present in a store for the given channel ID.
- getMessagesInChannel(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all messages present in the store for the given channel ID.
- getMessagesInChannel(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetMessagesInChannelAction - Class in discord4j.common.store.action.read
-
- getMessageStore() - Method in class discord4j.common.store.legacy.StateHolder
-
- getMessageUpdate() - Method in class discord4j.common.store.action.gateway.MessageUpdateAction
-
- getObjectMapper() - Method in class discord4j.common.JacksonResources
-
- getPresenceById(long, long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for the presence corresponding to the given guild ID and user ID.
- getPresenceById(long, long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for the presence corresponding to the given guild ID and user ID.
- getPresenceById(long, long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetPresenceByIdAction - Class in discord4j.common.store.action.read
-
- getPresenceData() - Method in class discord4j.common.store.api.object.PresenceAndUserData
-
Returns the presence data, if present.
- getPresences() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all presences present in a store.
- getPresences() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all presences present in the store.
- getPresences() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetPresencesAction - Class in discord4j.common.store.action.read
-
- getPresencesInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all presences present in a store for the given guild ID.
- getPresencesInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all presences present in the store for the given guild ID.
- getPresencesInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetPresencesInGuildAction - Class in discord4j.common.store.action.read
-
- getPresenceStore() - Method in class discord4j.common.store.legacy.StateHolder
-
- getPresenceUpdate() - Method in class discord4j.common.store.action.gateway.PresenceUpdateAction
-
- getProperties() - Static method in class discord4j.common.GitProperties
-
Load a
Properties
object with application version data.
- getReady() - Method in class discord4j.common.store.action.gateway.ReadyAction
-
- getReason() - Method in exception discord4j.common.close.CloseException
-
Return a websocket close reason, if present.
- getReason() - Method in class discord4j.common.close.CloseStatus
-
Return a websocket close reason, if present.
- getResetCount() - Method in class discord4j.common.retry.ReconnectContext
-
- getRoleById(long, long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for the role corresponding to the given guild ID and role ID.
- getRoleById(long, long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for the role corresponding to the given guild ID and role ID.
- getRoleById(long, long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetRoleByIdAction - Class in discord4j.common.store.action.read
-
- getRoleId() - Method in class discord4j.common.store.action.read.GetRoleByIdAction
-
- getRoles() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all roles present in a store.
- getRoles() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all roles present in the store.
- getRoles() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetRolesAction - Class in discord4j.common.store.action.read
-
- getRolesInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all roles present in a store for the given guild ID.
- getRolesInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all roles present in the store for the given guild ID.
- getRolesInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetRolesInGuildAction - Class in discord4j.common.store.action.read
-
- getRoleStore() - Method in class discord4j.common.store.legacy.StateHolder
-
- getSelfId(String) - Static method in class discord4j.common.util.TokenUtil
-
Extracts the bot user's ID from the token used to authenticate requests.
- getStoreService() - Method in class discord4j.common.store.legacy.StateHolder
-
- getTimerTaskScheduler() - Method in class discord4j.common.ReactorResources
-
Get the
Scheduler
configured by this provider to be used in timed tasks.
- getTimestamp() - Method in class discord4j.common.util.Snowflake
-
Gets the timestamp of this Snowflake
.
- getUserById(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for the user corresponding to the given user ID.
- getUserById(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for the user corresponding to the given user ID.
- getUserById(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetUserByIdAction - Class in discord4j.common.store.action.read
-
- getUserData() - Method in class discord4j.common.store.api.object.PresenceAndUserData
-
Returns the user data, if present.
- getUserId() - Method in class discord4j.common.store.action.read.GetMemberByIdAction
-
- getUserId() - Method in class discord4j.common.store.action.read.GetPresenceByIdAction
-
- getUserId() - Method in class discord4j.common.store.action.read.GetUserByIdAction
-
- getUserId() - Method in class discord4j.common.store.action.read.GetVoiceStateByIdAction
-
- getUsers() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all users present in a store.
- getUsers() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all users present in the store.
- getUsers() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetUsersAction - Class in discord4j.common.store.action.read
-
- getUserStore() - Method in class discord4j.common.store.legacy.StateHolder
-
- getUserUpdate() - Method in class discord4j.common.store.action.gateway.UserUpdateAction
-
- getVoiceStateById(long, long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for the voice state corresponding to the given guild ID and user ID.
- getVoiceStateById(long, long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for the voice state corresponding to the given guild ID and user ID.
- getVoiceStateById(long, long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetVoiceStateByIdAction - Class in discord4j.common.store.action.read
-
- getVoiceStates() - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all voice states present in a store.
- getVoiceStates() - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all voice states present in the store.
- getVoiceStates() - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetVoiceStatesAction - Class in discord4j.common.store.action.read
-
- getVoiceStatesInChannel(long, long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all voice states present in a store for the given guild ID and channel ID.
- getVoiceStatesInChannel(long, long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all voice states present in the store for the given guild ID and channel ID.
- getVoiceStatesInChannel(long, long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetVoiceStatesInChannelAction - Class in discord4j.common.store.action.read
-
- getVoiceStatesInGuild(long) - Static method in class discord4j.common.store.action.read.ReadActions
-
Creates an action to retrieve data for all voice states present in a store for the given guild ID.
- getVoiceStatesInGuild(long) - Method in interface discord4j.common.store.api.layout.DataAccessor
-
Retrieves data for all voice states present in the store for the given guild ID.
- getVoiceStatesInGuild(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- GetVoiceStatesInGuildAction - Class in discord4j.common.store.action.read
-
- getVoiceStateStore() - Method in class discord4j.common.store.legacy.StateHolder
-
- getVoiceStateUpdateDispatch() - Method in class discord4j.common.store.action.gateway.VoiceStateUpdateDispatchAction
-
- GIT_COMMIT_ID_DESCRIBE - Static variable in class discord4j.common.GitProperties
-
- GitProperties - Class in discord4j.common
-
Provide information about the Git repository version captured at build time.
- GitProperties() - Constructor for class discord4j.common.GitProperties
-
- guildCreate(int, GuildCreate) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildCreate
is received from the gateway.
- GuildCreateAction - Class in discord4j.common.store.action.gateway
-
- guildDelete(int, GuildDelete) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildDelete
is received from the gateway.
- GuildDeleteAction - Class in discord4j.common.store.action.gateway
-
- guildEmojisUpdate(int, GuildEmojisUpdate) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildEmojisUpdate
is received from the gateway.
- GuildEmojisUpdateAction - Class in discord4j.common.store.action.gateway
-
- guildMemberAdd(int, GuildMemberAdd) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildMemberAdd
is received from the gateway.
- GuildMemberAddAction - Class in discord4j.common.store.action.gateway
-
- guildMemberRemove(int, GuildMemberRemove) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildMemberRemove
is received from the gateway.
- GuildMemberRemoveAction - Class in discord4j.common.store.action.gateway
-
- guildMembersChunk(int, GuildMembersChunk) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildMembersChunk
is received from the gateway.
- GuildMembersChunkAction - Class in discord4j.common.store.action.gateway
-
- guildMemberUpdate(int, GuildMemberUpdate) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildMemberUpdate
is received from the gateway.
- GuildMemberUpdateAction - Class in discord4j.common.store.action.gateway
-
- guildRoleCreate(int, GuildRoleCreate) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildRoleCreate
is received from the gateway.
- GuildRoleCreateAction - Class in discord4j.common.store.action.gateway
-
- guildRoleDelete(int, GuildRoleDelete) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildRoleDelete
is received from the gateway.
- GuildRoleDeleteAction - Class in discord4j.common.store.action.gateway
-
- guildRoleUpdate(int, GuildRoleUpdate) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildRoleUpdate
is received from the gateway.
- GuildRoleUpdateAction - Class in discord4j.common.store.action.gateway
-
- guildUpdate(int, GuildUpdate) - Static method in class discord4j.common.store.action.gateway.GatewayActions
-
Creates an action to execute when a GuildUpdate
is received from the gateway.
- GuildUpdateAction - Class in discord4j.common.store.action.gateway
-
- of(PresenceData, UserData) - Static method in class discord4j.common.store.api.object.PresenceAndUserData
-
- of(StoreService) - Static method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- of(long) - Static method in class discord4j.common.util.Snowflake
-
Constructs a Snowflake
utilizing an unsigned ID.
- of(String) - Static method in class discord4j.common.util.Snowflake
-
Constructs a Snowflake
utilizing an unsigned ID.
- of(Instant) - Static method in class discord4j.common.util.Snowflake
-
Constructs a Snowflake
utilizing a timestamp.
- of(BigInteger) - Static method in class discord4j.common.util.Snowflake
-
Constructs a Snowflake
utilizing a BigInteger representing an unsigned ID.
- of(Id) - Static method in class discord4j.common.util.Snowflake
-
Constructs a Snowflake
utilizing a discord-json Id
.
- onChannelCreate(int, ChannelCreate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given ChannelCreate
gateway dispatch.
- onChannelCreate(int, ChannelCreate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onChannelDelete(int, ChannelDelete) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given ChannelDelete
gateway dispatch.
- onChannelDelete(int, ChannelDelete) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onChannelUpdate(int, ChannelUpdate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given ChannelUpdate
gateway dispatch.
- onChannelUpdate(int, ChannelUpdate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onEmitFailure(SignalType, Sinks.EmitResult) - Method in class discord4j.common.ResettableInterval
-
- onGuildCreate(int, GuildCreate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildCreate
gateway dispatch.
- onGuildCreate(int, GuildCreate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildDelete(int, GuildDelete) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildDelete
gateway dispatch.
- onGuildDelete(int, GuildDelete) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildEmojisUpdate(int, GuildEmojisUpdate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildEmojisUpdate
gateway dispatch.
- onGuildEmojisUpdate(int, GuildEmojisUpdate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildMemberAdd(int, GuildMemberAdd) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildMemberAdd
gateway dispatch.
- onGuildMemberAdd(int, GuildMemberAdd) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildMemberRemove(int, GuildMemberRemove) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildMemberRemove
gateway dispatch.
- onGuildMemberRemove(int, GuildMemberRemove) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildMembersChunk(int, GuildMembersChunk) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildMembersChunk
gateway dispatch.
- onGuildMembersChunk(int, GuildMembersChunk) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildMembersCompletion(long) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Invoked to indicate that all members for the specified guild ID were received.
- onGuildMembersCompletion(long) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildMemberUpdate(int, GuildMemberUpdate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildMemberUpdate
gateway dispatch.
- onGuildMemberUpdate(int, GuildMemberUpdate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildRoleCreate(int, GuildRoleCreate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildRoleCreate
gateway dispatch.
- onGuildRoleCreate(int, GuildRoleCreate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildRoleDelete(int, GuildRoleDelete) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildRoleDelete
gateway dispatch.
- onGuildRoleDelete(int, GuildRoleDelete) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildRoleUpdate(int, GuildRoleUpdate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildRoleUpdate
gateway dispatch.
- onGuildRoleUpdate(int, GuildRoleUpdate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onGuildUpdate(int, GuildUpdate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given GuildUpdate
gateway dispatch.
- onGuildUpdate(int, GuildUpdate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onMessageCreate(int, MessageCreate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given MessageCreate
gateway dispatch.
- onMessageCreate(int, MessageCreate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onMessageDelete(int, MessageDelete) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given MessageDelete
gateway dispatch.
- onMessageDelete(int, MessageDelete) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onMessageDeleteBulk(int, MessageDeleteBulk) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given MessageDeleteBulk
gateway dispatch.
- onMessageDeleteBulk(int, MessageDeleteBulk) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onMessageReactionAdd(int, MessageReactionAdd) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given MessageReactionAdd
gateway dispatch.
- onMessageReactionAdd(int, MessageReactionAdd) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onMessageReactionRemove(int, MessageReactionRemove) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given MessageReactionRemove
gateway dispatch.
- onMessageReactionRemove(int, MessageReactionRemove) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onMessageReactionRemoveAll(int, MessageReactionRemoveAll) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given MessageReactionRemoveAll
gateway
dispatch.
- onMessageReactionRemoveAll(int, MessageReactionRemoveAll) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onMessageReactionRemoveEmoji(int, MessageReactionRemoveEmoji) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given MessageReactionRemoveEmoji
gateway
dispatch.
- onMessageReactionRemoveEmoji(int, MessageReactionRemoveEmoji) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onMessageUpdate(int, MessageUpdate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given MessageUpdate
gateway dispatch.
- onMessageUpdate(int, MessageUpdate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onPresenceUpdate(int, PresenceUpdate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given PresenceUpdate
gateway dispatch.
- onPresenceUpdate(int, PresenceUpdate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onReady(Ready) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given Ready
gateway dispatch.
- onReady(Ready) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onShardInvalidation(int, InvalidationCause) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Handles the invalidation of a specific shard.
- onShardInvalidation(int, InvalidationCause) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onUserUpdate(int, UserUpdate) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given UserUpdate
gateway dispatch.
- onUserUpdate(int, UserUpdate) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-
- onVoiceStateUpdateDispatch(int, VoiceStateUpdateDispatch) - Method in interface discord4j.common.store.api.layout.GatewayDataUpdater
-
Updates the internal state of the store according to the given VoiceStateUpdateDispatch
gateway
dispatch.
- onVoiceStateUpdateDispatch(int, VoiceStateUpdateDispatch) - Method in class discord4j.common.store.legacy.LegacyStoreLayout
-