Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractCacheView<T> - Class in net.dv8tion.jda.internal.utils.cache
 
AbstractChannelImpl<T extends AbstractChannelImpl<T>> - Class in net.dv8tion.jda.internal.entities.channel
 
AbstractChannelImpl(long, JDA) - Constructor for class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
AbstractComponentImpl - Class in net.dv8tion.jda.internal.components
 
AbstractComponentImpl() - Constructor for class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
AbstractComponentTree<E extends Component> - Class in net.dv8tion.jda.internal.components.tree
 
AbstractEntityBuilder - Class in net.dv8tion.jda.internal.entities
 
AbstractGuildChannelImpl<T extends AbstractGuildChannelImpl<T>> - Class in net.dv8tion.jda.internal.entities.channel.middleman
 
AbstractGuildChannelImpl(long, Guild) - Constructor for class net.dv8tion.jda.internal.entities.channel.middleman.AbstractGuildChannelImpl
 
AbstractKeywordTriggerConfig<B extends AbstractKeywordTriggerConfig<B>> - Class in net.dv8tion.jda.api.entities.automod.build
Abstract for all keyword trigger types.
AbstractMentions - Class in net.dv8tion.jda.internal.entities.mentions
 
AbstractMentions(String, JDAImpl, Guild, boolean) - Constructor for class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
AbstractMessageBuilder<T,R extends AbstractMessageBuilder<T,R>> - Class in net.dv8tion.jda.api.utils.messages
Abstract builder implementation of MessageRequest.
AbstractMessageBuilderMixin<R extends MessageRequest<R>,B extends AbstractMessageBuilder<?,B>> - Interface in net.dv8tion.jda.internal.utils.message
 
AbstractStandardGuildChannelImpl<T extends AbstractStandardGuildChannelImpl<T>> - Class in net.dv8tion.jda.internal.entities.channel.middleman
 
AbstractStandardGuildChannelImpl(long, Guild) - Constructor for class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildChannelImpl
 
AbstractStandardGuildMessageChannelImpl<T extends AbstractStandardGuildMessageChannelImpl<T>> - Class in net.dv8tion.jda.internal.entities.channel.middleman
 
AbstractStandardGuildMessageChannelImpl(long, Guild) - Constructor for class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildMessageChannelImpl
 
AbstractThreadCreateAction<T,R extends AbstractThreadCreateAction<T,R>> - Interface in net.dv8tion.jda.api.requests.restaction
Common features of all RestActions that create a new thread.
AbstractTriggerConfig<B extends AbstractTriggerConfig<B>> - Class in net.dv8tion.jda.api.entities.automod.build
Abstract base class for all trigger configurations.
AbstractWebhookClient<T> - Class in net.dv8tion.jda.internal.entities
 
AbstractWebhookMessageAction<T,R extends AbstractWebhookMessageAction<T,R>> - Interface in net.dv8tion.jda.api.requests.restaction
Abstraction for requests related to webhook executions.
AbstractWebhookMessageActionImpl<T,R extends AbstractWebhookMessageActionImpl<T,R>> - Class in net.dv8tion.jda.internal.requests.restaction
 
AbstractWebhookMessageActionImpl(JDA, Route.CompiledRoute) - Constructor for class net.dv8tion.jda.internal.requests.restaction.AbstractWebhookMessageActionImpl
 
AbstractWebhookMessageActionImpl(JDA, Route.CompiledRoute, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.AbstractWebhookMessageActionImpl
 
accept(Throwable) - Method in class net.dv8tion.jda.api.exceptions.ContextException.ContextConsumer
 
accept(Throwable) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
 
accept(T) - Method in interface net.dv8tion.jda.api.utils.IOConsumer
 
accept(T, R) - Method in interface net.dv8tion.jda.api.utils.IOBiConsumer
 
ACCEPTED - Enum constant in enum net.dv8tion.jda.api.entities.TeamMember.MembershipState
The user has accepted an invite as is a member of this team
acceptStream(Consumer<? super Stream<T>>) - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates an unordered sequenced stream of the elements in this cache.
AccountManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for the logged in account.
AccountManagerImpl - Class in net.dv8tion.jda.internal.managers
 
AccountManagerImpl(SelfUser) - Constructor for class net.dv8tion.jda.internal.managers.AccountManagerImpl
Creates a new AccountManager instance
AccountType - Enum in net.dv8tion.jda.api
Represents the type of account that is logged in.
accumulate(Collection<? extends RestAction<? extends E>>, Collector<? super E, A, ? extends O>) - Static method in interface net.dv8tion.jda.api.requests.RestAction
Creates a RestAction instance which accumulates all results of the provided actions.
ack() - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
ack() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
ACTION_ROW - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
A row of components
ActionComponent - Interface in net.dv8tion.jda.api.components
Component which supports interactions via ComponentInteraction.
ActionRow - Interface in net.dv8tion.jda.api.components.actionrow
One row of action components.
ActionRowChildComponent - Interface in net.dv8tion.jda.api.components.actionrow
Represents a component that can be added to an ActionRow, this includes: Button StringSelectMenu EntitySelectMenu
ActionRowChildComponentUnion - Interface in net.dv8tion.jda.api.components.actionrow
ActionRowImpl - Class in net.dv8tion.jda.internal.components.actionrow
 
ActionRowImpl(Collection<ActionRowChildComponentUnion>, int) - Constructor for class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
ActionRowImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
ActionType - Enum in net.dv8tion.jda.api.audit
ActionTypes for AuditLogEntry instances
Found via AuditLogEntry.getType()
ACTIVE - Enum constant in enum net.dv8tion.jda.api.entities.ScheduledEvent.Status
 
ACTIVE_DEVELOPER - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
User is an Active Developer
Activity - Interface in net.dv8tion.jda.api.entities
Represents a Discord Activity.
ACTIVITY - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Enables cache for Member.getActivities()
Activity.ActivityType - Enum in net.dv8tion.jda.api.entities
The activity being executed, differentiating between, amongst others, playing, listening and streaming.
Activity.Timestamps - Class in net.dv8tion.jda.api.entities
Represents the start and end timestamps for a running match
ActivityFlag - Enum in net.dv8tion.jda.api.entities
Enum representing the flags in a RichPresence
ActivityImpl - Class in net.dv8tion.jda.internal.entities
 
add(Object) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Appends the provided value to the end of the array.
ADD_MEMBER - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
ADD_MEMBER_ROLE - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
ADD_PINNED_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
ADD_REACTION - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
ADD_THREAD_MEMBER - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
addActionRow(Collection<? extends ActionRowChildComponent>) - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
addActionRow(ActionRowChildComponent...) - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
addAll(Collection<?>) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Appends the provided values to the end of the array.
addAll(DataArray) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Appends the provided values to the end of the array.
addAllowList(String...) - Method in class net.dv8tion.jda.api.entities.automod.build.AbstractKeywordTriggerConfig
Add keywords to the allow list.
addAllowList(Collection<String>) - Method in class net.dv8tion.jda.api.entities.automod.build.AbstractKeywordTriggerConfig
Add keywords to the allow list.
addAnswer(String) - Method in class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
Add an answer to this poll.
addAnswer(String, Emoji) - Method in class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
Add an answer to this poll.
addBlankField(boolean) - Method in class net.dv8tion.jda.api.EmbedBuilder
Adds a blank (empty) Field to the embed.
addBundle(ResourceBundle, DiscordLocale) - Method in class net.dv8tion.jda.api.interactions.commands.localization.ResourceBundleLocalizationFunction.Builder
Adds a resource bundle to this builder
addBundles(String, DiscordLocale...) - Method in class net.dv8tion.jda.api.interactions.commands.localization.ResourceBundleLocalizationFunction.Builder
Adds a resource bundle to this builder
This will insert the resource bundles with the specified name, with each specified locale.
addChannel(GuildAction.ChannelData) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Adds a GuildChannel to the resulting Guild.
addChannel(GuildAction.ChannelData) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
addCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.FluentRestAction
 
addCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.RestAction
Shortcut for setCheck(() -> getCheck().getAsBoolean() && checks.getAsBoolean()).
addCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.CacheRestAction
 
addCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
 
addCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandListUpdateAction
 
addCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.FluentAuditableRestAction
 
addCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
addCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
addCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandListUpdateActionImpl
 
addCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
addCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.CombineRestAction
 
addChoice(String, double) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Add a predefined choice for this option.
addChoice(String, double) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoice(String, long) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Add a predefined choice for this option.
addChoice(String, long) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoice(String, String) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Add a predefined choice for this option.
addChoice(String, String) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoiceDoubles(double...) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoiceDoubles(Collection<Double>) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoiceLongs(long...) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoiceLongs(Collection<Long>) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoices(Collection<? extends Command.Choice>) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Adds up to 25 predefined choices for this option.
addChoices(Collection<Command.Choice>) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoices(Collection<Command.Choice>) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.AutoCompleteCallbackActionImpl
 
addChoices(Command.Choice...) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Adds up to 25 predefined choices for this option.
addChoices(Command.Choice...) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoiceStrings(String...) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addChoiceStrings(Collection<String>) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
Add up to 25 choices which can be picked from by the user.
addCommands(Collection<? extends CommandData>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandListUpdateAction
Adds up to 100 slash commands, 5 user context commands, and 5 message context commands.
addCommands(Collection<? extends CommandData>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandListUpdateActionImpl
 
addCommands(CommandData...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandListUpdateAction
Adds up to 100 slash commands, 5 user context commands, and 5 message context commands.
addComponents(Collection<? extends MessageTopLevelComponent>) - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
addComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Appends the provided MessageTopLevelComponents to the request.
addComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
addComponents(Collection<? extends ModalTopLevelComponent>) - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
Adds components to this modal
addComponents(MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Appends the provided MessageTopLevelComponents to the request.
addComponents(ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Appends the provided ComponentTree of MessageTopLevelComponents to the request.
addComponents(ComponentTree<? extends ModalTopLevelComponent>) - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
Adds the provided ComponentTree of ModalTopLevelComponents to this modal
addComponents(ModalTopLevelComponent...) - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
Adds components to this modal
addContent(String) - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
addContent(String) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Appends the content to the currently set content of this request.
addContent(String) - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
addEmbeds(Collection<? extends MessageEmbed>) - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
addEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Appends the provided MessageEmbeds to the request.
addEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
addEmbeds(MessageEmbed...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Appends the provided MessageEmbeds to the request.
addEventListener(Object) - Method in class net.dv8tion.jda.internal.utils.config.sharding.EventConfig
 
addEventListener(Object...) - Method in interface net.dv8tion.jda.api.JDA
Adds all provided listeners to the event-listeners that will be used to handle events.
addEventListener(Object...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
addEventListener(Object...) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Adds all provided listeners to the event-listeners that will be used to handle events.
addEventListener(Object...) - Method in class net.dv8tion.jda.internal.JDAImpl
 
addEventListenerProvider(IntFunction<Object>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Adds the provided listener provider to the list of listener providers that will be used to create listeners.
addEventListenerProvider(IntFunction<Object>) - Method in class net.dv8tion.jda.internal.utils.config.sharding.EventConfig
 
addEventListenerProviders(Collection<IntFunction<Object>>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Adds the provided listener providers to the list of listener providers that will be used to create listeners.
addEventListeners(Object...) - Method in class net.dv8tion.jda.api.JDABuilder
Adds all provided listeners to the list of listeners that will be used to populate the JDA object.
addEventListeners(Object...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Adds all provided listeners to the list of listeners that will be used to populate the DefaultShardManager object.
addEventListeners(Collection<Object>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Adds all provided listeners to the list of listeners that will be used to populate the DefaultShardManager object.
addEventListeners(IntFunction<Object>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
addEventListeners(IntFunction<Object>) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Adds listeners provided by the listener provider to each shard to the event-listeners that will be used to handle events.
addExemptChannels(Collection<? extends GuildChannel>) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Add channels which can bypass this rule.
addExemptChannels(GuildChannel...) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Add channels which can bypass this rule.
addExemptRoles(Collection<? extends Role>) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Add roles which can bypass this rule.
addExemptRoles(Role...) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Add roles which can bypass this rule.
addFeatures(String...) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Adds a Guild Feature to the list of features.
addFeatures(Collection<String>) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Adds a Guild Feature to the list of features.
addFeatures(Collection<String>) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
addField(String, String, boolean) - Method in class net.dv8tion.jda.api.EmbedBuilder
Adds a Field to the embed.
addField(MessageEmbed.Field) - Method in class net.dv8tion.jda.api.EmbedBuilder
Copies the provided Field into a new Field for this builder.
addFiles(Collection<? extends FileUpload>) - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
addFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Appends the provided FileUploads to the request.
addFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
addFiles(FileUpload...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Appends the provided FileUploads to the request.
addKeywords(String...) - Method in class net.dv8tion.jda.api.entities.automod.build.CustomKeywordTriggerConfig
Add more keywords match against.
addKeywords(Collection<String>) - Method in class net.dv8tion.jda.api.entities.automod.build.CustomKeywordTriggerConfig
Add more keywords match against.
addMember(String, UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Adds the user to this guild as a member.
addMember(String, UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
addMember(String, UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
addMemberPermissionOverride(long, long, long) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Adds a new Member PermissionOverride for the new GuildChannel.
addMemberPermissionOverride(long, long, long) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
addMemberPermissionOverride(long, Collection<Permission>, Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Adds a new Member PermissionOverride for the new GuildChannel.
addMetadata(String, Object) - Method in class net.dv8tion.jda.internal.utils.EntityString
 
addOption(String, String) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Adds up to 25 possible options to this select menu.
addOption(String, String, String) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Adds up to 25 possible options to this select menu.
addOption(String, String, String, Emoji) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Adds up to 25 possible options to this select menu.
addOption(String, String, Emoji) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Adds up to 25 possible options to this select menu.
addOption(OptionType, String, String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Adds an option to this command.
addOption(OptionType, String, String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Adds an option to this subcommand.
addOption(OptionType, String, String) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addOption(OptionType, String, String) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Adds an option to this command.
addOption(OptionType, String, String, boolean) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Adds an option to this command.
addOption(OptionType, String, String, boolean) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Adds an option to this subcommand.
addOption(OptionType, String, String, boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addOption(OptionType, String, String, boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Adds an option to this command.
addOption(OptionType, String, String, boolean, boolean) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Adds an option to this command.
addOption(OptionType, String, String, boolean, boolean) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Adds an option to this subcommand.
addOption(OptionType, String, String, boolean, boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addOptions(Collection<? extends SelectOption>) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Adds up to 25 possible options to this select menu.
addOptions(Collection<? extends OptionData>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Adds up to 25 options to this command.
addOptions(Collection<? extends OptionData>) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Adds up to 25 options to this subcommand.
addOptions(Collection<? extends OptionData>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addOptions(Collection<? extends OptionData>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Adds up to 25 options to this command.
addOptions(SelectOption...) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Adds up to 25 possible options to this select menu.
addOptions(OptionData...) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Adds up to 25 options to this command.
addOptions(OptionData...) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Adds up to 25 options to this subcommand.
addOptions(OptionData...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addOptions(OptionData...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Adds up to 25 options to this command.
addOptions(OptionData...) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
addOptions(OptionData...) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
addOptions(OptionData...) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
addPart(MultipartBody.Builder, int) - Method in class net.dv8tion.jda.api.entities.Message.Attachment
 
addPart(MultipartBody.Builder, int) - Method in interface net.dv8tion.jda.api.utils.AttachedFile
Used internally to build the multipart request.
addPart(MultipartBody.Builder, int) - Method in class net.dv8tion.jda.api.utils.AttachmentUpdate
 
addPart(MultipartBody.Builder, int) - Method in class net.dv8tion.jda.api.utils.FileUpload
 
addPatterns(String...) - Method in class net.dv8tion.jda.api.entities.automod.build.CustomKeywordTriggerConfig
Add keywords regex patterns to match against.
addPatterns(Collection<String>) - Method in class net.dv8tion.jda.api.entities.automod.build.CustomKeywordTriggerConfig
Add keywords regex patterns to match against.
addPermissionOverride(IPermissionHolder, long, long) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Adds a new Role or Member PermissionOverride for the new GuildChannel.
addPermissionOverride(IPermissionHolder, Collection<Permission>, Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Adds a new Role or Member PermissionOverride for the new GuildChannel.
addPermissionOverride(GuildAction.RoleData, long, long) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.ChannelData
Adds a PermissionOverride to this channel with the provided RoleData!
Use GuildAction.newRole() to retrieve an instance of RoleData.
addPermissionOverride(GuildAction.RoleData, Collection<Permission>, Collection<Permission>) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.ChannelData
Adds a PermissionOverride to this channel with the provided RoleData!
Use GuildAction.newRole() to retrieve an instance of RoleData.
addPermissions(Collection<Permission>) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
Adds the provided permissions to the Role
addPermissions(Permission...) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
Adds the provided permissions to the Role
addQuery(String, Object...) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
addReaction(Emoji) - Method in interface net.dv8tion.jda.api.entities.Message
Adds a reaction to this Message using an Emoji.
addReaction(Emoji) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
addReactionById(long, Emoji) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to react to a message represented by the specified messageId in this MessageChannel.
addReactionById(String, Emoji) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to react to a message represented by the specified messageId in this MessageChannel.
addReactionById(String, Emoji) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
addRolePermissionOverride(long, long, long) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Adds a new Role PermissionOverride for the new GuildChannel.
addRolePermissionOverride(long, long, long) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
addRolePermissionOverride(long, Collection<Permission>, Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Adds a new Role PermissionOverride for the new GuildChannel.
addRoleToMember(UserSnowflake, Role) - Method in interface net.dv8tion.jda.api.entities.Guild
Atomically assigns the provided Role to the specified Member.
addRoleToMember(UserSnowflake, Role) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
addRoleToMember(UserSnowflake, Role) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
addSubcommandGroups(Collection<? extends SubcommandGroupData>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Add up to 25 Subcommand-Groups to this command.
addSubcommandGroups(Collection<? extends SubcommandGroupData>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addSubcommandGroups(Collection<? extends SubcommandGroupData>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Add up to 25 Subcommand-Groups to this command.
addSubcommandGroups(SubcommandGroupData...) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Add up to 25 Subcommand-Groups to this command.
addSubcommandGroups(SubcommandGroupData...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addSubcommandGroups(SubcommandGroupData...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Add up to 25 Subcommand-Groups to this command.
addSubcommandGroups(SubcommandGroupData...) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
addSubcommandGroups(SubcommandGroupData...) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
addSubcommandGroups(SubcommandGroupData...) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
addSubcommands(Collection<? extends SubcommandData>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Add up to 25 Subcommands to this command.
addSubcommands(Collection<? extends SubcommandData>) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Add up to 25 Subcommands to this group.
addSubcommands(Collection<? extends SubcommandData>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addSubcommands(Collection<? extends SubcommandData>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Add up to 25 Subcommands to this command.
addSubcommands(SubcommandData...) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Add up to 25 Subcommands to this command.
addSubcommands(SubcommandData...) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Add up to 25 Subcommands to this group.
addSubcommands(SubcommandData...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
addSubcommands(SubcommandData...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Add up to 25 Subcommands to this command.
addSubcommands(SubcommandData...) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
addSubcommands(SubcommandData...) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
addSubcommands(SubcommandData...) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
addTags(Collection<? extends ForumTagSnowflake>) - Method in class net.dv8tion.jda.api.requests.restaction.ThreadCreateMetadata
Apply the provided tags to the forum post.
addTags(ForumTagSnowflake...) - Method in class net.dv8tion.jda.api.requests.restaction.ThreadCreateMetadata
Apply the provided tags to the forum post.
addThreadMember(Member) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Adds a member to this thread.
addThreadMember(User) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Adds a member to this thread.
addThreadMemberById(long) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Adds a member to this thread.
addThreadMemberById(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
addThreadMemberById(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
addThreadMemberById(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Adds a member to this thread.
ADMIN - Enum constant in enum net.dv8tion.jda.api.entities.TeamMember.RoleType
Admins have similar access as owners, except they cannot take destructive actions on the team or team-owned apps.
ADMINISTRATOR - Enum constant in enum net.dv8tion.jda.api.Permission
 
AEAD_AES256_GCM_RTPSIZE - Enum constant in enum net.dv8tion.jda.internal.audio.AudioEncryption
 
AEAD_XCHACHA20_POLY1305_RTPSIZE - Enum constant in enum net.dv8tion.jda.internal.audio.AudioEncryption
 
AES_GCM_Adapter(byte[]) - Constructor for class net.dv8tion.jda.internal.audio.CryptoAdapter.AES_GCM_Adapter
 
AES_GCM_NO_PADDING - Static variable in interface net.dv8tion.jda.internal.audio.CryptoAdapter
 
AFK_CHANNEL - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the afk channel field
AFK_TIMEOUT - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the afk timeout field
after(long) - Method in enum net.dv8tion.jda.api.utils.TimeFormat
Shortcut for style.now().plus(millis).
after(Duration) - Method in enum net.dv8tion.jda.api.utils.TimeFormat
Shortcut for style.now().plus(duration).
AGE_RESTRICTED - Enum constant in enum net.dv8tion.jda.api.entities.Guild.NSFWLevel
Is classified as NSFW and has an age restriction in place
all(Collection<? extends ComponentReplacer>) - Static method in interface net.dv8tion.jda.api.components.replacer.ComponentReplacer
Creates a new ComponentReplacer combining the provided replacers.
all(Collection<? extends CacheView<E>>) - Static method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a combined CacheView for all provided CacheView implementations.
all(Supplier<? extends Stream<? extends CacheView<E>>>) - Static method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a combined CacheView for all provided CacheView implementations.
all(ComponentReplacer, ComponentReplacer...) - Static method in interface net.dv8tion.jda.api.components.replacer.ComponentReplacer
Creates a new ComponentReplacer combining the provided replacers.
all(MemberCachePolicy, MemberCachePolicy...) - Static method in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Composes a policy which requires multiple other policies.
ALL - Enum constant in enum net.dv8tion.jda.api.entities.Guild.ExplicitContentLevel
 
ALL - Static variable in enum net.dv8tion.jda.api.interactions.IntegrationType
Contains all integration types.
ALL - Static variable in enum net.dv8tion.jda.api.interactions.InteractionContextType
Contains all interaction types.
ALL - Static variable in interface net.dv8tion.jda.api.utils.ChunkingFilter
Chunk all guilds
ALL - Static variable in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Enable all member caching.
ALL_INTENTS - Static variable in enum net.dv8tion.jda.api.requests.GatewayIntent
Bitmask with all intents enabled.
ALL_MESSAGES - Enum constant in enum net.dv8tion.jda.api.entities.Guild.NotificationLevel
 
allMembers(Collection<? extends MemberCacheView>) - Static method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a combined UnifiedMemberCacheView for all provided MemberCacheView implementations.
allMembers(Supplier<? extends Stream<? extends MemberCacheView>>) - Static method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a combined UnifiedMemberCacheView for all provided MemberCacheView implementations.
allOf(Collection<? extends RestAction<? extends E>>) - Static method in interface net.dv8tion.jda.api.requests.RestAction
Creates a RestAction instance which accumulates all results of the provided actions.
allOf(RestAction<? extends E>, RestAction<? extends E>...) - Static method in interface net.dv8tion.jda.api.requests.RestAction
Creates a RestAction instance which accumulates all results of the provided actions.
allow - Variable in class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
ALLOWED - Static variable in interface net.dv8tion.jda.api.managers.PermOverrideManager
Used to reset the granted field
allShards(Collection<ShardCacheView>) - Static method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a combined ShardCacheView for all provided ShardCacheView implementations.
allShards(Supplier<? extends Stream<? extends ShardCacheView>>) - Static method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a combined ShardCacheView for all provided ShardCacheView implementations.
allSnowflakes(Collection<? extends SnowflakeCacheView<E>>) - Static method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a combined SnowflakeCacheView for all provided SnowflakeCacheView implementations.
allSnowflakes(Supplier<? extends Stream<? extends SnowflakeCacheView<E>>>) - Static method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a combined SnowflakeCacheView for all provided SnowflakeCacheView implementations.
ALPHANUMERIC - Static variable in class net.dv8tion.jda.internal.utils.Checks
 
ALPHANUMERIC_WITH_DASH - Static variable in class net.dv8tion.jda.internal.utils.Checks
 
ALREADY_AUTHENTICATED - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
ALREADY_AUTHENTICATED - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
ALREADY_CROSSPOSTED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
ALREADY_HAS_TEMPLATE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
and(RestAction<U>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Combines this RestAction with the provided action.
and(RestAction<U>, BiFunction<? super T, ? super U, ? extends O>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Combines this RestAction with the provided action.
and(MemberCachePolicy) - Method in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Convenience method to require another policy.
AnnotatedEventManager - Class in net.dv8tion.jda.api.hooks
Implementation for IEventManager which checks for SubscribeEvent annotations on both static and member methods.
AnnotatedEventManager() - Constructor for class net.dv8tion.jda.api.hooks.AnnotatedEventManager
 
ANNOUNCEMENT_RATE_LIMIT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
Answer(long, String, EmojiUnion, int, boolean) - Constructor for class net.dv8tion.jda.api.entities.messages.MessagePoll.Answer
 
antiSpam() - Static method in interface net.dv8tion.jda.api.entities.automod.build.TriggerConfig
Trigger on spam content in messages (classified by Discord magic).
AntiSpamTriggerConfig - Class in net.dv8tion.jda.api.entities.automod.build
Configuration for the SPAM trigger.
any(MemberCachePolicy, MemberCachePolicy...) - Static method in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Composes a policy by concatenating multiple other policies.
ANY - Enum constant in enum net.dv8tion.jda.api.components.tree.ComponentTree.Type
A component tree of no specific type, this includes ones made with ComponentTree.of(Collection) or ComponentTree.of(Class, Collection).
ANYWHERE - Static variable in interface net.dv8tion.jda.api.utils.SplitUtil.Strategy
Strategy which splits at any character to satisfy the limit.
APNG - Enum constant in enum net.dv8tion.jda.api.entities.sticker.Sticker.StickerFormat
The APNG format.
appendCause(T, Throwable) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
appendDescription(CharSequence) - Method in class net.dv8tion.jda.api.EmbedBuilder
Appends to the description of the embed.
appendSession(SessionController.SessionConnectNode) - Method in class net.dv8tion.jda.api.utils.ConcurrentSessionController
 
appendSession(SessionController.SessionConnectNode) - Method in interface net.dv8tion.jda.api.utils.SessionController
Called by a JDA session when a WebSocket should be started.
appendSession(SessionController.SessionConnectNode) - Method in class net.dv8tion.jda.api.utils.SessionControllerAdapter
 
appendTo(Formatter, int, int, boolean, String) - Static method in class net.dv8tion.jda.api.utils.MiscUtil
Can be used to append a String to a formatter.
Application(String, String, String, String, long) - Constructor for class net.dv8tion.jda.api.entities.MessageActivity.Application
 
APPLICATION_COMMAND_NAME_ALREADY_EXISTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
APPLICATION_COMMAND_PRIVILEGES_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A moderator updated the privileges for an application
APPLICATION_ID - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
The id for an authorized application (webhook/bot/integration)
APPLICATION_INTERACTION_FAILED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
APPLICATION_NOT_AVAILABLE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
APPLICATION_SUBSCRIPTION - Enum constant in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Entitlement was purchased as an app subscription
ApplicationCommandPermissionsUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
ApplicationCommandPermissionsUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ApplicationCommandPermissionsUpdateHandler
 
ApplicationCommandUpdatePrivilegesEvent - Class in net.dv8tion.jda.api.events.interaction.command
Indicates that the Privileges of an application-command on a guild changed.
ApplicationCommandUpdatePrivilegesEvent(JDA, long, Guild, long, long, List<IntegrationPrivilege>) - Constructor for class net.dv8tion.jda.api.events.interaction.command.ApplicationCommandUpdatePrivilegesEvent
 
ApplicationEmoji - Interface in net.dv8tion.jda.api.entities.emoji
Represents a Custom Emoji hosted on the Bot Account.
ApplicationEmojiImpl - Class in net.dv8tion.jda.internal.entities.emoji
 
ApplicationEmojiImpl(long, JDAImpl, User) - Constructor for class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
ApplicationEmojiManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update the name field for an ApplicationEmoji.
ApplicationEmojiManagerImpl - Class in net.dv8tion.jda.internal.managers
 
ApplicationEmojiManagerImpl(ApplicationEmoji) - Constructor for class net.dv8tion.jda.internal.managers.ApplicationEmojiManagerImpl
 
ApplicationInfo - Interface in net.dv8tion.jda.api.entities
Represents a Discord Application from its bot's point of view.
ApplicationInfo.Flag - Enum in net.dv8tion.jda.api.entities
Flag constants corresponding to the Discord Enum
ApplicationInfo.InstallParameters - Interface in net.dv8tion.jda.api.entities
OAuth2 install parameter for the default in-app authorization link.
ApplicationInfo.IntegrationTypeConfiguration - Interface in net.dv8tion.jda.api.entities
Configuration of a single IntegrationType.
ApplicationInfoImpl - Class in net.dv8tion.jda.internal.entities
 
ApplicationInfoImpl(JDA, String, boolean, String, long, long, boolean, String, String, String, User, ApplicationTeam, List<String>, List<String>, String, String, String, long, List<String>, long, Map<IntegrationType, ApplicationInfo.IntegrationTypeConfiguration>) - Constructor for class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
ApplicationManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for the application associated with the bot.
ApplicationManager.IntegrationTypeConfig - Class in net.dv8tion.jda.api.managers
A config describing how the application is installed.
ApplicationManagerImpl - Class in net.dv8tion.jda.internal.managers
When implement new fields, update also ApplicationManagerImpl.reset(long), ApplicationManagerImpl.reset(long...), ApplicationManagerImpl.reset() and ApplicationManagerImpl.finalizeData()
ApplicationManagerImpl(JDA) - Constructor for class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
Applications() - Constructor for class net.dv8tion.jda.api.requests.Route.Applications
 
ApplicationTeam - Interface in net.dv8tion.jda.api.entities
Meta-data for the team of an application.
ApplicationTeamImpl - Class in net.dv8tion.jda.internal.entities
 
ApplicationTeamImpl(String, List<TeamMember>, long, long) - Constructor for class net.dv8tion.jda.internal.entities.ApplicationTeamImpl
 
ApplicationUpdatePrivilegesEvent - Class in net.dv8tion.jda.api.events.interaction.command
Indicates that the Privileges of an application changed.
ApplicationUpdatePrivilegesEvent(JDA, long, Guild, long, List<IntegrationPrivilege>) - Constructor for class net.dv8tion.jda.api.events.interaction.command.ApplicationUpdatePrivilegesEvent
 
APPLIED_TAGS - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The tags applied to a forum post thread.
APPLIED_TAGS - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the applied tags field
apply(String) - Method in interface net.dv8tion.jda.api.interactions.commands.localization.LocalizationFunction
Retrieves the localization mappings of the specified localization key
apply(String) - Method in class net.dv8tion.jda.api.interactions.commands.localization.ResourceBundleLocalizationFunction
 
apply(String, int, int) - Method in interface net.dv8tion.jda.api.utils.SplitUtil.Strategy
Implements a splitting strategy.
apply(Component) - Method in interface net.dv8tion.jda.api.components.replacer.ComponentReplacer
Attempts to replace or remove the given component.
apply(Component) - Method in class net.dv8tion.jda.internal.components.replacer.TypedComponentReplacerImpl
 
apply(CommandData) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Replace the command with the provided CommandData.
apply(CommandData) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
apply(Response, Request<?>, ErrorResponseException) - Method in interface net.dv8tion.jda.internal.requests.ErrorMapper
 
apply(T) - Method in interface net.dv8tion.jda.api.utils.IOFunction
 
applyCreateData(MessageCreateData) - Method in interface net.dv8tion.jda.api.utils.messages.MessageEditRequest
Replaces all the fields configured on this request with the data provided by MessageCreateData.
applyData(MessageCreateData) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Applies the provided MessageCreateData to this request.
applyData(MessageEditData) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
applyData(MessageEditData) - Method in interface net.dv8tion.jda.api.utils.messages.MessageEditRequest
Applies the provided MessageEditData to this request.
applyData(MessageEditData) - Method in interface net.dv8tion.jda.internal.utils.message.MessageEditBuilderMixin
 
applyEditData(MessageEditData) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Applies the provided MessageEditData to this request.
applyMessage(Message) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
 
applyMessage(Message) - Method in interface net.dv8tion.jda.api.utils.messages.MessageEditRequest
 
applyMessage(Message) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Applies all the data of the provided Message and attempts to copy it.
applyStream(Function<? super Stream<T>, ? extends R>) - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates an unordered sequenced stream of the elements in this cache.
approveSpeaker() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Promote the member to speaker.
approveSpeaker() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceRequestToSpeakEvent
Promote the member to speaker.
approveSpeaker() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
ARCHIVED - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The archive state of this channel.
ARCHIVED - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the archived field
ARCHIVED_TIMESTAMP - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The time this channel's archival information was last updated.
ARRAY - Enum constant in enum net.dv8tion.jda.api.utils.data.DataType
 
ARTICLE - Enum constant in enum net.dv8tion.jda.api.entities.EmbedType
 
asActionRow() - Method in interface net.dv8tion.jda.api.components.container.ContainerChildComponentUnion
Casts this union to a ActionRow.
asActionRow() - Method in interface net.dv8tion.jda.api.components.MessageTopLevelComponentUnion
Casts this union to a ActionRow.
asActionRow() - Method in interface net.dv8tion.jda.api.interactions.modals.ModalTopLevelComponentUnion
Casts this union to a ActionRow.
asActionRow() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asApplication() - Method in interface net.dv8tion.jda.api.entities.emoji.EmojiUnion
Returns the underlying ApplicationEmoji if applicable.
asApplication() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
asApplication() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
asApplication() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
asApplication() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
asAudioChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a AudioChannel.
asAudioChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a AudioChannel.
asAudioChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildMessageChannelUnion
Casts this union to a AudioChannel.
asAudioChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a AudioChannel.
asAudioChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a AudioChannel.
asAudioChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a AudioChannel.
asAudioChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asButton() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRowChildComponentUnion
Casts this union to a Button.
asButton() - Method in interface net.dv8tion.jda.api.components.section.SectionAccessoryComponentUnion
Casts this union to a Button.
asButton() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asCategory() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a Category.
asCategory() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a Category.
asCategory() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a Category.
asCategory() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asContainer() - Method in interface net.dv8tion.jda.api.components.MessageTopLevelComponentUnion
Casts this union to a Container.
asContainer() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asCustom() - Method in interface net.dv8tion.jda.api.entities.emoji.EmojiUnion
Returns the underlying CustomEmoji if applicable.
asCustom() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
asCustom() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
asCustom() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
asCustom() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
asDisabled() - Method in interface net.dv8tion.jda.api.components.ActionComponent
Returns a copy of this component with ActionComponent.isDisabled() set to true.
asDisabled() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
 
asDisabled() - Method in interface net.dv8tion.jda.api.components.attribute.IDisableable
Returns a new instance of this component in a disabled state.
asDisabled() - Method in interface net.dv8tion.jda.api.components.buttons.Button
 
asDisabled() - Method in interface net.dv8tion.jda.api.components.container.Container
 
asDisabled() - Method in interface net.dv8tion.jda.api.components.section.Section
 
asDisabled() - Method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
 
asDisabled() - Method in interface net.dv8tion.jda.api.components.selections.SelectMenu
 
asDisabled() - Method in interface net.dv8tion.jda.api.components.selections.StringSelectMenu
 
asDisabled() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
 
asDisabled() - Method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Disables all components which can be disabled, and constructs a new tree from the result.
asDisabled() - Method in interface net.dv8tion.jda.api.components.tree.MessageComponentTree
 
asDisabled() - Method in interface net.dv8tion.jda.api.interactions.modals.tree.ModalComponentTree
 
asEnabled() - Method in interface net.dv8tion.jda.api.components.ActionComponent
Returns a copy of this component with ActionComponent.isDisabled() set to false.
asEnabled() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
 
asEnabled() - Method in interface net.dv8tion.jda.api.components.attribute.IDisableable
Returns a new instance of this component in an enabled state.
asEnabled() - Method in interface net.dv8tion.jda.api.components.buttons.Button
 
asEnabled() - Method in interface net.dv8tion.jda.api.components.container.Container
 
asEnabled() - Method in interface net.dv8tion.jda.api.components.section.Section
 
asEnabled() - Method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
 
asEnabled() - Method in interface net.dv8tion.jda.api.components.selections.SelectMenu
 
asEnabled() - Method in interface net.dv8tion.jda.api.components.selections.StringSelectMenu
 
asEnabled() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
 
asEnabled() - Method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Enables all components which can be enabled, and constructs a new tree from the result.
asEnabled() - Method in interface net.dv8tion.jda.api.components.tree.MessageComponentTree
 
asEnabled() - Method in interface net.dv8tion.jda.api.interactions.modals.tree.ModalComponentTree
 
asEncryptedPacket(CryptoAdapter, ByteBuffer) - Method in class net.dv8tion.jda.internal.audio.AudioPacket
 
asEntitySelectMenu() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRowChildComponentUnion
Casts this union to a StringSelectMenu.
asEntitySelectMenu() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asFileDisplay() - Method in interface net.dv8tion.jda.api.components.container.ContainerChildComponentUnion
Casts this union to a FileDisplay.
asFileDisplay() - Method in interface net.dv8tion.jda.api.components.MessageTopLevelComponentUnion
Casts this union to a FileDisplay.
asFileDisplay() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asForumChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a ForumChannel.
asForumChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a ForumChannel.
asForumChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a ForumChannel.
asForumChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IThreadContainerUnion
Casts this union to a ForumChannel.
asForumChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a ForumChannel.
asForumChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asGroupChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a GroupChannel.
asGroupChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a GroupChannel.
asGroupChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asGuildChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a GuildChannel.
asGuildChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.AudioChannelUnion
Casts this union to a GuildMessageChannel.
asGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a GuildMessageChannel.
asGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a GuildMessageChannel.
asGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a GuildMessageChannel.
asGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IThreadContainerUnion
Casts this union to a GuildMessageChannel.
asGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a GuildMessageChannel.
asGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a GuildMessageChannel.
asGuildMessageChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asGuildSticker() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerUnion
Returns the underlying GuildSticker if applicable.
asGuildSticker() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
asGuildSticker() - Method in class net.dv8tion.jda.internal.entities.sticker.RichStickerImpl
 
asList() - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates an immutable snapshot of the current cache state.
asList() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
asList() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
asList() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
asList() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
asList() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
asList() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
asList() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl.SortedFilteredCacheView
 
asList() - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
asList() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
asList() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
asMediaChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a MediaChannel.
asMediaChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a MediaChannel.
asMediaChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IThreadContainerUnion
Casts this union to a MediaChannel.
asMediaChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a MediaChannel.
asMediaChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asMediaGallery() - Method in interface net.dv8tion.jda.api.components.container.ContainerChildComponentUnion
Casts this union to a MediaGallery.
asMediaGallery() - Method in interface net.dv8tion.jda.api.components.MessageTopLevelComponentUnion
Casts this union to a MediaGallery.
asMediaGallery() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a MessageChannel.
asMessageChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asNewsChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a NewsChannel.
asNewsChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.DefaultGuildChannelUnion
Casts this union to a NewsChannel.
asNewsChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a NewsChannel.
asNewsChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildMessageChannelUnion
Casts this union to a NewsChannel.
asNewsChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a NewsChannel.
asNewsChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IThreadContainerUnion
Casts this union to a NewsChannel.
asNewsChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a NewsChannel.
asNewsChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a NewsChannel.
asNewsChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asPrivateChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a PrivateChannel.
asPrivateChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a PrivateChannel.
asPrivateChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asRich() - Method in interface net.dv8tion.jda.api.entities.emoji.EmojiUnion
Returns the underlying RichCustomEmoji if applicable.
asRich() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
asRich() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
asRich() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
asRich() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
asRichPresence() - Method in interface net.dv8tion.jda.api.entities.Activity
RichPresence representation of this Activity.
asRichPresence() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
asRichPresence() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
asSection() - Method in interface net.dv8tion.jda.api.components.container.ContainerChildComponentUnion
Casts this union to a Section.
asSection() - Method in interface net.dv8tion.jda.api.components.MessageTopLevelComponentUnion
Casts this union to a Section.
asSection() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asSeparator() - Method in interface net.dv8tion.jda.api.components.container.ContainerChildComponentUnion
Casts this union to a Separator.
asSeparator() - Method in interface net.dv8tion.jda.api.components.MessageTopLevelComponentUnion
Casts this union to a Separator.
asSeparator() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asSet() - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates an immutable snapshot of the current cache state.
asSet() - Method in interface net.dv8tion.jda.api.utils.cache.SortedSnowflakeCacheView
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl.SortedFilteredCacheView
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
asSet() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
asSpoiler() - Method in class net.dv8tion.jda.api.utils.FileUpload
Changes the name of this file, to be prefixed as SPOILER_.
asStageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.AudioChannelUnion
Casts this union to a StageChannel.
asStageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a StageChannel.
asStageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a StageChannel.
asStageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildMessageChannelUnion
Casts this union to a StageChannel.
asStageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a StageChannel.
asStageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a StageChannel.
asStageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a StageChannel.
asStageChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asStandardGuildChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a StandardGuildChannel.
asStandardGuildChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a StandardGuildChannel.
asStandardGuildChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildMessageChannelUnion
Casts this union to a StandardGuildChannel.you can call this method
asStandardGuildChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a StandardGuildChannel.
asStandardGuildChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IThreadContainerUnion
Casts this union to a StandardGuildChannel.
asStandardGuildChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a StandardGuildChannel.
asStandardGuildChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asStandardGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a StandardGuildMessageChannel.
asStandardGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.DefaultGuildChannelUnion
Casts this union to a StandardGuildMessageChannel.
asStandardGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a StandardGuildMessageChannel.
asStandardGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildMessageChannelUnion
Casts this union to a StandardGuildMessageChannel.
asStandardGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a StandardGuildMessageChannel.
asStandardGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IThreadContainerUnion
Casts this union to a StandardGuildMessageChannel.
asStandardGuildMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a StandardGuildMessageChannel.
asStandardGuildMessageChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asStandardSticker() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerUnion
Returns the underlying StandardSticker if applicable.
asStandardSticker() - Method in class net.dv8tion.jda.internal.entities.sticker.RichStickerImpl
 
asStandardSticker() - Method in class net.dv8tion.jda.internal.entities.sticker.StandardStickerImpl
 
asStringSelectMenu() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRowChildComponentUnion
Casts this union to a StringSelectMenu.
asStringSelectMenu() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asTextChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a TextChannel.
asTextChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.DefaultGuildChannelUnion
Casts this union to a TextChannel.
asTextChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a TextChannel.
asTextChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildMessageChannelUnion
Casts this union to a TextChannel.
asTextChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a TextChannel.
asTextChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IThreadContainerUnion
Casts this union to a TextChannel.
asTextChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a TextChannel.
asTextChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a TextChannel.
asTextChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asTextDisplay() - Method in interface net.dv8tion.jda.api.components.container.ContainerChildComponentUnion
Casts this union to a TextDisplay.
asTextDisplay() - Method in interface net.dv8tion.jda.api.components.MessageTopLevelComponentUnion
Casts this union to a TextDisplay.
asTextDisplay() - Method in interface net.dv8tion.jda.api.components.section.SectionContentComponentUnion
Casts this union to a TextDisplay.
asTextDisplay() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asTextInput() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asThreadChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a ThreadChannel.
asThreadChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a ThreadChannel.
asThreadChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildMessageChannelUnion
Casts this union to a ThreadChannel.
asThreadChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a ThreadChannel.
asThreadChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asThreadContainer() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a IThreadContainer.
asThreadContainer() - Method in interface net.dv8tion.jda.api.entities.channel.unions.DefaultGuildChannelUnion
Casts this union to a IThreadContainer.
asThreadContainer() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a IThreadContainer.
asThreadContainer() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildMessageChannelUnion
Casts this union to a IThreadContainer.
asThreadContainer() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a IThreadContainer.
asThreadContainer() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a IThreadContainer.
asThreadContainer() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a IThreadContainer.
asThreadContainer() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asThumbnail() - Method in interface net.dv8tion.jda.api.components.section.SectionAccessoryComponentUnion
Casts this union to a Thumbnail.
asThumbnail() - Method in class net.dv8tion.jda.internal.components.AbstractComponentImpl
 
asUnicode() - Method in interface net.dv8tion.jda.api.entities.emoji.EmojiUnion
Returns the underlying UnicodeEmoji if applicable.
asUnicode() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
asUnicode() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
asUnicode() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
asUnicode() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
asVoiceChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.AudioChannelUnion
Casts this union to a VoiceChannel.
asVoiceChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
Casts this union to a VoiceChannel.
asVoiceChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildChannelUnion
Casts this union to a VoiceChannel.
asVoiceChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.GuildMessageChannelUnion
Casts this union to a VoiceChannel.
asVoiceChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IPermissionContainerUnion
Casts this union to a VoiceChannel.
asVoiceChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.IWebhookContainerUnion
Casts this union to a VoiceChannel.
asVoiceChannel() - Method in interface net.dv8tion.jda.api.entities.channel.unions.MessageChannelUnion
Casts this union to a VoiceChannel.
asVoiceChannel() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
asVoiceMessage(MediaType, byte[], double) - Method in class net.dv8tion.jda.api.utils.FileUpload
Turns this attachment into a voice message with the provided waveform.
asVoiceMessage(MediaType, byte[], Duration) - Method in class net.dv8tion.jda.api.utils.FileUpload
Turns this attachment into a voice message with the provided waveform.
atInstant(Instant) - Method in enum net.dv8tion.jda.api.utils.TimeFormat
Converts the provided Instant into a Timestamp with this style.
ATOM - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
ATOM_UTF8 - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
AttachedFile - Interface in net.dv8tion.jda.api.utils
Represents files that are attached to requests.
Attachment(long, String, String, String, String, String, int, int, int, boolean, String, double, JDAImpl) - Constructor for class net.dv8tion.jda.api.entities.Message.Attachment
 
ATTACHMENT - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Options which accept a file attachment
AttachmentProxy - Class in net.dv8tion.jda.api.utils
A utility class to retrieve attachments.
AttachmentProxy(String) - Constructor for class net.dv8tion.jda.api.utils.AttachmentProxy
Constructs a new AttachmentProxy for the provided URL.
AttachmentUpdate - Class in net.dv8tion.jda.api.utils
Represents existing message attachment.
ATTEMPTING_TO_RECONNECT - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA has been disconnected from Discord and is currently trying to reestablish the connection.
atTimestamp(long) - Method in enum net.dv8tion.jda.api.utils.TimeFormat
Converts the provided unix epoch timestamp into a Timestamp with this style.
AUDIO_GATEWAY_VERSION - Static variable in class net.dv8tion.jda.api.JDAInfo
 
AUDIO_REGION_CHANGE - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the audio connection was closed due to the Region of the audio connection being changed.
AudioChannel - Interface in net.dv8tion.jda.api.entities.channel.middleman
Represents a Guild Channel that is capable of handling audio.
AudioChannelManager<T extends AudioChannel,M extends AudioChannelManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.middleman
Manager providing functionality common for all AudioChannels.
AudioChannelMixin<T extends AudioChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.middleman
 
AudioChannelUnion - Interface in net.dv8tion.jda.api.entities.channel.unions
A union representing all channel types that implement AudioChannel.
AudioConnection - Class in net.dv8tion.jda.internal.audio
 
AudioConnection(AudioManagerImpl, String, String, String, AudioChannel) - Constructor for class net.dv8tion.jda.internal.audio.AudioConnection
 
AudioEncryption - Enum in net.dv8tion.jda.internal.audio
 
AudioManager - Interface in net.dv8tion.jda.api.managers
AudioManager deals with creating, managing and severing audio connections to VoiceChannels.
AudioManagerImpl - Class in net.dv8tion.jda.internal.managers
 
AudioManagerImpl(GuildImpl) - Constructor for class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
AudioNatives - Class in net.dv8tion.jda.api.audio
Controller used by JDA to ensure the native binaries for opus en-/decoding are available.
AudioPacket - Class in net.dv8tion.jda.internal.audio
Represents the contents of a audio packet that was either received from Discord or will be sent to discord.
AudioPacket(byte[]) - Constructor for class net.dv8tion.jda.internal.audio.AudioPacket
 
AudioPacket(DatagramPacket) - Constructor for class net.dv8tion.jda.internal.audio.AudioPacket
 
AudioPacket(ByteBuffer, char, int, int, ByteBuffer) - Constructor for class net.dv8tion.jda.internal.audio.AudioPacket
 
AudioReceiveHandler - Interface in net.dv8tion.jda.api.audio
Interface used to receive audio from Discord through JDA.
AudioSendHandler - Interface in net.dv8tion.jda.api.audio
Interface used to send audio to Discord through JDA.
AuditableRestAction<T> - Interface in net.dv8tion.jda.api.requests.restaction
Extension of RestAction to allow setting a reason.
AuditableRestActionImpl<T> - Class in net.dv8tion.jda.internal.requests.restaction
 
AuditableRestActionImpl(JDA, Route.CompiledRoute) - Constructor for class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
AuditableRestActionImpl(JDA, Route.CompiledRoute, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
AuditableRestActionImpl(JDA, Route.CompiledRoute, DataObject) - Constructor for class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
AuditableRestActionImpl(JDA, Route.CompiledRoute, DataObject, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
AuditableRestActionImpl(JDA, Route.CompiledRoute, RequestBody) - Constructor for class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
AuditableRestActionImpl(JDA, Route.CompiledRoute, RequestBody, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
AuditLogChange - Class in net.dv8tion.jda.api.audit
Plain-Old-Java-Object (POJO) representing a single change for an AuditLogEntry!
This object holds the old- and new value for the updated field.
AuditLogChange(Object, Object, String) - Constructor for class net.dv8tion.jda.api.audit.AuditLogChange
 
AuditLogEntry - Class in net.dv8tion.jda.api.audit
Single entry for an AuditLogPaginationAction.
AuditLogEntry(ActionType, int, long, long, long, GuildImpl, UserImpl, WebhookImpl, String, Map<String, AuditLogChange>, Map<String, Object>) - Constructor for class net.dv8tion.jda.api.audit.AuditLogEntry
 
AuditLogKey - Enum in net.dv8tion.jda.api.audit
Enum of possible/expected keys that can be provided to AuditLogEntry.getChangeByKey(AuditLogEntry.AuditLogKey.
AuditLogOption - Enum in net.dv8tion.jda.api.audit
Enum constants for possible options
Providing detailed description of possible occasions and expected types.
AuditLogPaginationAction - Interface in net.dv8tion.jda.api.requests.restaction.pagination
PaginationAction that paginates the audit logs endpoint.
AuditLogPaginationActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
AuditLogPaginationActionImpl(Guild) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.AuditLogPaginationActionImpl
 
AUTHENTICATION_FAILED - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
AUTHENTICATION_FAILED - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
AUTHOR_MAX_LENGTH - Static variable in class net.dv8tion.jda.api.entities.MessageEmbed
The maximum length the author name of an embed can have
AuthorInfo(String, String, String, String) - Constructor for class net.dv8tion.jda.api.entities.MessageEmbed.AuthorInfo
 
AuthorizationConfig - Class in net.dv8tion.jda.internal.utils.config
 
AuthorizationConfig(String) - Constructor for class net.dv8tion.jda.internal.utils.config.AuthorizationConfig
 
AUTO_ARCHIVE_DURATION - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The auto archive duration of this channel.
AUTO_ARCHIVE_DURATION - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the auto-archive-duration field
AUTO_MODERATION - Enum constant in enum net.dv8tion.jda.api.entities.EmbedType
 
AUTO_MODERATION_ACTION - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
This message was created by the automod system.
AUTO_MODERATION_CONFIGURATION - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Events related to AutoModRule changes.
AUTO_MODERATION_EXECUTION - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Events related to AutoModResponse triggers.
AUTO_MODERATION_FLAG_TO_CHANNEL - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An automod rule sent an alert to a channel
AUTO_MODERATION_MEMBER_TIMEOUT - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An automod rule put a user in timeout
AUTO_MODERATION_RULE - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
AUTO_MODERATION_RULE_BLOCK_MESSAGE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An automod rule blocked a message from being sent
AUTO_MODERATION_RULE_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A moderator created a new AutoModRule
AUTO_MODERATION_RULE_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A moderator deleted an existing AutoModRule
AUTO_MODERATION_RULE_NAME - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the AutoModRule.getName() for the target AutoModRule
AUTO_MODERATION_RULE_TRIGGER_TYPE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
AUTO_MODERATION_RULE_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A moderator updated an existing AutoModRule
AUTO_RECONNECT - Enum constant in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
 
AutoCompleteCallbackAction - Interface in net.dv8tion.jda.api.requests.restaction.interactions
An InteractionCallbackAction that can be used to suggest auto-complete choices.
AutoCompleteCallbackActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.interactions
 
AutoCompleteCallbackActionImpl(IAutoCompleteCallback, OptionType) - Constructor for class net.dv8tion.jda.internal.requests.restaction.interactions.AutoCompleteCallbackActionImpl
 
AutoCompleteQuery - Class in net.dv8tion.jda.api.interactions
The query input for an auto-complete interaction.
AutoCompleteQuery(OptionMapping) - Constructor for class net.dv8tion.jda.api.interactions.AutoCompleteQuery
 
AUTOMATIC - Enum constant in enum net.dv8tion.jda.api.Region
 
AutoModeration() - Constructor for class net.dv8tion.jda.api.requests.Route.AutoModeration
 
AutoModEventType - Enum in net.dv8tion.jda.api.entities.automod
The type of event an AutoModRule is triggered by.
AutoModExecution - Interface in net.dv8tion.jda.api.entities.automod
Event triggered by an AutoModRule activation.
AutoModExecutionEvent - Class in net.dv8tion.jda.api.events.automod
Indicates that an automated AutoModResponse has been triggered through an AutoModRule.
AutoModExecutionEvent(JDA, long, AutoModExecution) - Constructor for class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
AutoModExecutionHandler - Class in net.dv8tion.jda.internal.handle
 
AutoModExecutionHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.AutoModExecutionHandler
 
AutoModExecutionImpl - Class in net.dv8tion.jda.internal.entities.automod
 
AutoModExecutionImpl(Guild, DataObject) - Constructor for class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
AutoModResponse - Interface in net.dv8tion.jda.api.entities.automod
An automated response to an AutoModRule.
AutoModResponse.Type - Enum in net.dv8tion.jda.api.entities.automod
The type of response.
AutoModResponseImpl - Class in net.dv8tion.jda.internal.entities.automod
 
AutoModResponseImpl(AutoModResponse.Type) - Constructor for class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
AutoModResponseImpl(AutoModResponse.Type, String) - Constructor for class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
AutoModResponseImpl(AutoModResponse.Type, Duration) - Constructor for class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
AutoModResponseImpl(AutoModResponse.Type, GuildMessageChannel) - Constructor for class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
AutoModResponseImpl(Guild, DataObject) - Constructor for class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
AutoModRule - Interface in net.dv8tion.jda.api.entities.automod
Rule used for auto-moderation in a Guild.
AutoModRule.KeywordPreset - Enum in net.dv8tion.jda.api.entities.automod
Keyword presets that can be used in AutoModRule.getFilteredPresets().
AutoModRuleCreateEvent - Class in net.dv8tion.jda.api.events.automod
Indicates that an AutoModRule was created.
AutoModRuleCreateEvent(JDA, long, AutoModRule) - Constructor for class net.dv8tion.jda.api.events.automod.AutoModRuleCreateEvent
 
AutoModRuleData - Class in net.dv8tion.jda.api.entities.automod.build
Data class used to create new AutoModRules.
AutoModRuleDeleteEvent - Class in net.dv8tion.jda.api.events.automod
Indicates that an AutoModRule was deleted.
AutoModRuleDeleteEvent(JDA, long, AutoModRule) - Constructor for class net.dv8tion.jda.api.events.automod.AutoModRuleDeleteEvent
 
AutoModRuleHandler - Class in net.dv8tion.jda.internal.handle
 
AutoModRuleHandler(JDAImpl, String) - Constructor for class net.dv8tion.jda.internal.handle.AutoModRuleHandler
 
AutoModRuleImpl - Class in net.dv8tion.jda.internal.entities.automod
 
AutoModRuleImpl(Guild, long) - Constructor for class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
AutoModRuleManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for an AutoModRule.
AutoModRuleManagerImpl - Class in net.dv8tion.jda.internal.managers
 
AutoModRuleManagerImpl(Guild, String) - Constructor for class net.dv8tion.jda.internal.managers.AutoModRuleManagerImpl
 
AutoModRuleUpdateEvent - Class in net.dv8tion.jda.api.events.automod
Indicates that an AutoModRule was updated.
AutoModRuleUpdateEvent(JDA, long, AutoModRule) - Constructor for class net.dv8tion.jda.api.events.automod.AutoModRuleUpdateEvent
 
AutoModTriggerType - Enum in net.dv8tion.jda.api.entities.automod
The type which defines what triggers an AutoModRule.
AVAILABLE - Enum constant in enum net.dv8tion.jda.internal.handle.GuildSetupNode.Type
 
AVAILABLE_TAGS - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The applied tags of a ForumChannel.
AVAILABLE_TAGS - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the available tags field
AVATAR - Static variable in interface net.dv8tion.jda.api.managers.AccountManager
Used to reset the avatar field
AVATAR - Static variable in interface net.dv8tion.jda.api.managers.WebhookManager
Used to reset the avatar field
AVATAR_URL - Static variable in interface net.dv8tion.jda.api.entities.Member
Template for Member.getAvatarUrl().
AVATAR_URL - Static variable in interface net.dv8tion.jda.api.entities.User
Template for User.getAvatarUrl().
AWAITING_LOGIN_CONFIRMATION - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA has sent authentication to discord and is awaiting confirmation
awaitReady() - Method in interface net.dv8tion.jda.api.JDA
This method will block until JDA has reached the status JDA.Status.CONNECTED.
awaitShutdown() - Method in interface net.dv8tion.jda.api.JDA
Blocks the current thread until JDA.getStatus() returns JDA.Status.SHUTDOWN.
awaitShutdown(long, TimeUnit) - Method in interface net.dv8tion.jda.api.JDA
Blocks the current thread until JDA.getStatus() returns JDA.Status.SHUTDOWN.
awaitShutdown(long, TimeUnit) - Method in class net.dv8tion.jda.internal.JDAImpl
 
awaitShutdown(Duration) - Method in interface net.dv8tion.jda.api.JDA
Blocks the current thread until JDA.getStatus() returns JDA.Status.SHUTDOWN.
awaitStatus(JDA.Status) - Method in interface net.dv8tion.jda.api.JDA
This method will block until JDA has reached the specified connection status.
awaitStatus(JDA.Status, JDA.Status...) - Method in interface net.dv8tion.jda.api.JDA
This method will block until JDA has reached the specified connection status.
awaitStatus(JDA.Status, JDA.Status...) - Method in class net.dv8tion.jda.internal.JDAImpl
 

B

BACKWARD - Enum constant in enum net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction.PaginationOrder
Iterates backwards in time, listing the most recent entities first.
BAD_REQUEST - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
ban(int, TimeUnit) - Method in interface net.dv8tion.jda.api.entities.Member
Bans this Member and deletes messages sent by the user based on the amount of delDays.
ban(Collection<? extends UserSnowflake>, int, TimeUnit) - Method in interface net.dv8tion.jda.api.entities.Guild
Bans up to 200 of the provided users.
ban(Collection<? extends UserSnowflake>, Duration) - Method in interface net.dv8tion.jda.api.entities.Guild
Bans up to 200 of the provided users.
ban(Collection<? extends UserSnowflake>, Duration) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
ban(Collection<? extends UserSnowflake>, Duration) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
ban(UserSnowflake, int, TimeUnit) - Method in interface net.dv8tion.jda.api.entities.Guild
Bans the user specified by the provided UserSnowflake and deletes messages sent by the user based on the deletionTimeframe.
ban(UserSnowflake, int, TimeUnit) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
ban(UserSnowflake, int, TimeUnit) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
Ban(User, String) - Constructor for class net.dv8tion.jda.api.entities.Guild.Ban
 
BAN - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has banned a user.
BAN - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
BAN_MEMBERS - Enum constant in enum net.dv8tion.jda.api.Permission
 
BANNER - Static variable in interface net.dv8tion.jda.api.managers.AccountManager
Used to reset the banner field
BANNER - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the banner field
BANNER_URL - Static variable in interface net.dv8tion.jda.api.entities.Guild
Template for Guild.getBannerUrl().
BANNER_URL - Static variable in interface net.dv8tion.jda.api.entities.sticker.StickerPack
Format string used for StickerPack.getBannerUrl().
BANNER_URL - Static variable in interface net.dv8tion.jda.api.entities.User
BANNER1 - Enum constant in enum net.dv8tion.jda.api.utils.WidgetUtil.BannerType
 
BANNER2 - Enum constant in enum net.dv8tion.jda.api.utils.WidgetUtil.BannerType
 
BANNER3 - Enum constant in enum net.dv8tion.jda.api.utils.WidgetUtil.BannerType
 
BANNER4 - Enum constant in enum net.dv8tion.jda.api.utils.WidgetUtil.BannerType
 
BanPaginationAction - Interface in net.dv8tion.jda.api.requests.restaction.pagination
PaginationAction that paginates the guild bans endpoint.
BanPaginationActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
BanPaginationActionImpl(Guild) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.BanPaginationActionImpl
 
BaseForumTag - Interface in net.dv8tion.jda.api.entities.channel.forums
Information describing a forum tag.
before(long) - Method in enum net.dv8tion.jda.api.utils.TimeFormat
Shortcut for style.now().minus(millis).
before(Duration) - Method in enum net.dv8tion.jda.api.utils.TimeFormat
Shortcut for style.now().minus(duration).
BEFORE_VALUE_EARLIER_THAN_THREAD_CREATION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
BINARY - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
BITRATE - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The bitrate (in bits per second) of the audio in this channel.
BITRATE - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the bitrate field
BLOCK - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Codeblock region such as "```Hello```"
BLOCK_MEMBER_INTERACTION - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
Blocks the member from interacting with the guild until they update the offending content.
BLOCK_MESSAGE - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
Blocks the message from being sent.
blockMemberInteraction() - Static method in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
Create a response that will prevent the member from interacting with anything in the guild until the offending content is removed.
blockMessage() - Static method in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
Create a response that will block the message.
blockMessage(String) - Static method in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
Create a response that will block the message.
bold(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Escapes already existing bold regions in the input and applies bold formatting to the entire string.
BOLD - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Bold region such as "**Hello**"
BOOLEAN - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Options which accept boolean true or false inputs
BOOLEAN - Enum constant in enum net.dv8tion.jda.api.utils.data.DataType
 
BOOLEAN_EQUAL - Enum constant in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
 
BOOLEAN_NOT_EQUAL - Enum constant in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
 
BOOST_PROGRESS_BAR_ENABLED - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the premium progress bar enabled field
BOOSTER - Static variable in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Cache members who are boosting the guild.
BOT - Enum constant in enum net.dv8tion.jda.api.AccountType
An OAuth2 Bot which was created by an application
BOT_ADD - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has added a bot to the server.
BOT_DM - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionContextType
Usable in the bot's DM.
BOT_HTTP_INTERACTIONS - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
Bot uses only HTTP interactions and is shown in the online member list
BOTS_NOT_ALLOWED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
BRAZIL - Enum constant in enum net.dv8tion.jda.api.Region
 
BufferedRequestBody - Class in net.dv8tion.jda.internal.utils.requestbody
 
BufferedRequestBody(Source, MediaType) - Constructor for class net.dv8tion.jda.internal.utils.requestbody.BufferedRequestBody
 
BUG_HUNTER_LEVEL_1 - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
BUG_HUNTER_LEVEL_2 - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
build() - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.Builder
Creates a new EntitySelectMenu instance if all requirements are satisfied.
build() - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
Creates a new SelectMenu instance if all requirements are satisfied.
build() - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Creates a new StringSelectMenu instance if all requirements are satisfied.
build() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Builds a new TextInput from this Builder
build() - Method in class net.dv8tion.jda.api.EmbedBuilder
Returns a MessageEmbed that has been checked as being valid for sending.
build() - Method in class net.dv8tion.jda.api.interactions.commands.localization.ResourceBundleLocalizationFunction.Builder
Builds the resource bundle localization function.
build() - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
Builds and returns the Modal
build() - Method in class net.dv8tion.jda.api.JDABuilder
Builds a new JDA instance and uses the provided token to start the login process.
build() - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Builds a new ShardManager instance and uses the provided token to start the login process.
build() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
Builds a validated instance of this builder's state, which can then be used for requests.
build() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
build() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
build() - Method in class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
Build the poll data.
build() - Method in class net.dv8tion.jda.internal.requests.FunctionalCallback.Builder
 
build(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Builds a new ShardManager instance.
builder(String) - Static method in class net.dv8tion.jda.api.utils.messages.MessagePollData
Creates a new MessagePollBuilder.
Builder() - Constructor for class net.dv8tion.jda.internal.requests.FunctionalCallback.Builder
 
Builder(JDA, Class<E>) - Constructor for class net.dv8tion.jda.api.utils.Once.Builder
Creates a builder for a one-time event listener
BUILDING - Enum constant in enum net.dv8tion.jda.internal.handle.GuildSetupController.Status
 
buildMessage(DataObject) - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
BULGARIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
BULK_BAN - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
BULK_DELETE_SPLIT - Enum constant in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
 
BulkBanResponse - Class in net.dv8tion.jda.api.entities
BulkBanResponse(List<UserSnowflake>, List<UserSnowflake>) - Constructor for class net.dv8tion.jda.api.entities.BulkBanResponse
 
bulkDeleteMessages(Collection<String>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
Button - Interface in net.dv8tion.jda.api.components.buttons
Represents a Message Button.
BUTTON - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
A button
ButtonImpl - Class in net.dv8tion.jda.internal.components.buttons
 
ButtonImpl(String, int, String, ButtonStyle, String, SkuSnowflake, boolean, Emoji) - Constructor for class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
ButtonImpl(String, String, ButtonStyle, boolean, Emoji) - Constructor for class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
ButtonImpl(String, String, ButtonStyle, String, SkuSnowflake, boolean, Emoji) - Constructor for class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
ButtonImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
ButtonInteraction - Interface in net.dv8tion.jda.api.interactions.components.buttons
Interaction on a Button component.
ButtonInteractionEvent - Class in net.dv8tion.jda.api.events.interaction.component
Indicates that a custom Button on one of the bots messages was clicked by a user.
ButtonInteractionEvent(JDA, long, ButtonInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.component.ButtonInteractionEvent
 
ButtonInteractionImpl - Class in net.dv8tion.jda.internal.interactions.components.buttons
 
ButtonInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.components.buttons.ButtonInteractionImpl
 
ButtonStyle - Enum in net.dv8tion.jda.api.components.buttons
The available styles used for Buttons.
BYPASSES_VERIFICATION - Enum constant in enum net.dv8tion.jda.api.entities.Member.MemberFlag
The Member bypasses guild verification requirements
byUniqueId(int, Function<? super Component, Component>) - Static method in interface net.dv8tion.jda.api.components.replacer.ComponentReplacer
Creates a ComponentReplacer which replaces a given component with another, based on their numeric ID.
byUniqueId(int, Component) - Static method in interface net.dv8tion.jda.api.components.replacer.ComponentReplacer
Creates a ComponentReplacer which replaces a given component with another, based on their numeric ID.
byUniqueId(Component, Component) - Static method in interface net.dv8tion.jda.api.components.replacer.ComponentReplacer
Creates a ComponentReplacer which replaces a given component with another, based on their numeric ID.

C

cache(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Whether already retrieved entities should be stored within the internal cache.
cache(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
cache(EventCache.Type, long, long, DataObject, CacheConsumer) - Method in class net.dv8tion.jda.internal.handle.EventCache
 
CacheConsumer - Interface in net.dv8tion.jda.internal.utils
 
cacheEvent(long, DataObject) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
CacheFlag - Enum in net.dv8tion.jda.api.utils.cache
Flags used to enable cache services for JDA.
cacheMember(Member) - Method in class net.dv8tion.jda.api.utils.cache.LRUMemberCachePolicy
 
cacheMember(Member) - Method in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Idempotent (ideally pure) function which decided whether to cache the provided member or not.
cacheMember(Member) - Method in class net.dv8tion.jda.internal.JDAImpl
 
CacheRestAction<T> - Interface in net.dv8tion.jda.api.requests.restaction
Requests which can use cached values instead of making a request to Discord.
cacheSize() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The current amount of cached entities for this PaginationAction
cacheSize() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
CacheView<T> - Interface in net.dv8tion.jda.api.utils.cache
Read-only view on internal JDA cache of items.
CacheView.SimpleCacheView<T> - Class in net.dv8tion.jda.api.utils.cache
Basic implementation of CacheView interface.
call() - Method in class net.dv8tion.jda.internal.utils.ContextRunnable
 
CALL - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used for Groups as a System-Message showing that a Call was started.
CALL - Enum constant in enum net.dv8tion.jda.internal.handle.EventCache.Type
 
CALLBACK - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
CallbackContext - Class in net.dv8tion.jda.internal.requests
 
CallbackContext() - Constructor for class net.dv8tion.jda.internal.requests.CallbackContext
 
cancel() - Method in class net.dv8tion.jda.api.requests.Request
 
cancel() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.Work
Cancel the request.
cancel() - Method in interface net.dv8tion.jda.api.utils.concurrent.Task
Cancels the task and will emit a CancellationException.
cancel() - Method in class net.dv8tion.jda.internal.utils.concurrent.task.GatewayTask
 
cancel(boolean) - Method in class net.dv8tion.jda.api.requests.RestFuture
 
cancel(boolean) - Method in class net.dv8tion.jda.api.utils.concurrent.DelayedCompletableFuture
 
cancel(boolean) - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager.ChunkRequest
 
cancelChunkRequest(String) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
CANCELED - Enum constant in enum net.dv8tion.jda.api.entities.ScheduledEvent.Status
 
cancelRequest(MemberChunkManager.ChunkRequest) - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager
 
cancelRequests() - Method in interface net.dv8tion.jda.api.JDA
Cancels all currently scheduled RestAction requests.
cancelRequests() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter
Cancel all currently queued requests, which are not marked as priority.
cancelRequests() - Method in class net.dv8tion.jda.api.requests.SequentialRestRateLimiter
 
cancelRequests() - Method in class net.dv8tion.jda.internal.JDAImpl
 
cancelRequestToSpeak() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.StageChannel
Cancels the Request-to-Speak.
cancelRequestToSpeak() - Method in interface net.dv8tion.jda.api.entities.Guild
Cancels the Request-to-Speak.
cancelRequestToSpeak() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
cancelRequestToSpeak() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
cancelRequestToSpeak() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
cancelRequestToSpeak() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
canDecode() - Method in class net.dv8tion.jda.api.audio.OpusPacket
Whether OpusPacket.decode() is possible.
canDelete() - Method in enum net.dv8tion.jda.api.entities.MessageType
Whether messages of this type can be deleted.
canDeleteOtherUsersMessages() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
canDeleteOtherUsersMessages() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
canDeleteOtherUsersMessages() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
canDeleteOtherUsersMessages() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
canDeleteOtherUsersMessages() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
canInteract(RichCustomEmoji) - Method in interface net.dv8tion.jda.api.entities.Member
Whether this Member can interact with the provided RichCustomEmoji (use in a message)
canInteract(RichCustomEmoji) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
canInteract(RichCustomEmoji) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
canInteract(Member) - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
Whether the specified Member can interact with this emoji
canInteract(Member) - Method in interface net.dv8tion.jda.api.entities.Member
Whether this Member can interact with the provided Member (kick/ban/etc.)
canInteract(Member) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
canInteract(Member) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
canInteract(Member, RichCustomEmoji) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Check whether the provided Member can use the specified Emoji.
canInteract(Member, Member) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Checks if one given Member can interact with a 2nd given Member - in a permission sense (kick/ban/modify perms).
canInteract(Member, Role) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Checks if a given Member can interact with a given Role - in a permission sense (kick/ban/modify perms).
canInteract(Role) - Method in interface net.dv8tion.jda.api.entities.Member
Whether this Member can interact with the provided Role (kick/ban/move/modify/delete/etc.)
canInteract(Role) - Method in interface net.dv8tion.jda.api.entities.Role
Whether this Role can interact with the specified Role.
canInteract(Role) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
canInteract(Role) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
canInteract(Role) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
canInteract(Role) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
canInteract(Role, Role) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Checks if one given Role can interact with a 2nd given Role - in a permission sense (kick/ban/modify perms).
canInteract(User, MessageChannel) - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
Whether the specified User can interact with this emoji within the provided MessageChannel
Same logic as canInteract(issuer, channel, true)!
canInteract(User, MessageChannel, boolean) - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
Whether the specified User can interact with this emoji within the provided MessageChannel
Special override to exclude elevated bot permissions in case of (for instance) reacting to messages.
canInteract(User, RichCustomEmoji, MessageChannel) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Checks whether the specified RichCustomEmoji can be used by the provided User in the MessageChannel.
canInteract(User, RichCustomEmoji, MessageChannel, boolean) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Checks whether the specified Emoji can be used by the provided User in the MessageChannel.
CANNOT_CREATE_STAGE_CHANNEL_FOR_EVENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_DELETE_CHANNEL_COMMUNITY - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_DELETE_GUILD_INTEGRATION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_EDIT_STICKER_MESSAGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_EDIT_VOICE_MESSAGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_EXPIRE_MISSING_POLL - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_MESSAGE_VC - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_MODIFY_SYSTEM_WEBHOOK - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_RESIZE_BELOW_MAXIMUM - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_SELF_REDEEM_GIFT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_SEND_MESSAGE_IN_FORUM - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_SEND_STICKER - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_SEND_SUPER_REACTION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_SEND_TO_USER - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_SEND_VOICE_MESSAGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_UPDATE_FINISHED_EVENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
CANNOT_UPDATE_POLL_MESSAGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
canProvide() - Method in interface net.dv8tion.jda.api.audio.AudioSendHandler
If this method returns true JDA will attempt to retrieve audio data from this handler by calling AudioSendHandler.provide20MsAudio().
canReceiveCombined() - Method in interface net.dv8tion.jda.api.audio.AudioReceiveHandler
If this method returns true, then JDA will generate combined audio data and provide it to the handler.
canReceiveEncoded() - Method in interface net.dv8tion.jda.api.audio.AudioReceiveHandler
If this method returns true, then JDA will provide raw OPUS encoded packets to AudioReceiveHandler.handleEncodedAudio(OpusPacket).
canReceiveUser() - Method in interface net.dv8tion.jda.api.audio.AudioReceiveHandler
If this method returns true, then JDA will provide audio data to the AudioReceiveHandler.handleUserAudio(UserAudio) method.
canSupportChoices() - Method in enum net.dv8tion.jda.api.interactions.commands.OptionType
Whether options of this type support predefined choices.
canSync(IPermissionContainer) - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
Whether the permissions of this PermissionHolder are good enough to sync the target channel with any other channel.
canSync(IPermissionContainer) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
canSync(IPermissionContainer) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
canSync(IPermissionContainer) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
canSync(IPermissionContainer) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
canSync(IPermissionContainer, IPermissionContainer) - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
Whether the permissions of this PermissionHolder are good enough to sync the target channel with the sync source.
canSync(IPermissionContainer, IPermissionContainer) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
canSync(IPermissionContainer, IPermissionContainer) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
canSync(IPermissionContainer, IPermissionContainer) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
canSync(IPermissionContainer, IPermissionContainer) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
canTalk() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
 
canTalk() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Whether the currently logged in user can send messages in this channel or not.
canTalk() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
canTalk() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
canTalk() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
canTalk(Member) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Whether the specified Member can send messages in this channel.
canTalk(Member) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
canTalk(Member) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
canTalk(Member) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
canTalk(Member) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
canTalk(Member) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.VoiceChannelMixin
 
canTalk(Member) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.StandardGuildMessageChannelMixin
 
Category - Interface in net.dv8tion.jda.api.entities.channel.concrete
Represents a channel category in the official Discord API.
CATEGORY - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
A Category, Guild-Only.
CategoryImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete
 
CategoryImpl(long, GuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
CategoryManager - Interface in net.dv8tion.jda.api.managers.channel.concrete
Manager providing methods to modify a Category.
CategoryManagerImpl - Class in net.dv8tion.jda.internal.managers.channel.concrete
 
CategoryManagerImpl(Category) - Constructor for class net.dv8tion.jda.internal.managers.channel.concrete.CategoryManagerImpl
 
CategoryMixin<T extends CategoryMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
CategoryOrderAction - Interface in net.dv8tion.jda.api.requests.restaction.order
An extension of ChannelOrderAction with similar functionality, but constrained to the bounds of a single Category.
CategoryOrderActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.order
 
CategoryOrderActionImpl(Category, int) - Constructor for class net.dv8tion.jda.internal.requests.restaction.order.CategoryOrderActionImpl
Creates a new CategoryOrderAction for the specified Category
CERTIFIED_MODERATOR - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
ChainedClosableIterator<T> - Class in net.dv8tion.jda.internal.utils
 
ChainedClosableIterator(Iterator<? extends CacheView<T>>) - Constructor for class net.dv8tion.jda.internal.utils.ChainedClosableIterator
 
channel(long) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Creates a default value of type EntitySelectMenu.SelectTarget.CHANNEL with the provided id.
channel(String) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Creates a default value of type EntitySelectMenu.SelectTarget.CHANNEL with the provided id.
Channel - Interface in net.dv8tion.jda.api.entities.channel
Abstract Channel interface for all ChannelTypes.
CHANNEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
CHANNEL - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
CHANNEL - Enum constant in enum net.dv8tion.jda.api.components.selections.EntitySelectMenu.SelectTarget
 
CHANNEL - Enum constant in enum net.dv8tion.jda.api.entities.Message.MentionType
Represents a mention for a GuildChannel
The first and only group matches the id of the mention.
CHANNEL - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Options which accept a single GuildChannel
CHANNEL - Enum constant in enum net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege.Type
 
CHANNEL - Enum constant in enum net.dv8tion.jda.internal.handle.EventCache.Type
 
CHANNEL - Static variable in interface net.dv8tion.jda.api.managers.WebhookManager
Used to reset the channel field
CHANNEL_AVAILABLE_TAGS - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
The available tags of this ForumChannel.
CHANNEL_BITRATE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the VoiceChannel.getBitrate() value.
CHANNEL_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator created a GuildChannel
CHANNEL_DEFAULT_REACTION_EMOJI - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
CHANNEL_DEFAULT_SORT_ORDER - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
CHANNEL_DEFAULT_THREAD_SLOWMODE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
CHANNEL_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator deleted a GuildChannel.
CHANNEL_FLAGS - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the flags value.
CHANNEL_FOLLOW_ADD - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used to announce when a crosspost webhook is added to a channel
CHANNEL_ICON_CHANGE - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used for Groups as a System-Message showing that the icon of the Group was changed.
CHANNEL_ID - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
The relevant channel for the audit log entry.
CHANNEL_MESSAGE_WITH_SOURCE - Enum constant in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
Immediately respond to an interaction with a message
CHANNEL_NAME - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the GuildChannel.getName() value.
CHANNEL_NAME_CHANGE - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used for Groups as a System-Message showing that the name of the Group was changed.
CHANNEL_NSFW - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the IAgeRestrictedChannel.isNSFW() value.
CHANNEL_OVERRIDE_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator created a PermissionOverride.
CHANNEL_OVERRIDE_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator deleted a PermissionOverride.
CHANNEL_OVERRIDE_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator updated PermissionOverride information.
CHANNEL_OVERRIDES - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
The overrides for this channel.
CHANNEL_PARENT - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the ICategorizableChannel.getParentCategory() ICategorizable.getParentCategory()} value.
CHANNEL_PINNED_ADD - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used in MessageChannels as a System-Message to announce new pins
CHANNEL_REGION - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Region value.
CHANNEL_SELECT - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
A select menu of channels
CHANNEL_SLOWMODE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the ISlowmodeChannel.getSlowmode() value.
CHANNEL_TOPIC - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the TextChannel.getTopic() value.
CHANNEL_TYPE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
The integer type of this channel.
CHANNEL_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator updated GuildChannel information.
CHANNEL_USER_LIMIT - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the VoiceChannel.getUserLimit() value.
CHANNEL_VOICE_STATUS - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the VoiceChannel.getStatus() value.
CHANNEL_WRITE_RATE_LIMIT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
ChannelAction<T extends GuildChannel> - Interface in net.dv8tion.jda.api.requests.restaction
Extension of RestAction specifically designed to create a GuildChannel.
ChannelActionImpl<T extends GuildChannel> - Class in net.dv8tion.jda.internal.requests.restaction
 
ChannelActionImpl(Class<T>, String, Guild, ChannelType) - Constructor for class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
ChannelCacheView<T extends Channel> - Interface in net.dv8tion.jda.api.utils.cache
Specialized SnowflakeCacheView type used for handling channels.
ChannelCacheViewImpl<T extends Channel> - Class in net.dv8tion.jda.internal.utils.cache
 
ChannelCacheViewImpl(Class<T>) - Constructor for class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
ChannelCacheViewImpl.FilteredCacheView<C extends T> - Class in net.dv8tion.jda.internal.utils.cache
 
ChannelCreateEvent - Class in net.dv8tion.jda.api.events.channel
Indicates that a Channel was created.
ChannelCreateEvent(JDA, long, Channel) - Constructor for class net.dv8tion.jda.api.events.channel.ChannelCreateEvent
 
ChannelCreateHandler - Class in net.dv8tion.jda.internal.handle
 
ChannelCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ChannelCreateHandler
 
ChannelData(ChannelType, String) - Constructor for class net.dv8tion.jda.api.requests.restaction.GuildAction.ChannelData
Constructs a data object containing information on a GuildChannel to be used in the construction of a Guild!
ChannelDeleteEvent - Class in net.dv8tion.jda.api.events.channel
Indicates that a Channel was deleted.
ChannelDeleteEvent(JDA, long, Channel) - Constructor for class net.dv8tion.jda.api.events.channel.ChannelDeleteEvent
 
ChannelDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
ChannelDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ChannelDeleteHandler
 
ChannelField - Enum in net.dv8tion.jda.api.entities.channel
This enum represents the attributes of a channel that can be modified by events.
ChannelFlag - Enum in net.dv8tion.jda.api.entities.channel
Flags for specific channel settings.
ChannelImpl(long, String, ChannelType) - Constructor for class net.dv8tion.jda.internal.entities.InviteImpl.ChannelImpl
 
ChannelImpl(GuildChannel) - Constructor for class net.dv8tion.jda.internal.entities.InviteImpl.ChannelImpl
 
ChannelImpl(Guild, long, String, EmojiUnion) - Constructor for class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl.ChannelImpl
 
ChannelInteractionPermissions - Class in net.dv8tion.jda.internal.interactions
Represents permissions the interaction's member has been granted in the GuildChannel.
ChannelInteractionPermissions(long, long) - Constructor for class net.dv8tion.jda.internal.interactions.ChannelInteractionPermissions
 
ChannelManager<T extends GuildChannel,M extends ChannelManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel
Manager providing functionality to update one or more fields for a GuildChannel.
ChannelManagerImpl<T extends GuildChannel,M extends ChannelManager<T,M>> - Class in net.dv8tion.jda.internal.managers.channel
 
ChannelManagerImpl(T) - Constructor for class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
ChannelMixin<T extends ChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin
 
ChannelOrderAction - Interface in net.dv8tion.jda.api.requests.restaction.order
Implementation of OrderAction to modify the order of Channels for a Guild.
ChannelOrderActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.order
 
ChannelOrderActionImpl(Guild, int) - Constructor for class net.dv8tion.jda.internal.requests.restaction.order.ChannelOrderActionImpl
Creates a new ChannelOrderAction instance
ChannelOrderActionImpl(Guild, int, Collection<? extends GuildChannel>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.order.ChannelOrderActionImpl
Creates a new ChannelOrderAction instance using the provided Guild, as well as the provided list of Channels.
ChannelReference(long, String) - Constructor for class net.dv8tion.jda.api.entities.Webhook.ChannelReference
 
Channels() - Constructor for class net.dv8tion.jda.api.requests.Route.Channels
 
CHANNELS - Static variable in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Used to reset the channels field
ChannelType - Enum in net.dv8tion.jda.api.entities.channel
Enum used to differentiate between the different types of Discord channels.
ChannelUnion - Interface in net.dv8tion.jda.api.entities.channel.unions
A union representing all channel types that implement Channel.
ChannelUpdateAppliedTagsEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that the tags applied to a forum post thread have been updated.
ChannelUpdateAppliedTagsEvent(JDA, long, ThreadChannel, List<Long>, List<Long>) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAppliedTagsEvent
 
ChannelUpdateArchivedEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's archived state has been updated.
ChannelUpdateArchivedEvent(JDA, long, Channel, Boolean, Boolean) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateArchivedEvent
 
ChannelUpdateArchiveTimestampEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's archival timestamp was updated.
ChannelUpdateArchiveTimestampEvent(JDA, long, Channel, long, long) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateArchiveTimestampEvent
 
ChannelUpdateAutoArchiveDurationEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's auto archive duration has been updated.
ChannelUpdateAutoArchiveDurationEvent(JDA, long, Channel, ThreadChannel.AutoArchiveDuration, ThreadChannel.AutoArchiveDuration) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAutoArchiveDurationEvent
 
ChannelUpdateBitrateEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's bitrate has been updated.
ChannelUpdateBitrateEvent(JDA, long, Channel, Integer, Integer) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateBitrateEvent
 
ChannelUpdateDefaultLayoutEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that the default layout of a ForumChannel changed.
ChannelUpdateDefaultLayoutEvent(JDA, long, Channel, ForumChannel.Layout, ForumChannel.Layout) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultLayoutEvent
 
ChannelUpdateDefaultReactionEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that the default reaction emoji of a IPostContainer changed.
ChannelUpdateDefaultReactionEvent(JDA, long, IPostContainer, EmojiUnion, EmojiUnion) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultReactionEvent
 
ChannelUpdateDefaultSortOrderEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that the default sort order of a IPostContainer changed.
ChannelUpdateDefaultSortOrderEvent(JDA, long, IPostContainer, IPostContainer.SortOrder) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultSortOrderEvent
 
ChannelUpdateDefaultThreadSlowmodeEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that the default thread slowmode of a thread container channel changed.
ChannelUpdateDefaultThreadSlowmodeEvent(JDA, long, Channel, int, int) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultThreadSlowmodeEvent
 
ChannelUpdateFlagsEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that the flags of a Channel changed.
ChannelUpdateFlagsEvent(JDA, long, Channel, EnumSet<ChannelFlag>, EnumSet<ChannelFlag>) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateFlagsEvent
 
ChannelUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
ChannelUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ChannelUpdateHandler
 
ChannelUpdateInvitableEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's invitable state has been updated.
ChannelUpdateInvitableEvent(JDA, long, Channel, boolean, boolean) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateInvitableEvent
 
ChannelUpdateLockedEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's locked state has been updated.
ChannelUpdateLockedEvent(JDA, long, Channel, Boolean, Boolean) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateLockedEvent
 
ChannelUpdateNameEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's name has been updated.
ChannelUpdateNameEvent(JDA, long, Channel, String, String) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateNameEvent
 
ChannelUpdateNSFWEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channels nsfw state has been updated.
ChannelUpdateNSFWEvent(JDA, long, Channel, Boolean, Boolean) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateNSFWEvent
 
ChannelUpdateParentEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's parent has been updated.
ChannelUpdateParentEvent(JDA, long, Channel, Category, Category) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateParentEvent
 
ChannelUpdatePositionEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's position has been updated.
ChannelUpdatePositionEvent(JDA, long, Channel, Integer, Integer) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdatePositionEvent
 
ChannelUpdateRegionEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's region has been updated.
ChannelUpdateRegionEvent(JDA, long, Channel, Region, Region) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateRegionEvent
 
ChannelUpdateSlowmodeEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's slow mode has been updated.
ChannelUpdateSlowmodeEvent(JDA, long, Channel, Integer, Integer) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateSlowmodeEvent
 
ChannelUpdateTopicEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's topic has been updated.
ChannelUpdateTopicEvent(JDA, long, Channel, String, String) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateTopicEvent
 
ChannelUpdateTypeEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's ChannelType was updated.
ChannelUpdateTypeEvent(JDA, long, Channel, ChannelType, ChannelType) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateTypeEvent
 
ChannelUpdateUserLimitEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's user limit was updated.
ChannelUpdateUserLimitEvent(JDA, long, Channel, Integer, Integer) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateUserLimitEvent
 
ChannelUpdateVoiceStatusEvent - Class in net.dv8tion.jda.api.events.channel.update
Indicates that a Channel's voice channel status has been updated.
ChannelUpdateVoiceStatusEvent(JDA, long, Channel, String, String) - Constructor for class net.dv8tion.jda.api.events.channel.update.ChannelUpdateVoiceStatusEvent
 
ChannelUtil - Class in net.dv8tion.jda.internal.utils
 
ChannelUtil() - Constructor for class net.dv8tion.jda.internal.utils.ChannelUtil
 
check(boolean, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
check(boolean, String, Object) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
check(boolean, String, Object...) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
checkAccess(IPermissionHolder, GuildChannel) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
checkAttached() - Method in interface net.dv8tion.jda.internal.entities.detached.mixin.IDetachableEntityMixin
 
checkAttached(IDetachableEntity) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
checkCanAccess() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
checkCanAccess() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
checkCanAccess() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
checkCanAccess() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.ChannelMixin
 
checkCanAccess() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.AudioChannelMixin
 
checkCanAccess() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildChannelMixin
 
checkCanAddReactions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
checkCanAddReactions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
checkCanAddReactions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
checkCanAddReactions() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
checkCanAddReactions() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
checkCanControlMessagePins() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
checkCanControlMessagePins() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
checkCanControlMessagePins() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
checkCanControlMessagePins() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
checkCanControlMessagePins() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
checkCanManage() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
checkCanManage() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
checkCanManage() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildChannelMixin
 
checkCanRemoveReactions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
checkCanRemoveReactions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
checkCanRemoveReactions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
checkCanRemoveReactions() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
checkCanRemoveReactions() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
checkCanSendFiles() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
checkCanSendFiles() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
checkCanSendFiles() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
checkCanSendFiles() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
checkCanSendFiles() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
checkCanSendMessage() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
checkCanSendMessage() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
checkCanSendMessage() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
checkCanSendMessage() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
checkCanSendMessage() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
checkCanSendMessageEmbeds() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
checkCanSendMessageEmbeds() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
checkCanSendMessageEmbeds() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
checkCanSendMessageEmbeds() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
checkCanSendMessageEmbeds() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
checkCanViewHistory() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
checkCanViewHistory() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
checkCanViewHistory() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
checkCanViewHistory() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
checkCanViewHistory() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
checkComponents(String, Collection<? extends Component>, Predicate<Component>) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
checkComponents(String, Component[], Predicate<Component>) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
checkComponentType(Class<? extends Component>, Component, Component) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
checkDescription(String) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
checkName(String) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
checkPermission(IPermissionContainer, Member, Permission...) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Checks to see if the Member has the specified Permissions in the specified GuildChannel.
checkPermission(Member, Permission...) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Checks to see if the Member has the specified Permissions in the specified Guild.
checkPermission(Permission) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildChannelMixin
 
checkPermission(Permission, String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildChannelMixin
 
Checks - Class in net.dv8tion.jda.internal.utils
 
Checks() - Constructor for class net.dv8tion.jda.internal.utils.Checks
 
checkSupportedChannelTypes(EnumSet<ChannelType>, ChannelType, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
checkUnique(Stream<T>, String, BiFunction<Long, T, Object[]>) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
checkValid() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
CHINESE_CHINA - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
CHINESE_TAIWAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
Choice(String, double) - Constructor for class net.dv8tion.jda.api.interactions.commands.Command.Choice
Create a Choice tuple
Choice(String, long) - Constructor for class net.dv8tion.jda.api.interactions.commands.Command.Choice
Create a Choice tuple
Choice(String, String) - Constructor for class net.dv8tion.jda.api.interactions.commands.Command.Choice
Create a Choice tuple
Choice(DataObject) - Constructor for class net.dv8tion.jda.api.interactions.commands.Command.Choice
Create a Choice tuple
chunkGuild(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
chunkGuild(GuildImpl, boolean, long[], BiConsumer<Boolean, List<Member>>) - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager
 
chunkGuild(GuildImpl, boolean, BiConsumer<Boolean, List<Member>>) - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager
 
chunkGuild(GuildImpl, String, int, BiConsumer<Boolean, List<Member>>) - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager
 
CHUNKING - Enum constant in enum net.dv8tion.jda.internal.handle.GuildSetupController.Status
 
ChunkingFilter - Interface in net.dv8tion.jda.api.utils
Filter function for member chunking of guilds.
ChunkRequest(BiConsumer<Boolean, List<Member>>, GuildImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.requests.MemberChunkManager.ChunkRequest
 
ClassWalker - Class in net.dv8tion.jda.internal.utils
 
clear() - Method in class net.dv8tion.jda.api.EmbedBuilder
Resets this builder to default state.
clear() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
Clears this builder's state, resetting it to the initial state identical to creating a new instance.
clear() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
clear() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
clear() - Method in class net.dv8tion.jda.internal.handle.EventCache
 
clear() - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager
 
clear() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
clear() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
clear() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
clear(long) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Clears the provided Permissions bits from the selected PermissionOverride.
clear(long) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Clears the provided Permissions bits from the PermissionOverride.
clear(long) - Method in class net.dv8tion.jda.internal.managers.PermOverrideManagerImpl
 
clear(long) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
clear(Collection<Permission>) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Clears the provided Permissions bits from the selected PermissionOverride.
clear(Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Clears the provided Permissions bits from the PermissionOverride.
clear(Permission...) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Clears the provided Permissions bits from the selected PermissionOverride.
clear(Permission...) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Clears the provided Permissions bits from the PermissionOverride.
clear(EventCache.Type, long) - Method in class net.dv8tion.jda.internal.handle.EventCache
 
CLEAR_EMOJI_REACTIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
clearCache() - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
clearCachedLists() - Method in class net.dv8tion.jda.internal.utils.cache.ReadWriteLockCache
 
clearFields() - Method in class net.dv8tion.jda.api.EmbedBuilder
Clears all fields from the embed, such as those created with the EmbedBuilder(MessageEmbed) constructor or via the addField methods.
clearOptions() - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Removes all existing options/subcommands/groups from this command.
clearOptions() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
clearOverridesAdded() - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
clearOverridesAdded() - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
clearOverridesRemoved() - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
clearOverridesRemoved() - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
clearPermissionOverrides() - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Removes all currently configured permission overrides
clearPermissionOverrides() - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
clearReactions() - Method in interface net.dv8tion.jda.api.entities.Message
Removes all reactions from this Message.
clearReactions() - Method in class net.dv8tion.jda.api.entities.MessageReaction
Removes this entire reaction from the message.
clearReactions() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
clearReactions(Emoji) - Method in interface net.dv8tion.jda.api.entities.Message
Removes all reactions for the specified Emoji.
clearReactions(Emoji) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
clearReactionsById(long) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Attempts to remove all reactions from a message with the specified messageId in this TextChannel
This is useful for moderator commands that wish to remove all reactions at once from a specific message.
clearReactionsById(long, Emoji) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Removes all reactions for the specified emoji.
clearReactionsById(String) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Attempts to remove all reactions from a message with the specified messageId in this TextChannel
This is useful for moderator commands that wish to remove all reactions at once from a specific message.
clearReactionsById(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
clearReactionsById(String, Emoji) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Removes all reactions for the specified emoji.
clearReactionsById(String, Emoji) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
clearWelcomeChannels() - Method in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Removes all welcome channels.
clearWelcomeChannels() - Method in class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 
CLIENT_STATUS - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
ClientType - Enum in net.dv8tion.jda.api.entities
The type of client a user might be active on.
closable(String) - Static method in class net.dv8tion.jda.api.audit.ThreadLocalReason
Creates a new ThreadLocalReason.Closable instance.
Closable(String) - Constructor for class net.dv8tion.jda.api.audit.ThreadLocalReason.Closable
 
ClosableIterator<T> - Interface in net.dv8tion.jda.api.utils
Iterator holding a resource that must be free'd by the consumer.
close() - Method in class net.dv8tion.jda.api.audit.ThreadLocalReason.Closable
 
close() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
 
close() - Method in class net.dv8tion.jda.api.requests.Response
 
close() - Method in class net.dv8tion.jda.api.utils.AttachmentUpdate
 
close() - Method in interface net.dv8tion.jda.api.utils.ClosableIterator
 
close() - Method in class net.dv8tion.jda.api.utils.FileUpload
 
close() - Method in class net.dv8tion.jda.api.utils.LockIterator
 
close() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
 
close() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
 
close() - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
close() - Method in class net.dv8tion.jda.internal.requests.CallbackContext
 
close() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
close() - Method in class net.dv8tion.jda.internal.utils.ChainedClosableIterator
 
close() - Method in class net.dv8tion.jda.internal.utils.UnlockHook
 
close(int) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
close(int, String) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
close(ConnectionStatus) - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
closeAudioConnection() - Method in interface net.dv8tion.jda.api.managers.AudioManager
Close down the current audio connection of this Guild and disconnects from the AudioChannel.
closeAudioConnection() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
closeAudioConnection(ConnectionStatus) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
CloseCode - Enum in net.dv8tion.jda.api.requests
Constants representing main gateway close codes with association to an explaining message.
closeFiles() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
Closes and removes all FileUploads added to this builder.
closeFiles() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
closeFiles() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
closeResources() - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction
Closes all owned resources used for this request.
closeResources() - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.MessageEditCallbackAction
 
closeResources() - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.ReplyCallbackAction
 
closeResources() - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.InteractionCallbackImpl
 
closeResources() - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.MessageEditCallbackActionImpl
 
closeResources() - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.ReplyCallbackActionImpl
 
CLOUD_FLARE_LOAD - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
CLOUDFLARE_BLOCKED_REQUEST - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
code - Variable in class net.dv8tion.jda.api.requests.Response
 
codeblock(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Escapes already existing codeblock regions in the input and applies codeblock formatting to the entire string.
codeblock(String, String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Escapes already existing codeblock regions in the input and applies codeblock formatting to the entire string.
codePointLength(CharSequence) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
collect(Collector<? super T, A, R>) - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Collects all cached entities into a single Collection using the provided Collector.
COLOR - Static variable in interface net.dv8tion.jda.api.managers.RoleManager
Used to reset the color field
CombinedAudio - Class in net.dv8tion.jda.api.audio
Represents a packet of combined audio data from 0 to n Users.
CombinedAudio(List<User>, short[]) - Constructor for class net.dv8tion.jda.api.audio.CombinedAudio
 
CombineRestAction<I1,I2,O> - Class in net.dv8tion.jda.internal.requests.restaction.operator
 
CombineRestAction(RestAction<I1>, RestAction<I2>, BiFunction<? super I1, ? super I2, ? extends O>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.operator.CombineRestAction
 
Command - Interface in net.dv8tion.jda.api.interactions.commands
Represents a Discord slash-command.
COMMAND - Enum constant in enum net.dv8tion.jda.api.interactions.commands.privileges.PrivilegeTargetType
Indicates that privileges have been updated on a command.
COMMAND - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionType
 
COMMAND_AUTOCOMPLETE - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionType
 
COMMAND_AUTOCOMPLETE_CHOICES - Enum constant in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
Provide auto-complete choices for a command
Command.Choice - Class in net.dv8tion.jda.api.interactions.commands
Predefined choice used for options.
Command.Option - Class in net.dv8tion.jda.api.interactions.commands
An Option for a command.
Command.Subcommand - Class in net.dv8tion.jda.api.interactions.commands
An Subcommand for a command.
Command.SubcommandGroup - Class in net.dv8tion.jda.api.interactions.commands
An Subcommand Group for a command.
Command.Type - Enum in net.dv8tion.jda.api.interactions.commands
Possible command types
CommandAutoCompleteInteraction - Interface in net.dv8tion.jda.api.interactions.commands
Interaction for auto-complete options in slash-commands.
CommandAutoCompleteInteractionEvent - Class in net.dv8tion.jda.api.events.interaction.command
Indicates that a user is typing in an option which supports auto-complete.
CommandAutoCompleteInteractionEvent(JDA, long, CommandAutoCompleteInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
CommandAutoCompleteInteractionImpl - Class in net.dv8tion.jda.internal.interactions.command
 
CommandAutoCompleteInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.command.CommandAutoCompleteInteractionImpl
 
CommandCreateAction - Interface in net.dv8tion.jda.api.requests.restaction
Specialized RestAction used to create or update commands.
CommandCreateActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
CommandCreateActionImpl(Guild, CommandDataImpl) - Constructor for class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
CommandCreateActionImpl(JDAImpl, CommandDataImpl) - Constructor for class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
CommandData - Interface in net.dv8tion.jda.api.interactions.commands.build
Builder for Application Commands.
CommandDataImpl - Class in net.dv8tion.jda.internal.interactions
 
CommandDataImpl(String, String) - Constructor for class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
CommandDataImpl(Command.Type, String) - Constructor for class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
CommandEditAction - Interface in net.dv8tion.jda.api.requests.restaction
Specialized RestAction used to edit an existing command.
CommandEditActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
CommandEditActionImpl(Guild, Command.Type, String) - Constructor for class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
CommandEditActionImpl(JDA, Command.Type, String) - Constructor for class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
CommandImpl - Class in net.dv8tion.jda.internal.interactions.command
 
CommandImpl(JDAImpl, Guild, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
CommandInteraction - Interface in net.dv8tion.jda.api.interactions.commands
Interaction of any Application Command.
CommandInteractionImpl - Class in net.dv8tion.jda.internal.interactions.command
 
CommandInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.command.CommandInteractionImpl
 
CommandInteractionPayload - Interface in net.dv8tion.jda.api.interactions.commands
Interactions which provide command data.
CommandInteractionPayloadImpl - Class in net.dv8tion.jda.internal.interactions.command
 
CommandInteractionPayloadImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadImpl
 
CommandInteractionPayloadMixin - Interface in net.dv8tion.jda.internal.interactions.command
 
CommandListUpdateAction - Interface in net.dv8tion.jda.api.requests.restaction
Specialized RestAction used to replace existing commands of a guild or globally.
CommandListUpdateActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
CommandListUpdateActionImpl(JDA, GuildImpl, Route.CompiledRoute) - Constructor for class net.dv8tion.jda.internal.requests.restaction.CommandListUpdateActionImpl
 
Commands - Class in net.dv8tion.jda.api.interactions.commands.build
Provides various static factory methods for building commands of different types.
Commands() - Constructor for class net.dv8tion.jda.api.interactions.commands.build.Commands
 
COMMIT_HASH - Static variable in class net.dv8tion.jda.api.JDAInfo
 
COMMUNITY_UPDATES_CHANNEL - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the community updates channel field
compare(GuildChannel, GuildChannel) - Static method in class net.dv8tion.jda.internal.utils.ChannelUtil
 
compareTo(Delayed) - Method in class net.dv8tion.jda.api.utils.concurrent.DelayedCompletableFuture
 
compareTo(OpusPacket) - Method in class net.dv8tion.jda.api.audio.OpusPacket
 
compareTo(ForumTag) - Method in interface net.dv8tion.jda.api.entities.channel.forums.ForumTag
 
compareTo(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractGuildChannelImpl
 
compareTo(Role) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
compareTo(ScheduledEvent) - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
Compares two ScheduledEvent objects based on their scheduled start times.
compareTo(ScheduledEvent) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
competing(String) - Static method in interface net.dv8tion.jda.api.entities.Activity
Creates a new Activity instance with the specified name.
COMPETING - Enum constant in enum net.dv8tion.jda.api.entities.Activity.ActivityType
Used to indicate that the Activity should display as Competing in... in the official client.
compile(String...) - Method in class net.dv8tion.jda.api.requests.Route
Compile the route with provided parameters.
complete() - Method in interface net.dv8tion.jda.api.requests.RestAction
Blocks the current Thread and awaits the completion of an RestAction.submit() request.
complete(boolean) - Method in interface net.dv8tion.jda.api.requests.RestAction
Blocks the current Thread and awaits the completion of an RestAction.submit() request.
complete(boolean) - Method in class net.dv8tion.jda.internal.managers.ManagerBase
 
complete(boolean) - Method in class net.dv8tion.jda.internal.requests.CompletedRestAction
 
complete(boolean) - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
complete(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.CombineRestAction
 
complete(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.DelayRestAction
 
complete(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.FlatMapErrorRestAction
 
complete(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.FlatMapRestAction
 
complete(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.MapErrorRestAction
 
complete(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.MapRestAction
 
complete(boolean) - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
completeAfter(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.RestAction
Blocks the current Thread for the specified delay and calls RestAction.complete() when delay has been reached.
COMPLETED - Enum constant in enum net.dv8tion.jda.api.entities.ScheduledEvent.Status
 
COMPLETED_ONBOARDING - Enum constant in enum net.dv8tion.jda.api.entities.Member.MemberFlag
The Member has completed the onboarding process
CompletedRestAction<T> - Class in net.dv8tion.jda.internal.requests
 
CompletedRestAction(JDA, Throwable) - Constructor for class net.dv8tion.jda.internal.requests.CompletedRestAction
 
CompletedRestAction(JDA, T) - Constructor for class net.dv8tion.jda.internal.requests.CompletedRestAction
 
CompletedRestAction(JDA, T, Throwable) - Constructor for class net.dv8tion.jda.internal.requests.CompletedRestAction
 
Component - Interface in net.dv8tion.jda.api.components
Component of a Message or Modal.
COMPONENT - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionType
 
Component.Type - Enum in net.dv8tion.jda.api.components
The component types
ComponentInteraction - Interface in net.dv8tion.jda.api.interactions.components
Interaction on a message ActionComponent.
ComponentInteractionImpl - Class in net.dv8tion.jda.internal.interactions.components
 
ComponentInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
 
ComponentIterator - Class in net.dv8tion.jda.api.components.utils
Utility class to recursively iterate on a list of components.
ComponentPathIterator - Class in net.dv8tion.jda.api.components.utils
Utility class to recursively iterate on a list of components while keeping track their path.
ComponentPathIterator.ComponentWithPath - Class in net.dv8tion.jda.api.components.utils
 
ComponentReplacer - Interface in net.dv8tion.jda.api.components.replacer
Functional interface similar to a Function, which takes a Component as an input and can change/remove the component based on what is returned.
Components - Class in net.dv8tion.jda.api.components
Utility class for components.
Components() - Constructor for class net.dv8tion.jda.api.components.Components
 
ComponentsUtil - Class in net.dv8tion.jda.internal.components.utils
 
ComponentsUtil() - Constructor for class net.dv8tion.jda.internal.components.utils.ComponentsUtil
 
ComponentTree<E extends Component> - Interface in net.dv8tion.jda.api.components.tree
Represents a tree of components, in which you can find, replace or remove components recursively.
ComponentTree.Type - Enum in net.dv8tion.jda.api.components.tree
Represents the type of component tree.
ComponentTreeImpl<E extends Component> - Class in net.dv8tion.jda.internal.components.tree
 
ComponentTreeImpl(Class<? extends Component>, Collection<E>) - Constructor for class net.dv8tion.jda.internal.components.tree.ComponentTreeImpl
 
COMPRESSED - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
Compression - Enum in net.dv8tion.jda.api.utils
Compression algorithms that can be used with JDA.
compute(String) - Method in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Computes the provided input.
ConcurrentSessionController - Class in net.dv8tion.jda.api.utils
Implementation of SessionController which respects concurrent shard login.
ConcurrentSessionController() - Constructor for class net.dv8tion.jda.api.utils.ConcurrentSessionController
 
ConfigFlag - Enum in net.dv8tion.jda.internal.utils.config.flags
 
connect(AudioChannel) - Method in interface net.dv8tion.jda.api.managers.DirectAudioController
Requests a voice server endpoint for connecting to the voice gateway.
connect(AudioChannel) - Method in class net.dv8tion.jda.internal.managers.DirectAudioControllerImpl
 
CONNECT - Enum constant in enum net.dv8tion.jda.internal.audio.ConnectionStage
 
CONNECTED - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
The audio connection has been successfully setup and is ready for use.
CONNECTED - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA has finished loading everything, is receiving information from Discord and is firing events.
CONNECTING_ATTEMPTING_UDP_DISCOVERY - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
JDA successfully authenticated the audio websocket and it now attempting UDP discovery.
CONNECTING_AWAITING_AUTHENTICATION - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
JDA has connected the audio websocket to Discord and has sent the authentication information, awaiting reply.
CONNECTING_AWAITING_ENDPOINT - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
JDA is waiting on Discord to send a valid endpoint which to connect the audio websocket to.
CONNECTING_AWAITING_READY - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
After determining our external ip and port, JDA forwards this information to Discord so that it can send audio packets for us to properly receive.
CONNECTING_AWAITING_WEBSOCKET_CONNECT - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
JDA has received a valid endpoint and is attempting to setup and connect the audio websocket
CONNECTING_TO_WEBSOCKET - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA is currently attempting to connect it's websocket to Discord.
CONNECTION_LOCK - Variable in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
CONNECTION_REVOKED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
ConnectionListener - Interface in net.dv8tion.jda.api.audio.hooks
Used to monitor an audio connection, ping, and speaking users.
ConnectionRequest - Class in net.dv8tion.jda.internal.audio
 
ConnectionRequest(AudioChannel, ConnectionStage) - Constructor for class net.dv8tion.jda.internal.audio.ConnectionRequest
 
ConnectionRequest(Guild) - Constructor for class net.dv8tion.jda.internal.audio.ConnectionRequest
 
ConnectionStage - Enum in net.dv8tion.jda.internal.audio
 
ConnectionStatus - Enum in net.dv8tion.jda.api.audio.hooks
Represents the connection status of an audio connection.
consume() - Method in interface net.dv8tion.jda.api.entities.Entitlement
Consumes the Entitlement if it has not already been consumed.
consume() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
CONSUME_ENTITLEMENT - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
Container - Interface in net.dv8tion.jda.api.components.container
Component which groups components vertically, you can specify an accent color, similar to embeds, and mark the container as a spoiler.
CONTAINER - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
 
ContainerChildComponent - Interface in net.dv8tion.jda.api.components.container
Represents a component that can be added to a Container, this includes: ActionRow Section TextDisplay MediaGallery Separator FileDisplay
ContainerChildComponentUnion - Interface in net.dv8tion.jda.api.components.container
ContainerImpl - Class in net.dv8tion.jda.internal.components.container
 
ContainerImpl(int, Collection<ContainerChildComponentUnion>, boolean, Integer) - Constructor for class net.dv8tion.jda.internal.components.container.ContainerImpl
 
ContainerImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.container.ContainerImpl
 
containsMember(long) - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
containsMember(long, GuildSetupNode) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
containsWhitespace(CharSequence) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
contentType() - Method in class net.dv8tion.jda.internal.utils.requestbody.TypedBody
 
context(Command.Type, String) - Static method in class net.dv8tion.jda.api.interactions.commands.build.Commands
Create a context menu command builder for the specified command type.
CONTEXT_COMMAND - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
This message was created by an interaction.
ContextException - Exception in net.dv8tion.jda.api.exceptions
Used to pass a context to async exception handling for debugging purposes.
ContextException() - Constructor for exception net.dv8tion.jda.api.exceptions.ContextException
 
ContextException.ContextConsumer - Class in net.dv8tion.jda.api.exceptions
Wrapper for a failure Consumer that carries a ContextException as cause.
ContextInteraction<T> - Interface in net.dv8tion.jda.api.interactions.commands.context
Represents application comments which are invoked as context menu items in the client UI.
ContextInteraction.ContextTarget - Enum in net.dv8tion.jda.api.interactions.commands.context
The target type, of a context interaction.
ContextInteractionImpl<T> - Class in net.dv8tion.jda.internal.interactions.command
 
ContextInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.command.ContextInteractionImpl
 
ContextRunnable<E> - Class in net.dv8tion.jda.internal.utils
 
ContextRunnable(Runnable) - Constructor for class net.dv8tion.jda.internal.utils.ContextRunnable
 
ContextRunnable(Callable<E>) - Constructor for class net.dv8tion.jda.internal.utils.ContextRunnable
 
convertToMap(ToLongFunction<DataObject>, DataArray) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
copy() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
copy() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
copyAsUnmodifiableList(Collection<? extends E>) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
copyEnumSet(Class<E>, Collection<E>) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
copyFrom(EmbedBuilder) - Method in class net.dv8tion.jda.api.EmbedBuilder
Copies the data from the given builder into this builder.
copyFrom(MessageEmbed) - Method in class net.dv8tion.jda.api.EmbedBuilder
Copies the data from the given embed into this builder.
copyOf(SelfUserImpl, JDAImpl) - Static method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
COUNT - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
CountingThreadFactory - Class in net.dv8tion.jda.internal.utils.concurrent
 
CountingThreadFactory(Supplier<String>, String) - Constructor for class net.dv8tion.jda.internal.utils.concurrent.CountingThreadFactory
 
CountingThreadFactory(Supplier<String>, String, boolean) - Constructor for class net.dv8tion.jda.internal.utils.concurrent.CountingThreadFactory
 
countMatches(CharSequence, char) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
COVER_IMAGE - Static variable in interface net.dv8tion.jda.api.managers.ApplicationManager
Used to set cover image field
create() - Static method in interface net.dv8tion.jda.api.requests.RestRateLimiter.GlobalRateLimit
Creates a default instance of this interface.
create(boolean, Separator.Spacing) - Static method in interface net.dv8tion.jda.api.components.separator.Separator
Constructs a new Separator from the given content.
create(String) - Static method in interface net.dv8tion.jda.api.components.selections.StringSelectMenu
Creates a new StringSelectMenu.Builder for a select menu with the provided custom id.
create(String, String) - Static method in interface net.dv8tion.jda.api.interactions.modals.Modal
Creates a new Modal.
create(String, String, TextInputStyle) - Static method in interface net.dv8tion.jda.api.components.textinput.TextInput
Creates a new TextInput Builder.
create(String, Collection<? extends Component>) - Static method in class net.dv8tion.jda.api.components.utils.ComponentPathIterator
Creates a ComponentPathIterator to recursively iterate on the provided components.
create(String, Collection<EntitySelectMenu.SelectTarget>) - Static method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
Creates a new EntitySelectMenu.Builder for a select menu with the provided custom id.
create(String, Collection<GatewayIntent>) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a JDABuilder with the predefined token.
create(String, Collection<GatewayIntent>) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a DefaultShardManagerBuilder with the predefined token.
create(String, EntitySelectMenu.SelectTarget, EntitySelectMenu.SelectTarget...) - Static method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
Creates a new EntitySelectMenu.Builder for a select menu with the provided custom id.
create(String, ErrorResponseException) - Static method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
 
create(String, GatewayIntent, GatewayIntent...) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a JDABuilder with the predefined token.
create(String, GatewayIntent, GatewayIntent...) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a DefaultShardManagerBuilder with the predefined token.
create(Collection<? extends Component>) - Static method in class net.dv8tion.jda.api.components.utils.ComponentIterator
Creates a ComponentIterator to recursively iterate on the provided components.
create(Collection<GatewayIntent>) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a completely empty JDABuilder with the predefined intents.
create(Collection<GatewayIntent>) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a completely empty DefaultShardManagerBuilder with the predefined intents.
create(ErrorResponse, Response) - Static method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
 
create(GatewayIntent, GatewayIntent...) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a completely empty JDABuilder with the predefined intents.
create(GatewayIntent, GatewayIntent...) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a completely empty DefaultShardManagerBuilder with the predefined intents.
CREATE_APPLICATION_EMOJI - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
CREATE_CHANNEL - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
CREATE_COMMAND - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
CREATE_EMOJI - Static variable in class net.dv8tion.jda.api.requests.Route.Emojis
 
CREATE_FOLLOWUP - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
CREATE_GUILD - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
CREATE_GUILD_COMMAND - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
CREATE_GUILD_EXPRESSIONS - Enum constant in enum net.dv8tion.jda.api.Permission
 
CREATE_GUILD_FROM_TEMPLATE - Static variable in class net.dv8tion.jda.api.requests.Route.Templates
 
CREATE_GUILD_STICKER - Static variable in class net.dv8tion.jda.api.requests.Route.Stickers
 
CREATE_INSTANCE - Static variable in class net.dv8tion.jda.api.requests.Route.StageInstances
 
CREATE_INSTANT_INVITE - Enum constant in enum net.dv8tion.jda.api.Permission
 
CREATE_INTEGRATION - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
CREATE_INVITE - Static variable in class net.dv8tion.jda.api.requests.Route.Invites
 
CREATE_PERM_OVERRIDE - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
CREATE_PRIVATE_CHANNEL - Static variable in class net.dv8tion.jda.api.requests.Route.Self
 
CREATE_PRIVATE_THREADS - Enum constant in enum net.dv8tion.jda.api.Permission
 
CREATE_PUBLIC_THREADS - Enum constant in enum net.dv8tion.jda.api.Permission
 
CREATE_ROLE - Static variable in class net.dv8tion.jda.api.requests.Route.Roles
 
CREATE_RULE - Static variable in class net.dv8tion.jda.api.requests.Route.AutoModeration
 
CREATE_SCHEDULED_EVENT - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
CREATE_SCHEDULED_EVENTS - Enum constant in enum net.dv8tion.jda.api.Permission
 
CREATE_TEMPLATE - Static variable in class net.dv8tion.jda.api.requests.Route.Templates
 
CREATE_TEST_ENTITLEMENT - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
CREATE_THREAD - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
CREATE_THREAD_FROM_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
CREATE_WEBHOOK - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
createActivity(String, String, Activity.ActivityType) - Static method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createActivity(DataObject) - Static method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createAllDistinctFiles(Collection<AttachedFile>, Collection<MessageTopLevelComponentUnion>) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditData
 
createApplicationEmoji(String, Icon) - Method in interface net.dv8tion.jda.api.JDA
Creates a new ApplicationEmoji for this bot.
createApplicationEmoji(String, Icon) - Method in class net.dv8tion.jda.internal.JDAImpl
 
createApplicationEmoji(JDAImpl, DataObject, User) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createApplicationInfo(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createApplicationTeam(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createAuditLogChange(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createAuditLogEntry(GuildImpl, DataObject, DataObject, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createAutoModRule(AutoModRuleData) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new AutoModRule for this guild.
createAutoModRule(AutoModRuleData) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createAutoModRule(AutoModRuleData) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createCategory(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new Category in this Guild.
createCategory(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createCategory(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createCategory(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createCategory(DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createCategory(GuildImpl, DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createClient(JDA, String) - Static method in interface net.dv8tion.jda.api.entities.WebhookClient
Creates an instance of IncomingWebhookClient capable of executing webhook requests.
createClient(JDA, String, String) - Static method in interface net.dv8tion.jda.api.entities.WebhookClient
Creates an instance of IncomingWebhookClient capable of executing webhook requests.
createCopy() - Method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
Creates a new preconfigured EntitySelectMenu.Builder with the same settings used for this select menu.
createCopy() - Method in interface net.dv8tion.jda.api.components.selections.SelectMenu
Creates a new preconfigured SelectMenu.Builder with the same settings used for this select menu.
createCopy() - Method in interface net.dv8tion.jda.api.components.selections.StringSelectMenu
Creates a new preconfigured StringSelectMenu.Builder with the same settings used for this select menu.
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ICopyableChannel
Creates a copy of the specified GuildChannel.
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
 
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ForumChannel
 
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.MediaChannel
 
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.NewsChannel
 
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.StageChannel
 
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.TextChannel
 
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.VoiceChannel
 
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.StandardGuildChannel
 
createCopy() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.StandardGuildMessageChannel
 
createCopy() - Method in interface net.dv8tion.jda.api.entities.Role
Creates a new Role in this Guild with the same settings as the given Role.
createCopy() - Method in interface net.dv8tion.jda.api.interactions.modals.Modal
Creates a new preconfigured Modal.Builder with the same settings used for this modal.
createCopy() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
createCopy() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ICopyableChannel
Creates a copy of the specified GuildChannel in the specified Guild.
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ForumChannel
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.MediaChannel
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.NewsChannel
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.StageChannel
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.TextChannel
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.VoiceChannel
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.StandardGuildChannel
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.StandardGuildMessageChannel
 
createCopy(Guild) - Method in interface net.dv8tion.jda.api.entities.Role
Creates a new Role in the specified Guild with the same settings as the given Role.
createCopy(Guild) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.CategoryMixin
 
createCopy(Guild) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ForumChannelMixin
 
createCopy(Guild) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.MediaChannelMixin
 
createCopy(Guild) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.NewsChannelMixin
 
createCopy(Guild) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.StageChannelMixin
 
createCopy(Guild) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.TextChannelMixin
 
createCopy(Guild) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.VoiceChannelMixin
 
createCopy(Guild) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
createCopyOfChannel(T) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a copy of the specified GuildChannel in this Guild.
createCopyOfRole(Role) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new Role in this Guild with the same settings as the given Role.
createDefault(String) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a JDABuilder with recommended default settings.
createDefault(String) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a DefaultShardManagerBuilder with recommended default settings.
createDefault(String, Collection<GatewayIntent>) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a JDABuilder with recommended default settings.
createDefault(String, Collection<GatewayIntent>) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a DefaultShardManagerBuilder with recommended default settings.
createDefault(String, GatewayIntent, GatewayIntent...) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a JDABuilder with recommended default settings.
createDefault(String, GatewayIntent, GatewayIntent...) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a DefaultShardManagerBuilder with recommended default settings.
createDivider(Separator.Spacing) - Static method in interface net.dv8tion.jda.api.components.separator.Separator
Constructs a new, visible Separator from the given content.
createEmoji(String, Icon, Role...) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new RichCustomEmoji in this Guild.
createEmoji(String, Icon, Role...) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createEmoji(String, Icon, Role...) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createEmoji(DataObject) - Static method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createEmoji(DataObject, String, String) - Static method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createEmoji(GuildImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createEntitlement(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createErrorResponseException(Response) - Method in class net.dv8tion.jda.api.requests.Request
 
createForumChannel(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
Creates a new ForumChannel with this Category as parent.
createForumChannel(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new ForumChannel in this Guild.
createForumChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
createForumChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
createForumChannel(String, Category) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new ForumChannel in this Guild.
createForumChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createForumChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createForumChannel(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createForumChannel(DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createForumChannel(GuildImpl, DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createForumPost(String, MessageCreateData) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
Creates a new forum/media post (thread) in this channel.
createForumPost(String, MessageCreateData) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPostContainerMixin
 
createForumTag(IPostContainerMixin<?>, DataObject, int) - Method in class net.dv8tion.jda.internal.entities.AbstractEntityBuilder
 
createGroupChannel(DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createGuild(long, DataObject, TLongObjectMap<DataObject>, int) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createGuild(String) - Method in interface net.dv8tion.jda.api.JDA
Constructs a new Guild with the specified name
Use the returned GuildAction to provide further details and settings for the resulting Guild!
createGuild(String) - Method in class net.dv8tion.jda.internal.JDAImpl
 
createGuildChannel(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createGuildChannel(GuildImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createGuildFromTemplate(String, String, Icon) - Method in interface net.dv8tion.jda.api.JDA
Constructs a new Guild from the specified template code.
createGuildFromTemplate(String, String, Icon) - Method in class net.dv8tion.jda.internal.JDAImpl
 
createGuildVoiceState(MemberImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createInvisible(Separator.Spacing) - Static method in interface net.dv8tion.jda.api.components.separator.Separator
Constructs a new, invisible Separator from the given content.
createInvite() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IInviteContainer
Creates a new InviteAction which can be used to create a new Invite.
createInvite() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IInviteContainerMixin
 
createInvite(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createLight(String) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a JDABuilder with low memory profile settings.
createLight(String) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a DefaultShardManagerBuilder with low memory profile settings.
createLight(String, Collection<GatewayIntent>) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a JDABuilder with low memory profile settings.
createLight(String, Collection<GatewayIntent>) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a DefaultShardManagerBuilder with low memory profile settings.
createLight(String, GatewayIntent, GatewayIntent...) - Static method in class net.dv8tion.jda.api.JDABuilder
Creates a JDABuilder with low memory profile settings.
createLight(String, GatewayIntent, GatewayIntent...) - Static method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Creates a DefaultShardManagerBuilder with low memory profile settings.
createMediaChannel(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
Creates a new MediaChannel with this Category as parent.
createMediaChannel(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new MediaChannel in this Guild.
createMediaChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
createMediaChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
createMediaChannel(String, Category) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new MediaChannel in this Guild.
createMediaChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createMediaChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createMediaChannel(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createMediaChannel(DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMediaChannel(GuildImpl, DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMember(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createMember(GuildImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMember(GuildImpl, DataObject, DataObject, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageAttachment(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageBestEffort(DataObject, MessageChannel, Guild) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageEmbed(String, String, String, EmbedType, OffsetDateTime, int, MessageEmbed.Thumbnail, MessageEmbed.Provider, MessageEmbed.AuthorInfo, MessageEmbed.VideoInfo, MessageEmbed.Footer, MessageEmbed.ImageInfo, List<MessageEmbed.Field>) - Static method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageEmbed(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageFromWebhook(DataObject, Guild) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageInteraction(GuildImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageInteractionMetadata(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessagePoll(DataObject) - Static method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageReaction(MessageChannel, long, long, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageSnapshot(MessageReference, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageWithChannel(DataObject, MessageChannel, boolean) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMessageWithLookup(DataObject, Guild, boolean) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createMultipartBody(Collection<? extends AttachedFile>) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Build a complete request using the provided files and payload data.
createMultipartBody(Collection<? extends AttachedFile>, DataObject) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Build a complete request using the provided files and payload data.
createMultipartBody(Collection<? extends AttachedFile>, RequestBody) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Build a complete request using the provided files and payload data.
createNewsChannel(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
Creates a new NewsChannel with this Category as parent.
createNewsChannel(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new NewsChannel in this Guild.
createNewsChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
createNewsChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
createNewsChannel(String, Category) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new NewsChannel in this Guild.
createNewsChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createNewsChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createNewsChannel(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createNewsChannel(DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createNewsChannel(GuildImpl, DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createOverridesPass(IPermissionContainerMixin<?>, DataArray) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createPermissionOverride(DataObject, IPermissionContainerMixin<?>) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createPresence(MemberImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createPrivateChannel(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createPrivateChannel(DataObject, User) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createPrivateChannel(DataObject, UserImpl) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createRequestBody(MediaType, InputStream) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
Creates a new request body that transmits the provided InputStream.
createRichSticker(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createRole() - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new Role in this Guild.
createRole() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createRole() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createRole(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createRole(GuildImpl, DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createScheduledEvent(String, String, OffsetDateTime, OffsetDateTime) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new ScheduledEvent.
createScheduledEvent(String, String, OffsetDateTime, OffsetDateTime) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createScheduledEvent(String, String, OffsetDateTime, OffsetDateTime) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createScheduledEvent(String, GuildChannel, OffsetDateTime) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new ScheduledEvent.
createScheduledEvent(String, GuildChannel, OffsetDateTime) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createScheduledEvent(String, GuildChannel, OffsetDateTime) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createScheduledEvent(GuildImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createSecurityIncidentsActions(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createSecurityIncidentsDetections(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createSelfUser(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createSendSystem(IPacketProvider) - Method in class net.dv8tion.jda.api.audio.factory.DefaultSendFactory
 
createSendSystem(IPacketProvider) - Method in interface net.dv8tion.jda.api.audio.factory.IAudioSendFactory
Called by JDA's audio system when a new IAudioSendSystem instance is needed to handle the sending of UDP audio packets to discord.
createStageChannel(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
Creates a new StageChannel with this Category as parent.
createStageChannel(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new StageChannel in this Guild.
createStageChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
createStageChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
createStageChannel(String, Category) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new StageChannel in this Guild.
createStageChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createStageChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createStageChannel(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createStageChannel(DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createStageChannel(GuildImpl, DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createStageInstance(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.StageChannel
Create a new StageInstance for this stage channel.
createStageInstance(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
createStageInstance(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
createStageInstance(GuildImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createSticker(String, String, FileUpload, String, String...) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new GuildSticker in this Guild.
createSticker(String, String, FileUpload, Collection<String>) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new GuildSticker in this Guild.
createSticker(String, String, FileUpload, Collection<String>) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createSticker(String, String, FileUpload, Collection<String>) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createStickerItem(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createStickerPack(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createStream(String, Collection<? extends Component>) - Static method in class net.dv8tion.jda.api.components.utils.ComponentPathIterator
Creates a Stream of ComponentPathIterator.ComponentWithPath which recursively iterates on the provided components.
createStream(Collection<? extends Component>) - Static method in class net.dv8tion.jda.api.components.utils.ComponentIterator
Creates a Stream of Component which recursively iterates on the provided components.
createTemplate(String, String) - Method in interface net.dv8tion.jda.api.entities.Guild
Used to create a new Template for this Guild.
createTemplate(String, String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createTemplate(String, String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createTemplate(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createTestEntitlement(long, long, TestEntitlementCreateAction.OwnerType) - Method in interface net.dv8tion.jda.api.JDA
Constructs a new Entitlement with the skuId and the type.
createTestEntitlement(long, long, TestEntitlementCreateAction.OwnerType) - Method in class net.dv8tion.jda.internal.JDAImpl
 
createTestEntitlement(String, String, TestEntitlementCreateAction.OwnerType) - Method in interface net.dv8tion.jda.api.JDA
Constructs a new Entitlement with the skuId and the type.
createTextChannel(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
Creates a new TextChannel with this Category as parent.
createTextChannel(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new TextChannel in this Guild.
createTextChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
createTextChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
createTextChannel(String, Category) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new TextChannel in this Guild.
createTextChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createTextChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createTextChannel(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createTextChannel(DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createTextChannel(GuildImpl, DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createThread(String, ForumTagSnowflake...) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookMessageCreateAction
Create a new thread channel for this webhook message.
createThread(ThreadCreateMetadata) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookMessageCreateAction
Create a new thread channel for this webhook message.
createThread(ThreadCreateMetadata) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookMessageCreateActionImpl
 
createThreadChannel(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IThreadContainer
Creates a new public ThreadChannel with the parent channel being this IThreadContainer.
createThreadChannel(String) - Method in interface net.dv8tion.jda.api.entities.Message
Creates a new, public ThreadChannel spawning/starting at this Message inside the IThreadContainer this message was sent in.
createThreadChannel(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPostContainerMixin
 
createThreadChannel(String) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
createThreadChannel(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IThreadContainer
Creates a new ThreadChannel with the parent channel being this IThreadContainer.
createThreadChannel(String, boolean) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IThreadContainerMixin
 
createThreadChannel(String, long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IThreadContainer
Creates a new, public ThreadChannel with the parent channel being this IThreadContainer.
createThreadChannel(String, long) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IThreadContainerMixin
 
createThreadChannel(String, String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IThreadContainer
Creates a new, public ThreadChannel with the parent channel being this IThreadContainer.
createThreadChannel(String, String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPostContainerMixin
 
createThreadChannel(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createThreadChannel(DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createThreadChannel(GuildImpl, DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createThreadChannel(GuildImpl, DataObject, long, boolean) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createThreadMember(ThreadChannelImpl, Member, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createThreadMember(GuildImpl, ThreadChannelImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createUser(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createVoiceChannel(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
Creates a new VoiceChannel with this Category as parent.
createVoiceChannel(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new VoiceChannel in this Guild.
createVoiceChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
createVoiceChannel(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
createVoiceChannel(String, Category) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates a new VoiceChannel in this Guild.
createVoiceChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
createVoiceChannel(String, Category) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
createVoiceChannel(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
createVoiceChannel(DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createVoiceChannel(GuildImpl, DataObject, long) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createWebhook(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IWebhookContainer
Creates a new Webhook.
createWebhook(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IWebhookContainerMixin
 
createWebhook(DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createWebhook(DataObject, boolean) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
createWelcomeScreen(Guild, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
CREATION_TIME - Enum constant in enum net.dv8tion.jda.api.entities.channel.attribute.IPostContainer.SortOrder
Sort by the time the post was originally created.
CROATIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
crosspost() - Method in interface net.dv8tion.jda.api.entities.Message
Attempts to crosspost this message.
crosspost() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
CROSSPOST_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
CROSSPOSTED - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
The Message has been published to subscribed Channels (via Channel Following)
crosspostMessageById(long) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.NewsChannel
Attempts to crosspost the provided message.
crosspostMessageById(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.NewsChannel
Attempts to crosspost the provided message.
CryptoAdapter - Interface in net.dv8tion.jda.internal.audio
 
CryptoAdapter.AbstractAaedAdapter - Class in net.dv8tion.jda.internal.audio
 
CryptoAdapter.AES_GCM_Adapter - Class in net.dv8tion.jda.internal.audio
 
CryptoAdapter.XChaCha20Poly1305Adapter - Class in net.dv8tion.jda.internal.audio
 
CURRENT_EVENT - Static variable in class net.dv8tion.jda.internal.handle.SocketHandler
 
custom(Method, String) - Static method in class net.dv8tion.jda.api.requests.Route
Create a route template for the given HTTP method.
CUSTOM - Enum constant in enum net.dv8tion.jda.api.entities.emoji.Emoji.Type
Custom Guild Emoji or Custom Application Emoji.
CUSTOM_INSTALL_URL - Static variable in interface net.dv8tion.jda.api.managers.ApplicationManager
Used to set custom install url field
CUSTOM_STATUS - Enum constant in enum net.dv8tion.jda.api.entities.Activity.ActivityType
Used to indicate that the Activity should display as a custom status in the official client.
CustomEmoji - Interface in net.dv8tion.jda.api.entities.emoji
Represents a minimal custom emoji.
CustomEmojiImpl - Class in net.dv8tion.jda.internal.entities.emoji
 
CustomEmojiImpl(String, long, boolean) - Constructor for class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
CustomEmojiManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for an RichCustomEmoji.
CustomEmojiManagerImpl - Class in net.dv8tion.jda.internal.managers
 
CustomEmojiManagerImpl(RichCustomEmojiImpl) - Constructor for class net.dv8tion.jda.internal.managers.CustomEmojiManagerImpl
 
CustomKeywordTriggerConfig - Class in net.dv8tion.jda.api.entities.automod.build
Configuration for a KEYWORD trigger.
customStatus(String) - Static method in interface net.dv8tion.jda.api.entities.Activity
Creates a new Activity instance with the specified name.
CZECH - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 

D

danger(String, String) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with DANGER Style.
danger(String, Emoji) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with DANGER Style.
DANGER - Enum constant in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Danger/Deny button style, usually in red.
DANISH - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
DARK - Enum constant in enum net.dv8tion.jda.api.utils.WidgetUtil.WidgetTheme
 
DataArray - Class in net.dv8tion.jda.api.utils.data
Represents a list of values used in communication with the Discord API.
DataObject - Class in net.dv8tion.jda.api.utils.data
Represents a map of values used in communication with the Discord API.
DataPath - Class in net.dv8tion.jda.api.utils.data
This utility class can be used to access nested values within DataObjects and DataArrays.
DataPath() - Constructor for class net.dv8tion.jda.api.utils.data.DataPath
 
DataSupplierBody - Class in net.dv8tion.jda.internal.utils.requestbody
 
DataSupplierBody(MediaType, Supplier<? extends Source>) - Constructor for class net.dv8tion.jda.internal.utils.requestbody.DataSupplierBody
 
DataType - Enum in net.dv8tion.jda.api.utils.data
Enum constants representing possible types for a DataObject value.
DATE_LONG - Enum constant in enum net.dv8tion.jda.api.utils.TimeFormat
Formats date as 16 June 2021
DATE_SHORT - Enum constant in enum net.dv8tion.jda.api.utils.TimeFormat
Formats date as 16/06/2021 or 06/16/2021
DATE_TIME_LONG - Enum constant in enum net.dv8tion.jda.api.utils.TimeFormat
Formats date and time as Wednesday, 16 June 2021 18:49 or Wednesday, June 16, 2021 6:49 PM
DATE_TIME_SHORT - Enum constant in enum net.dv8tion.jda.api.utils.TimeFormat
Formats date and time as 16 June 2021 18:49 or June 16, 2021 6:49 PM
DATETIME_GREATER_THAN_OR_EQUAL - Enum constant in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
 
DATETIME_LESS_THAN_OR_EQUAL - Enum constant in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
 
deadline() - Element in annotation type net.dv8tion.jda.annotations.ForRemoval
Version which will most likely remove this feature.
deadline(long) - Method in interface net.dv8tion.jda.api.managers.Manager
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.FluentRestAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.AuditableRestAction
Similar to RestAction.timeout(long, TimeUnit) but schedules a deadline at which the request has to be completed.
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.CacheRestAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandListUpdateAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.RestAction
Similar to RestAction.timeout(long, TimeUnit) but schedules a deadline at which the request has to be completed.
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.FluentAuditableRestAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.StageInstanceAction
 
deadline(long) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookAction
 
deadline(long) - Method in class net.dv8tion.jda.internal.managers.ManagerBase
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.CompletedRestAction
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.AbstractWebhookMessageActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandListUpdateActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.AutoCompleteCallbackActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.MessageEditCallbackActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.ModalCallbackActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.ReplyCallbackActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageEditActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.CombineRestAction
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.RestActionOperator
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.StageInstanceActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookActionImpl
 
deadline(long) - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
deafen(boolean) - Method in interface net.dv8tion.jda.api.entities.Member
Sets the Guild Deafened state state of this Member based on the provided boolean.
deafen(UserSnowflake, boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Sets the Guild Deafened state of the Member based on the provided boolean.
deafen(UserSnowflake, boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
deafen(UserSnowflake, boolean) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
declineSpeaker() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Reject this members request to speak or moves a speaker back to the audience.
declineSpeaker() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceRequestToSpeakEvent
Reject this members request to speak.
declineSpeaker() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
decode() - Method in class net.dv8tion.jda.api.audio.OpusPacket
Attempts to decode the opus packet.
DECODE_ERROR - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
decodeCodepoint(String) - Static method in class net.dv8tion.jda.internal.utils.EncodingUtil
 
decodeFromOpus(AudioPacket) - Method in class net.dv8tion.jda.internal.audio.Decoder
 
Decoder - Class in net.dv8tion.jda.internal.audio
Class that wraps functionality around the Opus decoder.
decompress(byte[]) - Method in interface net.dv8tion.jda.internal.utils.compress.Decompressor
 
decompress(byte[]) - Method in class net.dv8tion.jda.internal.utils.compress.ZlibDecompressor
 
Decompressor - Interface in net.dv8tion.jda.internal.utils.compress
 
decrypt(ByteBuffer) - Method in class net.dv8tion.jda.internal.audio.CryptoAdapter.AbstractAaedAdapter
 
decrypt(ByteBuffer) - Method in interface net.dv8tion.jda.internal.audio.CryptoAdapter
 
decryptAudioPacket(CryptoAdapter, DatagramPacket) - Static method in class net.dv8tion.jda.internal.audio.AudioPacket
 
decryptInternally(byte[], byte[], byte[]) - Method in class net.dv8tion.jda.internal.audio.CryptoAdapter.AES_GCM_Adapter
 
decryptInternally(byte[], byte[], byte[]) - Method in class net.dv8tion.jda.internal.audio.CryptoAdapter.XChaCha20Poly1305Adapter
 
deepEquals(Collection<?>, Collection<?>) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
deepEqualsUnordered(Collection<?>, Collection<?>) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
DEFAULT - Enum constant in enum net.dv8tion.jda.api.entities.Guild.NSFWLevel
Discord has not rated this guild.
DEFAULT - Enum constant in enum net.dv8tion.jda.api.entities.MessageReference.MessageReferenceType
This message reference indicates a replied to message
DEFAULT - Enum constant in enum net.dv8tion.jda.api.entities.messages.MessagePoll.LayoutType
 
DEFAULT - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
The normal text messages received when a user or bot sends a Message.
DEFAULT - Static variable in enum net.dv8tion.jda.api.requests.GatewayIntent
All intents with some disabled: GUILD_MEMBERS (because its privileged) GUILD_PRESENCES (because its privileged) MESSAGE_CONTENT (because its privileged) GUILD_WEBHOOKS because its not useful for most bots GUILD_MESSAGE_TYPING because its not useful for most bots DIRECT_MESSAGE_TYPING because its not useful for most bots To use these intents you have to pass no other intents to createLight(token) or createDefault(token).
DEFAULT - Static variable in interface net.dv8tion.jda.api.utils.MemberCachePolicy
The default policy to use with JDABuilder.createDefault(String).
DEFAULT - Static variable in enum net.dv8tion.jda.api.utils.TimeFormat
The default time format used when no style is provided.
DEFAULT_ACCENT_COLOR_RAW - Static variable in interface net.dv8tion.jda.api.entities.User
Used to keep consistency between color values used in the API
DEFAULT_AVATAR_URL - Static variable in interface net.dv8tion.jda.api.entities.User
DEFAULT_BASE_URL - Static variable in class net.dv8tion.jda.api.requests.RestConfig
The default base url used by JDA for all REST-api requests.
DEFAULT_COLOR_RAW - Static variable in interface net.dv8tion.jda.api.entities.Role
Used to keep consistency between color values used in the API
DEFAULT_CONNECTION_TIMEOUT - Static variable in interface net.dv8tion.jda.api.managers.AudioManager
 
DEFAULT_FORUM_LAYOUT - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
DEFAULT_FORUM_LAYOUT - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The default layout of a forum channel.
DEFAULT_LAYOUT - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the default layout field
DEFAULT_REACTION - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the default reaction emoji field
DEFAULT_REACTION_EMOJI - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The default reaction emoji used in a ForumChannel.
DEFAULT_SORT_ORDER - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The default sort order of a forum channel.
DEFAULT_SORT_ORDER - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the default sort order field
DEFAULT_THREAD_FACTORY - Static variable in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
DEFAULT_THREAD_SLOWMODE - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The default slowmode applied to threads in a ThreadContainer.
DEFAULT_THREAD_SLOWMODE - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the default thread slowmode of a thread container
DEFAULT_VIEW - Enum constant in enum net.dv8tion.jda.api.entities.channel.concrete.ForumChannel.Layout
Displayed as default (not set).
DefaultGuildChannelUnion - Interface in net.dv8tion.jda.api.entities.channel.unions
A specialized union representing all channel types that can be used for the "default" channel for Guild.getDefaultChannel() or Member.getDefaultChannel().
DefaultMemberPermissions - Class in net.dv8tion.jda.api.interactions.commands
Represents the default permissions for a Discord Application-Command.
DefaultSendFactory - Class in net.dv8tion.jda.api.audio.factory
The default implementation of the IAudioSendFactory.
DefaultSendFactory() - Constructor for class net.dv8tion.jda.api.audio.factory.DefaultSendFactory
 
DefaultSendSystem - Class in net.dv8tion.jda.api.audio.factory
The default implementation of the IAudioSendSystem.
DefaultSendSystem(IPacketProvider) - Constructor for class net.dv8tion.jda.api.audio.factory.DefaultSendSystem
 
DefaultShardManager - Class in net.dv8tion.jda.api.sharding
JDA's default ShardManager implementation.
DefaultShardManager(String) - Constructor for class net.dv8tion.jda.api.sharding.DefaultShardManager
 
DefaultShardManager(String, Collection<Integer>) - Constructor for class net.dv8tion.jda.api.sharding.DefaultShardManager
 
DefaultShardManager(String, Collection<Integer>, ShardingConfig, EventConfig, PresenceProviderConfig, ThreadingProviderConfig, ShardingSessionConfig, ShardingMetaConfig, IntFunction<? extends RestConfig>, ChunkingFilter) - Constructor for class net.dv8tion.jda.api.sharding.DefaultShardManager
 
DefaultShardManagerBuilder - Class in net.dv8tion.jda.api.sharding
Used to create new instances of JDA's default ShardManager implementation.
defer(Supplier<? extends E>) - Static method in class net.dv8tion.jda.api.utils.Result
Creates a result instance from the provided supplier.
deferEdit() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
deferEdit() - Method in class net.dv8tion.jda.api.events.interaction.ModalInteractionEvent
 
deferEdit() - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
No-op acknowledgement of this interaction.
deferEdit() - Method in class net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
 
deferEdit() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalInteractionImpl
 
DeferrableCallbackActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.interactions
 
DeferrableCallbackActionImpl(InteractionHookImpl) - Constructor for class net.dv8tion.jda.internal.requests.restaction.interactions.DeferrableCallbackActionImpl
 
DeferrableInteractionImpl - Class in net.dv8tion.jda.internal.interactions
 
DeferrableInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.DeferrableInteractionImpl
 
DEFERRED_CHANNEL_MESSAGE_WITH_SOURCE - Enum constant in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
Delayed or Deferred response to an interaction, this sends a "Thinking..." message to the channel
DEFERRED_MESSAGE_UPDATE - Enum constant in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
Defer the update of the message for a component interaction
DeferredRestAction<T,R extends RestAction<T>> - Class in net.dv8tion.jda.internal.requests
 
DeferredRestAction(JDA, Class<T>, Supplier<T>, Supplier<R>) - Constructor for class net.dv8tion.jda.internal.requests.DeferredRestAction
 
DeferredRestAction(JDA, Supplier<R>) - Constructor for class net.dv8tion.jda.internal.requests.DeferredRestAction
 
deferReply() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
deferReply() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
deferReply() - Method in class net.dv8tion.jda.api.events.interaction.ModalInteractionEvent
 
deferReply() - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Acknowledge this interaction and defer the reply to a later time.
deferReply() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionImpl
 
deferReply() - Method in class net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
 
deferReply() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalInteractionImpl
 
deferReply(boolean) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Acknowledge this interaction and defer the reply to a later time.
delay(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.RestAction
Intermediate operator that returns a modified RestAction.
delay(long, TimeUnit, ScheduledExecutorService) - Method in interface net.dv8tion.jda.api.requests.RestAction
Intermediate operator that returns a modified RestAction.
delay(Duration) - Method in interface net.dv8tion.jda.api.requests.RestAction
Intermediate operator that returns a modified RestAction.
delay(Duration, ScheduledExecutorService) - Method in interface net.dv8tion.jda.api.requests.RestAction
Intermediate operator that returns a modified RestAction.
DelayedCompletableFuture<T> - Class in net.dv8tion.jda.api.utils.concurrent
Specialized CompletableFuture used in combination with a scheduler.
DelayRestAction<T> - Class in net.dv8tion.jda.internal.requests.restaction.operator
 
DelayRestAction(RestAction<T>, TimeUnit, long, ScheduledExecutorService) - Constructor for class net.dv8tion.jda.internal.requests.restaction.operator.DelayRestAction
 
delete() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
Deletes this rule.
delete() - Method in interface net.dv8tion.jda.api.entities.channel.Channel
Deletes this Channel.
delete() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildChannel
Deletes this GuildChannel.
delete() - Method in interface net.dv8tion.jda.api.entities.emoji.ApplicationEmoji
Deletes this emoji.
delete() - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
Deletes this emoji.
delete() - Method in interface net.dv8tion.jda.api.entities.Guild
Used to completely delete a Guild.
delete() - Method in interface net.dv8tion.jda.api.entities.Invite
Deletes this invite.
delete() - Method in interface net.dv8tion.jda.api.entities.Message
Deletes this Message from Discord.
delete() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
Deletes this PermissionOverride.
delete() - Method in interface net.dv8tion.jda.api.entities.Role
Deletes this Role.
delete() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
Deletes this Scheduled Event.
delete() - Method in interface net.dv8tion.jda.api.entities.StageInstance
Deletes this stage instance
delete() - Method in interface net.dv8tion.jda.api.entities.sticker.GuildSticker
Deletes this sticker from the guild.
delete() - Method in class net.dv8tion.jda.api.entities.templates.Template
Deletes this template.
delete() - Method in interface net.dv8tion.jda.api.entities.Webhook
Deletes this Webhook.
delete() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
Delete this command.
delete() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.ChannelMixin
 
delete() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildChannelMixin
 
delete() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
delete() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
delete() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
delete() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
delete(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Used to completely delete a guild.
delete(String) - Method in interface net.dv8tion.jda.api.entities.Webhook
Deletes this Webhook.
delete(String) - Static method in class net.dv8tion.jda.api.requests.Route
Create a route template for the with the DELETE method.
delete(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
delete(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
delete(String) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
DELETE - Enum constant in enum net.dv8tion.jda.api.requests.Method
 
DELETE_APPLICATION_EMOJI - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
DELETE_CHANNEL - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
DELETE_COMMAND - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
DELETE_EMOJI - Static variable in class net.dv8tion.jda.api.requests.Route.Emojis
 
DELETE_FOLLOWUP - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
DELETE_GUILD - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
DELETE_GUILD_COMMAND - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
DELETE_GUILD_STICKER - Static variable in class net.dv8tion.jda.api.requests.Route.Stickers
 
DELETE_INSTANCE - Static variable in class net.dv8tion.jda.api.requests.Route.StageInstances
 
DELETE_INTEGRATION - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
DELETE_INVITE - Static variable in class net.dv8tion.jda.api.requests.Route.Invites
 
DELETE_MEMBER_DAYS - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
Possible option of ActionType.PRUNE describing the period of inactivity for that prune.
DELETE_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
DELETE_MESSAGES - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
DELETE_PERM_OVERRIDE - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
DELETE_ROLE - Static variable in class net.dv8tion.jda.api.requests.Route.Roles
 
DELETE_RULE - Static variable in class net.dv8tion.jda.api.requests.Route.AutoModeration
 
DELETE_SCHEDULED_EVENT - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
DELETE_TEMPLATE - Static variable in class net.dv8tion.jda.api.requests.Route.Templates
 
DELETE_TEST_ENTITLEMENT - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
DELETE_TOKEN_WEBHOOK - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
DELETE_WEBHOOK - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
deleteAutoModRuleById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Deletes the AutoModRule for the provided id.
deleteAutoModRuleById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Deletes the AutoModRule for the provided id.
deleteAutoModRuleById(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
deleteAutoModRuleById(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
deleteCommandById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Delete the command for this id.
deleteCommandById(long) - Method in interface net.dv8tion.jda.api.JDA
Delete the global command for this id.
deleteCommandById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Delete the command for this id.
deleteCommandById(String) - Method in interface net.dv8tion.jda.api.JDA
Delete the global command for this id.
deleteCommandById(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
deleteCommandById(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
deleteCommandById(String) - Method in class net.dv8tion.jda.internal.JDAImpl
 
deleteMessageById(long) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to delete a Message from the Discord servers that has the same id as the id provided.
deleteMessageById(long) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Delete a message from this webhook.
deleteMessageById(String) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to delete a Message from the Discord servers that has the same id as the id provided.
deleteMessageById(String) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Delete a message from this webhook.
deleteMessageById(String) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
deleteMessageById(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
deleteMessageById(String) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
deleteMessageById(String) - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
deleteMessageById(String) - Method in class net.dv8tion.jda.internal.requests.IncomingWebhookClientImpl
 
deleteMessages(Collection<Message>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Bulk deletes a list of messages.
deleteMessagesByIds(Collection<String>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Bulk deletes a list of messages.
deleteMessagesByIds(Collection<String>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
deleteOriginal() - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Delete the original reply.
deleteSticker(StickerSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Deletes a sticker from the guild.
deleteSticker(StickerSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
deleteSticker(StickerSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
deleteTestEntitlement(long) - Method in interface net.dv8tion.jda.api.JDA
Deletes a test entitlement by its id.
deleteTestEntitlement(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
deleteTestEntitlement(String) - Method in interface net.dv8tion.jda.api.JDA
Deletes a test entitlement by its id.
deleteWebhookById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IWebhookContainer
Deletes a Webhook attached to this channel by the id specified.
deleteWebhookById(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IWebhookContainerMixin
 
DENIED - Static variable in interface net.dv8tion.jda.api.managers.PermOverrideManager
Used to reset the denied field
deny - Variable in class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
deny(long) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Denies the provided Permissions bits from the selected PermissionOverride.
deny(long) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Denies the specified permissions.
deny(long) - Method in class net.dv8tion.jda.internal.managers.PermOverrideManagerImpl
 
deny(long) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
deny(Collection<Permission>) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Denies the provided Permissions from the selected PermissionOverride.
deny(Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Denies the specified permissions.
deny(Permission...) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Denies the provided Permissions from the selected PermissionOverride.
deny(Permission...) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Denies the specified permissions.
DeprecatedSince - Annotation Type in net.dv8tion.jda.annotations
In combination with Deprecated specifies when this feature was marked as deprecated.
DESCRIPTION - Static variable in interface net.dv8tion.jda.api.managers.ApplicationManager
Used to set description field
DESCRIPTION - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the description field
DESCRIPTION - Static variable in interface net.dv8tion.jda.api.managers.GuildStickerManager
Used to reset description field
DESCRIPTION - Static variable in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Used to reset the description field
DESCRIPTION - Static variable in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Used to reset the description field
DESCRIPTION - Static variable in interface net.dv8tion.jda.api.managers.TemplateManager
Used to reset the description field
DESCRIPTION_MAX_LENGTH - Static variable in class net.dv8tion.jda.api.components.selections.SelectOption
The maximum length a select option description can have
DESCRIPTION_MAX_LENGTH - Static variable in class net.dv8tion.jda.api.entities.MessageEmbed
The maximum length the description of an embed can have
DESKTOP - Enum constant in enum net.dv8tion.jda.api.entities.ClientType
The official discord desktop client
DetachedCategoryImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedCategoryImpl(long, DetachedGuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
DetachedEntityException - Exception in net.dv8tion.jda.api.exceptions
Indicates that the operation cannot be done on a detached entity.
DetachedEntityException() - Constructor for exception net.dv8tion.jda.api.exceptions.DetachedEntityException
Creates a new DetachedEntityException
DetachedEntityException(String) - Constructor for exception net.dv8tion.jda.api.exceptions.DetachedEntityException
Creates a new DetachedEntityException
detachedException() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
detachedException() - Method in interface net.dv8tion.jda.internal.entities.detached.mixin.IDetachableEntityMixin
 
DetachedForumChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedForumChannelImpl(long, DetachedGuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
DetachedGroupChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedGroupChannelImpl(JDA, long) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
DetachedGuildImpl - Class in net.dv8tion.jda.internal.entities.detached
 
DetachedGuildImpl(JDAImpl, long) - Constructor for class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
DetachedMediaChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedMediaChannelImpl(long, DetachedGuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
DetachedMemberImpl - Class in net.dv8tion.jda.internal.entities.detached
 
DetachedMemberImpl(DetachedGuildImpl, User) - Constructor for class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
DetachedNewsChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedNewsChannelImpl(long, DetachedGuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedNewsChannelImpl
 
DetachedPrivateChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedPrivateChannelImpl(JDA, long, User) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
detachedRequiresChannelException() - Method in interface net.dv8tion.jda.internal.entities.detached.mixin.IDetachableEntityMixin
 
DetachedRoleImpl - Class in net.dv8tion.jda.internal.entities.detached
 
DetachedRoleImpl(long, DetachedGuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
DetachedStageChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedStageChannelImpl(long, DetachedGuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
DetachedTextChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedTextChannelImpl(long, DetachedGuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedTextChannelImpl
 
DetachedThreadChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedThreadChannelImpl(long, DetachedGuildImpl, ChannelType) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
DetachedVoiceChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete.detached
 
DetachedVoiceChannelImpl(long, DetachedGuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
DEVELOPER - Enum constant in enum net.dv8tion.jda.api.entities.TeamMember.RoleType
Members which can access information about team-owned apps, like the client secret or public key.
DEVELOPER_GIFT - Enum constant in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Entitlement was gifted by developer
DID_REJOIN - Enum constant in enum net.dv8tion.jda.api.entities.Member.MemberFlag
The Member has left and rejoined the guild
didContentIntentWarning - Static variable in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
DIRECT_MESSAGE_POLLS - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Events for poll votes in PrivateChannels.
DIRECT_MESSAGE_REACTIONS - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Message reaction events in private channels.
DIRECT_MESSAGE_TYPING - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Typing events in private channels.
DIRECT_MESSAGES - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Message events in private channels.
DirectAudioController - Interface in net.dv8tion.jda.api.managers
Direct access to internal gateway communication.
DirectAudioControllerImpl - Class in net.dv8tion.jda.internal.managers
 
DirectAudioControllerImpl(JDAImpl) - Constructor for class net.dv8tion.jda.internal.managers.DirectAudioControllerImpl
 
DISABLE_FALLBACK_PROPERTY_NAME - Static variable in class net.dv8tion.jda.internal.utils.JDALogger
The name of the system property, which controls whether the fallback logger is disabled.
disableCache(Collection<CacheFlag>) - Method in class net.dv8tion.jda.api.JDABuilder
Disable specific cache flags.
disableCache(Collection<CacheFlag>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Disable specific cache flags.
disableCache(CacheFlag, CacheFlag...) - Method in class net.dv8tion.jda.api.JDABuilder
Disable specific cache flags.
disableCache(CacheFlag, CacheFlag...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Disable specific cache flags.
disabled() - Static method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentActions
Incidents state, which disables all active security incidents.
DISABLED - Static variable in class net.dv8tion.jda.api.interactions.commands.DefaultMemberPermissions
"Empty" permissions of a command.
disableIntents(Collection<GatewayIntent>) - Method in class net.dv8tion.jda.api.JDABuilder
Disable the specified GatewayIntents.
disableIntents(Collection<GatewayIntent>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Disable the specified GatewayIntents.
disableIntents(GatewayIntent, GatewayIntent...) - Method in class net.dv8tion.jda.api.JDABuilder
Disable the specified GatewayIntents.
disableIntents(GatewayIntent, GatewayIntent...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Disable the specified GatewayIntents.
disablePresets(Collection<AutoModRule.KeywordPreset>) - Method in class net.dv8tion.jda.api.entities.automod.build.PresetKeywordTriggerConfig
Disable the provided keyword preset lists.
disablePresets(AutoModRule.KeywordPreset...) - Method in class net.dv8tion.jda.api.entities.automod.build.PresetKeywordTriggerConfig
Disable the provided keyword preset lists.
DISALLOWED_INTENTS - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
DISALLOWED_INTENTS - Static variable in class net.dv8tion.jda.internal.utils.ShutdownReason
 
disconnect(Guild) - Method in interface net.dv8tion.jda.api.managers.DirectAudioController
Requests to terminate the connection to a voice channel.
disconnect(Guild) - Method in class net.dv8tion.jda.internal.managers.DirectAudioControllerImpl
 
DISCONNECT - Enum constant in enum net.dv8tion.jda.internal.audio.ConnectionStage
 
DISCONNECTED - Enum constant in enum net.dv8tion.jda.api.events.session.SessionState
The session has disconnected, possibly to resume.
DISCONNECTED - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA's main websocket has been disconnected.
DISCONNECTED - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
DISCONNECTED_ALL_CLIENTS - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
DISCONNECTED_AUTHENTICATION_FAILURE - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that our token was not valid.
DISCONNECTED_CHANNEL_DELETED - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the channel which the audio connection was connected to was deleted, thus the connection was severed.
DISCONNECTED_KICKED_FROM_CHANNEL - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that we were kicked from a channel by a moderator
DISCONNECTED_LOST_PERMISSION - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the logged in account lost the Permission.VOICE_CONNECT and cannot connect to the channel.
DISCONNECTED_REMOVED_DURING_RECONNECT - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the logged in account was removed from the Guild while reconnecting to the gateway
DISCONNECTED_REMOVED_FROM_GUILD - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the logged in account was removed from the Guild that this audio connection was connected to, thus the connection was severed.
DISCORD_EPOCH - Static variable in class net.dv8tion.jda.api.utils.TimeUtil
 
DISCORD_GATEWAY_VERSION - Static variable in class net.dv8tion.jda.api.JDAInfo
 
DISCORD_REST_VERSION - Static variable in class net.dv8tion.jda.api.JDAInfo
 
DiscordLocale - Enum in net.dv8tion.jda.api.interactions
Enum representing the locales that Discord supports.
DISPATCH - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
DO_NOT_DISTURB - Enum constant in enum net.dv8tion.jda.api.OnlineStatus
Indicates that the user is currently on do not disturb (red circle)
This means the user won't receive notifications for mentions.
doesBotRequireCodeGrant() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Whether the bot requires code grant to invite or not.
doesBotRequireCodeGrant() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
doReplace(Class<? extends Component>, Iterable<E>, ComponentReplacer, Function<List<E>, R>) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
 
download() - Method in class net.dv8tion.jda.api.utils.FileProxy
Retrieves the InputStream of this file
download(int) - Method in class net.dv8tion.jda.api.utils.ImageProxy
Retrieves the InputStream of this image at the specified size.
download(int, int) - Method in class net.dv8tion.jda.api.utils.AttachmentProxy
Retrieves the InputStream of this attachment at the specified width and height.
downloadAsFileUpload(int, int) - Method in class net.dv8tion.jda.api.utils.NamedAttachmentProxy
Returns a FileUpload which supplies a data stream of this attachment, with the original attachment's file name and at the specified size.
downloadAsFileUpload(String) - Method in class net.dv8tion.jda.api.utils.FileProxy
Returns a FileUpload which supplies a data stream of this attachment, with the given file name.
downloadAsFileUpload(String, int) - Method in class net.dv8tion.jda.api.utils.ImageProxy
Returns a FileUpload which supplies a data stream of this attachment, with the given file name and at the specified size.
downloadAsFileUpload(String, int, int) - Method in class net.dv8tion.jda.api.utils.AttachmentProxy
Returns a FileUpload which supplies a data stream of this attachment, with the given file name and at the specified size.
downloadAsIcon() - Method in class net.dv8tion.jda.api.utils.AttachmentProxy
Downloads the data of this attachment, and constructs an Icon from the data.
downloadAsIcon() - Method in class net.dv8tion.jda.api.utils.ImageProxy
Downloads the data of this attachment, and constructs an Icon from the data.
downloadAsIcon(int) - Method in class net.dv8tion.jda.api.utils.ImageProxy
Downloads the data of this image, at the specified size, and constructs an Icon from the data.
downloadAsIcon(int, int) - Method in class net.dv8tion.jda.api.utils.AttachmentProxy
Downloads the data of this attachment, at the specified size, and constructs an Icon from the data.
downloadToFile(File) - Method in class net.dv8tion.jda.api.utils.FileProxy
Downloads the data of this file into the specified file.
downloadToFile(File, int) - Method in class net.dv8tion.jda.api.utils.ImageProxy
Downloads the data of this image, at the specified size, and stores it in the specified file.
downloadToFile(File, int, int) - Method in class net.dv8tion.jda.api.utils.AttachmentProxy
Downloads the data of this attachment, at the specified width and height, and stores it in the specified file.
downloadToPath() - Method in class net.dv8tion.jda.api.utils.FileProxy
Downloads the data of this file, and stores it in a file with the same name as the queried file name (this would be the last segment of the URL).
downloadToPath(int) - Method in class net.dv8tion.jda.api.utils.ImageProxy
Downloads the data of this image, at the specified size, and stores it in a file with the same name as the queried file name (this would be the last segment of the URL).
downloadToPath(int, int) - Method in class net.dv8tion.jda.api.utils.AttachmentProxy
Downloads the data of this attachment, at the specified width and height, and stores it in a file with the same name as the queried file name (this would be the last segment of the URL).
downloadToPath(Path) - Method in class net.dv8tion.jda.api.utils.FileProxy
Downloads the data of this file into the specified file.
downloadToPath(Path, int) - Method in class net.dv8tion.jda.api.utils.ImageProxy
Downloads the data of this image, at the specified size, and stores it in the specified file.
downloadToPath(Path, int, int) - Method in class net.dv8tion.jda.api.utils.AttachmentProxy
Downloads the data of this attachment, at the specified size, and stores it in the specified file.
DUPLICATE_RESOURCE_ENTITLEMENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
DUPLICATE_TAG_NAME - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
durationToString(Duration, TimeUnit) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
DUTCH - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 

E

EARLY_SUPPORTER - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
EDIT_ALL_COMMAND_PERMISSIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
EDIT_BOT_APPLICATION - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
EDIT_COMMAND - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
EDIT_COMMAND_PERMISSIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
EDIT_FOLLOWUP - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
EDIT_GUILD_COMMAND - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
EDIT_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
editButton(Button) - Method in interface net.dv8tion.jda.api.interactions.components.buttons.ButtonInteraction
Update the button with a new button instance.
editCommand() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
Edit this command.
editCommand() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
editCommandById(Command.Type, long) - Method in interface net.dv8tion.jda.api.entities.Guild
Edit an existing command by id.
editCommandById(Command.Type, long) - Method in interface net.dv8tion.jda.api.JDA
Edit an existing global command by id.
editCommandById(Command.Type, String) - Method in interface net.dv8tion.jda.api.entities.Guild
Edit an existing command by id.
editCommandById(Command.Type, String) - Method in interface net.dv8tion.jda.api.JDA
Edit an existing global command by id.
editCommandById(Command.Type, String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
editCommandById(Command.Type, String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
editCommandById(Command.Type, String) - Method in class net.dv8tion.jda.internal.JDAImpl
 
editComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editComponents(MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editComponents(ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editMessage(CharSequence) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message and updates the content.
editMessage(CharSequence) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
editMessage(String) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editMessage(MessageEditData) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message using the provided MessageEditData.
editMessage(MessageEditData) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editMessage(MessageEditData) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
editMessageAttachments(Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message using the provided files.
editMessageAttachments(Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editMessageAttachments(Collection<? extends AttachedFile>) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
editMessageAttachments(AttachedFile...) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message using the provided files.
editMessageAttachments(AttachedFile...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editMessageAttachmentsById(long, Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageAttachmentsById(long, Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageAttachmentsById(long, AttachedFile...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageAttachmentsById(long, AttachedFile...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageAttachmentsById(String, Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageAttachmentsById(String, Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageAttachmentsById(String, Collection<? extends AttachedFile>) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
editMessageAttachmentsById(String, Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
editMessageAttachmentsById(String, AttachedFile...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageAttachmentsById(String, AttachedFile...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageById(long, CharSequence) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this channel.
editMessageById(long, String) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageById(long, MessageEditData) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageById(long, MessageEditData) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageById(String, CharSequence) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this channel.
editMessageById(String, CharSequence) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
editMessageById(String, String) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageById(String, String) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
editMessageById(String, MessageEditData) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageById(String, MessageEditData) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageById(String, MessageEditData) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
editMessageById(String, MessageEditData) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
editMessageComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message using the provided MessageTopLevelComponents.
editMessageComponents(Collection<? extends MessageTopLevelComponent>) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
editMessageComponents(MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message using the provided MessageTopLevelComponents.
editMessageComponents(ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message using the provided ComponentTree.
editMessageComponentsById(long, Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageComponentsById(long, Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageComponentsById(long, MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageComponentsById(long, MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageComponentsById(long, ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageComponentsById(long, ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageComponentsById(String, Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageComponentsById(String, Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageComponentsById(String, Collection<? extends MessageTopLevelComponent>) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
editMessageComponentsById(String, Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
editMessageComponentsById(String, MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageComponentsById(String, MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageComponentsById(String, ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageComponentsById(String, ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message using the provided MessageEmbeds.
editMessageEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editMessageEmbeds(Collection<? extends MessageEmbed>) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
editMessageEmbeds(MessageEmbed...) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message using the provided MessageEmbeds.
editMessageEmbeds(MessageEmbed...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editMessageEmbedsById(long, Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageEmbedsById(long, Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageEmbedsById(long, MessageEmbed...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageEmbedsById(long, MessageEmbed...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageEmbedsById(String, Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageEmbedsById(String, Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageEmbedsById(String, Collection<? extends MessageEmbed>) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
editMessageEmbedsById(String, Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
editMessageEmbedsById(String, MessageEmbed...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageEmbedsById(String, MessageEmbed...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageFormat(String, Object...) - Method in interface net.dv8tion.jda.api.entities.Message
Edits this message using the provided format arguments.
editMessageFormat(String, Object...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
Acknowledgement of this interaction with a message update.
editMessageFormat(String, Object...) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
editMessageFormatById(long, String, Object...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageFormatById(long, String, Object...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editMessageFormatById(String, String, Object...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to edit a message by its id in this MessageChannel.
editMessageFormatById(String, String, Object...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Edit an existing message sent by this webhook.
editOriginal(String) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editOriginal(MessageEditData) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editOriginalAttachments(Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editOriginalAttachments(AttachedFile...) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editOriginalComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editOriginalComponents(MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editOriginalComponents(ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editOriginalEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editOriginalEmbeds(MessageEmbed...) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editOriginalFormat(String, Object...) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Edit the source message sent by this interaction.
editRequest(String) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
editRequest(String) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
editRequest(String) - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
editRequest(String) - Method in class net.dv8tion.jda.internal.requests.IncomingWebhookClientImpl
 
editSelectMenu(SelectMenu) - Method in interface net.dv8tion.jda.api.interactions.components.selections.SelectMenuInteraction
Update the select menu with a new select menu instance.
editSticker(StickerSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Modify a sticker using GuildStickerManager.
editSticker(StickerSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
editSticker(StickerSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
EMBED_DISABLED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
EMBED_MAX_LENGTH_BOT - Static variable in class net.dv8tion.jda.api.entities.MessageEmbed
The maximum amount of total visible characters an embed can have
EmbedBuilder - Class in net.dv8tion.jda.api
Builder system used to build MessageEmbeds.
EmbedBuilder() - Constructor for class net.dv8tion.jda.api.EmbedBuilder
Constructs a new EmbedBuilder instance, which can be used to create MessageEmbeds.
EmbedBuilder(EmbedBuilder) - Constructor for class net.dv8tion.jda.api.EmbedBuilder
Creates an EmbedBuilder using fields from an existing builder
EmbedBuilder(MessageEmbed) - Constructor for class net.dv8tion.jda.api.EmbedBuilder
Creates an EmbedBuilder using fields in an existing embed.
EMBEDDED - Enum constant in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Indicates if an app is embedded within the Discord client (currently unavailable publicly)
EMBEDDED_APPLICATION - Enum constant in enum net.dv8tion.jda.api.entities.Invite.TargetType
The invite points to an application in a voice channel.
EmbeddedApplicationImpl(String, String, String, String, long, int) - Constructor for class net.dv8tion.jda.internal.entities.InviteImpl.EmbeddedApplicationImpl
 
EMBEDS_SUPPRESSED - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Embeds are suppressed on the Message.
EmbedType - Enum in net.dv8tion.jda.api.entities
Represents the embedded resource type.
Emoji - Interface in net.dv8tion.jda.api.entities.emoji
Represents a Discord Emoji.
EMOJI - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
EMOJI - Enum constant in enum net.dv8tion.jda.api.entities.Message.MentionType
Represents a mention for a CustomEmoji
The first group matches the name of the emoji and the second the id of the mention.
EMOJI - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Enables cache for Guild.getEmojiCache()
EMOJI_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator created an Custom Emoji.
EMOJI_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator deleted an Custom Emoji.
EMOJI_NAME - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Emoji.getName() value.
EMOJI_NAME_MAX_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.emoji.CustomEmoji
 
EMOJI_ROLES_ADD - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Roles added to RichCustomEmoji.getRoles() with this action
Containing a list of Role IDs
Use with Guild.getRoleById(String)
EMOJI_ROLES_REMOVE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Roles remove from RichCustomEmoji.getRoles() with this action
Containing a list of Role IDs
Use with Guild.getRoleById(String)
EMOJI_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator updated an Custom Emoji.
Emoji.Type - Enum in net.dv8tion.jda.api.entities.emoji
Possible emoji types.
EmojiAddedEvent - Class in net.dv8tion.jda.api.events.emoji
Indicates that a new Custom Emoji was added to a Guild.
EmojiAddedEvent(JDA, long, RichCustomEmoji) - Constructor for class net.dv8tion.jda.api.events.emoji.EmojiAddedEvent
 
EmojiRemovedEvent - Class in net.dv8tion.jda.api.events.emoji
Indicates that a Custom Emoji was removed from a Guild.
EmojiRemovedEvent(JDA, long, RichCustomEmoji) - Constructor for class net.dv8tion.jda.api.events.emoji.EmojiRemovedEvent
 
Emojis() - Constructor for class net.dv8tion.jda.api.requests.Route.Emojis
 
EmojiUnion - Interface in net.dv8tion.jda.api.entities.emoji
Represents possible Emoji types.
EmojiUpdateNameEvent - Class in net.dv8tion.jda.api.events.emoji.update
Indicates that the name of a Custom Emoji changed.
EmojiUpdateNameEvent(JDA, long, RichCustomEmoji, String) - Constructor for class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateNameEvent
 
EmojiUpdateRolesEvent - Class in net.dv8tion.jda.api.events.emoji.update
Indicates that the role whitelist for a Custom Emoji changed.
EmojiUpdateRolesEvent(JDA, long, RichCustomEmoji, List<Role>) - Constructor for class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateRolesEvent
 
empty() - Static method in class net.dv8tion.jda.api.interactions.commands.localization.ResourceBundleLocalizationFunction
Creates an empty ResourceBundleLocalizationFunction builder.
empty() - Static method in class net.dv8tion.jda.api.utils.data.DataArray
Creates a new empty DataArray, ready to be populated with values.
empty() - Static method in class net.dv8tion.jda.api.utils.data.DataObject
Creates a new empty DataObject, ready to be populated with values.
EMPTY - Static variable in class net.dv8tion.jda.api.entities.guild.SecurityIncidentDetections
 
EMPTY - Static variable in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
EMPTY_BODY - Static variable in class net.dv8tion.jda.internal.requests.Requester
 
EMPTY_FLAGS - Static variable in enum net.dv8tion.jda.api.entities.User.UserFlag
Empty array of UserFlag enum, useful for optimized use in Collection.toArray(Object[]).
EMPTY_MESSAGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
EMPTY_PERMISSIONS - Static variable in enum net.dv8tion.jda.api.Permission
Empty array of Permission enum, useful for optimized use in Collection.toArray(Object[]).
emptyConsumer() - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
ENABLE_ONBOARDING_MISSING_REQUIREMENTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
enableCache(Collection<CacheFlag>) - Method in class net.dv8tion.jda.api.JDABuilder
Enable specific cache flags.
enableCache(Collection<CacheFlag>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Enable specific cache flags.
enableCache(CacheFlag, CacheFlag...) - Method in class net.dv8tion.jda.api.JDABuilder
Enable specific cache flags.
enableCache(CacheFlag, CacheFlag...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Enable specific cache flags.
enabled(OffsetDateTime, OffsetDateTime) - Static method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentActions
Incidents state, which enables security incidents based on the provided deadlines.
ENABLED - Static variable in class net.dv8tion.jda.api.interactions.commands.DefaultMemberPermissions
Default permissions of a command with no restrictions applied.
ENABLED - Static variable in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Used to reset the enabled field.
ENABLED - Static variable in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Used to reset the enabled field
enabledFor(long) - Static method in class net.dv8tion.jda.api.interactions.commands.DefaultMemberPermissions
Returns a DefaultMemberPermissions instance with the predefined permissions a member must have to see and access a command.
enabledFor(Collection<Permission>) - Static method in class net.dv8tion.jda.api.interactions.commands.DefaultMemberPermissions
Returns a DefaultMemberPermissions instance with the predefined permissions a member must have to see and access a command.
enabledFor(Permission...) - Static method in class net.dv8tion.jda.api.interactions.commands.DefaultMemberPermissions
Returns a DefaultMemberPermissions instance with the predefined permissions a member must have to see and access a command.
enableIntents(Collection<GatewayIntent>) - Method in class net.dv8tion.jda.api.JDABuilder
Enable the specified GatewayIntents.
enableIntents(Collection<GatewayIntent>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Enable the specified GatewayIntents.
enableIntents(GatewayIntent, GatewayIntent...) - Method in class net.dv8tion.jda.api.JDABuilder
Enable the specified GatewayIntents.
enableIntents(GatewayIntent, GatewayIntent...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Enable the specified GatewayIntents.
enablePresets(Collection<AutoModRule.KeywordPreset>) - Method in class net.dv8tion.jda.api.entities.automod.build.PresetKeywordTriggerConfig
Enable the provided keyword preset lists.
enablePresets(AutoModRule.KeywordPreset...) - Method in class net.dv8tion.jda.api.entities.automod.build.PresetKeywordTriggerConfig
Enable the provided keyword preset lists.
encodeCodepoints(String) - Static method in class net.dv8tion.jda.internal.utils.EncodingUtil
 
encodeCodepointsUTF8(String) - Static method in class net.dv8tion.jda.internal.utils.EncodingUtil
 
encodeReaction(String) - Static method in class net.dv8tion.jda.internal.utils.EncodingUtil
Encodes a unicode correctly based on being in codepoint notation or not.
encodeUTF8(String) - Static method in class net.dv8tion.jda.internal.utils.EncodingUtil
 
EncodingUtil - Class in net.dv8tion.jda.internal.utils
 
EncodingUtil() - Constructor for class net.dv8tion.jda.internal.utils.EncodingUtil
 
encrypt(ByteBuffer, ByteBuffer) - Method in class net.dv8tion.jda.internal.audio.CryptoAdapter.AbstractAaedAdapter
 
encrypt(ByteBuffer, ByteBuffer) - Method in interface net.dv8tion.jda.internal.audio.CryptoAdapter
 
encryptInternally(ByteBuffer, ByteBuffer, byte[]) - Method in class net.dv8tion.jda.internal.audio.CryptoAdapter.XChaCha20Poly1305Adapter
 
END_POLL - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
END_TIME - Static variable in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Used to reset the end time field
endPoll() - Method in interface net.dv8tion.jda.api.entities.Message
End the poll attached to this message.
endPoll() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
endPollById(long) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
End the poll attached to this message.
endPollById(String) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
End the poll attached to this message.
ENGLISH_UK - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
ENGLISH_US - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
enqueue(RestRateLimiter.Work) - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter
Enqueue a new request.
enqueue(RestRateLimiter.Work) - Method in class net.dv8tion.jda.api.requests.SequentialRestRateLimiter
 
ensureOpus() - Static method in class net.dv8tion.jda.api.audio.AudioNatives
Checks whether the opus binary was loaded, if not it will be initialized here.
Entitlement - Interface in net.dv8tion.jda.api.entities
Represents a user or guild that has access to a premium offering in your application.
Entitlement.EntitlementType - Enum in net.dv8tion.jda.api.entities
Represents the type of this Entitlement
EntitlementCreateEvent - Class in net.dv8tion.jda.api.events.entitlement
Indicates that a user subscribed to a SKU.
EntitlementCreateEvent(JDA, long, Entitlement) - Constructor for class net.dv8tion.jda.api.events.entitlement.EntitlementCreateEvent
 
EntitlementCreateHandler - Class in net.dv8tion.jda.internal.handle
 
EntitlementCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.EntitlementCreateHandler
 
EntitlementDeleteEvent - Class in net.dv8tion.jda.api.events.entitlement
Indicates that an Entitlement was deleted.
EntitlementDeleteEvent(JDA, long, Entitlement) - Constructor for class net.dv8tion.jda.api.events.entitlement.EntitlementDeleteEvent
 
EntitlementDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
EntitlementDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.EntitlementDeleteHandler
 
EntitlementImpl - Class in net.dv8tion.jda.internal.entities
 
EntitlementImpl(JDA, long, long, long, long, long, Entitlement.EntitlementType, boolean, OffsetDateTime, OffsetDateTime, boolean) - Constructor for class net.dv8tion.jda.internal.entities.EntitlementImpl
 
EntitlementPaginationAction - Interface in net.dv8tion.jda.api.requests.restaction.pagination
PaginationAction that paginates the application entitlements endpoint.
EntitlementPaginationActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
EntitlementPaginationActionImpl(JDA) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.EntitlementPaginationActionImpl
 
EntitlementUpdateEvent - Class in net.dv8tion.jda.api.events.entitlement
Indicates an Entitlement has renewed for the next billing period.
EntitlementUpdateEvent(JDA, long, Entitlement) - Constructor for class net.dv8tion.jda.api.events.entitlement.EntitlementUpdateEvent
 
EntitlementUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
EntitlementUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.EntitlementUpdateHandler
 
EntityBuilder - Class in net.dv8tion.jda.internal.entities
 
EntityBuilder(JDAImpl) - Constructor for class net.dv8tion.jda.internal.entities.EntityBuilder
 
EntitySelectInteraction - Interface in net.dv8tion.jda.api.interactions.components.selections
Component Interaction for a EntitySelectMenu.
EntitySelectInteractionEvent - Class in net.dv8tion.jda.api.events.interaction.component
Indicates that a custom EntitySelectMenu on one of the bots messages was used by a user.
EntitySelectInteractionEvent(JDA, long, EntitySelectInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.component.EntitySelectInteractionEvent
 
EntitySelectInteractionImpl - Class in net.dv8tion.jda.internal.interactions.components.selections
 
EntitySelectInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.components.selections.EntitySelectInteractionImpl
 
EntitySelectMenu - Interface in net.dv8tion.jda.api.components.selections
Specialized SelectMenu for selecting Discord entities.
EntitySelectMenu.Builder - Class in net.dv8tion.jda.api.components.selections
A preconfigured builder for the creation of entity select menus.
EntitySelectMenu.DefaultValue - Class in net.dv8tion.jda.api.components.selections
Represents the default values used in EntitySelectMenu.getDefaultValues().
EntitySelectMenu.SelectTarget - Enum in net.dv8tion.jda.api.components.selections
Supported entity types for a EntitySelectMenu.
EntitySelectMenuImpl - Class in net.dv8tion.jda.internal.components.selections
 
EntitySelectMenuImpl(String, int, String, int, int, boolean, Component.Type, EnumSet<ChannelType>, List<EntitySelectMenu.DefaultValue>) - Constructor for class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
EntitySelectMenuImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
EntityString - Class in net.dv8tion.jda.internal.utils
 
EntityString(Object) - Constructor for class net.dv8tion.jda.internal.utils.EntityString
 
EPHEMERAL - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Indicates, that this Message is ephemeral, the Message is only visible to the bot and the interacting user
equals(Object) - Method in class net.dv8tion.jda.api.audio.OpusPacket
 
equals(Object) - Method in class net.dv8tion.jda.api.audit.AuditLogChange
 
equals(Object) - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
 
equals(Object) - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.Activity.Timestamps
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentActions
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentDetections
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.MessageEmbed.AuthorInfo
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.MessageEmbed
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Field
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Footer
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.MessageEmbed.ImageInfo
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Provider
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Thumbnail
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.MessageEmbed.VideoInfo
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.MessageReaction
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.RichPresence.Image
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.RichPresence.Party
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.RoleIcon
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.templates.Template
 
equals(Object) - Method in class net.dv8tion.jda.api.entities.VanityInvite
 
equals(Object) - Method in class net.dv8tion.jda.api.interactions.AutoCompleteQuery
 
equals(Object) - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
 
equals(Object) - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
 
equals(Object) - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
 
equals(Object) - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
 
equals(Object) - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
 
equals(Object) - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
 
equals(Object) - Method in class net.dv8tion.jda.api.interactions.commands.SlashCommandReference
 
equals(Object) - Method in class net.dv8tion.jda.api.interactions.modals.ModalMapping
 
equals(Object) - Method in class net.dv8tion.jda.api.JDA.ShardInfo
 
equals(Object) - Method in class net.dv8tion.jda.api.requests.Route.CompiledRoute
 
equals(Object) - Method in class net.dv8tion.jda.api.requests.Route
 
equals(Object) - Method in class net.dv8tion.jda.api.utils.AttachmentUpdate
 
equals(Object) - Method in class net.dv8tion.jda.api.utils.data.DataArray
 
equals(Object) - Method in class net.dv8tion.jda.api.utils.data.DataObject
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.selections.StringSelectMenuImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
equals(Object) - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.ApplicationTeamImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.ForumTagSnowflakeImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.SkuSnowflakeImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.sticker.StandardStickerImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.sticker.StickerItemImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.sticker.StickerSnowflakeImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.TeamMemberImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.UserSnowflakeImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceChannelImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
equals(Object) - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
equals(Object) - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
equals(Object) - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
equals(Object) - Method in class net.dv8tion.jda.internal.utils.tuple.Pair
Compares this pair to another based on the two elements.
equals(String, String, boolean) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
ERROR_CANNOT_RESUME - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the audio WebSocket was unable to resume an active session.
ERROR_CODE - Static variable in class net.dv8tion.jda.api.requests.Response
 
ERROR_CONNECTION_TIMEOUT - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Occurs when it takes longer than AudioManager.getConnectTimeout() to establish the Websocket connection and setup the UDP connection.
ERROR_LOST_CONNECTION - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the connection was lost, either via UDP socket problems or the audio Websocket disconnecting.
ERROR_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Response
 
ERROR_UDP_UNABLE_TO_CONNECT - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the UDP setup failed.
ERROR_UNSUPPORTED_ENCRYPTION_MODES - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the audio WebSocket was unable to complete a handshake with discord, because discord did not provide any supported encryption modes.
ERROR_WEBSOCKET_UNABLE_TO_CONNECT - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that the audio Websocket was unable to connect to discord.
ErrorHandler - Class in net.dv8tion.jda.api.exceptions
Utility class to simplify error handling with RestActions and ErrorResponses.
ErrorHandler() - Constructor for class net.dv8tion.jda.api.exceptions.ErrorHandler
Create an ErrorHandler with RestAction.getDefaultFailure() as base consumer.
ErrorHandler(Consumer<? super Throwable>) - Constructor for class net.dv8tion.jda.api.exceptions.ErrorHandler
Create an ErrorHandler with the specified consumer as base consumer.
ErrorMapper - Interface in net.dv8tion.jda.internal.requests
 
ErrorResponse - Enum in net.dv8tion.jda.api.requests
Constants for easy use in ErrorResponseException and ErrorHandler.
ErrorResponseException - Exception in net.dv8tion.jda.api.exceptions
Indicates an unhandled error that is returned by Discord API Request using RestAction
It holds an ErrorResponse
ErrorResponseException.ErrorCode - Class in net.dv8tion.jda.api.exceptions
ErrorResponseException.SchemaError - Class in net.dv8tion.jda.api.exceptions
Schema error which supplies more context to a ErrorResponse.
escape(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Escapes every markdown formatting found in the provided string.
escape(String, boolean) - Static method in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Escapes every single markdown formatting token found in the provided string.
escape(String, int) - Static method in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Escapes every markdown formatting found in the provided string.
ESCAPE - Enum constant in enum net.dv8tion.jda.api.utils.MarkdownSanitizer.SanitizationStrategy
Escape any format tokens that are not escaped or within a special region.
ETF - Enum constant in enum net.dv8tion.jda.api.GatewayEncoding
Erlang External Term Format (binary).
Event - Class in net.dv8tion.jda.api.events
Top-level event type
All events JDA fires are derived from this class.
Event(JDA) - Constructor for class net.dv8tion.jda.api.events.Event
Creates a new Event from the given JDA instance
Uses the current JDA.getResponseTotal() as sequence
Event(JDA, long) - Constructor for class net.dv8tion.jda.api.events.Event
Creates a new Event from the given JDA instance
EVENT_PASSTHROUGH - Enum constant in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
 
EventCache - Class in net.dv8tion.jda.internal.handle
 
EventCache() - Constructor for class net.dv8tion.jda.internal.handle.EventCache
 
EventCache.Type - Enum in net.dv8tion.jda.internal.handle
 
EventConfig - Class in net.dv8tion.jda.internal.utils.config.sharding
 
EventConfig(IntFunction<? extends IEventManager>) - Constructor for class net.dv8tion.jda.internal.utils.config.sharding.EventConfig
 
EventListener - Interface in net.dv8tion.jda.api.hooks
JDA pushes GenericEvents to the registered EventListeners.
EventManagerProxy - Class in net.dv8tion.jda.internal.hooks
 
EventManagerProxy(IEventManager, ExecutorService) - Constructor for class net.dv8tion.jda.internal.hooks.EventManagerProxy
 
EVERYONE - Enum constant in enum net.dv8tion.jda.api.entities.Message.MentionType
Represents a mention for all users in a server, literal @everyone.
ExceptionEvent - Class in net.dv8tion.jda.api.events
Indicates that JDA encountered a Throwable that could not be forwarded to another end-user frontend.
ExceptionEvent(JDA, Throwable, boolean) - Constructor for class net.dv8tion.jda.api.events.ExceptionEvent
 
exclude(long...) - Static method in interface net.dv8tion.jda.api.utils.ChunkingFilter
Factory method to disable chunking for a blacklist of guild ids.
excludeEnded(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.EntitlementPaginationAction
Whether to exclude subscriptions which have gone past their end date.
excludeEnded(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.EntitlementPaginationActionImpl
 
execute() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.Work
Executes the request on the calling thread (blocking).
execute(long, DataObject) - Method in interface net.dv8tion.jda.internal.utils.CacheConsumer
 
execute(Requester.WorkTask) - Method in class net.dv8tion.jda.internal.requests.Requester
 
execute(Requester.WorkTask, boolean) - Method in class net.dv8tion.jda.internal.requests.Requester
Used to execute a Request.
execute(Requester.WorkTask, boolean, boolean) - Method in class net.dv8tion.jda.internal.requests.Requester
 
execute(T) - Method in interface net.dv8tion.jda.api.utils.Procedure
 
EXECUTE_WEBHOOK - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
EXECUTE_WEBHOOK_DELETE - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
EXECUTE_WEBHOOK_EDIT - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
EXECUTE_WEBHOOK_FETCH - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
EXECUTE_WEBHOOK_GITHUB - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
EXECUTE_WEBHOOK_SLACK - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
EXEMPT_CHANNELS - Static variable in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Used to reset the exempt channels field.
EXEMPT_ROLES - Static variable in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Used to reset the exempt roles field.
expand() - Method in interface net.dv8tion.jda.api.entities.Invite
Tries to retrieve a new expanded Invite with more info.
expand() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
expect(Predicate<? super Throwable>) - Method in class net.dv8tion.jda.api.utils.Result
Throws the wrapped exception if the provided predicate returns true.
EXPLICIT - Enum constant in enum net.dv8tion.jda.api.entities.Guild.NSFWLevel
Is classified as a NSFW server
EXPLICIT_CONTENT_CANNOT_SEND_TO_RECIPIENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
EXPLICIT_CONTENT_LEVEL - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the explicit content level field
ExTermDecoder - Class in net.dv8tion.jda.api.utils.data.etf
Decodes an ETF encoded payload to a java object representation.
ExTermDecoder() - Constructor for class net.dv8tion.jda.api.utils.data.etf.ExTermDecoder
 
ExTermEncoder - Class in net.dv8tion.jda.api.utils.data.etf
Encodes an object into a binary ETF representation.
ExTermEncoder() - Constructor for class net.dv8tion.jda.api.utils.data.etf.ExTermEncoder
 
ExTermTag - Class in net.dv8tion.jda.api.utils.data.etf
Tags used for encoding and decoding for external terms.
ExTermTag() - Constructor for class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
EXTERNAL - Enum constant in enum net.dv8tion.jda.api.entities.ScheduledEvent.Type
An event held externally.

F

fail(Exception) - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
fail(Throwable) - Method in class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
FAILED_TO_BAN_USERS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
FAILED_TO_LOGIN - Enum constant in enum net.dv8tion.jda.api.JDA.Status
While attempting to authenticate, Discord reported that the provided authentication information was invalid.
failOnInvalidReply(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Whether to throw a exception if the referenced message does not exist, when replying to a message.
failOnInvalidReply(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
failure(Throwable) - Static method in class net.dv8tion.jda.api.utils.Result
Creates a failure result.
FallbackLogger - Class in net.dv8tion.jda.internal.utils
 
FallbackLogger(String) - Constructor for class net.dv8tion.jda.internal.utils.FallbackLogger
 
FEATURE_TEMPORARILY_DISABLED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
FEATURES - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to add or remove modifiable features (such as "INVITES_DISABLED")
Field(String, String, boolean) - Constructor for class net.dv8tion.jda.api.entities.MessageEmbed.Field
 
Field(String, String, boolean, boolean) - Constructor for class net.dv8tion.jda.api.entities.MessageEmbed.Field
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAppliedTagsEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateArchivedEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateArchiveTimestampEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAutoArchiveDurationEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateBitrateEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultLayoutEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultReactionEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultSortOrderEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultThreadSlowmodeEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateFlagsEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateInvitableEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateLockedEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateNameEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateNSFWEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateParentEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdatePositionEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateRegionEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateSlowmodeEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateTopicEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateTypeEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateUserLimitEvent
 
FIELD - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateVoiceStatusEvent
 
FILE_DISPLAY - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
 
FILE_UPLOAD_MAX_SIZE_EXCEEDED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
FileContainerMixin - Interface in net.dv8tion.jda.internal.entities
 
FileDisplay - Interface in net.dv8tion.jda.api.components.filedisplay
Component displaying a file, you can mark it as a spoiler.
FileDisplayFileUpload - Class in net.dv8tion.jda.internal.components.filedisplay
 
FileDisplayFileUpload(FileUpload) - Constructor for class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
FileDisplayImpl - Class in net.dv8tion.jda.internal.components.filedisplay
Represents either an attachment:// link, or a deserialized file component
FileDisplayImpl(String) - Constructor for class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
FileDisplayImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
FileProxy - Class in net.dv8tion.jda.api.utils
A utility class to download files.
FileProxy(String) - Constructor for class net.dv8tion.jda.api.utils.FileProxy
Constructs a new FileProxy for the provided URL.
FileUpload - Class in net.dv8tion.jda.api.utils
Represents a file that is intended to be uploaded to Discord for arbitrary requests.
filter(long) - Method in interface net.dv8tion.jda.api.utils.ChunkingFilter
Decide whether the specified guild should chunk members.
filter(Predicate<? super E>) - Method in class net.dv8tion.jda.api.utils.Once.Builder
Adds an event filter, all filters need to return true for the event to be consumed.
finalizeData() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
finalizeData() - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookActionImpl
 
find(Class<T>, Predicate<? super T>) - Method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Finds the first component with the given type and satisfying the filter, recursively.
findAll(Class<T>) - Method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Finds all components with the given type, recursively.
findAll(Class<T>, Predicate<? super T>) - Method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Finds all components with the given type and satisfying the filter, recursively.
findMembers(Predicate<? super Member>) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves and collects members of this guild into a list.
findMembers(Predicate<? super Member>) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
findMembersWithRoles(Collection<Role>) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves and collects members of this guild into a list.
findMembersWithRoles(Role...) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves and collects members of this guild into a list.
FINNISH - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
FLAGS - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The flags of the channel.
flatMap(Function<? super T, ? extends RestAction<O>>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Intermediate operator that returns a modified RestAction.
flatMap(Function<? super T, ? extends Result<U>>) - Method in class net.dv8tion.jda.api.utils.Result
Composite function to convert a result value to another result.
flatMap(Predicate<? super T>, Function<? super T, ? extends RestAction<O>>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Intermediate operator that returns a modified RestAction.
FlatMapErrorRestAction<T> - Class in net.dv8tion.jda.internal.requests.restaction.operator
 
FlatMapErrorRestAction(RestAction<T>, Predicate<? super Throwable>, Function<? super Throwable, ? extends RestAction<? extends T>>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.operator.FlatMapErrorRestAction
 
FlatMapRestAction<I,O> - Class in net.dv8tion.jda.internal.requests.restaction.operator
 
FlatMapRestAction(RestAction<I>, Predicate<? super I>, Function<? super I, ? extends RestAction<O>>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.operator.FlatMapRestAction
 
FLOAT - Enum constant in enum net.dv8tion.jda.api.utils.data.DataType
 
FLOAT - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
FluentAuditableRestAction<T,R extends FluentAuditableRestAction<T,R>> - Interface in net.dv8tion.jda.api.requests.restaction
Interface used to mixin the customization parameters for AuditableRestActions.
FluentRestAction<T,R extends FluentRestAction<T,R>> - Interface in net.dv8tion.jda.api.requests
Interface used to mixin the customization parameters for RestActions.
follow(long) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.NewsChannel
Subscribes to the crossposted messages in this channel.
follow(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.NewsChannel
Subscribes to the crossposted messages in this channel.
follow(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedNewsChannelImpl
 
follow(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.NewsChannelImpl
 
follow(TextChannel) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.NewsChannel
Subscribes to the crossposted messages in this channel.
FOLLOW_CHANNEL - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
FOLLOWER - Enum constant in enum net.dv8tion.jda.api.entities.WebhookType
Webhook responsible for re-posting messages from another channel
Footer(String, String, String) - Constructor for class net.dv8tion.jda.api.entities.MessageEmbed.Footer
 
forceClose() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
 
forceClose() - Method in interface net.dv8tion.jda.api.utils.AttachedFile
Forces the underlying resource to be closed, even if the file is already handled by a request.
forceClose() - Method in class net.dv8tion.jda.api.utils.AttachmentUpdate
 
forceClose() - Method in class net.dv8tion.jda.api.utils.FileUpload
 
forEach(Consumer<? super C>) - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl.SortedFilteredCacheView
 
forEach(Consumer<? super C>) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
forEach(Consumer<? super JDA>) - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
forEach(Consumer<? super T>) - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
forEach(Consumer<? super T>) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
forEach(Consumer<? super T>) - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
forEach(Consumer<? super T>) - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
forEach(Consumer<? super T>) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
forEachAsync(Procedure<? super T>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Iterates over all entities until the provided action returns false!
This operation is different from Iterable.forEach(Consumer) as it uses successive RestAction.queue() tasks to iterate each entity in callback threads instead of the calling active thread.
forEachAsync(Procedure<? super T>, Consumer<? super Throwable>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Iterates over all entities until the provided action returns false!
This operation is different from Iterable.forEach(Consumer) as it uses successive RestAction.queue() tasks to iterate each entity in callback threads instead of the calling active thread.
forEachAsync(Procedure<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
forEachRemaining(Procedure<? super T>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Iterates over all remaining entities until the provided action returns false!
Skipping past already cached entities to iterate all remaining entities of this PaginationAction.
forEachRemaining(Procedure<? super T>) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
forEachRemainingAsync(Procedure<? super T>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Iterates over all remaining entities until the provided action returns false!
This operation is different from PaginationAction.forEachRemaining(Procedure) as it uses successive RestAction.queue() tasks to iterate each entity in callback threads instead of the calling active thread.
forEachRemainingAsync(Procedure<? super T>, Consumer<? super Throwable>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Iterates over all remaining entities until the provided action returns false!
This operation is different from PaginationAction.forEachRemaining(Procedure) as it uses successive RestAction.queue() tasks to iterate each entity in callback threads instead of the calling active thread.
forEachRemainingAsync(Procedure<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
forEachUnordered(Consumer<? super C>) - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl.SortedFilteredCacheView
 
forEachUnordered(Consumer<? super T>) - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Behavior similar to Iterable.forEach(Consumer) but does not preserve order.
forEachUnordered(Consumer<? super T>) - Method in interface net.dv8tion.jda.api.utils.cache.SortedSnowflakeCacheView
Behavior similar to Iterable.forEach(Consumer) but does not preserve order.
forEachUnordered(Consumer<? super T>) - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
forEachUnordered(Consumer<? super T>) - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
format(long) - Method in enum net.dv8tion.jda.api.utils.TimeFormat
Formats the provided unix epoch timestamp into a timestamp markdown.
format(String, Object...) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
format(TemporalAccessor) - Method in enum net.dv8tion.jda.api.utils.TimeFormat
Formats the provided TemporalAccessor instance into a timestamp markdown.
formatTo(Formatter, int, int, int) - Method in interface net.dv8tion.jda.api.entities.channel.Channel
 
formatTo(Formatter, int, int, int) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
 
formatTo(Formatter, int, int, int) - Method in interface net.dv8tion.jda.api.entities.emoji.CustomEmoji
 
formatTo(Formatter, int, int, int) - Method in interface net.dv8tion.jda.api.entities.emoji.Emoji
 
formatTo(Formatter, int, int, int) - Method in interface net.dv8tion.jda.api.entities.IMentionable
 
formatTo(Formatter, int, int, int) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
formatTo(Formatter, int, int, int) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
forMessage(Collection<? extends MessageTopLevelComponent>) - Static method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Creates a MessageComponentTree from the given top-level message components.
forModal(Collection<? extends ModalTopLevelComponent>) - Static method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Creates a ModalComponentTree from the given top-level message components.
forMode(String) - Static method in enum net.dv8tion.jda.internal.audio.AudioEncryption
 
ForRemoval - Annotation Type in net.dv8tion.jda.annotations
Functionality annotated with ForRemoval will no longer be supported and should not be used anymore in new code.
FORUM - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
A ForumChannel, Guild-Only.
FORUM_POST_TAG_REQUIRED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
FORUM_TAGS - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
ForumChannel - Interface in net.dv8tion.jda.api.entities.channel.concrete
A Forum Channel which contains Forum Posts.
ForumChannel.Layout - Enum in net.dv8tion.jda.api.entities.channel.concrete
The layout used to sort forum posts.
ForumChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete
 
ForumChannelImpl(long, GuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
ForumChannelManager - Interface in net.dv8tion.jda.api.managers.channel.concrete
Manager providing functionality to modify a ForumChannel.
ForumChannelManagerImpl - Class in net.dv8tion.jda.internal.managers.channel.concrete
 
ForumChannelManagerImpl(ForumChannel) - Constructor for class net.dv8tion.jda.internal.managers.channel.concrete.ForumChannelManagerImpl
 
ForumChannelMixin<T extends ForumChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
ForumPost - Class in net.dv8tion.jda.api.entities.channel.forums
Result of creating a post in a ForumChannel.
ForumPost(Message, ThreadChannel) - Constructor for class net.dv8tion.jda.api.entities.channel.forums.ForumPost
 
ForumPostAction - Interface in net.dv8tion.jda.api.requests.restaction
Extension of RestAction specifically designed to create new Forum Post Threads.
ForumPostActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
ForumPostActionImpl(IPostContainer, String, MessageCreateBuilder) - Constructor for class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
ForumTag - Interface in net.dv8tion.jda.api.entities.channel.forums
Represents a Discord Forum Tag.
ForumTagAddEvent - Class in net.dv8tion.jda.api.events.channel.forum
Indicates that a new ForumTag was added to a IPostContainer.
ForumTagAddEvent(JDA, long, IPostContainer, ForumTag) - Constructor for class net.dv8tion.jda.api.events.channel.forum.ForumTagAddEvent
 
ForumTagData - Class in net.dv8tion.jda.api.entities.channel.forums
Data class used to create or update existing forum tags.
ForumTagData(String) - Constructor for class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
Create a new ForumTagData instance.
ForumTagImpl - Class in net.dv8tion.jda.internal.entities
 
ForumTagImpl(long) - Constructor for class net.dv8tion.jda.internal.entities.ForumTagImpl
 
ForumTagRemoveEvent - Class in net.dv8tion.jda.api.events.channel.forum
Indicates that a ForumTag was removed from a IPostContainer.
ForumTagRemoveEvent(JDA, long, IPostContainer, ForumTag) - Constructor for class net.dv8tion.jda.api.events.channel.forum.ForumTagRemoveEvent
 
ForumTagSnowflake - Interface in net.dv8tion.jda.api.entities.channel.forums
Minimal representation for a forum tag.
ForumTagSnowflakeImpl - Class in net.dv8tion.jda.internal.entities
 
ForumTagSnowflakeImpl(long) - Constructor for class net.dv8tion.jda.internal.entities.ForumTagSnowflakeImpl
 
ForumTagUpdateEmojiEvent - Class in net.dv8tion.jda.api.events.channel.forum.update
Indicates that the emoji of a ForumTag changed.
ForumTagUpdateEmojiEvent(JDA, long, IPostContainer, ForumTag, EmojiUnion) - Constructor for class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateEmojiEvent
 
ForumTagUpdateModeratedEvent - Class in net.dv8tion.jda.api.events.channel.forum.update
Indicates that the moderated status of a ForumTag changed.
ForumTagUpdateModeratedEvent(JDA, long, IPostContainer, ForumTag, boolean) - Constructor for class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateModeratedEvent
 
ForumTagUpdateNameEvent - Class in net.dv8tion.jda.api.events.channel.forum.update
Indicates that the name of a ForumTag changed.
ForumTagUpdateNameEvent(JDA, long, IPostContainer, ForumTag, String) - Constructor for class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateNameEvent
 
FORWARD - Enum constant in enum net.dv8tion.jda.api.entities.MessageReference.MessageReferenceType
This message reference indicates a forwarded message
FORWARD - Enum constant in enum net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction.PaginationOrder
Iterates forward in time, listing the oldest entities first.
FORWARD_CANNOT_HAVE_CONTENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
forwardTo(MessageChannel) - Method in interface net.dv8tion.jda.api.entities.Message
Forwards this message into the provided channel.
FREE_PURCHASE - Enum constant in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Entitlement was granted when the SKU was free
freezePosition() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
FRENCH - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
from(byte[]) - Static method in class net.dv8tion.jda.api.entities.Icon
Creates an Icon with the specified image data.
from(byte[], Icon.IconType) - Static method in class net.dv8tion.jda.api.entities.Icon
Creates an Icon with the specified image data.
from(int) - Static method in enum net.dv8tion.jda.api.audit.ActionType
 
from(int) - Static method in enum net.dv8tion.jda.api.requests.CloseCode
Retrieves the CloseCode representation for the specified integer close code
from(int) - Static method in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
from(File) - Static method in class net.dv8tion.jda.api.entities.Icon
Creates an Icon with the specified File.
from(File, Icon.IconType) - Static method in class net.dv8tion.jda.api.entities.Icon
Creates an Icon with the specified File.
from(InputStream) - Static method in class net.dv8tion.jda.api.entities.Icon
Creates an Icon with the specified InputStream.
from(InputStream, Icon.IconType) - Static method in class net.dv8tion.jda.api.entities.Icon
Creates an Icon with the specified InputStream.
from(String) - Static method in enum net.dv8tion.jda.api.interactions.DiscordLocale
Converts the provided locale tag (such as en-GB or fr) to the enum constant
from(Collection<Class<? extends GenericEvent>>, Collection<CacheFlag>) - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Parse the required GatewayIntents from the provided Event Types and CacheFlags.
from(Locale) - Static method in enum net.dv8tion.jda.api.interactions.DiscordLocale
Converts the provided Locale to the enum constant
from(BaseForumTag) - Static method in class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
Creates a new ForumTagData instance based on the provided BaseForumTag.
from(GuildChannel) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Creates a default value of type EntitySelectMenu.SelectTarget.CHANNEL for the provided channel.
from(MessagePoll) - Static method in class net.dv8tion.jda.api.utils.messages.MessagePollData
Converts a MessagePoll to a sendable MessagePollData instance.
from(Role) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Creates a default value of type EntitySelectMenu.SelectTarget.ROLE for the provided role.
from(UserSnowflake) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Creates a default value of type EntitySelectMenu.SelectTarget.USER for the provided user.
from(JDA, String) - Static method in interface net.dv8tion.jda.api.interactions.InteractionHook
Creates an instance of InteractionHook capable of executing webhook requests.
from(MessageCreateData) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
Factory method to start a builder from an existing instance of MessageCreateData.
from(MessageEditData) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
Factory method to start a builder from an existing instance of MessageEditData.
fromArray(DataArray) - Static method in enum net.dv8tion.jda.internal.audio.AudioEncryption
 
fromAttachment(long) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Creates an AttachmentUpdate with the given attachment id.
fromAttachment(long) - Static method in class net.dv8tion.jda.api.utils.AttachmentUpdate
Creates an AttachmentUpdate with the given attachment id.
fromAttachment(String) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Creates an AttachmentUpdate with the given attachment id.
fromAttachment(String) - Static method in class net.dv8tion.jda.api.utils.AttachmentUpdate
Creates an AttachmentUpdate with the given attachment id.
fromAttachment(Message.Attachment) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Creates an AttachmentUpdate with the given attachment.
fromAttachment(Message.Attachment) - Static method in class net.dv8tion.jda.api.utils.AttachmentUpdate
Creates an AttachmentUpdate with the given attachment.
fromBitField(int) - Static method in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Given a bitfield, this function extracts all Enum values according to their bit values and returns an EnumSet containing all matching MessageFlags
fromBundle(ResourceBundle, DiscordLocale) - Static method in class net.dv8tion.jda.api.interactions.commands.localization.ResourceBundleLocalizationFunction
Creates an empty ResourceBundleLocalizationFunction builder and adds the provided bundle and locale.
fromBundles(String, DiscordLocale...) - Static method in class net.dv8tion.jda.api.interactions.commands.localization.ResourceBundleLocalizationFunction
Creates a ResourceBundleLocalizationFunction builder with the provided bundles.
fromCacheFlags(Collection<CacheFlag>) - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Parse the required GatewayIntents from the provided CacheFlags.
fromCacheFlags(CacheFlag, CacheFlag...) - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Parse the required GatewayIntents from the provided CacheFlags.
fromCode(int) - Static method in enum net.dv8tion.jda.api.requests.ErrorResponse
 
fromCollection(Collection<?>) - Static method in class net.dv8tion.jda.api.utils.data.DataArray
Creates a new DataArray and populates it with the contents of the provided collection.
fromCommand(Command) - Static method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Converts the provided Command into a CommandData instance.
fromCommand(Command) - Static method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Converts the provided Command into a SlashCommandData instance.
fromContent(String) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Shortcut for new MessageCreateBuilder().setContent(content).build().
fromContent(String) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditData
Shortcut for new MessageEditBuilder().setContent(content).build().
fromCreateData(MessageCreateData) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
Factory method to start a builder from an existing instance of MessageCreateData.
fromCreateData(MessageCreateData) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditData
Shortcut for new MessageCreateBuilder().applyCreateData(data).build().
fromCustom(String, long, boolean) - Static method in interface net.dv8tion.jda.api.entities.emoji.Emoji
Creates a reference for a custom emoji with the provided name.
fromCustom(CustomEmoji) - Static method in interface net.dv8tion.jda.api.entities.emoji.Emoji
Creates a reference for a custom emoji from the provided CustomEmoji
fromData(byte[], String) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Create a new FileUpload for a byte array.
fromData(byte[], String) - Static method in class net.dv8tion.jda.api.utils.FileUpload
Create a new FileUpload for a byte array.
fromData(File) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Create a new FileUpload for a local file.
fromData(File) - Static method in class net.dv8tion.jda.api.utils.FileUpload
Create a new FileUpload for a local file.
fromData(File, String) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Create a new FileUpload for a local file.
fromData(File, String) - Static method in class net.dv8tion.jda.api.utils.FileUpload
Create a new FileUpload for a local file.
fromData(InputStream, String) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Create a new FileUpload for an input stream.
fromData(InputStream, String) - Static method in class net.dv8tion.jda.api.utils.FileUpload
Create a new FileUpload for an input stream.
fromData(Path, String, OpenOption...) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Create a new FileUpload for a local file.
fromData(Path, String, OpenOption...) - Static method in class net.dv8tion.jda.api.utils.FileUpload
Create a new FileUpload for a local file.
fromData(Path, OpenOption...) - Static method in interface net.dv8tion.jda.api.utils.AttachedFile
Create a new FileUpload for a local file.
fromData(Path, OpenOption...) - Static method in class net.dv8tion.jda.api.utils.FileUpload
Create a new FileUpload for a local file.
fromData(Guild, DataObject) - Static method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
fromData(DataObject) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Parses the provided DataObject into the default value.
fromData(DataObject) - Static method in class net.dv8tion.jda.api.components.selections.SelectOption
Inverse function for SelectOption.toData() which parses the serialized option data
fromData(DataObject) - Static method in class net.dv8tion.jda.api.EmbedBuilder
Creates an instance of this builder from the provided DataObject.
fromData(DataObject) - Static method in interface net.dv8tion.jda.api.entities.emoji.Emoji
Parses the provided JSON representation to an emoji instance.
fromData(DataObject) - Static method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
fromData(DataObject) - Static method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Parses the provided serialization back into an CommandData instance.
fromData(DataObject) - Static method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Parses the provided serialization back into an OptionData instance.
fromData(DataObject) - Static method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Parses the provided serialization back into a SlashCommandData instance.
fromData(DataObject) - Static method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Parses the provided serialization back into an SubcommandData instance.
fromData(DataObject) - Static method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Parses the provided serialization back into an SubcommandGroupData instance.
fromEditData(MessageEditData) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
Factory method to start a builder from an existing instance of MessageEditData.
fromEditData(MessageEditData) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Shortcut for new MessageCreateBuilder().applyEditData(data).build().
fromEmbeds(Collection<? extends MessageEmbed>) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Shortcut for new MessageCreateBuilder().setEmbeds(embeds).build().
fromEmbeds(Collection<? extends MessageEmbed>) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditData
Shortcut for new MessageEditBuilder().setEmbeds(embeds).build().
fromEmbeds(MessageEmbed...) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Shortcut for new MessageCreateBuilder().setEmbeds(embeds).build().
fromEmbeds(MessageEmbed...) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditData
Shortcut for new MessageEditBuilder().setEmbeds(embeds).build().
fromETF(byte[]) - Static method in class net.dv8tion.jda.api.utils.data.DataArray
Parses using ExTermDecoder.
fromETF(byte[]) - Static method in class net.dv8tion.jda.api.utils.data.DataObject
Parses using ExTermDecoder.
fromEvents(Class<? extends GenericEvent>...) - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Parse the required GatewayIntents from the provided Event Types.
fromEvents(Collection<Class<? extends GenericEvent>>) - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Parse the required GatewayIntents from the provided Event Types.
fromExtension(String) - Static method in enum net.dv8tion.jda.api.entities.Icon.IconType
Resolves the provided file extension type to the equivalent IconType.
fromFile(FileUpload) - Static method in interface net.dv8tion.jda.api.components.filedisplay.FileDisplay
Constructs a new FileDisplay from the FileUpload.
fromFile(FileUpload) - Static method in interface net.dv8tion.jda.api.components.mediagallery.MediaGalleryItem
Constructs a new MediaGalleryItem from the FileUpload.
fromFile(FileUpload) - Static method in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
Constructs a new Thumbnail from the FileUpload.
fromFileName(String) - Static method in interface net.dv8tion.jda.api.components.filedisplay.FileDisplay
Constructs a new FileDisplay with the provided file name.
fromFiles(Collection<? extends FileUpload>) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Shortcut for new MessageCreateBuilder().setFiles(embeds).build().
fromFiles(Collection<? extends FileUpload>) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditData
Shortcut for new MessageEditBuilder().setFiles(embeds).build().
fromFiles(FileUpload...) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Shortcut for new MessageCreateBuilder().setFiles(embeds).build().
fromFiles(FileUpload...) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditData
Shortcut for new MessageEditBuilder().setFiles(embeds).build().
fromFormatted(String) - Static method in interface net.dv8tion.jda.api.entities.emoji.Emoji
Parses the provided markdown formatting, or unicode characters, to an Emoji instance.
fromFunction(LocalizationFunction) - Static method in class net.dv8tion.jda.internal.interactions.command.localization.LocalizationMapper
 
fromGroup(Command.SubcommandGroup) - Static method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Converts the provided Command.SubcommandGroup into a SubcommandGroupData instance.
fromId(int) - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelType
Static accessor for retrieving a channel type based on its Discord id key.
fromId(int) - Static method in enum net.dv8tion.jda.api.entities.Invite.TargetType
Static accessor for retrieving a target type based on its Discord id key.
fromId(int) - Static method in enum net.dv8tion.jda.api.entities.MessageActivity.ActivityType
 
fromId(int) - Static method in enum net.dv8tion.jda.api.entities.MessageReference.MessageReferenceType
Convert the raw type id to the message reference type enum
fromId(int) - Static method in enum net.dv8tion.jda.api.entities.MessageType
Used to retrieve a MessageType based on the Discord id key.
fromId(int) - Static method in enum net.dv8tion.jda.api.entities.sticker.Sticker.StickerFormat
Resolves the specified format identifier to the StickerFormat enum constant.
fromId(int) - Static method in enum net.dv8tion.jda.api.entities.sticker.Sticker.Type
Gets the sticker type related to the provided id.
fromId(int) - Static method in enum net.dv8tion.jda.api.interactions.commands.Command.Type
Resolves the provided command type id to the enum constant
fromId(int) - Static method in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
 
fromId(long) - Static method in interface net.dv8tion.jda.api.entities.channel.forums.ForumTagSnowflake
Wraps the provided id into a ForumTagSnowflake instance.
fromId(long) - Static method in interface net.dv8tion.jda.api.entities.SkuSnowflake
Creates a SKU instance which only wraps an ID.
fromId(long) - Static method in interface net.dv8tion.jda.api.entities.sticker.Sticker
Creates a sticker snowflake instance which only wraps an ID.
fromId(long) - Static method in interface net.dv8tion.jda.api.entities.sticker.StickerSnowflake
Creates a sticker snowflake instance which only wraps an ID.
fromId(long) - Static method in interface net.dv8tion.jda.api.entities.User
Creates a User instance which only wraps an ID.
fromId(long) - Static method in interface net.dv8tion.jda.api.entities.UserSnowflake
Creates a User instance which only wraps an ID.
fromId(String) - Static method in interface net.dv8tion.jda.api.entities.channel.forums.ForumTagSnowflake
Wraps the provided id into a ForumTagSnowflake instance.
fromId(String) - Static method in interface net.dv8tion.jda.api.entities.SkuSnowflake
Creates a SKU instance which only wraps an ID.
fromId(String) - Static method in interface net.dv8tion.jda.api.entities.sticker.Sticker
Creates a sticker snowflake instance which only wraps an ID.
fromId(String) - Static method in interface net.dv8tion.jda.api.entities.sticker.StickerSnowflake
Creates a sticker snowflake instance which only wraps an ID.
fromId(String) - Static method in interface net.dv8tion.jda.api.entities.User
Creates a User instance which only wraps an ID.
fromId(String) - Static method in interface net.dv8tion.jda.api.entities.UserSnowflake
Creates a User instance which only wraps an ID.
fromJson(byte[]) - Static method in class net.dv8tion.jda.api.utils.data.DataObject
Parses a JSON payload into a DataObject instance.
fromJson(InputStream) - Static method in class net.dv8tion.jda.api.utils.data.DataArray
Parses a JSON Array into a DataArray instance.
fromJson(InputStream) - Static method in class net.dv8tion.jda.api.utils.data.DataObject
Parses a JSON payload into a DataObject instance.
fromJson(Reader) - Static method in class net.dv8tion.jda.api.utils.data.DataArray
Parses a JSON Array into a DataArray instance.
fromJson(Reader) - Static method in class net.dv8tion.jda.api.utils.data.DataObject
Parses a JSON payload into a DataObject instance.
fromJson(String) - Static method in class net.dv8tion.jda.api.utils.data.DataArray
Parses a JSON Array into a DataArray instance.
fromJson(String) - Static method in class net.dv8tion.jda.api.utils.data.DataObject
Parses a JSON payload into a DataObject instance.
fromJSON(DataObject) - Static method in enum net.dv8tion.jda.api.requests.ErrorResponse
 
fromKey(int) - Static method in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Returns the style associated with the provided key
fromKey(int) - Static method in enum net.dv8tion.jda.api.components.Component.Type
Maps the provided type id to the respective enum instance.
fromKey(int) - Static method in enum net.dv8tion.jda.api.components.separator.Separator.Spacing
Maps the provided spacing type id to the respective enum instance.
fromKey(int) - Static method in enum net.dv8tion.jda.api.components.textinput.TextInputStyle
Returns the TextInputStyle associated with the provided key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.Activity.ActivityType
Gets the ActivityType related to the provided key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModEventType
The AutoModEventType represented by the provided key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
The AutoModResponse.Type represented by the provided key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModRule.KeywordPreset
The AutoModRule.KeywordPreset represented by the provided key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
The AutoModTriggerType that matches the provided key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.channel.attribute.IPostContainer.SortOrder
The IPostContainer.SortOrder for the provided key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.channel.concrete.ForumChannel.Layout
The ForumChannel.Layout for the provided key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel.AutoArchiveDuration
Provides the corresponding enum constant for the provided number of minutes.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Gets the EntitlementType related to the provided key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.Guild.BoostTier
Resolves the provided API key to the boost tier.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.Guild.ExplicitContentLevel
 
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.Guild.MFALevel
Used to retrieve a MFALevel based on the Discord id key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.Guild.NotificationLevel
Used to retrieve a NotificationLevel based on the Discord id key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.Guild.NSFWLevel
Used to retrieve a NSFWLevel based on the Discord id key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.Guild.Timeout
Retrieves the Timeout based on the amount of seconds requested.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
Used to retrieve a VerificationLevel based on the Discord id key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.messages.MessagePoll.LayoutType
Resolves the provided raw API key to the layout enum constant.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.ScheduledEvent.Status
Used to retrieve a Status based on a Discord id key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.ScheduledEvent.Type
Used to retrieve a Type based on a Discord id key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.StageInstance.PrivacyLevel
Converts the raw API key into the respective enum value
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.TeamMember.MembershipState
Resolves the provided key to the correct MembershipState.
fromKey(int) - Static method in enum net.dv8tion.jda.api.entities.WebhookType
Resolves the provided raw api key to the corresponding webhook type.
fromKey(int) - Static method in enum net.dv8tion.jda.api.interactions.commands.OptionType
Converts the provided raw type to the enum constant.
fromKey(int) - Static method in enum net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege.Type
Returns the appropriate enum constant for the given key.
fromKey(int) - Static method in enum net.dv8tion.jda.api.interactions.InteractionType
 
fromKey(String) - Static method in enum net.dv8tion.jda.api.entities.ClientType
Resolves the provided raw API key to the enum constant.
fromKey(String) - Static method in enum net.dv8tion.jda.api.entities.EmbedType
Attempts to find the EmbedType from the provided key.
fromKey(String) - Static method in enum net.dv8tion.jda.api.entities.TeamMember.RoleType
Resolves the provided key to the correct RoleType.
fromKey(String) - Static method in enum net.dv8tion.jda.api.interactions.IntegrationType
Gets the integration type corresponding to the key, returns IntegrationType.UNKNOWN if no entry matches.
fromKey(String) - Static method in enum net.dv8tion.jda.api.interactions.InteractionContextType
Gets the interaction context corresponding to the key, returns InteractionContextType.UNKNOWN if no entry matches.
fromKey(String) - Static method in enum net.dv8tion.jda.api.OnlineStatus
Will get the OnlineStatus from the provided key.
fromKey(String) - Static method in enum net.dv8tion.jda.api.Region
Retrieves the Region based on the provided key.
fromList(Collection<? extends DataObject>) - Static method in class net.dv8tion.jda.api.interactions.commands.build.Commands
Parses the provided serialization back into an CommandData instance.
fromList(DataArray) - Static method in class net.dv8tion.jda.api.interactions.commands.build.Commands
Parses the provided serialization back into an CommandData instance.
fromMessage(Message) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
Factory method to start a builder from an existing instance of Message.
fromMessage(Message) - Static method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Shortcut for new MessageCreateBuilder().applyMessage(message).build().
fromMessage(Message) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
Factory method to start a builder from an existing instance of Message.
fromMessage(Message) - Static method in class net.dv8tion.jda.api.utils.messages.MessageEditData
Shortcut for new MessageEditBuilder().applyMessage(message).build().
fromMIME(String) - Static method in enum net.dv8tion.jda.api.entities.Icon.IconType
Resolves the provided MIME Type to the equivalent IconType.
fromOption(Command.Option) - Static method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Converts the provided Command.Option into a OptionData instance.
fromRaw(int) - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelFlag
Parses the provided bitset to the corresponding enum constants.
fromRaw(int) - Static method in enum net.dv8tion.jda.api.entities.Member.MemberFlag
The Flags represented by the provided raw value.
fromRaw(long) - Static method in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Converts the provided bitset to the corresponding enum constants.
fromSortBucket(int) - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelType
An EnumSet populated with all channel types using the provided sorting bucket.
fromSourceSupplier(String, Supplier<? extends Source>) - Static method in class net.dv8tion.jda.api.utils.FileUpload
Creates a FileUpload that sources its data from the supplier.
fromStreamSupplier(String, Supplier<? extends InputStream>) - Static method in class net.dv8tion.jda.api.utils.FileUpload
Creates a FileUpload that sources its data from the supplier.
fromStyle(String) - Static method in enum net.dv8tion.jda.api.utils.TimeFormat
Returns the time format for the provided style flag.
fromSubcommand(Command.Subcommand) - Static method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Converts the provided Command.Subcommand into a SubCommandData instance.
fromUnicode(String) - Static method in interface net.dv8tion.jda.api.entities.emoji.Emoji
Creates a reference for a unicode emoji with the provided unicode.
fromUrl(String) - Static method in interface net.dv8tion.jda.api.components.mediagallery.MediaGalleryItem
Constructs a new MediaGalleryItem from the given URL.
fromUrl(String) - Static method in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
Constructs a new Thumbnail from the given URL.
fromValue(int) - Static method in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
The MetadataType for the provided raw value.
FunctionalCallback - Class in net.dv8tion.jda.internal.requests
 
FunctionalCallback(BiConsumer<Call, IOException>, IOBiConsumer<Call, Response>) - Constructor for class net.dv8tion.jda.internal.requests.FunctionalCallback
 
FunctionalCallback.Builder - Class in net.dv8tion.jda.internal.requests
 
FutureUtil - Class in net.dv8tion.jda.internal.utils
 
FutureUtil() - Constructor for class net.dv8tion.jda.internal.utils.FutureUtil
 

G

GALLERY_VIEW - Enum constant in enum net.dv8tion.jda.api.entities.channel.concrete.ForumChannel.Layout
Displayed as a collection of tiles.
GATEWAY - Static variable in class net.dv8tion.jda.api.requests.Route.Misc
 
GATEWAY_BOT - Static variable in class net.dv8tion.jda.api.requests.Route.Misc
 
GATEWAY_GUILD_MEMBERS - Enum constant in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Bot can use GatewayIntent.GUILD_MEMBERS in 100 or more guilds
GATEWAY_GUILD_MEMBERS_LIMITED - Enum constant in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Bot can use GatewayIntent.GUILD_MEMBERS in under 100 guilds
GATEWAY_MESSAGE_CONTENT - Enum constant in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Bot can use GatewayIntent.MESSAGE_CONTENT in 100 or more guilds
GATEWAY_MESSAGE_CONTENT_LIMITED - Enum constant in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Bot can use GatewayIntent.MESSAGE_CONTENT in under 100 guilds
GATEWAY_PRESENCE - Enum constant in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Bot can use GatewayIntent.GUILD_PRESENCES in 100 or more guilds
GATEWAY_PRESENCE_LIMITED - Enum constant in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Bot can use GatewayIntent.GUILD_PRESENCES in under 100 guilds
GatewayEncoding - Enum in net.dv8tion.jda.api
Encoding mode used by the gateway for incoming and outgoing payloads.
GatewayIntent - Enum in net.dv8tion.jda.api.requests
Flags which enable or disable specific events from the discord gateway.
GatewayPingEvent - Class in net.dv8tion.jda.api.events
Indicates that the gateway ping has been updated by the heartbeat cycle.
GatewayPingEvent(JDA, long) - Constructor for class net.dv8tion.jda.api.events.GatewayPingEvent
 
GatewayTask<T> - Class in net.dv8tion.jda.internal.utils.concurrent.task
 
GatewayTask(CompletableFuture<T>, Runnable) - Constructor for class net.dv8tion.jda.internal.utils.concurrent.task.GatewayTask
 
GenericAutoCompleteInteractionEvent - Class in net.dv8tion.jda.api.events.interaction
Indicates that a user is typing in an auto-complete interactive field.
GenericAutoCompleteInteractionEvent(JDA, long, Interaction) - Constructor for class net.dv8tion.jda.api.events.interaction.GenericAutoCompleteInteractionEvent
 
GenericAutoModRuleEvent - Class in net.dv8tion.jda.api.events.automod
Indicates that an AutoModRule was created/removed/updated.
GenericAutoModRuleEvent(JDA, long, AutoModRule) - Constructor for class net.dv8tion.jda.api.events.automod.GenericAutoModRuleEvent
 
GenericChannelEvent - Class in net.dv8tion.jda.api.events.channel
Top-level channel event type
All channel events JDA fires are derived from this class.
GenericChannelEvent(JDA, long, Channel) - Constructor for class net.dv8tion.jda.api.events.channel.GenericChannelEvent
 
GenericChannelUpdateEvent<T> - Class in net.dv8tion.jda.api.events.channel.update
Top-level channel update event type indicating that a field of a Channel was updated.
GenericChannelUpdateEvent(JDA, long, Channel, ChannelField, T, T) - Constructor for class net.dv8tion.jda.api.events.channel.update.GenericChannelUpdateEvent
 
GenericCommandInteractionEvent - Class in net.dv8tion.jda.api.events.interaction.command
Indicates that a CommandInteraction was used.
GenericCommandInteractionEvent(JDA, long, CommandInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
GenericComponentInteractionCreateEvent - Class in net.dv8tion.jda.api.events.interaction.component
Indicates that a ComponentInteraction was created in a channel.
GenericComponentInteractionCreateEvent(JDA, long, ComponentInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
GenericContextInteractionEvent<T> - Class in net.dv8tion.jda.api.events.interaction.command
Indicates that a ContextInteraction was used.
GenericContextInteractionEvent(JDA, long, ContextInteraction<T>) - Constructor for class net.dv8tion.jda.api.events.interaction.command.GenericContextInteractionEvent
 
GenericEmojiEvent - Class in net.dv8tion.jda.api.events.emoji
Indicates that a Custom Emoji was created/removed/updated.
GenericEmojiEvent(JDA, long, RichCustomEmoji) - Constructor for class net.dv8tion.jda.api.events.emoji.GenericEmojiEvent
 
GenericEmojiUpdateEvent<T> - Class in net.dv8tion.jda.api.events.emoji.update
Indicates that an Custom Emoji was updated.
GenericEmojiUpdateEvent(JDA, long, RichCustomEmoji, T, T, String) - Constructor for class net.dv8tion.jda.api.events.emoji.update.GenericEmojiUpdateEvent
 
GenericEntitlementEvent - Class in net.dv8tion.jda.api.events.entitlement
Indicates that an Entitlement was either created, updated, or deleted
GenericEvent - Interface in net.dv8tion.jda.api.events
Interface for events supported by EventManagers.
GenericForumTagEvent - Class in net.dv8tion.jda.api.events.channel.forum
Abstraction of all tags relating to ForumTag changes (excluding ThreadChannel.getAppliedTags()).
GenericForumTagEvent(JDA, long, IPostContainer, ForumTag) - Constructor for class net.dv8tion.jda.api.events.channel.forum.GenericForumTagEvent
 
GenericForumTagUpdateEvent<T> - Class in net.dv8tion.jda.api.events.channel.forum.update
Abstraction of all ForumTag updates.
GenericForumTagUpdateEvent(JDA, long, IPostContainer, ForumTag, T, T, String) - Constructor for class net.dv8tion.jda.api.events.channel.forum.update.GenericForumTagUpdateEvent
 
GenericGuildEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that a Guild event is fired.
GenericGuildEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.api.events.guild.GenericGuildEvent
 
GenericGuildInviteEvent - Class in net.dv8tion.jda.api.events.guild.invite
Indicates that an Invite was created or deleted in a Guild.
GenericGuildInviteEvent(JDA, long, String, GuildChannel) - Constructor for class net.dv8tion.jda.api.events.guild.invite.GenericGuildInviteEvent
 
GenericGuildMemberEvent - Class in net.dv8tion.jda.api.events.guild.member
Indicates that a Guild member event is fired.
GenericGuildMemberEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.member.GenericGuildMemberEvent
 
GenericGuildMemberUpdateEvent<T> - Class in net.dv8tion.jda.api.events.guild.member.update
Indicates that a Guild member event is fired.
GenericGuildMemberUpdateEvent(JDA, long, Member, T, T, String) - Constructor for class net.dv8tion.jda.api.events.guild.member.update.GenericGuildMemberUpdateEvent
 
GenericGuildStickerEvent - Class in net.dv8tion.jda.api.events.sticker
Indicates that an GuildSticker was created/removed/updated.
GenericGuildStickerEvent(JDA, long, Guild, GuildSticker) - Constructor for class net.dv8tion.jda.api.events.sticker.GenericGuildStickerEvent
 
GenericGuildStickerUpdateEvent<T> - Class in net.dv8tion.jda.api.events.sticker.update
Indicates that an GuildSticker was updated.
GenericGuildStickerUpdateEvent(JDA, long, Guild, GuildSticker, String, T, T) - Constructor for class net.dv8tion.jda.api.events.sticker.update.GenericGuildStickerUpdateEvent
 
GenericGuildUpdateEvent<T> - Class in net.dv8tion.jda.api.events.guild.update
Indicates that a Guild was updated.
GenericGuildUpdateEvent(JDA, long, Guild, T, T, String) - Constructor for class net.dv8tion.jda.api.events.guild.update.GenericGuildUpdateEvent
 
GenericGuildVoiceEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Guild voice event is fired.
GenericGuildVoiceEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GenericGuildVoiceEvent
 
GenericInteractionCreateEvent - Class in net.dv8tion.jda.api.events.interaction
Indicates that an Interaction was created.
GenericInteractionCreateEvent(JDA, long, Interaction) - Constructor for class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
GenericMessageEvent - Class in net.dv8tion.jda.api.events.message
Indicates that a Message was created/deleted/changed.
GenericMessageEvent(JDA, long, long, MessageChannel) - Constructor for class net.dv8tion.jda.api.events.message.GenericMessageEvent
 
GenericMessagePollVoteEvent - Class in net.dv8tion.jda.api.events.message.poll
Indicates that a poll vote was added/removed.
GenericMessagePollVoteEvent(MessageChannel, long, long, long, long) - Constructor for class net.dv8tion.jda.api.events.message.poll.GenericMessagePollVoteEvent
 
GenericMessageReactionEvent - Class in net.dv8tion.jda.api.events.message.react
Indicates that a MessageReaction was added/removed.
GenericMessageReactionEvent(JDA, long, User, Member, MessageReaction, long) - Constructor for class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
 
GenericPermissionOverrideEvent - Class in net.dv8tion.jda.api.events.guild.override
Indicates that a PermissionOverride for a GuildChannel was created, deleted, or updated.
GenericPermissionOverrideEvent(JDA, long, IPermissionContainer, PermissionOverride) - Constructor for class net.dv8tion.jda.api.events.guild.override.GenericPermissionOverrideEvent
 
GenericPrivilegeUpdateEvent - Class in net.dv8tion.jda.api.events.interaction.command
Indicates that the privileges of an integration or its commands changed.
GenericPrivilegeUpdateEvent(JDA, long, Guild, long, long, List<IntegrationPrivilege>) - Constructor for class net.dv8tion.jda.api.events.interaction.command.GenericPrivilegeUpdateEvent
 
GenericRoleEvent - Class in net.dv8tion.jda.api.events.role
Indicates that a Role was created/deleted/changed.
GenericRoleEvent(JDA, long, Role) - Constructor for class net.dv8tion.jda.api.events.role.GenericRoleEvent
 
GenericRoleUpdateEvent<T> - Class in net.dv8tion.jda.api.events.role.update
Indicates that a Role was updated.
GenericRoleUpdateEvent(JDA, long, Role, T, T, String) - Constructor for class net.dv8tion.jda.api.events.role.update.GenericRoleUpdateEvent
 
GenericScheduledEventGatewayEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent
Indicates that a gateway event relating to a ScheduledEvent has been fired.
GenericScheduledEventGatewayEvent(JDA, long, ScheduledEvent) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.GenericScheduledEventGatewayEvent
 
GenericScheduledEventUpdateEvent<T> - Class in net.dv8tion.jda.api.events.guild.scheduledevent.update
A generic gateway event class representing an update of a ScheduledEvent entity.
GenericScheduledEventUpdateEvent(JDA, long, ScheduledEvent, T, T, String) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.update.GenericScheduledEventUpdateEvent
 
GenericScheduledEventUserEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent
Indicates that a User has subscribed or unsubscribed to a ScheduledEvent.
GenericScheduledEventUserEvent(JDA, long, ScheduledEvent, long) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.GenericScheduledEventUserEvent
 
GenericSelectMenuInteractionEvent<T,S extends SelectMenu> - Class in net.dv8tion.jda.api.events.interaction.component
Indicates that a custom SelectMenu on one of the bots messages was used by a user.
GenericSelectMenuInteractionEvent(JDA, long, SelectMenuInteraction<T, S>) - Constructor for class net.dv8tion.jda.api.events.interaction.component.GenericSelectMenuInteractionEvent
 
GenericSelfUpdateEvent<T> - Class in net.dv8tion.jda.api.events.self
Indicates that a SelfUser changed or started an activity.
GenericSelfUpdateEvent(JDA, long, T, T, String) - Constructor for class net.dv8tion.jda.api.events.self.GenericSelfUpdateEvent
 
GenericSessionEvent - Class in net.dv8tion.jda.api.events.session
Events which update the gateway session status.
GenericSessionEvent(JDA, SessionState) - Constructor for class net.dv8tion.jda.api.events.session.GenericSessionEvent
 
GenericStageInstanceEvent - Class in net.dv8tion.jda.api.events.stage
Indicates that a StageInstance was created/deleted/changed.
GenericStageInstanceEvent(JDA, long, StageInstance) - Constructor for class net.dv8tion.jda.api.events.stage.GenericStageInstanceEvent
 
GenericStageInstanceUpdateEvent<T> - Class in net.dv8tion.jda.api.events.stage.update
Indicates that a StageInstance was updated.
GenericStageInstanceUpdateEvent(JDA, long, StageInstance, T, T, String) - Constructor for class net.dv8tion.jda.api.events.stage.update.GenericStageInstanceUpdateEvent
 
GenericThreadEvent - Class in net.dv8tion.jda.api.events.thread
Top-level thread event type
All thread events JDA fires are derived from this class.
GenericThreadEvent(JDA, long, ThreadChannel) - Constructor for class net.dv8tion.jda.api.events.thread.GenericThreadEvent
 
GenericThreadMemberEvent - Class in net.dv8tion.jda.api.events.thread.member
Indicates that a ThreadMember event has been fired.
GenericThreadMemberEvent(JDA, long, ThreadChannel, long, ThreadMember) - Constructor for class net.dv8tion.jda.api.events.thread.member.GenericThreadMemberEvent
 
GenericUserEvent - Class in net.dv8tion.jda.api.events.user
Indicates that a User changed or started an activity.
GenericUserEvent(JDA, long, User) - Constructor for class net.dv8tion.jda.api.events.user.GenericUserEvent
 
GenericUserPresenceEvent - Interface in net.dv8tion.jda.api.events.user.update
Indicates that the presence of a User has changed.
GenericUserUpdateEvent<T> - Class in net.dv8tion.jda.api.events.user.update
Indicates that a user has updated their presence on discord.
GenericUserUpdateEvent(JDA, long, User, T, T, String) - Constructor for class net.dv8tion.jda.api.events.user.update.GenericUserUpdateEvent
 
GERMAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
get() - Method in interface net.dv8tion.jda.api.utils.concurrent.Task
Blocks the current thread until the result is ready.
get() - Method in class net.dv8tion.jda.api.utils.Result
Unwraps the success value of this result.
get() - Method in class net.dv8tion.jda.internal.utils.concurrent.task.GatewayTask
 
get(long) - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
get(Class<T>, IOFunction<BufferedReader, T>) - Method in class net.dv8tion.jda.api.requests.Response
 
get(String) - Static method in class net.dv8tion.jda.api.requests.Route
Create a route template for the with the GET method.
get(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves any type to the provided key.
get(DiscordLocale) - Method in class net.dv8tion.jda.api.interactions.commands.localization.LocalizationMap
Gets the localized string for the specified DiscordLocale.
get(DataArray, String, BiFunction<DataObject, String, ? extends T>, BiFunction<DataArray, Integer, ? extends T>) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
get(DataObject, String, BiFunction<DataObject, String, ? extends T>, BiFunction<DataArray, Integer, ? extends T>) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
GET - Enum constant in enum net.dv8tion.jda.api.requests.Method
 
GET_ALL_COMMAND_PERMISSIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
GET_APPLICATION_EMOJI - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
GET_APPLICATION_EMOJIS - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
GET_AUDIT_LOGS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_BAN - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_BANS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_BOT_APPLICATION - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
GET_CHANNEL - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
GET_CHANNEL_INVITES - Static variable in class net.dv8tion.jda.api.requests.Route.Invites
 
GET_CHANNELS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_COMMAND - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
GET_COMMAND_PERMISSIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
GET_COMMANDS - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
GET_EMOJI - Static variable in class net.dv8tion.jda.api.requests.Route.Emojis
 
GET_EMOJIS - Static variable in class net.dv8tion.jda.api.requests.Route.Emojis
 
GET_ENTITLEMENT - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
GET_ENTITLEMENTS - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
GET_GUILD - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_GUILD_COMMAND - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
GET_GUILD_COMMANDS - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
GET_GUILD_EMBED - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_GUILD_EMOJIS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_GUILD_INVITES - Static variable in class net.dv8tion.jda.api.requests.Route.Invites
 
GET_GUILD_STICKER - Static variable in class net.dv8tion.jda.api.requests.Route.Stickers
 
GET_GUILD_STICKERS - Static variable in class net.dv8tion.jda.api.requests.Route.Stickers
 
GET_GUILD_TEMPLATES - Static variable in class net.dv8tion.jda.api.requests.Route.Templates
 
GET_GUILDS - Static variable in class net.dv8tion.jda.api.requests.Route.Self
 
GET_INSTANCE - Static variable in class net.dv8tion.jda.api.requests.Route.StageInstances
 
GET_INTEGRATIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_INVITE - Static variable in class net.dv8tion.jda.api.requests.Route.Invites
 
GET_MEMBER - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
GET_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
GET_MESSAGE_HISTORY - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
GET_PERM_OVERRIDE - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
GET_PERMISSIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
GET_PINNED_MESSAGES - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
GET_POLL_ANSWER_VOTERS - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
GET_PRIVATE_CHANNELS - Static variable in class net.dv8tion.jda.api.requests.Route.Self
 
GET_REACTION_USERS - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
GET_ROLE - Static variable in class net.dv8tion.jda.api.requests.Route.Roles
 
GET_ROLE_CONNECTION_METADATA - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
GET_ROLES - Static variable in class net.dv8tion.jda.api.requests.Route.Roles
 
GET_RULE - Static variable in class net.dv8tion.jda.api.requests.Route.AutoModeration
 
GET_SCHEDULED_EVENT - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_SCHEDULED_EVENT_USERS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_SCHEDULED_EVENTS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_SELF - Static variable in class net.dv8tion.jda.api.requests.Route.Self
 
GET_STICKER - Static variable in class net.dv8tion.jda.api.requests.Route.Stickers
 
GET_TEMPLATE - Static variable in class net.dv8tion.jda.api.requests.Route.Templates
 
GET_THREAD_MEMBER - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
GET_TOKEN_WEBHOOK - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
GET_USER - Static variable in class net.dv8tion.jda.api.requests.Route.Users
 
GET_VANITY_URL - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_VOICE_REGIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_VOICE_REGIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Misc
 
GET_VOICE_STATE - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_WEBHOOK - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
GET_WEBHOOKS - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
GET_WEBHOOKS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
GET_WELCOME_SCREEN - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
getAccentColor() - Method in interface net.dv8tion.jda.api.components.container.Container
The color of the stripe/border on the side of the container.
getAccentColor() - Method in class net.dv8tion.jda.api.entities.User.Profile
The user's accent color.
getAccentColorRaw() - Method in interface net.dv8tion.jda.api.components.container.Container
The raw RGB color value for the stripe/border on the side of the container.
getAccentColorRaw() - Method in class net.dv8tion.jda.api.entities.User.Profile
The raw RGB value of this user's accent color.
getAccentColorRaw() - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
getAccessory() - Method in interface net.dv8tion.jda.api.components.section.Section
The accessory of this section.
getAccessory() - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
getAccessToken() - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
The access token
getAccessToken() - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
getActionComponents() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
Returns an immutable list of ActionComponents in this row.
getActionRows() - Method in interface net.dv8tion.jda.api.entities.Message
Deprecated.
getActions() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The automated AutoModResponses that will be activated when the rule is triggered.
getActions() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getActiveClients() - Method in interface net.dv8tion.jda.api.entities.Member
A Set of all active ClientTypes of this Member.
getActiveClients() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getActiveClients() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getActivities() - Method in interface net.dv8tion.jda.api.entities.Member
The activities of the user.
getActivities() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getActivities() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getActivities() - Method in class net.dv8tion.jda.internal.entities.MemberPresenceImpl
 
getActivity() - Method in interface net.dv8tion.jda.api.entities.Message
A MessageActivity that contains its type and party id.
getActivity() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
The game that the member is currently playing.
getActivity() - Method in interface net.dv8tion.jda.api.managers.Presence
The current Activity for this session.
getActivity() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getActivity() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getActivity() - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
getActivityProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.PresenceProviderConfig
 
getAdapter(AudioEncryption, byte[]) - Static method in interface net.dv8tion.jda.internal.audio.CryptoAdapter
 
getAddedTags() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAppliedTagsEvent
The newly added tags.
getAfkChannel() - Method in interface net.dv8tion.jda.api.entities.Guild
Provides the VoiceChannel that has been set as the channel which Members will be moved to after they have been inactive in a VoiceChannel for longer than Guild.getAfkTimeout().
getAfkChannel() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
Provides the TemplateChannel that has been set as the channel which Members will be moved to after they have been inactive in a VoiceChannel for longer than TemplateGuild.getAfkTimeout().
getAfkChannel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getAfkChannel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getAfkTimeout() - Method in interface net.dv8tion.jda.api.entities.Guild
The Timeout set for this Guild representing the amount of time that must pass for a Member to have had no activity in a VoiceChannel to be considered AFK.
getAfkTimeout() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
Returns the AFK Timeout for this guild.
getAfkTimeout() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getAfkTimeout() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getAge() - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager.ChunkRequest
 
getAlertMessageId() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The id of the alert Message sent to the alert channel.
getAlertMessageIdLong() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The id of the alert Message sent to the alert channel.
getAlertMessageIdLong() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getAlertMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getAllDistinctFiles() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Returns both the FileUploads attached to that message, and those added indirectly to this message, such as from V2 components and embeds, references to the same uploads are deduplicated.
getAllDistinctFiles() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
Returns both the FileUploads attached to that message, and those added indirectly to this message, such as from V2 components and embeds, references to the same uploads are deduplicated.
getAllowed() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
EnumSet of all Permissions that are specifically allowed by this override.
getAllowed() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel.PermissionOverride
EnumSet of all Permissions that are specifically allowed by this override.
getAllowed() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
The currently set of allowed permission bits.
getAllowed() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getAllowed() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
getAllowedFileSize() - Method in interface net.dv8tion.jda.api.entities.SelfUser
Returns the maximum size for files that can be uploaded with this account.
getAllowedFileSize() - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
getAllowedMentions() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
getAllowedMentions() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
The mention types which are whitelisted.
getAllowedMentions() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
The mention types which are whitelisted.
getAllowedMentions() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
The mention types which are whitelisted.
getAllowedMentions() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
getAllowedPermissions() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Set of Permissions that would be granted by the PermissionOverride that is created by this action.
getAllowedRaw() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
This is the raw binary representation (as a base 10 long) of the permissions allowed by this override.
getAllowedRaw() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel.PermissionOverride
This is the raw binary representation (as a base 10 long) of the permissions allowed by this override.
getAllowedRaw() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getAllowlist() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The whitelisted keywords that are allowed by this rule.
getAllowlist() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getAnswerId() - Method in class net.dv8tion.jda.api.events.message.poll.GenericMessagePollVoteEvent
The id of the answer, usually the ordinal position.
getAnswers() - Method in interface net.dv8tion.jda.api.entities.messages.MessagePoll
The poll answers.
getAnswers() - Method in class net.dv8tion.jda.internal.entities.messages.MessagePollImpl
 
getApplication() - Method in interface net.dv8tion.jda.api.entities.Invite.InviteTarget
The target Invite.EmbeddedApplication of this invite or null if the TargeType is not Invite.TargetType.EMBEDDED_APPLICATION
getApplication() - Method in class net.dv8tion.jda.api.entities.MessageActivity
The Application this MessageActivity may have.
getApplication() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.InviteTargetImpl
 
getApplicationId() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The id of the parent application of this Entitlement
getApplicationId() - Method in interface net.dv8tion.jda.api.entities.Message
If this message is from an application-owned Webhook or is a response to an Interaction, this will return the application's id.
getApplicationId() - Method in interface net.dv8tion.jda.api.entities.RichPresence
The ID for the responsible application.
getApplicationId() - Method in interface net.dv8tion.jda.api.entities.SelfUser
The associated application id for the bot account.
getApplicationId() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericPrivilegeUpdateEvent
The id of the application of which privileges have been changed.
getApplicationId() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The id of the application this command belongs to.
getApplicationId() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getApplicationIdLong() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The id of the parent application of this Entitlement
getApplicationIdLong() - Method in interface net.dv8tion.jda.api.entities.Message
If this message is from an application-owned Webhook or is a response to an Interaction, this will return the application's id.
getApplicationIdLong() - Method in interface net.dv8tion.jda.api.entities.RichPresence
The ID for the responsible application.
getApplicationIdLong() - Method in interface net.dv8tion.jda.api.entities.SelfUser
The associated application id for the bot account.
getApplicationIdLong() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericPrivilegeUpdateEvent
The id of the application of which privileges have been changed.
getApplicationIdLong() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The id of the application this command belongs to.
getApplicationIdLong() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
getApplicationIdLong() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getApplicationIdLong() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getApplicationIdLong() - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
getApplicationIdLong() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getApplicationManager() - Method in interface net.dv8tion.jda.api.JDA
Returns the ApplicationManager that manages the application associated with the bot.
getApplicationManager() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getApplicationPrivileges() - Method in class net.dv8tion.jda.api.interactions.commands.PrivilegeConfig
The IntegrationPrivileges that have been applied to this application in this guild.
getAppliedTags() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
The forum tags applied to this thread.
getAppliedTags() - Method in class net.dv8tion.jda.api.requests.restaction.ThreadCreateMetadata
The applied tags for the thread / forum post.
getAppliedTags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getAppliedTags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getAppliedTagsSet() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getApproximateMembers() - Method in class net.dv8tion.jda.api.entities.Guild.MetaData
The approximate number of members in this guild.
getApproximatePosition() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the approximate position of this message in a ThreadChannel.
getApproximatePosition() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getApproximatePresences() - Method in class net.dv8tion.jda.api.entities.Guild.MetaData
The approximate number of online members in this guild.
getArchiveTimestamp() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getArray() - Method in class net.dv8tion.jda.api.requests.Response
 
getArray(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a DataArray
getArray(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a DataArray to a key.
getArray(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getArray(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getAsAttachment() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The file uploaded for this option.
getAsBoolean() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The boolean value.
getAsChannel() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The resolved GuildChannel for this option value.
getAsCodepoints() - Method in interface net.dv8tion.jda.api.entities.emoji.UnicodeEmoji
Converts the unicode name into codepoint notation like U+1F602.
getAsCodepoints() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
getAsDouble() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
The value of this choice.
getAsDouble() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The double value for this option.
getAsInt() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The int value for this option.
getAsLong() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
The value of this choice.
getAsLong() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The long value for this option.
getAsMap() - Method in class net.dv8tion.jda.api.interactions.commands.PrivilegeConfig
Map containing all privileges, with the command-id as the Key, and a List of IntegrationPrivilege as Value.
getAsMember() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The resolved Member for this option value.
getAsMention() - Method in interface net.dv8tion.jda.api.entities.channel.Channel
 
getAsMention() - Method in interface net.dv8tion.jda.api.entities.emoji.CustomEmoji
Usable representation of this emoji (used to display in the client just like mentions with a specific format)
Emojis are used with the format <:getName():getId()>
getAsMention() - Method in interface net.dv8tion.jda.api.entities.IMentionable
Retrieve a Mention for this Entity.
getAsMention() - Method in interface net.dv8tion.jda.api.interactions.commands.ICommandReference
Retrieve a Mention for this Entity.
getAsMention() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getAsMention() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getAsMention() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
getAsMention() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getAsMention() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getAsMention() - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
getAsMention() - Method in class net.dv8tion.jda.internal.entities.UserSnowflakeImpl
 
getAsMention() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getAsMention() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getAsMentionable() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The resolved IMentionable instance for this option value.
getAsReactionCode() - Method in interface net.dv8tion.jda.api.entities.emoji.Emoji
The reaction code for this emoji.
getAsReactionCode() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
getAsReactionCode() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
getAsReactionCode() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getAsReactionCode() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
getAsRole() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The resolved Role for this option value.
getAsString() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
The value of this choice.
getAsString() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The String representation of this option value.
getAsString() - Method in class net.dv8tion.jda.api.interactions.modals.ModalMapping
The String representation of this component.
getAsTag() - Method in interface net.dv8tion.jda.api.entities.User
The "tag" for this user
getAsTag() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getAsUser() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The resolved User for this option value.
getAttachmentId() - Method in interface net.dv8tion.jda.api.components.ResolvedMedia
The ID of the attachment represented by this resolved media, may return null if this media was created from an external link.
getAttachmentId() - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
getAttachmentIdLong() - Method in interface net.dv8tion.jda.api.components.ResolvedMedia
The ID of the attachment represented by this resolved media, may return null if this media was created from an external link.
getAttachments() - Method in interface net.dv8tion.jda.api.entities.Message
An immutable list of Attachments that are attached to this message.
getAttachments() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
Message attachments of the forwarded message.
getAttachments() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
getAttachments() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
 
getAttachments() - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
 
getAttachments() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
The configured message attachments as AttachedFile, this is the opposite of MessageRequest.setFiles(Collection) and only returns what was set using that setter.
getAttachments() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
getAttachments() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
The AttachedFiles attached to this message.
getAttachments() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getAttachments() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
getAttachments() - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
getAttachmentsData(Collection<? extends AttachedFile>) - Static method in class net.dv8tion.jda.internal.utils.message.MessageUtil
 
getAudience() - Method in interface net.dv8tion.jda.api.entities.StageInstance
All current audience members of this stage instance.
getAudioConnection() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getAudioController() - Method in interface net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceUpdate
Shortcut to access the audio controller of this JDA instance
getAudioData(double) - Method in class net.dv8tion.jda.api.audio.CombinedAudio
Provides 20 Milliseconds of combined audio data in 48KHz 16bit stereo signed BigEndian PCM.
getAudioData(double) - Method in class net.dv8tion.jda.api.audio.OpusPacket
Decodes and adjusts the opus audio for the specified volume.
getAudioData(double) - Method in class net.dv8tion.jda.api.audio.UserAudio
Provides 20 Milliseconds of combined audio data in 48KHz 16bit stereo signed BigEndian PCM.
getAudioData(short[], double) - Static method in class net.dv8tion.jda.api.audio.OpusPacket
Decodes and adjusts the opus audio for the specified volume.
getAudioLifeCyclePool() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getAudioManager() - Method in interface net.dv8tion.jda.api.entities.Guild
The AudioManager that represents the audio connection for this Guild.
getAudioManager() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getAudioManager() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getAudioManagerCache() - Method in interface net.dv8tion.jda.api.JDA
CacheView of all cached AudioManagers created for this JDA instance.
getAudioManagerCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getAudioManagers() - Method in interface net.dv8tion.jda.api.JDA
Immutable list of all created AudioManagers for this JDA instance!
getAudioManagersView() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getAudioPool(Supplier<String>) - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
getAudioPoolProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
getAudioSendFactory() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getAudioSendFactory() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingSessionConfig
 
getAuditLogKey() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelField
 
getAuthor() - Method in interface net.dv8tion.jda.api.entities.Message
The author of this Message
getAuthor() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The information on the creator of the embedded content.
getAuthor() - Method in class net.dv8tion.jda.api.events.message.MessageReceivedEvent
The Author of the Message received as User object.
getAuthor() - Method in class net.dv8tion.jda.api.events.message.MessageUpdateEvent
The author of the Message.
getAuthor() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getAuthorizationConfig() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getAuthorizingGuildId() - Method in interface net.dv8tion.jda.api.interactions.IntegrationOwners
When the interaction has the GUILD_INSTALL integration type, returns the Guild ID which first authorized this interaction, or 0 if the interaction is used in the app's bot DMs, returns null otherwise.
getAuthorizingGuildIdLong() - Method in interface net.dv8tion.jda.api.interactions.IntegrationOwners
When the interaction has the GUILD_INSTALL integration type, returns the Guild ID which first authorized this interaction, or 0 if the interaction is used in the app's bot DMs, returns null otherwise.
getAuthorizingGuildIdLong() - Method in class net.dv8tion.jda.internal.interactions.IntegrationOwnersImpl
 
getAuthorizingUserId() - Method in interface net.dv8tion.jda.api.interactions.IntegrationOwners
When the interaction has the USER_INSTALL integration type, returns the UserSnowflake which first authorized this interaction, or null otherwise.
getAuthorizingUserIdLong() - Method in interface net.dv8tion.jda.api.interactions.IntegrationOwners
When the interaction has the USER_INSTALL integration type, returns the UserSnowflake which first authorized this interaction, or 0 otherwise.
getAuthorizingUserIdLong() - Method in class net.dv8tion.jda.internal.interactions.IntegrationOwnersImpl
 
getAutoArchiveDuration() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
The inactivity timeout of this thread.
getAutoArchiveDuration() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getAutoArchiveDuration() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getAvailableTagById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
Retrieves the tag for the provided id.
getAvailableTagById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
Retrieves the tag for the provided id.
getAvailableTagCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
The available ForumTags for this forum channel.
getAvailableTagCache() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getAvailableTagCache() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getAvailableTagCache() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getAvailableTagCache() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getAvailableTagCache() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPostContainerMixin
 
getAvailableTags() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
The available ForumTags for this channel.
getAvailableTagsByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
The available ForumTags for this channel.
getAvatar() - Method in interface net.dv8tion.jda.api.entities.Member
Returns an ImageProxy for this member's avatar.
getAvatar() - Method in interface net.dv8tion.jda.api.entities.User
Returns an ImageProxy for this user's avatar.
getAvatar() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Returns an ImageProxy for this user's avatar image.
getAvatar() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getAvatarId() - Method in interface net.dv8tion.jda.api.entities.Member
The Discord Id for this member's per guild avatar image.
getAvatarId() - Method in interface net.dv8tion.jda.api.entities.User
The Discord ID for this user's avatar image.
getAvatarId() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Gets the avatar hash of the member, or null if they do not have an avatar set.
getAvatarId() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getAvatarId() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getAvatarId() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getAvatarId() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getAvatarUrl() - Method in interface net.dv8tion.jda.api.entities.Member
The URL for the member's per guild avatar image.
getAvatarUrl() - Method in interface net.dv8tion.jda.api.entities.User
The URL for the user's avatar image.
getAvatarUrl() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Gets the avatar url of the member, or null if they do not have an avatar set.
getAvatarUrl() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getAverageGatewayPing() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
The average time in milliseconds between all shards that discord took to respond to our last heartbeat.
getBannedUsers() - Method in class net.dv8tion.jda.api.entities.BulkBanResponse
List of successfully banned users.
getBanner() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns an ImageProxy for this guild's banner image.
getBanner() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The ImageProxy for the pack banner.
getBanner() - Method in class net.dv8tion.jda.api.entities.User.Profile
Returns an ImageProxy for this user's banner.
getBannerId() - Method in interface net.dv8tion.jda.api.entities.Guild
The guild banner id.
getBannerId() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The id for the pack banner.
getBannerId() - Method in class net.dv8tion.jda.api.entities.User.Profile
The Discord Id for this user's banner image.
getBannerId() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getBannerId() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getBannerIdLong() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The id for the pack banner.
getBannerIdLong() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
getBannerUrl() - Method in interface net.dv8tion.jda.api.entities.Guild
The guild banner url.
getBannerUrl() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The url for the pack banner.
getBannerUrl() - Method in class net.dv8tion.jda.api.entities.User.Profile
The URL for the user's banner image.
getBaseRoute() - Method in class net.dv8tion.jda.api.requests.Route.CompiledRoute
The route template with the original placeholders.
getBaseUrl() - Method in class net.dv8tion.jda.api.requests.RestConfig
The configured base-url for REST-api requests.
getBitrate() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.AudioChannel
The audio bitrate of the voice audio that is transmitted in this channel.
getBitrate() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
The audio bitrate of the voice audio that is transmitted in this channel.
getBitrate() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getBitrate() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getBitrate() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getBitrate() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getBody() - Method in class net.dv8tion.jda.api.requests.Request
 
getBody(Response) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
Retrieves an InputStream for the provided Response.
getBoolean(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a boolean.
getBoolean(int, boolean) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a boolean.
getBoolean(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a Boolean to a key.
getBoolean(String, boolean) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a Boolean to a key.
getBoolean(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getBoolean(DataArray, String, boolean) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getBoolean(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getBoolean(DataObject, String, boolean) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getBoostCount() - Method in interface net.dv8tion.jda.api.entities.Guild
The amount of boosts this server currently has.
getBoostCount() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getBoostCount() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getBoostDateRaw() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getBoostDateRaw() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getBoosters() - Method in interface net.dv8tion.jda.api.entities.Guild
Sorted list of Members that boost this guild.
getBoosters() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getBoosters() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getBoostRole() - Method in interface net.dv8tion.jda.api.entities.Guild
Looks up the role which is the booster role of this guild.
getBoostTier() - Method in interface net.dv8tion.jda.api.entities.Guild
The boost tier for this guild.
getBoostTier() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getBoostTier() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getBotId() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
The id for the bot associated with this role.
getBotIdLong() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
The id for the bot associated with this role.
getBotIdLong() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
getBotRole() - Method in interface net.dv8tion.jda.api.entities.Guild
Looks up the role which is the integration role for the currently connected bot (self-user).
getBuilder() - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
getBuilder() - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.MessageEditCallbackActionImpl
 
getBuilder() - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.ReplyCallbackActionImpl
 
getBuilder() - Method in class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
getBuilder() - Method in class net.dv8tion.jda.internal.requests.restaction.MessageEditActionImpl
 
getBuilder() - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookMessageCreateActionImpl
 
getBuilder() - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookMessageEditActionImpl
 
getBuilder() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
getButton() - Method in class net.dv8tion.jda.api.events.interaction.component.ButtonInteractionEvent
 
getButton() - Method in interface net.dv8tion.jda.api.interactions.components.buttons.ButtonInteraction
The Button this interaction belongs to.
getButton() - Method in class net.dv8tion.jda.internal.interactions.components.buttons.ButtonInteractionImpl
 
getButtonById(String) - Method in interface net.dv8tion.jda.api.entities.Message
getButtons() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
Returns an immutable list of Buttons in this row.
getButtons() - Method in interface net.dv8tion.jda.api.entities.Message
Deprecated.
getButtonsByLabel(String, boolean) - Method in interface net.dv8tion.jda.api.entities.Message
Deprecated.
Can be replaced with getComponentTree().findAll(Button.class, button -> id.equals(button.getCustomId()), usage is discouraged since content displayed to an user can change, prefer using data owned by the bot, for example, in custom IDs or stored by the bot
getCached() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The currently cached entities of recent execution tasks.
getCached() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
getCacheFlags() - Method in interface net.dv8tion.jda.api.JDA
The cache flags that have been enabled for this JDA session.
getCacheFlags() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getCacheFlags() - Method in class net.dv8tion.jda.internal.utils.config.MetaConfig
 
getCallbackPool() - Method in interface net.dv8tion.jda.api.JDA
ExecutorService used to handle RestAction callbacks and completions.
getCallbackPool() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getCallbackPool() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
getCallbackPoolProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
getCallbackResponse() - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
The callback response created by interaction replies like IReplyCallback.reply(String) or interaction updates like IMessageEditCallback.editMessage(String).
getCallbackResponse() - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
getCategories() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets all Categories in the cache.
getCategoriesByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a list of all Categories in this Guild that have the same name as the one provided.
getCategory() - Method in interface net.dv8tion.jda.api.entities.Message
The Category this message was sent in.
getCategory() - Method in interface net.dv8tion.jda.api.requests.restaction.order.CategoryOrderAction
Gets the Category controlled by this CategoryOrderAction.
getCategory() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getCategory() - Method in class net.dv8tion.jda.internal.requests.restaction.order.CategoryOrderActionImpl
 
getCategoryById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a Category that has the same id as the one provided.
getCategoryById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a Category that has the same id as the one provided.
getCategoryCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
getCategoryCache() - Method in interface net.dv8tion.jda.api.entities.Guild
 
getCategoryCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
SnowflakeCacheView of all cached Categories visible to this ShardManager instance.
getCategoryCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getCategoryCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getCategoryCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getCause() - Method in class net.dv8tion.jda.api.events.ExceptionEvent
The cause Throwable for this event
getCFRays() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getCFRays() - Method in class net.dv8tion.jda.api.requests.Response
 
getChangeByKey(String) - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
Shortcut to getChanges().get(key) lookup!
This lookup is case-insensitive!
getChangeByKey(AuditLogKey) - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
Shortcut to getChanges().get(key) lookup!
This lookup is case-insensitive!
getChanges() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
Key-Value Map containing all AuditLogChanges made in this entry.
getChangesForKeys(AuditLogKey...) - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
Filters all changes by the specified keys
getChannel() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The GuildMessageChannelUnion that this execution occurred in.
getChannel() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
The channel to send the alert message to.
getChannel() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns the current AudioChannelUnion that the Member is in.
getChannel() - Method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen.Channel
Returns the GuildChannel that is linked to this recommended channel.
getChannel() - Method in interface net.dv8tion.jda.api.entities.Invite
An Invite.Channel object containing information about this invite's origin channel.
getChannel() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the MessageChannel that this message was sent in.
getChannel() - Method in class net.dv8tion.jda.api.entities.MessageHistory
Returns the MessageChannel that this MessageHistory is related to.
getChannel() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The MessageChannel this Reaction was used in.
getChannel() - Method in class net.dv8tion.jda.api.entities.MessageReference
The channel from which this message originates.
getChannel() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
The GuildChannel that this PermissionOverride affects.
getChannel() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The guild channel the event is set to take place in.
getChannel() - Method in interface net.dv8tion.jda.api.entities.StageInstance
The StageChannel for this stage instance
getChannel() - Method in interface net.dv8tion.jda.api.entities.Webhook
The channel instance this Webhook is attached to.
getChannel() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Gets the channel the member is in
getChannel() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getChannel() - Method in class net.dv8tion.jda.api.events.channel.forum.GenericForumTagEvent
The IPostContainer which has been updated.
getChannel() - Method in class net.dv8tion.jda.api.events.channel.GenericChannelEvent
The Channel the event was fired from.
getChannel() - Method in class net.dv8tion.jda.api.events.guild.invite.GenericGuildInviteEvent
The GuildChannel this invite points to.
getChannel() - Method in class net.dv8tion.jda.api.events.guild.override.GenericPermissionOverrideEvent
The guild channel this override belongs to.
getChannel() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
getChannel() - Method in class net.dv8tion.jda.api.events.interaction.command.MessageContextInteractionEvent
 
getChannel() - Method in class net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent
 
getChannel() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
getChannel() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getChannel() - Method in class net.dv8tion.jda.api.events.interaction.ModalInteractionEvent
 
getChannel() - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
The MessageChannel for this Message
getChannel() - Method in class net.dv8tion.jda.api.events.message.MessageBulkDeleteEvent
The GuildMessageChannel where the messages have been deleted
getChannel() - Method in class net.dv8tion.jda.api.events.stage.GenericStageInstanceEvent
The StageChannel this instance belongs to
getChannel() - Method in class net.dv8tion.jda.api.events.user.UserTypingEvent
The channel where the typing was started
getChannel() - Method in class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceStateUpdate
The update voice channel
getChannel() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandAutoCompleteInteraction
The respective MessageChannelUnion for this interaction.
getChannel() - Method in interface net.dv8tion.jda.api.interactions.commands.context.MessageContextInteraction
 
getChannel() - Method in interface net.dv8tion.jda.api.interactions.commands.SlashCommandInteraction
The respective MessageChannelUnion for this interaction.
getChannel() - Method in interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
The respective MessageChannelUnion for this interaction.
getChannel() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The channel this interaction happened in.
getChannel() - Method in interface net.dv8tion.jda.api.interactions.modals.ModalInteraction
 
getChannel() - Method in interface net.dv8tion.jda.api.managers.channel.ChannelManager
The GuildChannel that will be modified by this Manager instance
getChannel() - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
The GuildChannel this Manager's PermissionOverride is in.
getChannel() - Method in interface net.dv8tion.jda.api.managers.WebhookManager
The channel that this Manager's Webhook is in.
getChannel() - Method in interface net.dv8tion.jda.api.requests.restaction.ForumPostAction
The IPostContainer to create the post in
getChannel() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.MessagePaginationAction
The targeted MessageChannel
getChannel() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.ThreadChannelPaginationAction
The IThreadContainerUnion for this action
This can also be used for casting down to more concrete types.
getChannel() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
The IPermissionContainer this will be created in
getChannel() - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookAction
The channel to create this webhook in.
getChannel() - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl.ChannelImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.interactions.command.CommandAutoCompleteInteractionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.interactions.command.MessageContextInteractionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.interactions.command.SlashCommandInteractionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalInteractionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.MessagePaginationActionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.ThreadChannelPaginationActionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
getChannel() - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookActionImpl
 
getChannel(int) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Gets the ChannelData of the specified index.
getChannel(int) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
getChannel(JDA) - Method in exception net.dv8tion.jda.api.exceptions.InsufficientPermissionException
The GuildChannel instance for the channel id.
getChannel(JDA) - Method in class net.dv8tion.jda.internal.audio.ConnectionRequest
 
getChannelById(Class<T>, long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Get a channel of the specified type by id.
getChannelById(Class<T>, long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
getChannelById(Class<T>, String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Get a channel of the specified type by id.
getChannelCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Unified cache of all channels associated with this shard or guild.
getChannelCache() - Method in interface net.dv8tion.jda.api.entities.Guild
getChannelCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getChannelCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getChannelCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getChannelCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getChannelId() - Method in interface net.dv8tion.jda.api.entities.Message
The ID for the channel this message was sent in.
getChannelId() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The ID for the channel this reaction happened in.
getChannelId() - Method in class net.dv8tion.jda.api.entities.MessageReference
Returns the channel id for this reference, or 0 if no channel id was provided.
getChannelId() - Method in class net.dv8tion.jda.api.entities.Webhook.WebhookReference
The ID for the channel this webhook belongs to
getChannelId() - Method in exception net.dv8tion.jda.api.exceptions.InsufficientPermissionException
The id for the responsible GuildChannel instance.
getChannelId() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The ID of the channel this interaction happened in.
getChannelId() - Method in class net.dv8tion.jda.internal.audio.ConnectionRequest
 
getChannelId() - Method in class net.dv8tion.jda.internal.interactions.MemberInteractionPermissions
 
getChannelIdLong() - Method in interface net.dv8tion.jda.api.entities.Message
The ID for the channel this message was sent in.
getChannelIdLong() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The ID for the channel this reaction happened in.
getChannelIdLong() - Method in class net.dv8tion.jda.api.entities.MessageReference
Returns the channel id for this reference, or 0 if no channel id was provided.
getChannelIdLong() - Method in class net.dv8tion.jda.api.entities.Webhook.WebhookReference
The ID for the channel this webhook belongs to
getChannelIdLong() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getChannelIdLong() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The ID of the channel this interaction happened in.
getChannelIdLong() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getChannelIdLong() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getChannelJoined() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceUpdateEvent
The AudioChannelUnion that was joined
getChannelLeft() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceUpdateEvent
The AudioChannelUnion that the Member is moved from
getChannels() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
All Channels listed for this Category.
getChannels() - Method in interface net.dv8tion.jda.api.entities.Guild
Populated list of channels for this guild.
getChannels() - Method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen
The channels shown in the welcome screen.
getChannels() - Method in interface net.dv8tion.jda.api.entities.Mentions
An immutable list of all mentioned GuildChannels.
getChannels() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
Gets all Channels in this Guild.
getChannels() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl
 
getChannels() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getChannels() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getChannels(boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Populated list of channels for this guild.
getChannels(boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getChannels(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getChannels(Class<T>) - Method in interface net.dv8tion.jda.api.entities.Mentions
An immutable list of all mentioned GuildChannels of type clazz.
getChannels(Class<T>) - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getChannels(Class<T>) - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getChannelsBag() - Method in interface net.dv8tion.jda.api.entities.Mentions
A Bag of mentioned channels.
getChannelsBag() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getChannelsBag() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getChannelsBag(Class<T>) - Method in interface net.dv8tion.jda.api.entities.Mentions
A Bag of mentioned channels of type clazz.
getChannelsBag(Class<T>) - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getChannelsBag(Class<T>) - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getChannelsView() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getChannelType() - Method in interface net.dv8tion.jda.api.entities.Message
Gets the ChannelType that this message was received from.
getChannelType() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The ChannelType this Reaction was used in.
getChannelType() - Method in class net.dv8tion.jda.api.events.channel.GenericChannelEvent
The ChannelType of the channel the event was fired from.
getChannelType() - Method in class net.dv8tion.jda.api.events.guild.invite.GenericGuildInviteEvent
The ChannelType for of the channel this invite points to.
getChannelType() - Method in class net.dv8tion.jda.api.events.guild.override.GenericPermissionOverrideEvent
The ChannelType of the GuildChannel this override belongs to.
getChannelType() - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
The ChannelType for this message
getChannelType() - Method in exception net.dv8tion.jda.api.exceptions.InsufficientPermissionException
The ChannelType for the channel id.
getChannelType() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The ChannelType for the resolved channel.
getChannelType() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The ChannelType for the channel this interaction came from.
getChannelType() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getChannelTypes() - Method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
The allowed ChannelTypes for this menu.
getChannelTypes() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The ChannelTypes this option is restricted to.
getChannelTypes() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The ChannelTypes this option is restricted to.
getChannelTypes() - Method in interface net.dv8tion.jda.api.requests.restaction.order.ChannelOrderAction
getChannelTypes() - Method in class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
getChannelView() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getCheck() - Method in interface net.dv8tion.jda.api.requests.RestAction
The current checks for this RestAction.
getCheck() - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
getCheck() - Method in class net.dv8tion.jda.internal.requests.restaction.operator.CombineRestAction
 
getCheck() - Method in class net.dv8tion.jda.internal.requests.restaction.operator.RestActionOperator
 
getCheck() - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
getChoices() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The choices for this option.
getChoices() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The predefined choices available for this option.
getChunkManager() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
getClassic() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.GlobalRateLimit
The current global rate-limit reset time.
getClient() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getClientCloseFrame() - Method in class net.dv8tion.jda.api.events.session.SessionDisconnectEvent
The close frame we sent to discord
getClientStatus() - Method in class net.dv8tion.jda.internal.entities.MemberPresenceImpl
 
getCloseCode() - Method in class net.dv8tion.jda.api.events.session.SessionDisconnectEvent
Possibly-null CloseCode representing the meaning for this DisconnectEvent
getCloseCode() - Method in class net.dv8tion.jda.api.events.session.ShutdownEvent
Possibly-null CloseCode representing the meaning for this ShutdownEvent.
getCloudflare() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.GlobalRateLimit
The current cloudflare rate-limit reset time.
getCode() - Method in interface net.dv8tion.jda.api.entities.Invite
The invite code
getCode() - Method in class net.dv8tion.jda.api.entities.templates.Template
The template code.
getCode() - Method in class net.dv8tion.jda.api.entities.VanityInvite
The invite code used for the invite url.
getCode() - Method in class net.dv8tion.jda.api.events.guild.invite.GenericGuildInviteEvent
The invite code.
getCode() - Method in class net.dv8tion.jda.api.events.session.ShutdownEvent
The server close code that was in the disconnect close frame of this JDA instance.
getCode() - Method in class net.dv8tion.jda.api.exceptions.ErrorResponseException.ErrorCode
The machine parsable error code
getCode() - Method in enum net.dv8tion.jda.api.requests.CloseCode
The integer code in the form of 4xxx/1xxx
getCode() - Method in enum net.dv8tion.jda.api.requests.ErrorResponse
 
getCode() - Method in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
getCode() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getColor() - Method in interface net.dv8tion.jda.api.entities.Member
The Color of this Member's name in a Guild.
getColor() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The color of the stripe on the side of the embed.
getColor() - Method in interface net.dv8tion.jda.api.entities.Role
The color this Role is displayed in.
getColor() - Method in class net.dv8tion.jda.api.entities.templates.TemplateRole
The color this Role is displayed in.
getColor() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getColor() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getColor() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getColor() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getColorRaw() - Method in interface net.dv8tion.jda.api.entities.Member
The raw RGB value for the color of this member.
getColorRaw() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The raw RGB color value for this embed
Defaults to Role.DEFAULT_COLOR_RAW if no color is set
getColorRaw() - Method in interface net.dv8tion.jda.api.entities.Role
The raw color RGB value used for this role
Defaults to Role.DEFAULT_COLOR_RAW if this role has no set color
getColorRaw() - Method in class net.dv8tion.jda.api.entities.templates.TemplateRole
The raw color RGB value used for this role
Defaults to Role.DEFAULT_COLOR_RAW if this role has no set color
getColorRaw() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getColorRaw() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getColorRaw() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getColorRaw() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getCommandId() - Method in class net.dv8tion.jda.api.events.interaction.command.ApplicationCommandUpdatePrivilegesEvent
The id of the command whose privileges have been changed.
getCommandId() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
The command id
This is the id generated when a command is created via Guild.updateCommands() or similar.
getCommandIdLong() - Method in class net.dv8tion.jda.api.events.interaction.command.ApplicationCommandUpdatePrivilegesEvent
The id of the command whose privileges have been changed.
getCommandIdLong() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
getCommandIdLong() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
getCommandIdLong() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
The command id.
getCommandIdLong() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadImpl
 
getCommandIdLong() - Method in interface net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadMixin
 
getCommandPayload() - Method in class net.dv8tion.jda.internal.interactions.command.CommandAutoCompleteInteractionImpl
 
getCommandPayload() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionImpl
 
getCommandPayload() - Method in interface net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadMixin
 
getCommandPayload() - Method in class net.dv8tion.jda.internal.interactions.command.ContextInteractionImpl
 
getCommandPrivileges(String) - Method in class net.dv8tion.jda.api.interactions.commands.PrivilegeConfig
The IntegrationPrivileges that have been applied to the command with the given id in this guild.
getCommandPrivileges(Command) - Method in class net.dv8tion.jda.api.interactions.commands.PrivilegeConfig
The IntegrationPrivileges that have been applied to the supplied Command.
getCommandString() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
Gets the display string for this command.
getCommandType() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
getCommandType() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
getCommandType() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
The Type of command this interaction is for.
getCommandType() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadImpl
 
getCommandType() - Method in interface net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadMixin
 
getCommunityUpdatesChannel() - Method in interface net.dv8tion.jda.api.entities.Guild
Provides the TextChannel that receives community updates.
getCommunityUpdatesChannel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getCommunityUpdatesChannel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getCompiledRoute() - Method in class net.dv8tion.jda.api.requests.Route.CompiledRoute
The compiled route string of the endpoint, including all arguments and query parameters.
getComponent() - Method in class net.dv8tion.jda.api.components.utils.ComponentPathIterator.ComponentWithPath
 
getComponent() - Method in class net.dv8tion.jda.api.events.interaction.component.ButtonInteractionEvent
 
getComponent() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
getComponent() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericSelectMenuInteractionEvent
 
getComponent() - Method in interface net.dv8tion.jda.api.interactions.components.buttons.ButtonInteraction
 
getComponent() - Method in interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
The ActionComponent instance.
getComponent() - Method in interface net.dv8tion.jda.api.interactions.components.selections.SelectMenuInteraction
 
getComponent() - Method in class net.dv8tion.jda.internal.interactions.components.selections.SelectMenuInteractionImpl
 
getComponentId() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
getComponentId() - Method in interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
The custom component ID provided to the component when it was originally created.
getComponentId() - Method in class net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
 
getComponents() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
Returns an unmodifiable list of the components contained in this action row.
getComponents() - Method in interface net.dv8tion.jda.api.components.container.Container
Returns an immutable list with the components contained by this container.
getComponents() - Method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Unmodifiable list of components contained by this tree.
getComponents() - Method in interface net.dv8tion.jda.api.entities.Message
Layouts of interactive components, usually ActionRows.
getComponents() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
Components of the forwarded message.
getComponents() - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
Returns a modifiable list of all components
getComponents() - Method in interface net.dv8tion.jda.api.interactions.modals.Modal
A List of components that this modal contains.
getComponents() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
getComponents() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
The components of the message.
getComponents() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
The configured message components, this is the opposite of MessageRequest.setComponents(Collection) and only returns what was set using that setter.
getComponents() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
The components of the message.
getComponents() - Method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
getComponents() - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
getComponents() - Method in class net.dv8tion.jda.internal.components.tree.AbstractComponentTree
 
getComponents() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getComponents() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalImpl
 
getComponents() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
getComponentTree() - Method in interface net.dv8tion.jda.api.entities.Message
getComponentTree() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
getComponentTree() - Method in interface net.dv8tion.jda.api.interactions.modals.Modal
getComponentTree() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
getComponentTreeSize(Collection<? extends Component>) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
 
getComponentTreeTextContentLength(Collection<? extends Component>) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
 
getComponentType() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
getComponentType() - Method in interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
getComponentType() - Method in class net.dv8tion.jda.internal.interactions.components.buttons.ButtonInteractionImpl
 
getComponentType() - Method in class net.dv8tion.jda.internal.interactions.components.selections.SelectMenuInteractionImpl
 
getCompression() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingMetaConfig
 
getConcurrency() - Method in class net.dv8tion.jda.api.utils.SessionController.ShardedGateway
The concurrency level for this bot.
getConnectedChannel() - Method in interface net.dv8tion.jda.api.audio.factory.IPacketProvider
Provides the current channel that this connection is transmitting to.
getConnectedChannel() - Method in interface net.dv8tion.jda.api.managers.AudioManager
The AudioChannelUnion that JDA currently has an audio connection to.
getConnectedChannel() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getConnectedMembers(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getConnectionListener() - Method in interface net.dv8tion.jda.api.managers.AudioManager
The currently set ConnectionListener or null if no ConnectionListener has been set.
getConnectionListener() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getConnectionStatus() - Method in interface net.dv8tion.jda.api.managers.AudioManager
The current ConnectionStatus.
getConnectionStatus() - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
getConnectionStatus() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getConnectTimeout() - Method in interface net.dv8tion.jda.api.managers.AudioManager
The currently set timeout value, in milliseconds, used when waiting for an audio connection to be established.
getConnectTimeout() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getContent() - Method in interface net.dv8tion.jda.api.components.textdisplay.TextDisplay
The content of this TextDisplay.
getContent() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The user content that triggered this rule.
getContent() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getContent() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
getContent() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
The content of the message.
getContent() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
The configured message content, this is the opposite for MessageRequest.setContent(String) and only returns what was set using that setter.
getContent() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
The content of the message.
getContent() - Method in class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
getContent() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getContent() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
getContentComponents() - Method in interface net.dv8tion.jda.api.components.section.Section
Returns an immutable list with the components contained by this section.
getContentComponents() - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
getContentDisplay() - Method in interface net.dv8tion.jda.api.entities.Message
The textual content of this message in the format that would be shown to the Discord client.
getContentDisplay() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getContentRaw() - Method in interface net.dv8tion.jda.api.entities.Message
The raw textual content of this message.
getContentRaw() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
The raw content of the message, including markdown and mentions.
getContentRaw() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getContentStripped() - Method in interface net.dv8tion.jda.api.entities.Message
Gets the textual content of this message using Message.getContentDisplay() and then strips it of markdown characters like *, **, __, ~~, || that provide text formatting.
getContentStripped() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getContentType() - Method in interface net.dv8tion.jda.api.components.ResolvedMedia
The media type, if available, or null.
getContentType() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
The Content-Type of this file.
getContentType() - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
getContext() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getContext() - Method in interface net.dv8tion.jda.api.interactions.Interaction
Gets the context in which this command was executed.
getContext() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getContextMap() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getContextMap(int) - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingMetaConfig
 
getContextProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingMetaConfig
 
getContexts() - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
The contexts in which this command can be used.
getContexts() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The contexts in which this command can be used.
getContexts() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getContexts() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getContexts() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getCount() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The total amount of users that already reacted with this Reaction.
getCount(MessageReaction.ReactionType) - Method in class net.dv8tion.jda.api.entities.MessageReaction
The specific amount of users that already reacted with this Reaction.
getCover() - Method in class net.dv8tion.jda.api.entities.MessageActivity.Application
Returns an ImageProxy for this cover's icon.
getCoverId() - Method in class net.dv8tion.jda.api.entities.MessageActivity.Application
The cover aka splash id of this Application.
getCoverId() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The id of the sticker shown as cover.
getCoverIdLong() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The id of the sticker shown as cover.
getCoverIdLong() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
getCoverSticker() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The StandardSticker shown as cover.
getCoverUrl() - Method in class net.dv8tion.jda.api.entities.MessageActivity.Application
The url of the cover image for this application.
getCreator() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The user who originally created the event.
getCreator() - Method in class net.dv8tion.jda.api.entities.templates.Template
The user who created this template.
getCreator() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getCreatorId() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The user id of the creator of this rule.
getCreatorId() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The ID of the user who originally created this event.
getCreatorIdLong() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The user id of the creator of this rule.
getCreatorIdLong() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The ID of the user who originally created this event.
getCreatorIdLong() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getCreatorIdLong() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getCurrent() - Static method in class net.dv8tion.jda.api.audit.ThreadLocalReason
The current reason that should be used for AuditableRestAction.
getCurrentMemberCount() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
getCurrentOrder() - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Immutable List representing the currently selected order of entities in this OrderAction instance
getCurrentOrder() - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
getCustomAuthorizationUrl() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The custom Authorization URL of this bot's application.
getCustomAuthorizationUrl() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getCustomBuilder() - Method in class net.dv8tion.jda.api.requests.RestConfig
The custom request interceptor.
getCustomEmojis() - Method in interface net.dv8tion.jda.api.entities.Mentions
All CustomEmojis used.
getCustomEmojis() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getCustomEmojis() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getCustomEmojisBag() - Method in interface net.dv8tion.jda.api.entities.Mentions
A Bag of custom emojis used.
getCustomEmojisBag() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getCustomEmojisBag() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getCustomId() - Method in interface net.dv8tion.jda.api.components.ActionComponent
An unique component ID or null.
getCustomId() - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
The custom id used to identify the select menu.
getCustomId() - Method in interface net.dv8tion.jda.api.components.selections.SelectMenu
 
getCustomId() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
The custom id
getCustomId() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
The custom id of this TextInput component.
getCustomId() - Method in class net.dv8tion.jda.api.interactions.modals.ModalMapping
The custom id of the component owning this data
getCustomId() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
getCustomId() - Method in class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
getCustomId() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
getCustomMessage() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
The custom message to send to the user.
getCustomMessage() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
getData() - Method in class net.dv8tion.jda.api.utils.FileUpload
The InputStream representing the data to upload as a file.
getDateTimeString(OffsetDateTime) - Static method in class net.dv8tion.jda.api.utils.TimeUtil
Returns a prettier String-representation of a OffsetDateTime object
getDefault() - Static method in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
 
getDefault() - Static method in enum net.dv8tion.jda.internal.utils.config.flags.ShardingConfigFlag
 
getDefault() - Static method in class net.dv8tion.jda.internal.utils.config.MetaConfig
 
getDefault() - Static method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
getDefault() - Static method in class net.dv8tion.jda.internal.utils.config.sharding.EventConfig
 
getDefault() - Static method in class net.dv8tion.jda.internal.utils.config.sharding.PresenceProviderConfig
 
getDefault() - Static method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingConfig
 
getDefault() - Static method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingMetaConfig
 
getDefault() - Static method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingSessionConfig
 
getDefault() - Static method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
getDefault() - Static method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
getDefaultAvatar() - Method in interface net.dv8tion.jda.api.entities.UserSnowflake
Returns an ImageProxy for this user's default avatar.
getDefaultAvatar() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Returns an ImageProxy for this user's default avatar image.
getDefaultAvatar() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getDefaultAvatarId() - Method in interface net.dv8tion.jda.api.entities.UserSnowflake
The Discord ID for this user's default avatar image.
getDefaultAvatarId() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Gets the asset id of the member's default avatar
getDefaultAvatarId() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getDefaultAvatarId() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getDefaultAvatarId() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getDefaultAvatarId() - Method in class net.dv8tion.jda.internal.entities.UserSnowflakeImpl
 
getDefaultAvatarId() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getDefaultAvatarUrl() - Method in interface net.dv8tion.jda.api.entities.UserSnowflake
The URL for the user's default avatar image.
getDefaultAvatarUrl() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Gets the url of the member's default avatar
getDefaultAvatarUrl() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getDefaultChannel() - Method in interface net.dv8tion.jda.api.entities.Guild
The default StandardGuildChannel for a Guild.
getDefaultChannel() - Method in interface net.dv8tion.jda.api.entities.Member
getDefaultChannel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getDefaultChannel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getDefaultChannel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getDefaultChannel() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getDefaultFailure() - Static method in interface net.dv8tion.jda.api.requests.RestAction
The default failure callback used when none is provided in RestAction.queue(Consumer, Consumer).
getDefaultFailure() - Static method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
getDefaultLayout() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ForumChannel
The default layout used to show threads.
getDefaultLayout() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getDefaultLayout() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getDefaultMentions() - Static method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Returns the default MentionTypes previously set by AllowedMentions.setDefaultMentions(Collection).
getDefaultNotificationLevel() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns the default message Notification-Level of this Guild.
getDefaultNotificationLevel() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
Returns the NotificationLevel of this guild.
getDefaultNotificationLevel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getDefaultNotificationLevel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getDefaultPermissions() - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Gets the DefaultMemberPermissions of this command.
getDefaultPermissions() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The DefaultMemberPermissions of this command.
getDefaultPermissions() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getDefaultPermissions() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getDefaultPermissions() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getDefaultReaction() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
The emoji which will show up on new forum posts as default reaction.
getDefaultReaction() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getDefaultReaction() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getDefaultReaction() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getDefaultReaction() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getDefaultSortOrder() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
The default order used to show threads.
getDefaultSortOrder() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getDefaultSortOrder() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getDefaultSortOrder() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getDefaultSortOrder() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getDefaultSuccess() - Static method in interface net.dv8tion.jda.api.requests.RestAction
The default success callback used when none is provided in RestAction.queue(Consumer, Consumer) or RestAction.queue(Consumer).
getDefaultSuccess() - Static method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
getDefaultThreadSlowmode() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IThreadContainer
The default slowmode for thread channels that is copied on thread creation.
getDefaultThreadSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getDefaultThreadSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getDefaultThreadSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getDefaultThreadSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getDefaultThreadSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildMessageChannelImpl
 
getDefaultTimeout() - Static method in interface net.dv8tion.jda.api.requests.RestAction
The default timeout to apply to every RestAction in milliseconds.
getDefaultTimeout() - Static method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
getDefaultUser() - Method in interface net.dv8tion.jda.api.entities.Webhook
The default User for this Webhook.
getDefaultUser() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getDefaultValues() - Method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
Default selected values.
getDefaultValues() - Method in class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
getDelay(TimeUnit) - Method in class net.dv8tion.jda.api.utils.concurrent.DelayedCompletableFuture
 
getDenied() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
EnumSet of all Permissions that are denied by this override.
getDenied() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel.PermissionOverride
EnumSet of all Permissions that are denied by this override.
getDenied() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
The currently set of denied permission bits.
getDenied() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getDenied() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
getDeniedPermissions() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Set of Permissions that would be denied by the PermissionOverride that is created by this action.
getDeniedRaw() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
This is the raw binary representation (as a base 10 long) of the permissions denied by this override.
getDeniedRaw() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel.PermissionOverride
This is the raw binary representation (as a base 10 long) of the permissions denied by this override.
getDeniedRaw() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getDescription() - Method in interface net.dv8tion.jda.api.components.mediagallery.MediaGalleryItem
The description of this item, or null if none has been set.
getDescription() - Method in class net.dv8tion.jda.api.components.selections.SelectOption
The current description for this option.
getDescription() - Method in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
The description of this thumbnail, or null if none has been set.
getDescription() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The description of the bot's application.
getDescription() - Method in enum net.dv8tion.jda.api.entities.Guild.ExplicitContentLevel
Description of this level in the official Discord Client (as of 5th May, 2017)
getDescription() - Method in interface net.dv8tion.jda.api.entities.Guild
The description for this guild.
getDescription() - Method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen.Channel
The description of this recommended channel shown in the welcome screen.
getDescription() - Method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen
The server description shown in the welcome screen.
getDescription() - Method in interface net.dv8tion.jda.api.entities.Invite.EmbeddedApplication
The description of this application.
getDescription() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
The description (alt text) of this attachment.
getDescription() - Method in class net.dv8tion.jda.api.entities.MessageActivity.Application
A short description of this Application.
getDescription() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The description of the embedded resource.
getDescription() - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The description of the metadata.
getDescription() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The description of the event.
getDescription() - Method in interface net.dv8tion.jda.api.entities.sticker.RichSticker
The description of the sticker, or empty String if the sticker doesn't have one.
getDescription() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The description of the sticker pack
getDescription() - Method in class net.dv8tion.jda.api.entities.templates.Template
The template description.
getDescription() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
The description for this guild.
getDescription() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The description for this option
getDescription() - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
The configured description
getDescription() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
The configured description
getDescription() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
The description for this subcommand group
getDescription() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The description of this command.
getDescription() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The description of this option, subcommand, or subcommand group.
getDescription() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
The description of this subcommand.
getDescription() - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
The description of this subcommand group.
getDescription() - Method in class net.dv8tion.jda.api.utils.FileUpload
The description for the file.
getDescription() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
getDescription() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
getDescription() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl.ChannelImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.EmbeddedApplicationImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.entities.sticker.RichStickerImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getDescription() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getDescriptionBuilder() - Method in class net.dv8tion.jda.api.EmbedBuilder
The StringBuilder used to build the description for the embed.
getDescriptionLocalizations() - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The localizations of this record's description for various languages.
getDescriptionLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The localizations of this option's description for various languages.
getDescriptionLocalizations() - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
The localizations of this command's description for various languages.
getDescriptionLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
The localizations of this subcommand's description for various languages.
getDescriptionLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
The localizations of this subcommand's description for various languages group.
getDescriptionLocalizations() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The localizations of this command's description for various languages.
getDescriptionLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The localizations of this option's description for various languages.
getDescriptionLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
The localizations of this subcommand's description for various languages.
getDescriptionLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
The localizations of this subcommand group's description for various languages.
getDescriptionLocalizations() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getDescriptionLocalizations() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getDescriptionLocalizations() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getDetails() - Method in interface net.dv8tion.jda.api.entities.RichPresence
What the player is currently doing
Example: "Competitive - Captain's Mode", "In Queue", "Unranked PvP"
getDetails() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getDirectAudioController() - Method in interface net.dv8tion.jda.api.JDA
Direct access to audio (dis-)connect requests.
getDirectAudioController() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getDirectMessagesDisabledUntil() - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentActions
The time until when direct messages are paused.
getDiscordTimestamp(long) - Static method in class net.dv8tion.jda.api.utils.TimeUtil
Converts the provided epoch millisecond timestamp to a Discord Snowflake.
getDiscriminator() - Method in interface net.dv8tion.jda.api.entities.User
The discriminator of the User.
getDiscriminator() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Gets the discriminator of the member
getDiscriminator() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getDiscriminator() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getDiscriminatorInt() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getDouble(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a double.
getDouble(int, double) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a double.
getDouble(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a double to a key.
getDouble(String, double) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a double to a key.
getDouble(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getDouble(DataArray, String, double) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getDouble(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getDouble(DataObject, String, double) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getDuration() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
Gets the duration of this attachment.
getEffectiveAvatar() - Method in interface net.dv8tion.jda.api.entities.Member
Returns an ImageProxy for this member's effective avatar image.
getEffectiveAvatar() - Method in interface net.dv8tion.jda.api.entities.User
Returns an ImageProxy for this user's effective avatar image.
getEffectiveAvatar() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Returns an ImageProxy for this user's effective avatar image.
getEffectiveAvatar() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getEffectiveAvatarUrl() - Method in interface net.dv8tion.jda.api.entities.Member
The URL for the member's effective avatar image.
getEffectiveAvatarUrl() - Method in interface net.dv8tion.jda.api.entities.User
The URL for the user's avatar image.
getEffectiveAvatarUrl() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
The URL for the user's avatar image
If they do not have an avatar set, this will return the URL of their default avatar
getEffectiveAvatarUrl() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getEffectiveName() - Method in interface net.dv8tion.jda.api.entities.Member
Retrieves the Name displayed in the official Discord Client.
getEffectiveName() - Method in interface net.dv8tion.jda.api.entities.User
The name visible in the UI.
getEffectiveName() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Gets the visible name of the member.
getEffectiveName() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getEffectiveName() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getEffectiveName() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getEffectivePermission(GuildChannel, Member) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Gets the long representation of the effective permissions allowed for this Member in this GuildChannel.
getEffectivePermission(GuildChannel, Role) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Gets the long representation of the effective permissions allowed for this Role in this GuildChannel.
getEffectivePermission(Member) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Gets the long representation of the effective permissions allowed for this Member in this Guild.
getElapsedTime(TemporalUnit) - Method in class net.dv8tion.jda.api.entities.Activity.Timestamps
Calculates the elapsed time from Activity.Timestamps.getStartTime() to now in terms of the specified unit.
getElastic() - Method in class net.dv8tion.jda.api.requests.RestRateLimiter.RateLimitConfig
The elastic ExecutorService used to execute rate-limit tasks.
getElementById(int) - Method in interface net.dv8tion.jda.api.utils.cache.ShardCacheView
Retrieves the JDA instance represented by the provided shard ID.
getElementById(int) - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
getElementById(int) - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
getElementById(long) - Method in interface net.dv8tion.jda.api.utils.cache.MemberCacheView
Retrieves the member represented by the provided ID.
getElementById(long) - Method in interface net.dv8tion.jda.api.utils.cache.SnowflakeCacheView
Retrieves the entity represented by the provided ID.
getElementById(long) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
getElementById(long) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
getElementById(long) - Method in class net.dv8tion.jda.internal.utils.cache.MemberCacheViewImpl
 
getElementById(long) - Method in class net.dv8tion.jda.internal.utils.cache.SnowflakeCacheViewImpl
 
getElementById(long) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl.UnifiedSnowflakeCacheView
 
getElementById(long) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
getElementById(String) - Method in interface net.dv8tion.jda.api.utils.cache.MemberCacheView
Retrieves the member represented by the provided ID.
getElementById(String) - Method in interface net.dv8tion.jda.api.utils.cache.ShardCacheView
Retrieves the JDA instance represented by the provided shard ID or null if none of the connected shards match the provided id.
getElementById(String) - Method in interface net.dv8tion.jda.api.utils.cache.SnowflakeCacheView
Retrieves the entity represented by the provided ID.
getElementById(ChannelType, long) - Method in interface net.dv8tion.jda.api.utils.cache.ChannelCacheView
Retrieves the entity represented by the provided ID.
getElementById(ChannelType, long) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
getElementById(ChannelType, long) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
getElementById(ChannelType, long) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
getElementById(ChannelType, String) - Method in interface net.dv8tion.jda.api.utils.cache.ChannelCacheView
Retrieves the entity represented by the provided ID.
getElementsById(long) - Method in interface net.dv8tion.jda.api.utils.cache.UnifiedMemberCacheView
Retrieves all member represented by the provided ID.
getElementsById(long) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl.UnifiedMemberCacheViewImpl
 
getElementsById(String) - Method in interface net.dv8tion.jda.api.utils.cache.UnifiedMemberCacheView
Retrieves all member represented by the provided ID.
getElementsByName(String) - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates an immutable list of all elements matching the given name.
getElementsByName(String) - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
getElementsByName(String, boolean) - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates an immutable list of all elements matching the given name.
getElementsByName(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
getElementsByName(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
getElementsByName(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
getElementsByName(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
getElementsByName(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
getElementsByName(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl.SortedFilteredCacheView
 
getElementsByName(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
getElementsByName(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
getElementsByName(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
getElementsByNickname(String) - Method in interface net.dv8tion.jda.api.utils.cache.MemberCacheView
Creates an immutable list of all members matching the given nickname.
getElementsByNickname(String) - Method in interface net.dv8tion.jda.api.utils.cache.UnifiedMemberCacheView
Creates an immutable list of all members matching the given nickname.
getElementsByNickname(String, boolean) - Method in interface net.dv8tion.jda.api.utils.cache.MemberCacheView
Creates an immutable list of all members matching the given nickname.
getElementsByNickname(String, boolean) - Method in interface net.dv8tion.jda.api.utils.cache.UnifiedMemberCacheView
Creates an immutable list of all members matching the given nickname.
getElementsByNickname(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.MemberCacheViewImpl
 
getElementsByNickname(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl.UnifiedMemberCacheViewImpl
 
getElementsByUsername(String) - Method in interface net.dv8tion.jda.api.utils.cache.MemberCacheView
Creates an immutable list of all members matching the given username.
getElementsByUsername(String) - Method in interface net.dv8tion.jda.api.utils.cache.UnifiedMemberCacheView
Creates an immutable list of all members matching the given username.
getElementsByUsername(String, boolean) - Method in interface net.dv8tion.jda.api.utils.cache.MemberCacheView
Creates an immutable list of all members matching the given username.
getElementsByUsername(String, boolean) - Method in interface net.dv8tion.jda.api.utils.cache.UnifiedMemberCacheView
Creates an immutable list of all members matching the given username.
getElementsByUsername(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.MemberCacheViewImpl
 
getElementsByUsername(String, boolean) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl.UnifiedMemberCacheViewImpl
 
getElementsWithRoles(Collection<Role>) - Method in interface net.dv8tion.jda.api.utils.cache.MemberCacheView
Creates an immutable list of all members that hold all of the provided roles.
getElementsWithRoles(Collection<Role>) - Method in interface net.dv8tion.jda.api.utils.cache.UnifiedMemberCacheView
Creates an immutable list of all members that hold all of the provided roles.
getElementsWithRoles(Collection<Role>) - Method in class net.dv8tion.jda.internal.utils.cache.MemberCacheViewImpl
 
getElementsWithRoles(Collection<Role>) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl.UnifiedMemberCacheViewImpl
 
getElementsWithRoles(Role...) - Method in interface net.dv8tion.jda.api.utils.cache.MemberCacheView
Creates an immutable list of all members that hold all of the provided roles.
getElementsWithRoles(Role...) - Method in interface net.dv8tion.jda.api.utils.cache.UnifiedMemberCacheView
Creates an immutable list of all members that hold all of the provided roles.
getElementsWithRoles(Role...) - Method in class net.dv8tion.jda.internal.utils.cache.MemberCacheViewImpl
 
getElementsWithRoles(Role...) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl.UnifiedMemberCacheViewImpl
 
getEmbeds() - Method in interface net.dv8tion.jda.api.entities.Message
An immutable list of MessageEmbeds that are part of this Message.
getEmbeds() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
Message embeds of the forwarded message.
getEmbeds() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
getEmbeds() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
The embeds of the message.
getEmbeds() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
The configured message embeds, this is the opposite of MessageRequest.setEmbeds(Collection) and only returns what was set using that setter.
getEmbeds() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
The embeds of the message.
getEmbeds() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getEmbeds() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
getEmoji() - Method in interface net.dv8tion.jda.api.components.buttons.Button
The emoji attached to this button.
getEmoji() - Method in class net.dv8tion.jda.api.components.selections.SelectOption
The emoji attached to this option which is shown next to the option in the select menu
getEmoji() - Method in interface net.dv8tion.jda.api.entities.Activity
The emoji (or custom emoji) attached to a custom status.
getEmoji() - Method in interface net.dv8tion.jda.api.entities.channel.forums.BaseForumTag
The emoji used as the tag icon.
getEmoji() - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
 
getEmoji() - Method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen.Channel
The emoji that is used for this recommended channel.
getEmoji() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The Emoji of this Reaction.
getEmoji() - Method in class net.dv8tion.jda.api.entities.messages.MessagePoll.Answer
The emoji assigned to this answer.
getEmoji() - Method in class net.dv8tion.jda.api.entities.messages.MessagePoll.Question
Possible emoji related to the poll question.
getEmoji() - Method in class net.dv8tion.jda.api.entities.RoleIcon
The Unicode Emoji of this Role that is used instead of a custom image.
getEmoji() - Method in class net.dv8tion.jda.api.events.emoji.GenericEmojiEvent
The affected RichCustomEmoji for this event
getEmoji() - Method in class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
The Emoji of the reaction, shortcut for getReaction().getEmoji()
getEmoji() - Method in class net.dv8tion.jda.api.events.message.react.MessageReactionRemoveEmojiEvent
The reaction Emoji.
getEmoji() - Method in interface net.dv8tion.jda.api.managers.ApplicationEmojiManager
The target ApplicationEmoji that will be modified by this Manager
getEmoji() - Method in interface net.dv8tion.jda.api.managers.CustomEmojiManager
The target RichCustomEmoji that will be modified by this Manager
getEmoji() - Method in enum net.dv8tion.jda.api.Region
The unicode flag representative of this Region.
getEmoji() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
getEmoji() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
getEmoji() - Method in class net.dv8tion.jda.internal.entities.ForumTagImpl
 
getEmoji() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl.ChannelImpl
 
getEmoji() - Method in class net.dv8tion.jda.internal.managers.ApplicationEmojiManagerImpl
 
getEmoji() - Method in class net.dv8tion.jda.internal.managers.CustomEmojiManagerImpl
 
getEmojiById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets an RichCustomEmoji from this guild that has the same id as the one provided.
getEmojiById(long) - Method in interface net.dv8tion.jda.api.JDA
Retrieves a custom emoji matching the specified id if one is available in our cache.
getEmojiById(long) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Retrieves a custom emoji matching the specified id if one is available in our cache.
getEmojiById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a RichCustomEmoji from this guild that has the same id as the one provided.
getEmojiById(String) - Method in interface net.dv8tion.jda.api.JDA
Retrieves a custom emoji matching the specified id if one is available in our cache.
getEmojiById(String) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Retrieves a custom emoji matching the specified id if one is available in our cache.
getEmojiCache() - Method in interface net.dv8tion.jda.api.entities.Guild
SnowflakeCacheView of all cached Custom Emojis of this Guild.
getEmojiCache() - Method in interface net.dv8tion.jda.api.JDA
Unified SnowflakeCacheView of all cached Custom Emojis visible to this JDA session.
getEmojiCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Unified SnowflakeCacheView of all cached RichCustomEmojis visible to this ShardManager instance.
getEmojiCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getEmojiCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getEmojiCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getEmojis() - Method in interface net.dv8tion.jda.api.entities.Guild
Gets all Custom Emojis belonging to this Guild.
getEmojis() - Method in interface net.dv8tion.jda.api.JDA
A collection of all to us known custom emoji (managed/restricted included).
getEmojis() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
A collection of all known custom emojis (managed/restricted included).
getEmojisByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a list of all Custom Emojis in this Guild that have the same name as the one provided.
getEmojisByName(String, boolean) - Method in interface net.dv8tion.jda.api.JDA
An unmodifiable list of all Custom Emojis that have the same name as the one provided.
getEmojisByName(String, boolean) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
An unmodifiable list of all RichCustomEmojis that have the same name as the one provided.
getEmojisView() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getEncodedAudio() - Method in class net.dv8tion.jda.internal.audio.AudioPacket
 
getEncoding() - Method in class net.dv8tion.jda.api.entities.Icon
The base64 encoded data for this Icon
getEncoding() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingMetaConfig
 
getEnd() - Method in class net.dv8tion.jda.api.entities.Activity.Timestamps
Epoch second timestamp of match end, or 0 of unset.
getEndpoint() - Method in class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceServerUpdate
The voice server endpoint
getEndTime() - Method in class net.dv8tion.jda.api.entities.Activity.Timestamps
Shortcut for Instant.ofEpochSecond(start)
getEndTime() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The time the event is set to end at.
getEndTime() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getEntitlement() - Method in class net.dv8tion.jda.api.events.entitlement.GenericEntitlementEvent
getEntitlements() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getEntitlements() - Method in interface net.dv8tion.jda.api.interactions.Interaction
Returns the list of entitlements for the current guild and user.
getEntitlements() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getEntity() - Method in class net.dv8tion.jda.api.events.channel.forum.update.GenericForumTagUpdateEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.channel.update.GenericChannelUpdateEvent
The Channel entity affected by this update event.
getEntity() - Method in class net.dv8tion.jda.api.events.emoji.update.GenericEmojiUpdateEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.GatewayPingEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.guild.member.update.GenericGuildMemberUpdateEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.GenericScheduledEventUpdateEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.guild.update.GenericGuildUpdateEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceUpdateEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.role.update.GenericRoleUpdateEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.self.GenericSelfUpdateEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.stage.update.GenericStageInstanceUpdateEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.StatusChangeEvent
 
getEntity() - Method in class net.dv8tion.jda.api.events.sticker.update.GenericGuildStickerUpdateEvent
 
getEntity() - Method in interface net.dv8tion.jda.api.events.UpdateEvent
The affected entity
getEntity() - Method in class net.dv8tion.jda.api.events.user.update.GenericUserUpdateEvent
 
getEntityBuilder() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getEntityType() - Method in interface net.dv8tion.jda.api.events.UpdateEvent
Class representation of the affected entity, useful when dealing with refection.
getEntityTypes() - Method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
The SelectTargets supported by this menu.
getEntityTypes() - Method in class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
getEntry() - Method in class net.dv8tion.jda.api.events.guild.GuildAuditLogEntryCreateEvent
The AuditLogEntry that was added to the Guild
getErrorCode() - Method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
The discord error code for this error response.
getErrorResponse() - Method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
The ErrorResponse corresponding for the received error response from Discord
getErrors() - Method in class net.dv8tion.jda.api.exceptions.ErrorResponseException.SchemaError
The list of ErrorCodes associated with this schema error.
getEventCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getEventManager() - Method in interface net.dv8tion.jda.api.JDA
The EventManager used by this JDA instance.
getEventManager() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getEventManagerProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.EventConfig
 
getEventPool() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
getEventPoolProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
getEventType() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The type of event that triggers this rule.
getEventType() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getException() - Method in class net.dv8tion.jda.api.requests.Response
 
getExemptChannels() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The channels which are exempt from the rule.
getExemptChannels() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getExemptRoles() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The roles which are exempt from the rule.
getExemptRoles() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getExpectedMemberCount() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
getExpirationTimestamp() - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
The unix millisecond timestamp for the expiration of this interaction hook.
getExpirationTimestamp() - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
getExplicitContentLevel() - Method in interface net.dv8tion.jda.api.entities.Guild
The level of content filtering enabled in this Guild.
getExplicitContentLevel() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
Returns the ExplicitContentLevel of this guild.
getExplicitContentLevel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getExplicitContentLevel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getExplicitPermission(GuildChannel, Member) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Retrieves the explicit permissions of the specified Member in its hosting Guild and specific GuildChannel.
getExplicitPermission(GuildChannel, Member, boolean) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Retrieves the explicit permissions of the specified Member in its hosting Guild and specific GuildChannel.
getExplicitPermission(GuildChannel, Role) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Retrieves the explicit permissions of the specified Role in its hosting Guild and specific GuildChannel.
getExplicitPermission(GuildChannel, Role, boolean) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Retrieves the explicit permissions of the specified Role in its hosting Guild and specific GuildChannel.
getExplicitPermission(Member) - Static method in class net.dv8tion.jda.internal.utils.PermissionUtil
Retrieves the explicit permissions of the specified Member in its hosting Guild.
getExtension() - Method in enum net.dv8tion.jda.api.entities.sticker.Sticker.StickerFormat
The file extension used for the sticker asset.
getFailedUsers() - Method in class net.dv8tion.jda.api.entities.BulkBanResponse
List of users which could not be banned.
getFailure() - Method in class net.dv8tion.jda.api.utils.Result
Unwraps the error for this result.
getFeatures() - Method in interface net.dv8tion.jda.api.entities.Guild
The Features of the Guild.
getFeatures() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
The Features of the Guild.
getFeatures() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getFeatures() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getFeatures() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getFieldName() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelField
 
getFields() - Method in class net.dv8tion.jda.api.EmbedBuilder
Modifiable list of MessageEmbed Fields that the builder will use for EmbedBuilder.build().
getFields() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The fields in a message embed.
getFileExtension() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
The file extension of the Attachment when it was first uploaded.
getFileName() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
The file name of the Attachment when it was first uploaded.
getFileName() - Method in class net.dv8tion.jda.api.utils.NamedAttachmentProxy
The file name of the attachment.
getFiles() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
The FileUploads attached to this message.
getFiles() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
The FileUploads attached to this message.
getFiles() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
getFiles() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
getFiles() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
getFiles() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
getFiles() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
getFiles() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
getFiles() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
getFiles() - Method in interface net.dv8tion.jda.internal.entities.FileContainerMixin
 
getFilesFromMedia(ResolvedMedia) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
 
getFilteredKeywords() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The keywords that are blocked by this rule.
getFilteredKeywords() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getFilteredPresets() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The keyword presets that are blocked by this rule.
getFilteredPresets() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getFilteredRegex() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The regex patterns that are blocked by this rule.
getFilteredRegex() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getFirst() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The first cached entity retrieved by this PaginationAction instance
getFirst() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
getFlags() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The Flags set for the application.
getFlags() - Method in interface net.dv8tion.jda.api.entities.channel.Channel
The flags configured for this channel.
getFlags() - Method in interface net.dv8tion.jda.api.entities.Member
The flags for this member as an EnumSet.
getFlags() - Method in interface net.dv8tion.jda.api.entities.Message
Returns an EnumSet of all MessageFlags present for this Message.
getFlags() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
The message flags fo the forwarded message.
getFlags() - Method in interface net.dv8tion.jda.api.entities.RichPresence
Flags for this presence
getFlags() - Method in interface net.dv8tion.jda.api.entities.User
Returns the UserFlags of this user.
getFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getFlags() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getFlags() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getFlags() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getFlags() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
getFlags(int) - Static method in enum net.dv8tion.jda.api.entities.ActivityFlag
Maps the ActivityFlags based on the provided bitmask.
getFlags(int) - Static method in enum net.dv8tion.jda.api.entities.User.UserFlag
A set of all UserFlags that are specified by this raw int representation of flags.
getFlagSet() - Method in interface net.dv8tion.jda.api.entities.RichPresence
Flags for this presence in an enum set
getFlagSet() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getFlagsRaw() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The raw bitset representing this application's flags.
getFlagsRaw() - Method in interface net.dv8tion.jda.api.entities.Member
The raw flags bitset for this member.
getFlagsRaw() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the raw message flags of this message
getFlagsRaw() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
The raw message flags of the forwarded message.
getFlagsRaw() - Method in interface net.dv8tion.jda.api.entities.User
Returns the bitmask representation of the UserFlags of this user.
getFlagsRaw() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getFlagsRaw() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getFlagsRaw() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getFlagsRaw() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getFlagsRaw() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getFocusedOption() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
getFocusedOption() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandAutoCompleteInteraction
The focused option which the user is typing.
getFocusedOption() - Method in class net.dv8tion.jda.internal.interactions.command.CommandAutoCompleteInteractionImpl
 
getFooter() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The footer (bottom) of the embedded content.
getFormat() - Method in class net.dv8tion.jda.api.utils.Timestamp
The TimeFormat used to display this timestamp.
getFormatted() - Method in interface net.dv8tion.jda.api.entities.emoji.CustomEmoji
 
getFormatted() - Method in interface net.dv8tion.jda.api.entities.emoji.Emoji
Formatted string used in messages.
getFormatted() - Method in interface net.dv8tion.jda.api.entities.emoji.UnicodeEmoji
 
getFormatted() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
getFormatType() - Method in interface net.dv8tion.jda.api.entities.sticker.Sticker
The format type of this sticker, used for Sticker.getIconUrl().
getFormatType() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerItemImpl
 
getForumChannelById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a ForumChannel that has the same id as the one provided.
getForumChannelById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a ForumChannel that has the same id as the one provided.
getForumChannelCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
getForumChannelCache() - Method in interface net.dv8tion.jda.api.entities.Guild
 
getForumChannelCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getForumChannelCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getForumChannelCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getForumChannelCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getForumChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets all ForumChannel in the cache.
getForumChannels() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
All ForumChannels listed for this Category
getForumChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a list of all ForumChannels in this Guild that have the same name as the one provided.
getFromOffset(int) - Static method in enum net.dv8tion.jda.api.entities.User.UserFlag
Gets the first UserFlag relating to the provided offset.
getFromOffset(int) - Static method in enum net.dv8tion.jda.api.Permission
Gets the first Permission relating to the provided offset.
getFullCommandName() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
 
getFullCommandName() - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
 
getFullCommandName() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
getFullCommandName() - Method in interface net.dv8tion.jda.api.interactions.commands.ICommandReference
Returns the full command name, including possible subcommand name and subcommand group name.
getFullCommandName() - Method in class net.dv8tion.jda.api.interactions.commands.SlashCommandReference
 
getFullCommandName() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getFullPresence() - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
getGameJson(Activity) - Static method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
getGateway() - Method in interface net.dv8tion.jda.api.utils.SessionController
Discord's gateway URL, which is used to receive events.
getGateway() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGatewayIntents() - Method in interface net.dv8tion.jda.api.JDA
The GatewayIntents for this JDA session.
getGatewayIntents() - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
getGatewayIntents() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
The GatewayIntents for the JDA sessions of this shard manager.
getGatewayIntents() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGatewayIntents() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
getGatewayPing() - Method in interface net.dv8tion.jda.api.JDA
The time in milliseconds that discord took to respond to our last heartbeat
This roughly represents the WebSocket ping of this session
getGatewayPing() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGatewayPool() - Method in interface net.dv8tion.jda.api.JDA
ScheduledExecutorService used to send WebSocket messages to discord.
getGatewayPool() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGatewayPool() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
getGatewayPoolProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
getGatewayUrl() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGlobalName() - Method in interface net.dv8tion.jda.api.entities.User
The global display name of the user.
getGlobalName() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getGlobalRateLimit() - Method in class net.dv8tion.jda.api.requests.RestRateLimiter.RateLimitConfig
The global rate-limit store.
getGroup() - Method in interface net.dv8tion.jda.api.entities.Invite
An Invite.Group object containing information about this invite's origin group.
getGroup() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getGuild() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The Guild this audit-log entry refers to
getGuild() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The Guild that this execution occurred in.
getGuild() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The Guild this rule belongs to.
getGuild() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildChannel
Returns the Guild that this GuildChannel is part of.
getGuild() - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
The Guild this emoji is attached to.
getGuild() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns the Guild for the Member that this GuildVoiceState belongs to.
getGuild() - Method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen.Channel
The Guild, or null if this welcome channel came from an Invite
getGuild() - Method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen
The Guild, or null if this welcome screen came from an Invite
getGuild() - Method in interface net.dv8tion.jda.api.entities.Invite
An Invite.Guild object containing information about this invite's origin guild.
getGuild() - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
The Guild to which this PermissionHolder is related
getGuild() - Method in interface net.dv8tion.jda.api.entities.Member
The Guild in which this Member is represented.
getGuild() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the Guild that this message was sent in.
getGuild() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The Guild this Reaction was used in.
getGuild() - Method in class net.dv8tion.jda.api.entities.MessageReference
The guild for this reference.
getGuild() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
The Guild that the GuildChannel returned from PermissionOverride.getChannel() is a part of.
getGuild() - Method in interface net.dv8tion.jda.api.entities.Role
Returns the Guild this Role exists in
getGuild() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The guild that this event was created in
getGuild() - Method in interface net.dv8tion.jda.api.entities.StageInstance
The Guild this stage instance is in
getGuild() - Method in interface net.dv8tion.jda.api.entities.sticker.GuildSticker
The Guild this sticker belongs to.
getGuild() - Method in class net.dv8tion.jda.api.entities.templates.Template
A Template.Guild object containing information about this template's origin guild.
getGuild() - Method in interface net.dv8tion.jda.api.entities.ThreadMember
The Guild containing this ThreadMember and its ThreadChannel.
getGuild() - Method in interface net.dv8tion.jda.api.entities.Webhook
The Guild instance for this Webhook.
getGuild() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getGuild() - Method in class net.dv8tion.jda.api.events.channel.GenericChannelEvent
The Guild in which this channel event happened.
getGuild() - Method in class net.dv8tion.jda.api.events.emoji.GenericEmojiEvent
The Guild where the emoji came from
getGuild() - Method in class net.dv8tion.jda.api.events.guild.GenericGuildEvent
The Guild
getGuild() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getGuild() - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
The Guild the Message was received in.
getGuild() - Method in class net.dv8tion.jda.api.events.message.MessageBulkDeleteEvent
The Guild where the messages were deleted.
getGuild() - Method in class net.dv8tion.jda.api.events.role.GenericRoleEvent
The guild of the role
getGuild() - Method in class net.dv8tion.jda.api.events.sticker.GenericGuildStickerEvent
The Guild this sticker belongs to
getGuild() - Method in class net.dv8tion.jda.api.events.thread.GenericThreadEvent
The Guild containing the ThreadChannel.
getGuild() - Method in interface net.dv8tion.jda.api.events.user.update.GenericUserPresenceEvent
Guild in which the presence has changed.
getGuild() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateActivitiesEvent
 
getGuild() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateActivityOrderEvent
 
getGuild() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateOnlineStatusEvent
 
getGuild() - Method in class net.dv8tion.jda.api.events.user.UserActivityEndEvent
 
getGuild() - Method in class net.dv8tion.jda.api.events.user.UserActivityStartEvent
 
getGuild() - Method in class net.dv8tion.jda.api.events.user.UserTypingEvent
Guild in which this users started typing, or null if this was not in a Guild.
getGuild() - Method in class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceServerUpdate
 
getGuild() - Method in class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceStateUpdate
 
getGuild() - Method in interface net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceUpdate
The Guild for this update
getGuild() - Method in class net.dv8tion.jda.api.interactions.commands.PrivilegeConfig
The guild in which this PrivilegeConfig is applied in.
getGuild() - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
The Guild this IntegrationPrivilege was created in.
getGuild() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The Guild this interaction happened in.
getGuild() - Method in interface net.dv8tion.jda.api.managers.AudioManager
Gets the Guild instance that this AudioManager is used for.
getGuild() - Method in interface net.dv8tion.jda.api.managers.channel.ChannelManager
The Guild this Manager's GuildChannel is in.
getGuild() - Method in interface net.dv8tion.jda.api.managers.CustomEmojiManager
The Guild this Manager's RichCustomEmoji is in.
getGuild() - Method in interface net.dv8tion.jda.api.managers.GuildManager
The Guild object of this Manager.
getGuild() - Method in interface net.dv8tion.jda.api.managers.GuildStickerManager
The Guild this Manager's GuildSticker is in.
getGuild() - Method in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
The Guild this Manager's GuildWelcomeScreen is in.
getGuild() - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
The Guild this Manager's GuildChannel is in.
getGuild() - Method in interface net.dv8tion.jda.api.managers.RoleManager
The Guild this Manager's Role is in.
getGuild() - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
The Guild this ScheduledEvent is in.
getGuild() - Method in interface net.dv8tion.jda.api.managers.WebhookManager
The Guild this Manager's Webhook is in.
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.AbstractThreadCreateAction
The guild to create this GuildChannel for.
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
The guild to create this GuildChannel in
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
The Guild to which the user will be added.
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.order.ChannelOrderAction
The Guild which holds the channels from OrderAction.getCurrentOrder()
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.order.RoleOrderAction
The Guild which holds the roles from OrderAction.getCurrentOrder()
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.AuditLogPaginationAction
The current target Guild for this AuditLogPaginationAction.
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.BanPaginationAction
The current target Guild for this BanPaginationAction.
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.ScheduledEventMembersPaginationAction
The current target Guild for this ScheduledEventMembersPaginationAction.
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.ThreadChannelPaginationAction
The current target Guild for this ThreadChannelPaginationAction.
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
The Guild for this override
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
The guild to create the role in
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.ScheduledEventAction
The guild to create the ScheduledEvent in
getGuild() - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookAction
The Guild to create this webhook in
getGuild() - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.NewsChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.TextChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractGuildChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl.ChannelImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.managers.GuildStickerManagerImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.order.ChannelOrderActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.order.RoleOrderActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.AuditLogPaginationActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.BanPaginationActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.ScheduledEventMembersPaginationActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
getGuild() - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
getGuild(JDA) - Method in exception net.dv8tion.jda.api.exceptions.InsufficientPermissionException
The Guild instance for the guild id.
getGuildAvailableCount() - Method in class net.dv8tion.jda.api.events.session.ReadyEvent
Number of available guilds for this session.
getGuildById(long) - Method in interface net.dv8tion.jda.api.JDA
This returns the Guild which has the same id as the one provided.
getGuildById(long) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
getGuildById(long) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
This returns the Guild which has the same id as the one provided.
getGuildById(String) - Method in interface net.dv8tion.jda.api.JDA
This returns the Guild which has the same id as the one provided.
getGuildById(String) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
This returns the Guild which has the same id as the one provided.
getGuildCache() - Method in interface net.dv8tion.jda.api.JDA
SnowflakeCacheView of all cached Guilds visible to this JDA session.
getGuildCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
SnowflakeCacheView of all cached Guilds visible to this ShardManager instance.
getGuildCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGuildChannel() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the GuildMessageChannel that this message was sent in if it was sent in a Guild.
getGuildChannel() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The channel this Reaction was used in.
getGuildChannel() - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
The GuildMessageChannel for this Message if it was sent in a Guild.
getGuildChannel() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandAutoCompleteInteraction
 
getGuildChannel() - Method in interface net.dv8tion.jda.api.interactions.commands.context.MessageContextInteraction
 
getGuildChannel() - Method in interface net.dv8tion.jda.api.interactions.commands.SlashCommandInteraction
 
getGuildChannel() - Method in interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
 
getGuildChannel() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The GuildChannel this interaction happened in.
getGuildChannel() - Method in interface net.dv8tion.jda.api.interactions.modals.ModalInteraction
 
getGuildChannel() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getGuildChannelById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Get GuildChannel for the provided ID.
getGuildChannelById(long) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getGuildChannelById(long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getGuildChannelById(long) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getGuildChannelById(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGuildChannelById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Get GuildChannel for the provided ID.
getGuildChannelById(ChannelType, long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Get GuildChannel for the provided ID.
getGuildChannelById(ChannelType, long) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getGuildChannelById(ChannelType, long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getGuildChannelById(ChannelType, long) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getGuildChannelById(ChannelType, long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGuildChannelById(ChannelType, String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Get GuildChannel for the provided ID.
getGuildId() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The guild id that is granted access to the Entitlements SKU
getGuildId() - Method in interface net.dv8tion.jda.api.entities.Message
The ID for the guild this message was sent in.
getGuildId() - Method in class net.dv8tion.jda.api.entities.MessageReference
Returns the guild id for this reference, or 0 if no guild id was provided.
getGuildId() - Method in interface net.dv8tion.jda.api.entities.sticker.GuildSticker
The ID of the guild this sticker belongs to.
getGuildId() - Method in class net.dv8tion.jda.api.events.guild.GuildTimeoutEvent
The guild id for the timed out guild
getGuildId() - Method in class net.dv8tion.jda.api.events.guild.UnavailableGuildJoinedEvent
The ID of the guild
getGuildId() - Method in class net.dv8tion.jda.api.events.guild.UnavailableGuildLeaveEvent
The id for the guild we left.
getGuildId() - Method in exception net.dv8tion.jda.api.exceptions.InsufficientPermissionException
The id for the responsible Guild instance.
getGuildId() - Method in interface net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceUpdate
Shortcut to access the guild id
getGuildId() - Method in interface net.dv8tion.jda.api.managers.GuildStickerManager
The ID of the guild this sticker belongs to.
getGuildIdLong() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The guild id that is granted access to the Entitlements SKU
getGuildIdLong() - Method in interface net.dv8tion.jda.api.entities.Message
The ID for the guild this message was sent in.
getGuildIdLong() - Method in class net.dv8tion.jda.api.entities.MessageReference
Returns the guild id for this reference, or 0 if no guild id was provided.
getGuildIdLong() - Method in interface net.dv8tion.jda.api.entities.sticker.GuildSticker
The ID of the guild this sticker belongs to.
getGuildIdLong() - Method in class net.dv8tion.jda.api.events.guild.GuildTimeoutEvent
The guild id for the timed out guild
getGuildIdLong() - Method in class net.dv8tion.jda.api.events.guild.UnavailableGuildJoinedEvent
The ID of the guild
getGuildIdLong() - Method in class net.dv8tion.jda.api.events.guild.UnavailableGuildLeaveEvent
The id for the guild we left.
getGuildIdLong() - Method in interface net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceUpdate
Shortcut to access the guild id
getGuildIdLong() - Method in interface net.dv8tion.jda.api.managers.GuildStickerManager
The ID of the guild this sticker belongs to.
getGuildIdLong() - Method in class net.dv8tion.jda.internal.audio.ConnectionRequest
 
getGuildIdLong() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
getGuildIdLong() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getGuildIdLong() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
getGuildIdLong() - Method in class net.dv8tion.jda.internal.managers.GuildStickerManagerImpl
 
getGuildLocale() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getGuildLocale() - Method in interface net.dv8tion.jda.api.interactions.Interaction
Returns the preferred language of the Guild.
getGuildPayload() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
getGuilds() - Method in interface net.dv8tion.jda.api.JDA
An immutable List of all Guilds that the logged account is connected to.
getGuilds() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
An unmodifiable List of all Guilds that the logged account is connected to.
getGuildsByName(String, boolean) - Method in interface net.dv8tion.jda.api.JDA
An immutable list of all Guilds that have the same name as the one provided.
getGuildsByName(String, boolean) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
An unmodifiable list of all Guilds that have the same name as the one provided.
getGuildSetupController() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGuildsView() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getGuildTotalCount() - Method in class net.dv8tion.jda.api.events.session.ReadyEvent
getGuildUnavailableCount() - Method in class net.dv8tion.jda.api.events.session.ReadyEvent
Number of guilds currently not available to this session
Discord failed to connect these guilds to our gateway and we had to discard them for now.
getHandler(String) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
getHandlers() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
getHeader() - Method in enum net.dv8tion.jda.api.entities.Icon.IconType
The data header for the encoding of an image.
getHeader() - Method in class net.dv8tion.jda.internal.audio.AudioPacket
 
getHeaders() - Method in class net.dv8tion.jda.api.requests.Request
 
getHeight() - Method in interface net.dv8tion.jda.api.components.ResolvedMedia
The height of this media, if available, or 0.
getHeight() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
The height of the Attachment if this Attachment is an image/video.
getHeight() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.ImageInfo
The height of the image.
getHeight() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Thumbnail
The height of the thumbnail image.
getHeight() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.VideoInfo
The height of the video.
getHeight() - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
getHistory() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Creates a new MessageHistory object for each call of this method.
getHistory() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
getHistoryAfter(long, int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Uses the provided id of a message as a marker and retrieves messages sent after the marker ID.
getHistoryAfter(String, int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Uses the provided id of a message as a marker and retrieves messages sent after the marker ID.
getHistoryAfter(String, int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
getHistoryAfter(MessageChannel, String) - Static method in class net.dv8tion.jda.api.entities.MessageHistory
Constructs a MessageHistory with the initially retrieved history of messages sent after the mentioned message ID (exclusive).
getHistoryAfter(Message, int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Uses the provided message as a marker and retrieves messages sent after the marker.
getHistoryAround(long, int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Uses the provided id of a message as a marker and retrieves messages around the marker.
getHistoryAround(String, int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Uses the provided id of a message as a marker and retrieves messages sent around the marker.
getHistoryAround(String, int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
getHistoryAround(MessageChannel, String) - Static method in class net.dv8tion.jda.api.entities.MessageHistory
Constructs a MessageHistory with the initially retrieved history of messages sent around the mentioned message ID (inclusive).
getHistoryAround(Message, int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Uses the provided Message as a marker and retrieves messages around the marker.
getHistoryBefore(long, int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Uses the provided id of a message as a marker and retrieves messages sent before the marker ID.
getHistoryBefore(String, int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Uses the provided id of a message as a marker and retrieves messages sent before the marker ID.
getHistoryBefore(String, int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
getHistoryBefore(MessageChannel, String) - Static method in class net.dv8tion.jda.api.entities.MessageHistory
Constructs a MessageHistory with the initially retrieved history of messages sent before the mentioned message ID (exclusive).
getHistoryBefore(Message, int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Uses the provided message as a marker and retrieves messages sent before the marker.
getHistoryFromBeginning(int) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Retrieves messages from the beginning of this MessageChannel.
getHistoryFromBeginning(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
getHistoryFromBeginning(MessageChannel) - Static method in class net.dv8tion.jda.api.entities.MessageHistory
Constructs a MessageHistory with the initially retrieved history of messages sent.
getHook() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
getHook() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
getHook() - Method in class net.dv8tion.jda.api.events.interaction.ModalInteractionEvent
 
getHook() - Method in interface net.dv8tion.jda.api.interactions.callbacks.IDeferrableCallback
The InteractionHook which can be used to send deferred replies or followup messages.
getHook() - Method in class net.dv8tion.jda.internal.interactions.DeferrableInteractionImpl
 
getHost(String) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
getHttpBuilder() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingSessionConfig
 
getHttpClient() - Method in interface net.dv8tion.jda.api.JDA
The OkHttpClient used for handling http requests from RestActions.
getHttpClient() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getHttpClient() - Method in class net.dv8tion.jda.internal.requests.Requester
 
getHttpClient() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
getIcon() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Returns an ImageProxy for this application info's icon.
getIcon() - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
Returns an ImageProxy for this application team's icon.
getIcon() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.GroupChannel
Returns an ImageProxy for this group channel's icon.
getIcon() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns an ImageProxy for this guild's icon.
getIcon() - Method in interface net.dv8tion.jda.api.entities.Invite.EmbeddedApplication
Returns an ImageProxy for this application invite's icon.
getIcon() - Method in interface net.dv8tion.jda.api.entities.Invite.Group
Returns an ImageProxy for this group invite's icon.
getIcon() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
Returns an ImageProxy for this guild's icon
getIcon() - Method in class net.dv8tion.jda.api.entities.MessageActivity.Application
Returns an ImageProxy for this application's icon.
getIcon() - Method in interface net.dv8tion.jda.api.entities.Role
The Icon of this role or null if no custom image or emoji is set.
getIcon() - Method in class net.dv8tion.jda.api.entities.RoleIcon
Returns an ImageProxy for this role's icon.
getIcon() - Method in interface net.dv8tion.jda.api.entities.sticker.Sticker
Returns an ImageProxy for this sticker's image.
getIcon() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
Returns an ImageProxy for this template guild's icon.
getIcon() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getIcon() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getIconId() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The icon id of the bot's application.
getIconId() - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
The id hash for the icon of this team.
getIconId() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.GroupChannel
The Discord hash-id of the group channel icon image.
getIconId() - Method in interface net.dv8tion.jda.api.entities.Guild
The Discord hash-id of the Guild icon image.
getIconId() - Method in interface net.dv8tion.jda.api.entities.Invite.EmbeddedApplication
The icon id of this application or null if the application has no icon.
getIconId() - Method in interface net.dv8tion.jda.api.entities.Invite.Group
The icon id of this group or null if the group has no icon.
getIconId() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
The icon id of this guild.
getIconId() - Method in class net.dv8tion.jda.api.entities.MessageActivity.Application
The icon id of this Application.
getIconId() - Method in class net.dv8tion.jda.api.entities.RoleIcon
The Discord hash-id of the Role icon image.
getIconId() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
The icon id of this guild.
getIconId() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getIconId() - Method in class net.dv8tion.jda.internal.entities.ApplicationTeamImpl
 
getIconId() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
getIconId() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getIconId() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getIconId() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.EmbeddedApplicationImpl
 
getIconId() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GroupImpl
 
getIconId() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getIconUrl() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The icon-url of the bot's application.
getIconUrl() - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
The url for the icon of this team.
getIconUrl() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.GroupChannel
The URL of the group channel icon image.
getIconUrl() - Method in interface net.dv8tion.jda.api.entities.Guild
The URL of the Guild icon image.
getIconUrl() - Method in interface net.dv8tion.jda.api.entities.Invite.EmbeddedApplication
The icon url of this application or null if the application has no icon.
getIconUrl() - Method in interface net.dv8tion.jda.api.entities.Invite.Group
The icon url of this group or null if the group has no icon.
getIconUrl() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
The icon url of this guild.
getIconUrl() - Method in class net.dv8tion.jda.api.entities.MessageActivity.Application
The url of the icon image for this application.
getIconUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.AuthorInfo
The url of the author's icon.
getIconUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Footer
The url of the footer's icon.
getIconUrl() - Method in class net.dv8tion.jda.api.entities.RoleIcon
The URL of the Role icon image.
getIconUrl() - Method in interface net.dv8tion.jda.api.entities.sticker.Sticker
The url of the sticker image.
getIconUrl() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
The icon url of this guild.
getIconUrl() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getIconUrl() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.EmbeddedApplicationImpl
 
getIconUrl() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GroupImpl
 
getIconUrl() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getId() - Method in interface net.dv8tion.jda.api.components.ActionComponent
Deprecated.
getId() - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
Deprecated.
getId() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Deprecated.
getId() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelType
The Discord id key used to represent the channel type.
getId() - Method in interface net.dv8tion.jda.api.entities.Invite.InviteTarget
The Snowflake id of the target entity of this invite.
getId() - Method in enum net.dv8tion.jda.api.entities.Invite.TargetType
The Discord id key used to represent the target type.
getId() - Method in interface net.dv8tion.jda.api.entities.ISnowflake
The Snowflake id of this entity.
getId() - Method in enum net.dv8tion.jda.api.entities.MessageActivity.ActivityType
The id of this ActivityType.
getId() - Method in enum net.dv8tion.jda.api.entities.MessageReaction.ReactionType
The id used to represent this type in requests.
getId() - Method in enum net.dv8tion.jda.api.entities.MessageReference.MessageReferenceType
The raw type id used in the API.
getId() - Method in class net.dv8tion.jda.api.entities.messages.MessagePoll.Answer
The id of this answer.
getId() - Method in enum net.dv8tion.jda.api.entities.MessageType
The Discord id key used to reference the MessageType.
getId() - Method in class net.dv8tion.jda.api.entities.RichPresence.Party
ID for this party, relevant to the game.
getId() - Method in enum net.dv8tion.jda.api.entities.sticker.Sticker.Type
The Discord defined id key for this sticker type.
getId() - Method in enum net.dv8tion.jda.api.interactions.commands.Command.Type
The raw command type id used in the API
getId() - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
Returns the custom id
getId() - Method in interface net.dv8tion.jda.api.interactions.modals.Modal
The custom id of this modal
getId() - Method in class net.dv8tion.jda.api.interactions.modals.ModalMapping
Deprecated.
getId() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.InviteTargetImpl
 
getId() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
getId() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalImpl
 
getIdentifier() - Method in interface net.dv8tion.jda.api.audio.factory.IPacketProvider
Provides a unique String identifier for the connection.
getIdentifierString() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getIdleProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.PresenceProviderConfig
 
getIdLong() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
 
getIdLong() - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
 
getIdLong() - Method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen.Channel
The id of this recommended channel.
getIdLong() - Method in interface net.dv8tion.jda.api.entities.Invite.InviteTarget
The Snowflake id of the target entity of this invite.
getIdLong() - Method in interface net.dv8tion.jda.api.entities.ISnowflake
The Snowflake id of this entity.
getIdLong() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
 
getIdLong() - Method in class net.dv8tion.jda.api.entities.Message.Interaction
Deprecated.
 
getIdLong() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
 
getIdLong() - Method in class net.dv8tion.jda.api.entities.MessageActivity.Application
 
getIdLong() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
The ids of channels are their position as stored by Discord so this will not look like a typical snowflake.
getIdLong() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel.PermissionOverride
The ids of roles are their position as stored by Discord so this will not look like a typical snowflake.
getIdLong() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
 
getIdLong() - Method in class net.dv8tion.jda.api.entities.templates.TemplateRole
The ids of roles are their position as stored by Discord so this will not look like a typical snowflake.
getIdLong() - Method in class net.dv8tion.jda.api.entities.Webhook.ChannelReference
 
getIdLong() - Method in class net.dv8tion.jda.api.entities.Webhook.GuildReference
 
getIdLong() - Method in class net.dv8tion.jda.api.entities.Webhook.WebhookReference
 
getIdLong() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getIdLong() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
The Snowflake id of this entity.
getIdLong() - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
The Snowflake id of this entity.
getIdLong() - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
 
getIdLong() - Method in class net.dv8tion.jda.api.interactions.commands.SlashCommandReference
 
getIdLong() - Method in class net.dv8tion.jda.api.utils.AttachmentUpdate
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.ApplicationTeamImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.ForumTagSnowflakeImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl.ChannelImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.ChannelImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.EmbeddedApplicationImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GroupImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.InviteTargetImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.SkuSnowflakeImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerItemImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerSnowflakeImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.UserSnowflakeImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceChannelImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
getIdLong() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getIdLong() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getIllegalV1Components(Collection<? extends Component>) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
 
getImage() - Method in interface net.dv8tion.jda.api.entities.emoji.CustomEmoji
Returns an ImageProxy for this emoji's image.
getImage() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The information about the image in the message embed
getImage() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
Returns an ImageProxy for this events cover image.
getImageUrl() - Method in interface net.dv8tion.jda.api.entities.emoji.CustomEmoji
A String representation of the URL which leads to image displayed within the official Discord™ client when this emoji is used
getImageUrl() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The cover image url of the event.
getImageUrl() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getIndirectFiles(Collection<MessageTopLevelComponentUnion>) - Static method in class net.dv8tion.jda.internal.utils.message.MessageUtil
 
getInherit() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
EnumSet of all Permission that are unaffected by this override.
getInherit() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel.PermissionOverride
EnumSet of all Permission that are unaffected by this override.
getInherit() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getInherited() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
The currently set of inherited permission bits.
getInherited() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
getInheritedPermissions() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Set of Permissions that would be inherited from other permission holders.
getInheritRaw() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
This is the raw binary representation (as a base 10 long) of the permissions not affected by this override.
getInheritRaw() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel.PermissionOverride
This is the raw binary representation (as a base 10 long) of the permissions not affected by this override.
getInheritRaw() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getInstallParameters() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo.IntegrationTypeConfiguration
The OAuth2 install parameters for the default in-app authorization link.
getInstance() - Method in class net.dv8tion.jda.api.events.stage.GenericStageInstanceEvent
The affected StageInstance
getInstance() - Static method in class net.dv8tion.jda.internal.requests.CallbackContext
 
getInt(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to an int.
getInt(int, int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to an int.
getInt(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves an int to a key.
getInt(String, int) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves an int to a key.
getInt(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getInt(DataArray, String, int) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getInt(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getInt(DataObject, String, int) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getIntBigEndian(byte[], int) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
getIntegrationId() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
The id for the integration associated with this role.
getIntegrationIdLong() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
The id for the integration associated with this role.
getIntegrationIdLong() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
getIntegrationOwners() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
Returns the integration owners of this interaction, which depends on how the app was installed.
getIntegrationOwners() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getIntegrationOwners() - Method in interface net.dv8tion.jda.api.interactions.Interaction
Returns the integration owners of this interaction, which depends on how the app was installed.
getIntegrationOwners() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getIntegrationTypes() - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Gets the integration types on which this command can be installed on.
getIntegrationTypes() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
Gets the integration types on which this command can be installed on.
getIntegrationTypes() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getIntegrationTypes() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getIntegrationTypes() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getIntegrationTypesConfig() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The configurations for each IntegrationType set on the application.
getIntegrationTypesConfig() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getIntents() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingConfig
 
getIntents(int) - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Converts a bitmask into an EnumSet of enum values.
getInteractedMessageId() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The ID of the message containing the component which created this message.
getInteractedMessageIdLong() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The ID of the message containing the component which created this message.
getInteraction() - Method in interface net.dv8tion.jda.api.entities.Message
Deprecated.
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericContextInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.command.MessageContextInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.command.UserContextInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.component.ButtonInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.component.EntitySelectInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericSelectMenuInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.component.StringSelectInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.GenericAutoCompleteInteractionEvent
 
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
The Interaction instance.
getInteraction() - Method in class net.dv8tion.jda.api.events.interaction.ModalInteractionEvent
 
getInteraction() - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
The interaction attached to this hook.
getInteraction() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getInteraction() - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
getInteractionMetadata() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the interaction metadata, available when the message is a response or a followup to an Interaction.
getInteractionMetadata() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getInteractionPermissions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
getInteractionPermissions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getInteractionPermissions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getInteractionPermissions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedNewsChannelImpl
 
getInteractionPermissions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getInteractionPermissions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedTextChannelImpl
 
getInteractionPermissions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getInteractionPermissions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getInteractionPermissions() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IInteractionPermissionMixin
 
getInteractionPermissions() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getInteractionsEndpointUrl() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The interaction endpoint URL of this bot's application.
getInteractionsEndpointUrl() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getInterestedUserCount() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The amount of users who are interested in attending the event.
getInterestedUserCount() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getInterface() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelType
The interface this channel type corresponds to.
getInvite() - Method in class net.dv8tion.jda.api.events.guild.invite.GuildInviteCreateEvent
The invite which was created.
getInviteCode() - Method in interface net.dv8tion.jda.api.entities.Widget
Gets an invite code for the guild, or null if no invite channel is enabled in the widget
getInviteCode() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
getInviter() - Method in interface net.dv8tion.jda.api.entities.Invite
The user who created this invite.
getInviter() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getInvites() - Method in interface net.dv8tion.jda.api.entities.Message
Creates an immutable List of Invite codes that are included in this Message.
getInvites() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
Invite codes found in the message content.
getInvites() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getInvitesDisabledUntil() - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentActions
The time until when invites are paused.
getInviteUrl(long, Collection<Permission>) - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Creates a OAuth invite-link used to invite the bot.
getInviteUrl(long, Permission...) - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Creates a OAuth invite-link used to invite the bot.
getInviteUrl(String, Collection<Permission>) - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Creates a OAuth invite-link used to invite the bot.
getInviteUrl(String, Collection<Permission>) - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getInviteUrl(String, Permission...) - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Creates a OAuth invite-link used to invite the bot.
getInviteUrl(Collection<Permission>) - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Creates a OAuth invite-link used to invite the bot.
getInviteUrl(Collection<Permission>) - Method in interface net.dv8tion.jda.api.JDA
Creates an authorization invite url for the currently logged in Bot-Account.
getInviteUrl(Collection<Permission>) - Method in class net.dv8tion.jda.internal.JDAImpl
 
getInviteUrl(Permission...) - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Creates a OAuth invite-link used to invite the bot.
getInviteUrl(Permission...) - Method in interface net.dv8tion.jda.api.JDA
Creates an authorization invite url for the currently logged in Bot-Account.
getInviteUrl(Permission...) - Method in class net.dv8tion.jda.internal.JDAImpl
 
getItems() - Method in interface net.dv8tion.jda.api.components.mediagallery.MediaGallery
Returns an immutable list with the items contained by this media gallery.
getItems() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
getItems() - Method in class net.dv8tion.jda.internal.utils.ChainedClosableIterator
 
getIterableHistory() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
A PaginationAction implementation that allows to iterate over recent Messages of this MessageChannel.
getIterableHistory() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
getJDA() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The corresponding JDA instance of the referring Guild
getJDA() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The JDA instance of this ApplicationInfo (the one logged into this application's bot account).
getJDA() - Method in interface net.dv8tion.jda.api.entities.channel.Channel
Returns the JDA instance of this channel
getJDA() - Method in interface net.dv8tion.jda.api.entities.emoji.ApplicationEmoji
The JDA instance of this emoji
getJDA() - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
The JDA instance of this emoji
getJDA() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns the JDA instance of this Guild
getJDA() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns the JDA instance of this VoiceState
getJDA() - Method in interface net.dv8tion.jda.api.entities.Invite
The JDA instance used to create this Invite
getJDA() - Method in interface net.dv8tion.jda.api.entities.Member
The JDA instance.
getJDA() - Method in interface net.dv8tion.jda.api.entities.Mentions
The corresponding JDA instance
getJDA() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
The corresponding JDA instance for this Attachment
getJDA() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the JDA instance related to this Message.
getJDA() - Method in class net.dv8tion.jda.api.entities.MessageHistory
The corresponding JDA instance for this MessageHistory
getJDA() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The JDA instance of this Reaction
getJDA() - Method in class net.dv8tion.jda.api.entities.MessageReference
Returns the JDA instance related to this message reference.
getJDA() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
The JDA instance that this PermissionOverride is related to.
getJDA() - Method in interface net.dv8tion.jda.api.entities.Role
Returns the JDA instance of this Role
getJDA() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The JDA instance associated with this event object
getJDA() - Method in class net.dv8tion.jda.api.entities.templates.Template
The JDA instance used to create this Template instance.
getJDA() - Method in interface net.dv8tion.jda.api.entities.ThreadMember
Returns the JDA instance of this thread member.
getJDA() - Method in interface net.dv8tion.jda.api.entities.User
Returns the JDA instance of this User
getJDA() - Method in interface net.dv8tion.jda.api.entities.Webhook
The JDA instance of this Webhook.
getJDA() - Method in interface net.dv8tion.jda.api.entities.WebhookClient
The associated JDA instance.
getJDA() - Method in class net.dv8tion.jda.api.events.Event
 
getJDA() - Method in interface net.dv8tion.jda.api.events.GenericEvent
The current JDA instance corresponding to this Event
getJDA() - Method in interface net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceUpdate
Shortcut to access the JDA instance
getJDA() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
Returns the JDA instance of this Command
getJDA() - Method in class net.dv8tion.jda.api.interactions.commands.PrivilegeConfig
The JDA-instance.
getJDA() - Method in interface net.dv8tion.jda.api.interactions.Interaction
Returns the JDA instance of this interaction
getJDA() - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
The JDA instance for this interaction
getJDA() - Method in interface net.dv8tion.jda.api.managers.AudioManager
Gets the JDA instance that this AudioManager is a part of.
getJDA() - Method in interface net.dv8tion.jda.api.managers.DirectAudioController
The associated JDA instance
getJDA() - Method in interface net.dv8tion.jda.api.managers.Presence
The JDA instance of this Presence
getJDA() - Method in class net.dv8tion.jda.api.requests.Request
 
getJDA() - Method in interface net.dv8tion.jda.api.requests.RestAction
The current JDA instance
getJDA() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.Work
The JDA instance which started the request.
getJDA() - Method in interface net.dv8tion.jda.api.utils.SessionController.SessionConnectNode
The JDA instance for this request
getJDA() - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.AbstractEntityBuilder
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.managers.DirectAudioControllerImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.requests.CompletedRestAction
 
getJDA() - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
getJDA() - Method in class net.dv8tion.jda.internal.requests.Requester
 
getJDA() - Method in class net.dv8tion.jda.internal.requests.restaction.operator.CombineRestAction
 
getJDA() - Method in class net.dv8tion.jda.internal.requests.restaction.operator.RestActionOperator
 
getJDA() - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
getJDA() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
getJumpUrl() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildChannel
Returns the jump-to URL for this channel.
getJumpUrl() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the jump-to URL for the received message.
getJumpUrl() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
Returns the jump-to URL of the event.
getJumpUrl() - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
Returns the jump-to URL for the received message.
getJumpUrl() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getJumpUrl() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getKey() - Method in enum net.dv8tion.jda.api.audit.ActionType
The raw key used to identify types within the api.
getKey() - Method in class net.dv8tion.jda.api.audit.AuditLogChange
The key which defines the field that was updated by this change
getKey() - Method in enum net.dv8tion.jda.api.audit.AuditLogKey
 
getKey() - Method in enum net.dv8tion.jda.api.audit.AuditLogOption
getKey() - Method in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
The raw style integer key
getKey() - Method in enum net.dv8tion.jda.api.components.Component.Type
Raw int representing this ComponentType
getKey() - Method in enum net.dv8tion.jda.api.components.separator.Separator.Spacing
Raw int representing this spacing
getKey() - Method in enum net.dv8tion.jda.api.entities.Activity.ActivityType
The Discord defined id key for this ActivityType.
getKey() - Method in enum net.dv8tion.jda.api.entities.automod.AutoModEventType
The raw value used by Discord to represent this type.
getKey() - Method in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
The raw value used by Discord to represent this type.
getKey() - Method in enum net.dv8tion.jda.api.entities.automod.AutoModRule.KeywordPreset
The raw value used by Discord to represent this preset.
getKey() - Method in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
The raw API key used to indicate this type.
getKey() - Method in enum net.dv8tion.jda.api.entities.channel.attribute.IPostContainer.SortOrder
The underlying value as used by Discord.
getKey() - Method in enum net.dv8tion.jda.api.entities.channel.concrete.ForumChannel.Layout
The underlying value as used by Discord.
getKey() - Method in enum net.dv8tion.jda.api.entities.ClientType
The raw key used by the API to identify this type
getKey() - Method in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
The Discord defined id key for this EntitlementType.
getKey() - Method in enum net.dv8tion.jda.api.entities.Guild.BoostTier
The API key used to represent this tier, identical to the ordinal.
getKey() - Method in enum net.dv8tion.jda.api.entities.Guild.ExplicitContentLevel
The key for this level
getKey() - Method in enum net.dv8tion.jda.api.entities.Guild.MFALevel
The Discord id key used to represent this MFALevel.
getKey() - Method in enum net.dv8tion.jda.api.entities.Guild.NotificationLevel
The Discord id key used to represent this NotificationLevel.
getKey() - Method in enum net.dv8tion.jda.api.entities.Guild.NSFWLevel
The Discord id key used to represent this NSFW level.
getKey() - Method in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
The Discord id key for this Verification Level.
getKey() - Method in enum net.dv8tion.jda.api.entities.messages.MessagePoll.LayoutType
The raw API key used to identify this layout.
getKey() - Method in class net.dv8tion.jda.api.entities.RichPresence.Image
The key for this image, used for RichPresence.Image.getUrl()
getKey() - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The key of the metadata.
getKey() - Method in enum net.dv8tion.jda.api.entities.ScheduledEvent.Status
The Discord id key for this Status.
getKey() - Method in enum net.dv8tion.jda.api.entities.ScheduledEvent.Type
The Discord id key used to represent the scheduled event type.
getKey() - Method in enum net.dv8tion.jda.api.entities.StageInstance.PrivacyLevel
The raw API key for this privacy level
getKey() - Method in enum net.dv8tion.jda.api.entities.TeamMember.MembershipState
The key for this state that is used in the API.
getKey() - Method in enum net.dv8tion.jda.api.entities.TeamMember.RoleType
The key for this role that is used in the API.
getKey() - Method in enum net.dv8tion.jda.api.entities.WebhookType
The raw api key for this type
getKey() - Method in enum net.dv8tion.jda.api.interactions.commands.OptionType
The raw value for this type or -1 for OptionType.UNKNOWN
getKey() - Method in enum net.dv8tion.jda.api.interactions.InteractionType
 
getKey() - Method in enum net.dv8tion.jda.api.OnlineStatus
The valid API key for this OnlineStatus
getKey() - Method in enum net.dv8tion.jda.api.Region
The Region key as defined by Discord.
getKey() - Method in enum net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction.PaginationOrder
The API query parameter key
getKey() - Method in enum net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction.OwnerType
The Discord defined id key for this OwnerType.
getKey() - Method in enum net.dv8tion.jda.api.utils.Compression
The key used for the gateway query to enable this compression
getKey() - Method in enum net.dv8tion.jda.internal.audio.AudioEncryption
 
getLabel() - Method in interface net.dv8tion.jda.api.components.buttons.Button
The visible text on the button, or an empty string if this is a PREMIUM-style button.
getLabel() - Method in class net.dv8tion.jda.api.components.selections.SelectOption
The current option label which would be shown to the user in the client.
getLabel() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
The label shown above this text input box
getLabel() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
The label of this TextInput component.
getLabel() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
getLabel() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
getLanguageName() - Method in enum net.dv8tion.jda.api.interactions.DiscordLocale
The language's human-readable name, in English.
getLargeImage() - Method in interface net.dv8tion.jda.api.entities.RichPresence
Information on the large image displayed in the profile view
getLargeImage() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getLargeThreshold() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getLargeThreshold() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
getLast() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The most recent entity retrieved by this PaginationAction instance
getLast() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
getLastKey() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The current iteration anchor used for pagination.
getLastKey() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
getLastPathSegment(String) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
getLatestMessageId() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
The id for the most recent message sent in this current MessageChannel.
getLatestMessageIdLong() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
The id for the most recent message sent in this current MessageChannel.
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getLatestMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildMessageChannelImpl
 
getLayout() - Method in interface net.dv8tion.jda.api.entities.messages.MessagePoll
The layout of the poll.
getLayout() - Method in class net.dv8tion.jda.internal.entities.messages.MessagePollImpl
 
getLazyString(JDALogger.LazyEvaluation) - Static method in class net.dv8tion.jda.internal.utils.JDALogger
Utility function to enable logging of complex statements more efficiently (lazy).
getLeft() - Method in class net.dv8tion.jda.internal.utils.tuple.ImmutablePair
 
getLeft() - Method in class net.dv8tion.jda.internal.utils.tuple.MutablePair
 
getLeft() - Method in class net.dv8tion.jda.internal.utils.tuple.Pair
Gets the left element from this pair.
getLength() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The total amount of characters that is displayed when this embed is displayed by the Discord client.
getLimit() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The currently used limit.
getLimit() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
getListener() - Method in class net.dv8tion.jda.api.audio.hooks.ListenerProxy
 
getListenerProviders() - Method in class net.dv8tion.jda.internal.utils.config.sharding.EventConfig
 
getListenerProxy() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getListeners() - Method in class net.dv8tion.jda.internal.utils.config.sharding.EventConfig
 
getLocale() - Method in interface net.dv8tion.jda.api.entities.Guild
The preferred locale for this guild.
getLocale() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
The preferred locale for this guild.
getLocale() - Method in enum net.dv8tion.jda.api.interactions.DiscordLocale
The locale tag, could be parsed by Locale.forLanguageTag(String)
getLocale() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getLocale() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getLocation() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The location the event is set to take place in.
getLocation() - Method in class net.dv8tion.jda.api.exceptions.ErrorResponseException.SchemaError
The JSON-path for the error.
getLocation() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getLog(Class<?>) - Static method in class net.dv8tion.jda.internal.utils.JDALogger
Will get the Logger for the given Class or create and cache a fallback logger if there is no SLF4J implementation present.
getLog(String) - Static method in class net.dv8tion.jda.internal.utils.JDALogger
Will get the Logger with the given log-name or create and cache a fallback logger if there is no SLF4J implementation present.
getLong(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a long.
getLong(int, long) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a long.
getLong(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a long to a key.
getLong(String, long) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a long to a key.
getLong(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getLong(DataArray, String, long) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getLong(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getLong(DataObject, String, long) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getMajorParameters() - Method in class net.dv8tion.jda.api.requests.Route.CompiledRoute
The string of major parameters used by this route.
getManager() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
Returns an AutoModRuleManager, which can be used to modify this rule.
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ICategorizableChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPermissionContainer
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPositionableChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ISlowmodeChannel
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ForumChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.MediaChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.NewsChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.StageChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.TextChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.VoiceChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.AudioChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildChannel
Returns the ChannelManager for this GuildChannel.
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.StandardGuildChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.StandardGuildMessageChannel
 
getManager() - Method in interface net.dv8tion.jda.api.entities.emoji.ApplicationEmoji
The Manager for this emoji, used to modify properties of the emoji like name.
getManager() - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
The Manager for this emoji, used to modify properties of the emoji like name and role restrictions.
getManager() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns the GuildManager for this Guild, used to modify all properties and settings of the Guild.
getManager() - Method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen
Returns the Manager for this guild's welcome screen.
getManager() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
Returns the PermissionOverrideAction to modify this PermissionOverride.
getManager() - Method in interface net.dv8tion.jda.api.entities.Role
The RoleManager for this Role.
getManager() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The ScheduledEventManager for this event.
getManager() - Method in interface net.dv8tion.jda.api.entities.SelfUser
The AccountManager for the currently logged in account.
getManager() - Method in interface net.dv8tion.jda.api.entities.StageInstance
The StageInstanceManager used to update this stage instance.
getManager() - Method in interface net.dv8tion.jda.api.entities.sticker.GuildSticker
Modify this sticker using GuildStickerManager.
getManager() - Method in class net.dv8tion.jda.api.entities.templates.Template
Returns the TemplateManager for this Template.
getManager() - Method in interface net.dv8tion.jda.api.entities.Webhook
The WebhookManager for this Webhook.
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedNewsChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedTextChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.NewsChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.TextChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
getManager() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getMap() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
getMap() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
getMatchedContent() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The substring match of the user content that triggered this rule.
getMatchedContent() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getMatchedContent() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getMatchedKeyword() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The keyword that was found in the AutoModExecution.getContent().
getMatchedKeyword() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getMatchedKeyword() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getMax() - Method in class net.dv8tion.jda.api.entities.RichPresence.Party
The maximum size of this party, or 0 if unset
getMaxAge() - Method in interface net.dv8tion.jda.api.entities.Invite
The max age of this invite in seconds.
getMaxAge() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getMaxAllowed(Component.Type) - Static method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
How many of components of the provided type can be added to a single ActionRow.
getMaxBitrate() - Method in enum net.dv8tion.jda.api.entities.Guild.BoostTier
The maximum bitrate that can be applied to voice channels when this tier is reached.
getMaxBitrate() - Method in interface net.dv8tion.jda.api.entities.Guild
The maximum bitrate that can be applied to a voice channel in this guild.
getMaxBufferSize() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getMaxBufferSize() - Method in class net.dv8tion.jda.internal.utils.config.MetaConfig
 
getMaxEmojis() - Method in enum net.dv8tion.jda.api.entities.Guild.BoostTier
The maximum amount of custom emojis a guild can have when this tier is reached.
getMaxEmojis() - Method in interface net.dv8tion.jda.api.entities.Guild
The maximum amount of custom emojis a guild can have based on the guilds boost tier.
getMaxFileSize() - Method in enum net.dv8tion.jda.api.entities.Guild.BoostTier
The maximum size for files that can be uploaded to this Guild.
getMaxFileSize() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns the maximum size for files that can be uploaded to this Guild.
getMaxLength() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
The maximum length.
getMaxLength() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
The maximum amount of characters that can be written to submit the Modal.
getMaxLength() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The maximum length for strings which can be provided for this option.
getMaxLength() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The maximum length for strings which can be provided for this option.
getMaxLength() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
getMaxLimit() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The maximum limit that can be used for this PaginationAction
Limits provided to PaginationAction.limit(int) must not be greater than the returned value.
getMaxLimit() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
getMaxMembers() - Method in interface net.dv8tion.jda.api.entities.Guild
The maximum amount of members that can join this guild.
getMaxMembers() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getMaxMembers() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getMaxParticipants() - Method in interface net.dv8tion.jda.api.entities.Invite.EmbeddedApplication
The max participant count of this application or -1 if no max participant count is set
getMaxParticipants() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.EmbeddedApplicationImpl
 
getMaxPerGuild() - Method in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
The maximum number of rules that can use this trigger type in a guild.
getMaxPerRow() - Method in enum net.dv8tion.jda.api.components.Component.Type
Deprecated.
getMaxPresences() - Method in interface net.dv8tion.jda.api.entities.Guild
The maximum amount of connected members this guild can have at a time.
getMaxPresences() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getMaxPresences() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getMaxReconnectDelay() - Method in interface net.dv8tion.jda.api.JDA
This value is the maximum amount of time, in seconds, that JDA will wait between reconnect attempts.
getMaxReconnectDelay() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getMaxReconnectDelay() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
getMaxUses() - Method in interface net.dv8tion.jda.api.entities.Invite
The max uses of this invite.
getMaxUses() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getMaxValue() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The maximum value which can be provided for this option.
getMaxValue() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The maximum value which can be provided for this option.
getMaxValues() - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
The maximum amount of values a user can select at once.
getMaxValues() - Method in interface net.dv8tion.jda.api.components.selections.SelectMenu
The maximum amount of values a user can select at once.
getMaxValues() - Method in class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
getMdcContextMap() - Method in class net.dv8tion.jda.internal.utils.config.MetaConfig
 
getMeaning() - Method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
The meaning for this error.
getMeaning() - Method in enum net.dv8tion.jda.api.requests.CloseCode
The message which further explains the reason for this close code's occurrence
getMeaning() - Method in enum net.dv8tion.jda.api.requests.ErrorResponse
 
getMeaning() - Method in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
getMediaChannelById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a MediaChannel that has the same id as the one provided.
getMediaChannelById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a MediaChannel that has the same id as the one provided.
getMediaChannelCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
getMediaChannelCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getMediaChannelCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getMediaChannelCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getMediaChannelCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getMediaChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets all MediaChannel in the cache.
getMediaChannels() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
All MediaChannels listed for this Category
getMediaChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a list of all MediaChannels in this Guild that have the same name as the one provided.
getMember() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns the Member corresponding to this GuildVoiceState instance
getMember() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the author of this Message as a member.
getMember() - Method in class net.dv8tion.jda.api.entities.Message.Interaction
Deprecated.
The Member who caused this interaction.
getMember() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
If this PermissionOverride is an override dealing with a Member, then this method will return the related Member if the member is currently cached.
getMember() - Method in interface net.dv8tion.jda.api.entities.ThreadMember
The corresponding guild Member to this thread member.
getMember() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Gets the Member to which this VoiceState belongs
getMember() - Method in class net.dv8tion.jda.api.events.guild.member.GenericGuildMemberEvent
The Member instance
getMember() - Method in class net.dv8tion.jda.api.events.guild.member.GuildMemberRemoveEvent
The member instance for this user, if it was cached at the time.
getMember() - Method in class net.dv8tion.jda.api.events.guild.override.GenericPermissionOverrideEvent
The Member for the override.
getMember() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.GenericScheduledEventUserEvent
The Member instance for the user or null if the user is not in this guild.
getMember() - Method in class net.dv8tion.jda.api.events.guild.voice.GenericGuildVoiceEvent
The affected Member
getMember() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getMember() - Method in class net.dv8tion.jda.api.events.message.MessageReceivedEvent
The Author of the Message received as Member object.
getMember() - Method in class net.dv8tion.jda.api.events.message.MessageUpdateEvent
Member instance for the author of this message or null if this was not in a Guild.
getMember() - Method in class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
The Member instance for the reacting user or null if the reaction was from a user not in this guild.
getMember() - Method in class net.dv8tion.jda.api.events.thread.member.GenericThreadMemberEvent
The ThreadMember as a guild Member.
getMember() - Method in class net.dv8tion.jda.api.events.thread.member.ThreadMemberJoinEvent
The ThreadMember that just joined the thread as a guild Member.
getMember() - Method in class net.dv8tion.jda.api.events.thread.member.ThreadMemberLeaveEvent
The ThreadMember that just left the thread as a guild Member.
getMember() - Method in interface net.dv8tion.jda.api.events.user.update.GenericUserPresenceEvent
Member who changed their presence.
getMember() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateActivitiesEvent
 
getMember() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateActivityOrderEvent
 
getMember() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateOnlineStatusEvent
 
getMember() - Method in class net.dv8tion.jda.api.events.user.UserActivityEndEvent
 
getMember() - Method in class net.dv8tion.jda.api.events.user.UserActivityStartEvent
 
getMember() - Method in class net.dv8tion.jda.api.events.user.UserTypingEvent
Member instance for the User, or null if this was not in a Guild.
getMember() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The Member who caused this interaction.
getMember() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
The Member for this override
getMember() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
getMember() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getMember() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getMember() - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
getMember() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
getMember() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getMember() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
getMember(User) - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
Retrieves the TeamMember instance for the provided user.
getMember(UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets the Guild specific Member object for the provided UserSnowflake.
getMember(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getMember(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getMemberById(long) - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
Retrieves the TeamMember instance for the provided user id.
getMemberById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a Member object via the id of the user.
getMemberById(long) - Method in interface net.dv8tion.jda.api.entities.Widget
Gets a member with the given ID, or null if the member is not found
getMemberById(long) - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
getMemberById(String) - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
Retrieves the TeamMember instance for the provided user id.
getMemberById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a Member object via the id of the user.
getMemberById(String) - Method in interface net.dv8tion.jda.api.entities.Widget
Gets a member with the given ID, or null if the member is not found
getMemberById(String) - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
getMemberByTag(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Searches for a Member that has the matching Discord Tag.
getMemberByTag(String, String) - Method in interface net.dv8tion.jda.api.entities.Guild
Searches for a Member that has the matching Discord Tag.
getMemberCache() - Method in interface net.dv8tion.jda.api.entities.Guild
MemberCacheView for all cached Members of this Guild.
getMemberCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getMemberCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getMemberCachePolicy() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingConfig
 
getMemberCount() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets the current number of members that have joined this thread.
getMemberCount() - Method in interface net.dv8tion.jda.api.entities.Guild
The expected member count for this guild.
getMemberCount() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
Returns the approximate count of total members in the guild.
getMemberCount() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getMemberCount() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getMemberCount() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getMemberCount() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getMemberCount() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getMemberId() - Method in class net.dv8tion.jda.internal.interactions.ChannelInteractionPermissions
 
getMemberLimit() - Method in class net.dv8tion.jda.api.entities.Guild.MetaData
The active member limit for this guild.
getMemberPermissionOverrides() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPermissionContainer
Gets all of the Member PermissionOverrides that are part of this GuildChannel.
getMembers() - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
getMembers() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IMemberContainer
A List of all Members that are in this GuildChannel
For TextChannels, this returns all Members with the Permission.VIEW_CHANNEL Permission.
getMembers() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
 
getMembers() - Method in interface net.dv8tion.jda.api.entities.Guild
A list of all Members in this Guild.
getMembers() - Method in interface net.dv8tion.jda.api.entities.Mentions
An immutable list of all mentioned Members.
getMembers() - Method in interface net.dv8tion.jda.api.entities.Widget
Gets a list of online members in the guild
getMembers() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceChannel
Gets a list of all members in the channel
getMembers() - Method in class net.dv8tion.jda.internal.entities.ApplicationTeamImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedNewsChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedTextChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.NewsChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.TextChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.MessageMentionsImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
getMembers() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceChannelImpl
 
getMembersBag() - Method in interface net.dv8tion.jda.api.entities.Mentions
A Bag of mentioned Members.
getMembersBag() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getMembersBag() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getMembersByEffectiveName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a list of all Members who have the same effective name as the one provided.
getMembersByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a list of all Members who have the same name as the one provided.
getMembersByNickname(String, boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a list of all Members who have the same nickname as the one provided.
getMembershipState() - Method in interface net.dv8tion.jda.api.entities.TeamMember
The state of this member.
getMembershipState() - Method in class net.dv8tion.jda.internal.entities.TeamMemberImpl
 
getMembersView() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getMembersWithRoles(Collection<Role>) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a list of Members that have all provided Roles.
getMembersWithRoles(Role...) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a list of Members that have all Roles provided.
getMentionedRoles() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
getMentionedRoles() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
The IDs for roles which are allowed to be mentioned, or an empty list.
getMentionedRoles() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
The IDs for roles which are allowed to be mentioned, or an empty list.
getMentionedRoles() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
The IDs for roles which are allowed to be mentioned, or an empty list.
getMentionedRoles() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
getMentionedUsers() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
getMentionedUsers() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
The IDs for users which are allowed to be mentioned, or an empty list.
getMentionedUsers() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
The IDs for users which are allowed to be mentioned, or an empty list.
getMentionedUsers() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
The IDs for users which are allowed to be mentioned, or an empty list.
getMentionedUsers() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
getMentionLimit() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum amount of mentions that are allowed in a message.
getMentionLimit() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getMentions() - Method in interface net.dv8tion.jda.api.entities.Message
The Mentions used in this message.
getMentions() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
The mentions of the forwarded message.
getMentions() - Method in class net.dv8tion.jda.api.events.interaction.component.EntitySelectInteractionEvent
 
getMentions() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
Resolved mentions for a STRING option.
getMentions() - Method in interface net.dv8tion.jda.api.interactions.components.selections.EntitySelectInteraction
The resolved Mentions for this selection.
getMentions() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getMentions() - Method in class net.dv8tion.jda.internal.interactions.components.selections.EntitySelectInteractionImpl
 
getMentions(Message.MentionType...) - Method in interface net.dv8tion.jda.api.entities.Mentions
Combines all instances of IMentionable filtered by the specified MentionType values.
getMentions(Message.MentionType...) - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getMentions(Message.MentionType...) - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getMessage() - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumPost
The starter message of the post.
getMessage() - Method in class net.dv8tion.jda.api.entities.MessageReference
The resolved message, if available.
getMessage() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
getMessage() - Method in class net.dv8tion.jda.api.events.interaction.ModalInteractionEvent
 
getMessage() - Method in class net.dv8tion.jda.api.events.message.MessageReceivedEvent
The received Message object.
getMessage() - Method in class net.dv8tion.jda.api.events.message.MessageUpdateEvent
The Message that was updated
Note: Messages in JDA are not updated, they are immutable and will not change their state.
getMessage() - Method in class net.dv8tion.jda.api.exceptions.ErrorResponseException.ErrorCode
The human readable explanation message for this error
getMessage() - Method in interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
The Message instance.
getMessage() - Method in interface net.dv8tion.jda.api.interactions.modals.ModalInteraction
Message this modal came from, if it was a reply to a ComponentInteraction.
getMessage() - Method in interface net.dv8tion.jda.api.interactions.response.InteractionCallbackResponse
Returns the Message contained in this callback response, or null if none was created or updated by the response.
getMessage() - Method in class net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
 
getMessage() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalInteractionImpl
 
getMessage() - Method in class net.dv8tion.jda.internal.interactions.response.InteractionCallbackResponseImpl
 
getMessageAuthorId() - Method in class net.dv8tion.jda.api.events.message.react.MessageReactionAddEvent
The user id of the original message author.
getMessageAuthorIdLong() - Method in class net.dv8tion.jda.api.events.message.react.MessageReactionAddEvent
The user id of the original message author.
getMessageById(long) - Method in class net.dv8tion.jda.api.entities.MessageHistory
Used to get a Message from the set of already retrieved message via it's message Id.
getMessageById(String) - Method in class net.dv8tion.jda.api.entities.MessageHistory
Used to get a Message from the set of already retrieved message via it's message Id.
getMessageChannel() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The MessageChannel this interaction happened in.
getMessageCount() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets the current number of messages present in this thread.
getMessageCount() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getMessageCount() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getMessageFlagsRaw() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
The flags set on this message.
getMessageId() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The id of the Message which triggered the rule.
getMessageId() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The message id this reaction is attached to
getMessageId() - Method in class net.dv8tion.jda.api.entities.MessageReference
Returns the message id for this reference, or 0 if no message id was provided.
getMessageId() - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
The id for this message
getMessageId() - Method in interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
The id of the message.
getMessageIdLong() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The id of the Message which triggered the rule.
getMessageIdLong() - Method in class net.dv8tion.jda.api.entities.MessageReaction
The message id this reaction is attached to
getMessageIdLong() - Method in class net.dv8tion.jda.api.entities.MessageReference
Returns the message id for this reference, or 0 if no message id was provided.
getMessageIdLong() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getMessageIdLong() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
getMessageIdLong() - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
The id for this message
getMessageIdLong() - Method in interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
The id of the message.
getMessageIdLong() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getMessageIdLong() - Method in class net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
 
getMessageIds() - Method in class net.dv8tion.jda.api.events.message.MessageBulkDeleteEvent
List of messages that have been deleted.
getMessageReference() - Method in interface net.dv8tion.jda.api.entities.Message
Returns the MessageReference for this Message.
getMessageReference() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getMessageSnapshots() - Method in interface net.dv8tion.jda.api.entities.Message
The MessageSnaphots attached to this message.
getMessageSnapshots() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getMethod() - Method in class net.dv8tion.jda.api.requests.Route.CompiledRoute
The HTTP method.
getMethod() - Method in class net.dv8tion.jda.api.requests.Route
The Method of this route template.
getMiddle() - Method in class net.dv8tion.jda.internal.utils.tuple.MutableTriple
 
getMIME() - Method in enum net.dv8tion.jda.api.entities.Icon.IconType
The MIME Type
getMinLength() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
The minimum length.
getMinLength() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
The minimum amount of characters that must be written to submit the Modal.
getMinLength() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The minimum length for strings which can be provided for this option.
getMinLength() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The minimum length for strings which can be provided for this option.
getMinLength() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
getMinLimit() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The minimum limit that can be used for this PaginationAction
Limits provided to PaginationAction.limit(int) must not be less than the returned value.
getMinLimit() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
getMinutes() - Method in enum net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel.AutoArchiveDuration
The number of minutes before an idle thread will be automatically hidden.
getMinValue() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The minimum value which can be provided for this option.
getMinValue() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The minimum value which can be provided for this option.
getMinValues() - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
The minimum amount of values a user has to select.
getMinValues() - Method in interface net.dv8tion.jda.api.components.selections.SelectMenu
The minimum amount of values a user has to select.
getMinValues() - Method in class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
getModalId() - Method in class net.dv8tion.jda.api.events.interaction.ModalInteractionEvent
 
getModalId() - Method in interface net.dv8tion.jda.api.interactions.modals.ModalInteraction
Returns the custom id of the Modal in question
getModalId() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalInteractionImpl
 
getMode() - Method in class net.dv8tion.jda.internal.audio.CryptoAdapter.AES_GCM_Adapter
 
getMode() - Method in interface net.dv8tion.jda.internal.audio.CryptoAdapter
 
getMode() - Method in class net.dv8tion.jda.internal.audio.CryptoAdapter.XChaCha20Poly1305Adapter
 
getModes(int) - Static method in enum net.dv8tion.jda.api.audio.SpeakingMode
Parses the active modes represented by the provided bitmask
getMutualGuilds() - Method in interface net.dv8tion.jda.api.entities.User
Finds and collects all Guild instances that contain this User within the current JDA instance.
getMutualGuilds() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getMutualGuilds(Collection<User>) - Method in interface net.dv8tion.jda.api.JDA
Gets all Guilds that contain all given users as their members.
getMutualGuilds(Collection<User>) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Gets all Guilds that contain all given users as their members.
getMutualGuilds(Collection<User>) - Method in class net.dv8tion.jda.internal.JDAImpl
 
getMutualGuilds(User...) - Method in interface net.dv8tion.jda.api.JDA
Gets all Guilds that contain all given users as their members.
getMutualGuilds(User...) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Gets all Guilds that contain all given users as their members.
getMutualGuilds(User...) - Method in class net.dv8tion.jda.internal.JDAImpl
 
getName() - Method in interface net.dv8tion.jda.api.entities.Activity
The displayed name of the Activity.
getName() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The name of the bot's application.
getName() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The name of this rule.
getName() - Method in interface net.dv8tion.jda.api.entities.channel.Channel
The human readable name of this channel.
getName() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.PrivateChannel
The human-readable name of this channel.
getName() - Method in interface net.dv8tion.jda.api.entities.channel.forums.BaseForumTag
The name of the tag.
getName() - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
 
getName() - Method in interface net.dv8tion.jda.api.entities.emoji.Emoji
The name of this emoji.
getName() - Method in interface net.dv8tion.jda.api.entities.Guild
The human readable name of the Guild.
getName() - Method in interface net.dv8tion.jda.api.entities.Invite.Channel
The name of this channel.
getName() - Method in interface net.dv8tion.jda.api.entities.Invite.EmbeddedApplication
The name of this application.
getName() - Method in interface net.dv8tion.jda.api.entities.Invite.Group
The name of this group or null if the group has no name.
getName() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
The name of this guild.
getName() - Method in class net.dv8tion.jda.api.entities.Message.Interaction
Deprecated.
The command name.
getName() - Method in class net.dv8tion.jda.api.entities.MessageActivity.Application
The name of this Application.
getName() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.AuthorInfo
The name of the Author.
getName() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Field
The name of the field
getName() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Provider
The name of the provider.
getName() - Method in interface net.dv8tion.jda.api.entities.Role
The Name of this Role.
getName() - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The display name of the metadata.
getName() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The name of the event.
getName() - Method in interface net.dv8tion.jda.api.entities.sticker.Sticker
The name of the sticker.
getName() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The name of this pack.
getName() - Method in class net.dv8tion.jda.api.entities.templates.Template
The template name.
getName() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
The human readable name of the GuildChannel.
getName() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
The name of this guild.
getName() - Method in class net.dv8tion.jda.api.entities.templates.TemplateRole
The Name of this Role.
getName() - Method in interface net.dv8tion.jda.api.entities.User
The username of the User.
getName() - Method in enum net.dv8tion.jda.api.entities.User.UserFlag
The readable name as used in the Discord Client.
getName() - Method in class net.dv8tion.jda.api.entities.Webhook.ChannelReference
The source channel's name
getName() - Method in interface net.dv8tion.jda.api.entities.Webhook
The name of this Webhook.
getName() - Method in class net.dv8tion.jda.api.entities.Webhook.GuildReference
The source guild's name
getName() - Method in interface net.dv8tion.jda.api.entities.Widget
Gets the name of the guild
getName() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Returns the username of the member
getName() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceChannel
Gets the name of the channel *
getName() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
getName() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
getName() - Method in class net.dv8tion.jda.api.interactions.AutoCompleteQuery
The name of the input field, usually an option name in CommandAutoCompleteInteraction.
getName() - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
The current command name
getName() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The name for this option
getName() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
The configured name
getName() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
The name for this subcommand group
getName() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
The readable name of this choice.
getName() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The name of this command.
getName() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The name of this option, subcommand, or subcommand group.
getName() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
The name of this subcommand.
getName() - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
The name of this subcommand group.
getName() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
The command name.
getName() - Method in interface net.dv8tion.jda.api.interactions.commands.ICommandReference
Returns the name of the slash command.
getName() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The name of this option.
getName() - Method in class net.dv8tion.jda.api.interactions.commands.SlashCommandReference
 
getName() - Method in enum net.dv8tion.jda.api.Permission
The readable name as used in the Discord client.
getName() - Method in enum net.dv8tion.jda.api.Region
The human readable region name.
getName() - Method in class net.dv8tion.jda.api.requests.restaction.ThreadCreateMetadata
The thread name.
getName() - Method in class net.dv8tion.jda.api.utils.AttachmentUpdate
The existing attachment filename.
getName() - Method in class net.dv8tion.jda.api.utils.FileUpload
The filename for the file.
getName() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
getName() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.PrivateChannelMixin
 
getName() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.ForumTagImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.ChannelImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.EmbeddedApplicationImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GroupImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerItemImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getName() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceChannelImpl
 
getName() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getName() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadImpl
 
getName() - Method in interface net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadMixin
 
getName() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getName() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getNameLocalizations() - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The localizations of this record's name for various languages.
getNameLocalizations() - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
The localizations of this command's name for various languages.
getNameLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The localizations of this option's name for various languages.
getNameLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
The localizations of this subcommand's name for various languages.
getNameLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
The localizations of this subcommand's name for various languages group.
getNameLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
The localizations of this choice's name for various languages.
getNameLocalizations() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The localizations of this command's name for various languages.
getNameLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The localizations of this option's name for various languages.
getNameLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
The localizations of this subcommands's name for various languages.
getNameLocalizations() - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
The localizations of this subcommand group's name for various languages.
getNameLocalizations() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getNameLocalizations() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getNameLocalizations() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getNativeName() - Method in enum net.dv8tion.jda.api.interactions.DiscordLocale
The language's human-readable name, translated to the current language.
getNewActivity() - Method in class net.dv8tion.jda.api.events.user.UserActivityStartEvent
The new activity
getNewAfkChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkChannelEvent
The new afk channel
getNewAfkTimeout() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkTimeoutEvent
The new AFK-Timeout
getNewAvatar() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateAvatarEvent
Returns an ImageProxy for this member's new avatar.
getNewAvatar() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateAvatarEvent
Returns an ImageProxy for this bot's new avatar image.
getNewAvatar() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateAvatarEvent
Returns an ImageProxy for this user's new avatar image.
getNewAvatarId() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateAvatarEvent
The new avatar id
getNewAvatarId() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateAvatarEvent
The new avatar id
getNewAvatarId() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateAvatarEvent
The new avatar id
getNewAvatarUrl() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateAvatarEvent
The url of the new avatar
getNewAvatarUrl() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateAvatarEvent
The new avatar url
getNewAvatarUrl() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateAvatarEvent
The url of the new avatar
getNewBanner() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBannerEvent
Returns an ImageProxy for this guild's new banner.
getNewBannerId() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBannerEvent
The new banner id
getNewBannerUrl() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBannerEvent
The new banner url
getNewBoostCount() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostCountEvent
The new boost count
getNewBoostTier() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostTierEvent
getNewColor() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateColorEvent
The new color
getNewColorRaw() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateColorEvent
The raw rgb value of the new color
getNewCommunityUpdatesChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateCommunityUpdatesChannelEvent
The new community updates channel.
getNewDescription() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateDescriptionEvent
The new description.
getNewDescription() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateDescriptionEvent
The new description for this guild
getNewDiscriminator() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateDiscriminatorEvent
The new discriminator
getNewDiscriminator() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateDiscriminatorEvent
The new discriminator
getNewEmoji() - Method in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateEmojiEvent
The new EmojiUnion for the ForumTag
getNewEndTime() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateEndTimeEvent
The new end time.
getNewFeatures() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateFeaturesEvent
The new Set of features after the Guild update.
getNewFlags() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateFlagsEvent
Gets the new UserFlags of the User as EnumSet.
getNewFlagsRaw() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateFlagsEvent
Gets the new UserFlags of the user and returns it as bitmask representation.
getNewGlobalName() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateGlobalNameEvent
The new global name
getNewGlobalName() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateGlobalNameEvent
The new global name
getNewIcon() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateIconEvent
Returns an ImageProxy for this guild's new icon.
getNewIcon() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateIconEvent
The new icon
getNewIconId() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateIconEvent
The old icon id
getNewIconUrl() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateIconEvent
The url of the new icon
getNewImageUrl() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateImageEvent
The new image.
getNewLevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateExplicitContentLevelEvent
The new ExplicitContentLevel for the Guild after to this event.
getNewLocation() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateLocationEvent
The new location.
getNewMaxMembers() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxMembersEvent
The new max members for this guild
getNewMaxPresences() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxPresencesEvent
The new max presences
getNewMFALevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMFALevelEvent
The new MFALevel
getNewName() - Method in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateNameEvent
 
getNewName() - Method in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateNameEvent
The new name
getNewName() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateNameEvent
The new name.
getNewName() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNameEvent
The new name
getNewName() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateNameEvent
The new name
getNewName() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateNameEvent
The new name
getNewName() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateNameEvent
The new username
getNewNickname() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateNicknameEvent
The new nickname
getNewNotificationLevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNotificationLevelEvent
getNewNSFWLevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNSFWLevelEvent
The new NSFWLevel
getNewOnlineStatus() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateOnlineStatusEvent
The new status
getNewOwner() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateOwnerEvent
The new owner
getNewOwnerId() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateOwnerEvent
The new owner user id
getNewOwnerIdLong() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateOwnerEvent
The new owner user id
getNewPending() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdatePendingEvent
The new pending status
getNewPermissions() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePermissionsEvent
The new permissions
getNewPermissionsRaw() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePermissionsEvent
The new permissions
getNewPing() - Method in class net.dv8tion.jda.api.events.GatewayPingEvent
The new ping for the current JDA session
getNewPosition() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePositionEvent
The new position
getNewPositionRaw() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePositionEvent
The new position
getNewRoles() - Method in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateRolesEvent
The new role whitelist
getNewRulesChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateRulesChannelEvent
The new rules channel.
getNewSafetyAlertsChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSafetyAlertsChannelEvent
The new safety alert channel.
getNewsChannelById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a NewsChannel that has the same id as the one provided.
getNewsChannelById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a NewsChannel that has the same id as the one provided.
getNewsChannelCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
getNewsChannelCache() - Method in interface net.dv8tion.jda.api.entities.Guild
 
getNewsChannelCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getNewsChannelCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getNewsChannelCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getNewsChannelCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getNewsChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets all NewsChannels in the cache.
getNewsChannels() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
All NewsChannels listed for this Category
getNewsChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a list of all NewsChannels in this Guild that have the same name as the one provided.
getNewSecurityIncidentActions() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSecurityIncidentActionsEvent
The new security incident actions, or null if disabled.
getNewSecurityIncidentDetections() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSecurityIncidentDetectionsEvent
The new security incident actions, or null if disabled.
getNewSplash() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSplashEvent
Returns an ImageProxy for this guild's new splash image.
getNewSplashId() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSplashEvent
The new splash id
getNewSplashUrl() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSplashEvent
The url of the new splash
getNewStartTime() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStartTimeEvent
The new start time.
getNewStatus() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStatusEvent
The new status.
getNewStatus() - Method in class net.dv8tion.jda.api.events.StatusChangeEvent
The status that we changed to
getNewSystemChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSystemChannelEvent
The new system channel.
getNewTags() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAppliedTagsEvent
The new list of applied tags.
getNewTime() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceRequestToSpeakEvent
getNewTimeBoosted() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateBoostTimeEvent
The new boost time
getNewTimeOutEnd() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateTimeOutEvent
The new end of the time out
getNewValue() - Method in class net.dv8tion.jda.api.audit.AuditLogChange
The updated value for the field specified by AuditLogChange.getKey().
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateModeratedEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateNameEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.forum.update.GenericForumTagUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAppliedTagsEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateArchiveTimestampEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultLayoutEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultSortOrderEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultThreadSlowmodeEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateFlagsEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.channel.update.GenericChannelUpdateEvent
The Channel's new value of the just updated field.
getNewValue() - Method in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateNameEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateRolesEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.emoji.update.GenericEmojiUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.GatewayPingEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.member.update.GenericGuildMemberUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.GenericScheduledEventUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateImageEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateLocationEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateNameEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStartTimeEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStatusEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GenericGuildUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkTimeoutEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostCountEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostTierEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateExplicitContentLevelEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateFeaturesEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateLocaleEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxMembersEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxPresencesEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMFALevelEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNameEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNotificationLevelEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNSFWLevelEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVerificationLevelEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.role.update.GenericRoleUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateColorEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateHoistedEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateMentionableEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateNameEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePermissionsEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePositionEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.self.GenericSelfUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateDiscriminatorEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateMFAEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateNameEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateVerifiedEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.stage.update.GenericStageInstanceUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.stage.update.StageInstanceUpdatePrivacyLevelEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.stage.update.StageInstanceUpdateTopicEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.StatusChangeEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GenericGuildStickerUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateAvailableEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateDescriptionEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateNameEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateTagsEvent
 
getNewValue() - Method in interface net.dv8tion.jda.api.events.UpdateEvent
The new value
getNewValue() - Method in class net.dv8tion.jda.api.events.user.update.GenericUserUpdateEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateActivityOrderEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateDiscriminatorEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateNameEvent
 
getNewValue() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateOnlineStatusEvent
 
getNewVanityCode() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVanityCodeEvent
The new vanity code
getNewVanityUrl() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVanityCodeEvent
The new vanity url
getNewVerificationLevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVerificationLevelEvent
getNextAttemptEpoch() - Method in class net.dv8tion.jda.internal.audio.ConnectionRequest
 
getNextChunk() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
getNextPacket(boolean) - Method in interface net.dv8tion.jda.api.audio.factory.IPacketProvider
Used to retrieve an audio packet to send to Discord.
getNextPacketRaw(boolean) - Method in interface net.dv8tion.jda.api.audio.factory.IPacketProvider
Used to retrieve an audio packet to send to Discord.
getNickname() - Method in interface net.dv8tion.jda.api.entities.Member
Returns the current nickname of this Member for the parent Guild.
getNickname() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Gets the nickname of the member.
getNickname() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getNickname() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getNickname() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getNonce() - Method in interface net.dv8tion.jda.api.entities.Message
Validation nonce for this Message
This can be used to validate that a Message was properly sent to the Discord Service.
getNonce() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getNonce() - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager.ChunkRequest
 
getNSFWLevel() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns the NSFW Level that this guild is classified with.
getNSFWLevel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getNSFWLevel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getObject() - Method in class net.dv8tion.jda.api.requests.Response
 
getObject(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a DataObject
getObject(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a DataObject to a key.
getObject(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getObject(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getOffset() - Method in enum net.dv8tion.jda.api.entities.ActivityFlag
The offset for this flag: 1 << offset
getOffset() - Method in enum net.dv8tion.jda.api.entities.User.UserFlag
The binary offset of the flag.
getOffset() - Method in enum net.dv8tion.jda.api.Permission
The binary offset of the permission.
getOffset() - Method in enum net.dv8tion.jda.api.requests.GatewayIntent
The offset of the intent flag within a bitmask
This means getRawValue() == 1 << getOffset()
getOffsetDateTime(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to an OffsetDateTime.
getOffsetDateTime(int, OffsetDateTime) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to an OffsetDateTime.
getOffsetDateTime(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves an OffsetDateTime to a key.
getOffsetDateTime(String, OffsetDateTime) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves an OffsetDateTime to a key.
getOldActivity() - Method in class net.dv8tion.jda.api.events.user.UserActivityEndEvent
The old activity
getOldAfkChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkChannelEvent
The old afk channel
getOldAfkTimeout() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkTimeoutEvent
The old AFK-Timeout
getOldAllow() - Method in class net.dv8tion.jda.api.events.guild.override.PermissionOverrideUpdateEvent
The old allowed permissions
getOldAllowRaw() - Method in class net.dv8tion.jda.api.events.guild.override.PermissionOverrideUpdateEvent
The old allowed permissions as a raw bitmask.
getOldAvatar() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateAvatarEvent
Returns an ImageProxy for this member's old avatar.
getOldAvatar() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateAvatarEvent
Returns an ImageProxy for this bot's new avatar image.
getOldAvatar() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateAvatarEvent
Returns an ImageProxy for this user's old avatar image.
getOldAvatarId() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateAvatarEvent
The old avatar id
getOldAvatarId() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateAvatarEvent
The old avatar id
getOldAvatarId() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateAvatarEvent
The previous avatar id
getOldAvatarUrl() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateAvatarEvent
The previous avatar url
getOldAvatarUrl() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateAvatarEvent
The old avatar url
getOldAvatarUrl() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateAvatarEvent
The previous avatar url
getOldBanner() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBannerEvent
Returns an ImageProxy for this guild's old banner.
getOldBannerId() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBannerEvent
The old banner id
getOldBannerUrl() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBannerEvent
The old banner url
getOldBoostCount() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostCountEvent
The old boost count
getOldBoostTier() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostTierEvent
getOldColor() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateColorEvent
The old color
getOldColorRaw() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateColorEvent
The raw rgb value of the old color
getOldCommunityUpdatesChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateCommunityUpdatesChannelEvent
The previous community updates channel.
getOldDeny() - Method in class net.dv8tion.jda.api.events.guild.override.PermissionOverrideUpdateEvent
The old denied permissions
getOldDenyRaw() - Method in class net.dv8tion.jda.api.events.guild.override.PermissionOverrideUpdateEvent
The old denied permissions as a raw bitmask.
getOldDescription() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateDescriptionEvent
The old description.
getOldDescription() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateDescriptionEvent
The old description for this guild
getOldDiscriminator() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateDiscriminatorEvent
The old discriminator
getOldDiscriminator() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateDiscriminatorEvent
The old discriminator
getOldEmoji() - Method in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateEmojiEvent
The old EmojiUnion for the ForumTag
getOldEndTime() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateEndTimeEvent
The old end time.
getOldFeatures() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateFeaturesEvent
The old Set of features before the Guild update.
getOldFlags() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateFlagsEvent
Gets the old UserFlags of the User as EnumSet.
getOldFlagsRaw() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateFlagsEvent
Gets the old UserFlags of the user and returns it as bitmask representation.
getOldGlobalName() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateGlobalNameEvent
The old global name
getOldGlobalName() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateGlobalNameEvent
The old global name
getOldIcon() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateIconEvent
Returns an ImageProxy for this guild's old icon.
getOldIcon() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateIconEvent
The old icon
getOldIconId() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateIconEvent
The old icon id
getOldIconUrl() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateIconEvent
The url of the old icon
getOldImageUrl() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateImageEvent
The old image.
getOldInherited() - Method in class net.dv8tion.jda.api.events.guild.override.PermissionOverrideUpdateEvent
The old inherited permissions
getOldInheritedRaw() - Method in class net.dv8tion.jda.api.events.guild.override.PermissionOverrideUpdateEvent
The old inherited permissions as a raw bitmask.
getOldLevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateExplicitContentLevelEvent
The old ExplicitContentLevel for the Guild prior to this event.
getOldLocation() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateLocationEvent
The old location.
getOldMaxMembers() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxMembersEvent
The old max members for this guild
getOldMaxPresences() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxPresencesEvent
The old max presences
getOldMFALevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMFALevelEvent
The old MFALevel
getOldName() - Method in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateNameEvent
 
getOldName() - Method in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateNameEvent
The old name
getOldName() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateNameEvent
The old name.
getOldName() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNameEvent
The old name
getOldName() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateNameEvent
The old name
getOldName() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateNameEvent
The old name
getOldName() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateNameEvent
The old username
getOldNickname() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateNicknameEvent
The old nickname
getOldNotificationLevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNotificationLevelEvent
getOldNSFWLevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNSFWLevelEvent
The old NSFWLevel
getOldOnlineStatus() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateOnlineStatusEvent
The old status
getOldOwner() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateOwnerEvent
The old owner
getOldOwnerId() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateOwnerEvent
The previous owner user id
getOldOwnerIdLong() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateOwnerEvent
The previous owner user id
getOldPending() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdatePendingEvent
The old pending status
getOldPermissions() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePermissionsEvent
The old permissions
getOldPermissionsRaw() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePermissionsEvent
The old permissions
getOldPing() - Method in class net.dv8tion.jda.api.events.GatewayPingEvent
The previous ping for the current JDA session
getOldPosition() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePositionEvent
The old position
getOldPositionRaw() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePositionEvent
The old position
getOldRoles() - Method in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateRolesEvent
The old role whitelist
getOldRulesChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateRulesChannelEvent
The previous rules channel.
getOldSafetyAlertsChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSafetyAlertsChannelEvent
The previous safety alert channel.
getOldSecurityIncidentActions() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSecurityIncidentActionsEvent
The old security incident actions, or null if disabled.
getOldSecurityIncidentDetections() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSecurityIncidentDetectionsEvent
The old security incident actions, or null if disabled.
getOldSplash() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSplashEvent
Returns an ImageProxy for this guild's old splash image.
getOldSplashId() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSplashEvent
The old splash id
getOldSplashUrl() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSplashEvent
The url of the old splash
getOldStartTime() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStartTimeEvent
The old start time.
getOldStatus() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStatusEvent
The old status.
getOldStatus() - Method in class net.dv8tion.jda.api.events.StatusChangeEvent
The previous status
getOldSystemChannel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSystemChannelEvent
The previous system channel.
getOldTags() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAppliedTagsEvent
The old list of applied tags.
getOldTime() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceRequestToSpeakEvent
getOldTimeBoosted() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateBoostTimeEvent
The old boost time
getOldTimeOutEnd() - Method in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateTimeOutEvent
The old end of the time out
getOldValue() - Method in class net.dv8tion.jda.api.audit.AuditLogChange
The previous value for the field specified by AuditLogChange.getKey().
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateModeratedEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateNameEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.forum.update.GenericForumTagUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAppliedTagsEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateArchiveTimestampEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultLayoutEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultSortOrderEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultThreadSlowmodeEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateFlagsEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.channel.update.GenericChannelUpdateEvent
The Channel's old value of the just updated field.
getOldValue() - Method in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateNameEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateRolesEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.emoji.update.GenericEmojiUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.GatewayPingEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.member.update.GenericGuildMemberUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.GenericScheduledEventUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateImageEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateLocationEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateNameEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStartTimeEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStatusEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GenericGuildUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkTimeoutEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostCountEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostTierEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateExplicitContentLevelEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateFeaturesEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateLocaleEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxMembersEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxPresencesEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMFALevelEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNameEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNotificationLevelEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNSFWLevelEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVerificationLevelEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.role.update.GenericRoleUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateColorEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateHoistedEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateMentionableEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateNameEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePermissionsEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdatePositionEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.self.GenericSelfUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateDiscriminatorEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateMFAEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateNameEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateVerifiedEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.stage.update.GenericStageInstanceUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.stage.update.StageInstanceUpdatePrivacyLevelEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.stage.update.StageInstanceUpdateTopicEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.StatusChangeEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GenericGuildStickerUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateAvailableEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateDescriptionEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateNameEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateTagsEvent
 
getOldValue() - Method in interface net.dv8tion.jda.api.events.UpdateEvent
The old value
getOldValue() - Method in class net.dv8tion.jda.api.events.user.update.GenericUserUpdateEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateActivityOrderEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateDiscriminatorEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateNameEvent
 
getOldValue() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateOnlineStatusEvent
 
getOldVanityCode() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVanityCodeEvent
The old vanity code
getOldVanityUrl() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVanityCodeEvent
The old vanity url
getOldVerificationLevel() - Method in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVerificationLevelEvent
getOnFailure() - Method in class net.dv8tion.jda.api.requests.Request
 
getOnlineCount() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
Returns the approximate count of online members in the guild.
getOnlineCount() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getOnlineStatus() - Method in interface net.dv8tion.jda.api.entities.Member
Returns the OnlineStatus of the User.
getOnlineStatus() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Gets the online status of the member.
getOnlineStatus() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getOnlineStatus() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getOnlineStatus() - Method in class net.dv8tion.jda.internal.entities.MemberPresenceImpl
 
getOnlineStatus() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getOnlineStatus(ClientType) - Method in interface net.dv8tion.jda.api.entities.Member
The platform dependent OnlineStatus of this member.
getOnlineStatus(ClientType) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getOnlineStatus(ClientType) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getOnSuccess() - Method in class net.dv8tion.jda.api.requests.Request
 
getOption(String) - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
Finds the first option with the specified name.
getOption(String, Function<? super OptionMapping, ? extends T>) - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
Finds the first option with the specified name.
getOption(String, Supplier<? extends T>, Function<? super OptionMapping, ? extends T>) - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
Finds the first option with the specified name.
getOption(String, T, Function<? super OptionMapping, ? extends T>) - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
Finds the first option with the specified name.
getOption(AuditLogOption) - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
Shortcut to getOptions().get(name) lookup!
getOptionByName(String) - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
Shortcut to getOptions().get(name) lookup!
This lookup is case-insensitive!
getOptions() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
Key-Value Map containing all Options made in this entry.
getOptions() - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Modifiable list of options currently configured in this builder.
getOptions() - Method in interface net.dv8tion.jda.api.components.selections.StringSelectMenu
An unmodifiable list of up to 25 available options to choose from.
getOptions() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
getOptions() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
getOptions() - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
The options for this command.
getOptions() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
The options for this command.
getOptions() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The Options of this command.
getOptions() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
The options for this subcommand, or the subcommands within this group.
getOptions() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
The options provided by the user when this command was executed.
getOptions() - Method in class net.dv8tion.jda.internal.components.selections.StringSelectMenuImpl
 
getOptions() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getOptions() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadImpl
 
getOptions() - Method in interface net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadMixin
 
getOptions() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getOptions() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getOptions(AuditLogOption...) - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
Constructs a filtered, immutable list of options corresponding to the provided AuditLogOptions.
getOptionsByName(String) - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
Gets all options for the specified name.
getOptionsByType(OptionType) - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
Gets all options for the specified type.
getOptionType() - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.AutoCompleteCallbackAction
The OptionType of the choices you can suggest.
getOptionType() - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.AutoCompleteCallbackActionImpl
 
getOpusAudio() - Method in class net.dv8tion.jda.api.audio.OpusPacket
The raw opus audio, copied to a new array.
getOrCreateGuild(DataObject) - Method in class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
getOrder() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The current iteration order.
getOrder() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
getOriginalResponseMessageId() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The ID of the original response message, present only on followup messages.
getOriginalResponseMessageIdLong() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The ID of the original response message, present only on followup messages.
getOwner() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The owner of the bot's application.
getOwner() - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
Searches for the TeamMember in ApplicationTeam.getMembers() that has the same user id as ApplicationTeam.getOwnerIdLong().
getOwner() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets the Member that created and owns this thread.
getOwner() - Method in interface net.dv8tion.jda.api.entities.emoji.ApplicationEmoji
The user who created this emoji
getOwner() - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
The user who created this emoji
getOwner() - Method in interface net.dv8tion.jda.api.entities.Guild
The Member object for the owner of this Guild.
getOwner() - Method in interface net.dv8tion.jda.api.entities.sticker.GuildSticker
The user who created this sticker.
getOwner() - Method in interface net.dv8tion.jda.api.entities.Webhook
The owner of this Webhook.
getOwner() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getOwner() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getOwner() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
getOwner() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getOwner() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getOwner() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
getOwner() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getOwnerAsUser() - Method in interface net.dv8tion.jda.api.entities.Webhook
The owner of this Webhook.
getOwnerAsUser() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getOwnerId() - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
The id for the user who owns this team.
getOwnerId() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.GroupChannel
Returns the ID of the user which owns this GroupChannel.
getOwnerId() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets the User of the owner of this thread as a String.
getOwnerId() - Method in interface net.dv8tion.jda.api.entities.Guild
The ID for the current owner of this guild.
getOwnerIdLong() - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
The id for the user who owns this team.
getOwnerIdLong() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.GroupChannel
Returns the ID of the user which owns this GroupChannel.
getOwnerIdLong() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets the ID of the owner of this thread as a long.
getOwnerIdLong() - Method in interface net.dv8tion.jda.api.entities.Guild
The ID for the current owner of this guild.
getOwnerIdLong() - Method in class net.dv8tion.jda.internal.entities.ApplicationTeamImpl
 
getOwnerIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
getOwnerIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getOwnerIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getOwnerIdLong() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getOwnerIdLong() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getOwnerThreadMember() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets the owner of this thread as a ThreadMember.
getPackage() - Method in class net.dv8tion.jda.api.events.RawGatewayEvent
The raw gateway package including sequence and type.
getPackId() - Method in interface net.dv8tion.jda.api.entities.sticker.StandardSticker
The ID of the pack the sticker is from.
getPackIdLong() - Method in interface net.dv8tion.jda.api.entities.sticker.StandardSticker
The ID of the pack the sticker is from.
getPackIdLong() - Method in class net.dv8tion.jda.internal.entities.sticker.StandardStickerImpl
 
getParamCount() - Method in class net.dv8tion.jda.api.requests.Route
The number of parameters for this route, not including query parameters.
getParentCategory() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ICategorizableChannel
Parent Category of this GuildChannel.
getParentCategoryId() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ICategorizableChannel
Get the snowflake of the Category that contains this channel.
getParentCategoryIdLong() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ICategorizableChannel
Get the snowflake of the Category that contains this channel.
getParentCategoryIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getParentCategoryIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getParentCategoryIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getParentCategoryIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getParentCategoryIdLong() - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildChannelImpl
 
getParentChannel() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets the parent channel of this thread.
getParentChannel() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getParentChannel() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getParentId() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
Parent Category id of this TemplateChannel.
getParentMessageChannel() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets the parent channel of this thread, if it is a TextChannel, NewsChannel, or VoiceChannel.
getParseKey() - Method in enum net.dv8tion.jda.api.entities.Message.MentionType
The Key returned by this method is used to determine the group or parsable mention group they are part of.
getParty() - Method in interface net.dv8tion.jda.api.entities.RichPresence
Information on the active party of the player
getParty() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getPartyId() - Method in class net.dv8tion.jda.api.entities.MessageActivity
The party id discord uses internally, it may be null.
getPath() - Method in class net.dv8tion.jda.api.components.utils.ComponentPathIterator.ComponentWithPath
 
getPattern() - Method in enum net.dv8tion.jda.api.entities.Message.MentionType
 
getPayload() - Method in class net.dv8tion.jda.api.events.RawGatewayEvent
The payload of the package.
getPermission() - Method in exception net.dv8tion.jda.api.exceptions.PermissionException
The Permission that is required for the operation
getPermissionContainer() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildChannel
The channel containing the permissions relevant to this channel.
getPermissionContainer() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getPermissionContainer() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getPermissionContainer() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPermissionContainerMixin
 
getPermissionHolder() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
This method will return the PermissionHolder of this PermissionOverride.
getPermissionHolder() - Method in class net.dv8tion.jda.api.events.guild.override.GenericPermissionOverrideEvent
The IPermissionHolder for the override.
getPermissionHolder() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getPermissionOverride() - Method in class net.dv8tion.jda.api.events.guild.override.GenericPermissionOverrideEvent
The affected PermissionOverride that was updated.
getPermissionOverride() - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
The target PermissionOverride that will be modified by this Manager
getPermissionOverride() - Method in class net.dv8tion.jda.internal.managers.PermOverrideManagerImpl
 
getPermissionOverride(IPermissionHolder) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPermissionContainer
The PermissionOverride relating to the specified Member or Role.
getPermissionOverride(IPermissionHolder) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPermissionContainerMixin
 
getPermissionOverrideMap() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
getPermissionOverrideMap() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
getPermissionOverrideMap() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getPermissionOverrideMap() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getPermissionOverrideMap() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getPermissionOverrideMap() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getPermissionOverrideMap() - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildChannelImpl
 
getPermissionOverrideMap() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPermissionContainerMixin
 
getPermissionOverrides() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPermissionContainer
Gets all of the PermissionOverrides that are part of this GuildChannel.
getPermissionOverrides() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
Gets all of the PermissionOverrides that are part of this TemplateChannel.
getPermissionOverrides() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPermissionContainerMixin
 
getPermissions() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
An EnumSet of permissions the default authorization URL is set up with.
getPermissions() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo.InstallParameters
Gets the permissions your bot asks for when invited.
getPermissions() - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
The Guild-Wide Permissions this PermissionHolder holds.
getPermissions() - Method in class net.dv8tion.jda.api.entities.templates.TemplateRole
The Guild-Wide Permissions this PermissionHolder holds.
getPermissions() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getPermissions() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getPermissions() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getPermissions() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getPermissions() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getPermissions() - Method in class net.dv8tion.jda.internal.interactions.ChannelInteractionPermissions
 
getPermissions() - Method in class net.dv8tion.jda.internal.interactions.MemberInteractionPermissions
 
getPermissions(long) - Static method in enum net.dv8tion.jda.api.Permission
A set of all Permissions that are specified by this raw long representation of permissions.
getPermissions(GuildChannel) - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
The Permissions this PermissionHolder holds in the specified GuildChannel.
getPermissions(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getPermissions(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getPermissions(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getPermissions(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getPermissionsExplicit() - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
The explicitly granted permissions for this permission holder in the guild.
getPermissionsExplicit() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getPermissionsExplicit() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getPermissionsExplicit() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getPermissionsExplicit() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getPermissionsExplicit(GuildChannel) - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
The explicitly granted permissions for this permission holder in the guild.
getPermissionsExplicit(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getPermissionsExplicit(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getPermissionsExplicit(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getPermissionsExplicit(GuildChannel) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getPermissionsRaw() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The long representation of the literal permissions the default authorization URL is set up with.
getPermissionsRaw() - Method in interface net.dv8tion.jda.api.entities.Role
The long representation of the literal permissions that this Role has.
getPermissionsRaw() - Method in class net.dv8tion.jda.api.entities.templates.TemplateRole
The long representation of the literal permissions that this Role has.
getPermissionsRaw() - Method in class net.dv8tion.jda.api.interactions.commands.DefaultMemberPermissions
Raw permission integer representing the default permissions of a command.
getPermissionsRaw() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getPermissionsRaw() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getPermissionsRaw() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getPlaceholder() - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
Placeholder which is displayed when no selections have been made yet.
getPlaceholder() - Method in interface net.dv8tion.jda.api.components.selections.SelectMenu
Placeholder which is displayed when no selections have been made yet.
getPlaceholder() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
The placeholder of this TextInput
This is the short hint that describes the expected value of the TextInput field.
getPlaceholder() - Method in class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
getPlaceHolder() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
The placeholder of this TextInput component.
getPlaceHolder() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
getPoll() - Method in interface net.dv8tion.jda.api.entities.Message
The MessagePoll attached to this message.
getPoll() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
getPoll() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
The poll to send with the message
getPoll() - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
The poll attached to this message
getPoll() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getPoll() - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
getPosition() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPositionableChannel
The position of this channel in the channel list of the guild.
getPosition() - Method in interface net.dv8tion.jda.api.entities.channel.forums.ForumTag
The tag position, used for sorting.
getPosition() - Method in interface net.dv8tion.jda.api.entities.Role
The hierarchical position of this Role in the Guild hierarchy.
getPosition() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceChannel
Gets the integer position of the channel
getPosition() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getPosition() - Method in class net.dv8tion.jda.internal.entities.ForumTagImpl
 
getPosition() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getPosition() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceChannelImpl
 
getPositionInCategory() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ICategorizableChannel
Computes the relative position of this channel in the parent category.
getPositionRaw() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPositionableChannel
The actual position of the GuildChannel as stored and given by Discord.
getPositionRaw() - Method in interface net.dv8tion.jda.api.entities.Role
The actual position of the Role as stored and given by Discord.
getPositionRaw() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
The actual position of the TemplateChannel as stored and given by Discord.
getPositionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildChannelImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getPositionRaw() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getPreferredMode(DataArray) - Static method in enum net.dv8tion.jda.internal.audio.AudioEncryption
 
getPremadeWidgetHtml(String, WidgetUtil.WidgetTheme, int, int) - Static method in class net.dv8tion.jda.api.utils.WidgetUtil
Gets the pre-made HTML Widget for the specified guild using the specified settings.
getPremadeWidgetHtml(Guild, WidgetUtil.WidgetTheme, int, int) - Static method in class net.dv8tion.jda.api.utils.WidgetUtil
Gets the pre-made HTML Widget for the specified guild using the specified settings.
getPresence() - Method in interface net.dv8tion.jda.api.JDA
The Presence controller for the current session.
getPresence() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getPresence() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getPresenceLimit() - Method in class net.dv8tion.jda.api.entities.Guild.MetaData
The active presence limit for this guild.
getPresenceView() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getPrivacyLevel() - Method in interface net.dv8tion.jda.api.entities.StageInstance
The StageInstance.PrivacyLevel of this stage instance
getPrivacyLevel() - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
getPrivacyPolicyUrl() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The URL for the application's privacy policy.
getPrivacyPolicyUrl() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getPrivateChannel() - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
getPrivateChannel() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getPrivateChannelById(long) - Method in interface net.dv8tion.jda.api.JDA
This returns the PrivateChannel which has the same id as the one provided.
getPrivateChannelById(long) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
This returns the PrivateChannel which has the same id as the one provided.
getPrivateChannelById(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
getPrivateChannelById(String) - Method in interface net.dv8tion.jda.api.JDA
This returns the PrivateChannel which has the same id as the one provided.
getPrivateChannelById(String) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
This returns the PrivateChannel which has the same id as the one provided.
getPrivateChannelById(String) - Method in class net.dv8tion.jda.internal.JDAImpl
 
getPrivateChannelCache() - Method in interface net.dv8tion.jda.api.JDA
SnowflakeCacheView of all cached PrivateChannels visible to this JDA session.
getPrivateChannelCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
SnowflakeCacheView of all cached PrivateChannels visible to this ShardManager instance.
getPrivateChannelCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getPrivateChannels() - Method in interface net.dv8tion.jda.api.JDA
An unmodifiable list of all known PrivateChannels.
getPrivateChannels() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
An unmodifiable list of all known PrivateChannels.
getPrivileged() - Static method in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Collects all cache flags that require privileged intents
getPrivileges() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericPrivilegeUpdateEvent
The list of new IntegrationPrivileges.
getProfile() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.channel.forum.update.GenericForumTagUpdateEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.channel.update.GenericChannelUpdateEvent
The identifier of the Channel's field that has just been updated.
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.emoji.update.GenericEmojiUpdateEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.GatewayPingEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.guild.member.update.GenericGuildMemberUpdateEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.GenericScheduledEventUpdateEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.guild.update.GenericGuildUpdateEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceUpdateEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.role.update.GenericRoleUpdateEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.self.GenericSelfUpdateEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.stage.update.GenericStageInstanceUpdateEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.StatusChangeEvent
 
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.sticker.update.GenericGuildStickerUpdateEvent
 
getPropertyIdentifier() - Method in interface net.dv8tion.jda.api.events.UpdateEvent
The field name for the updated property
getPropertyIdentifier() - Method in class net.dv8tion.jda.api.events.user.update.GenericUserUpdateEvent
 
getProxy() - Method in interface net.dv8tion.jda.api.components.ResolvedMedia
An AttachmentProxy for this media.
getProxy() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
Returns an NamedAttachmentProxy for this attachment.
getProxy() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.ImageInfo
Returns an AttachmentProxy for this embed image.
getProxy() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Thumbnail
Returns an AttachmentProxy for this embed thumbnail.
getProxy() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.VideoInfo
Returns a FileProxy for this embed video.
getProxy() - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
getProxyIcon() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.AuthorInfo
Returns an ImageProxy for this proxied author's icon.
getProxyIcon() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Footer
Returns an ImageProxy for this proxied footer's icon.
getProxyIconUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.AuthorInfo
The url of the author's icon, proxied by Discord
This url is used to access the image through Discord instead of directly to prevent ip scraping.
getProxyIconUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Footer
The url of the footer's icon, proxied by Discord
This url is used to access the image through Discord instead of directly to prevent ip scraping.
getProxyUrl() - Method in interface net.dv8tion.jda.api.components.ResolvedMedia
The URL of this media, proxied by Discord's CDN.
getProxyUrl() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
Url to the resource proxied by the Discord CDN.
getProxyUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.ImageInfo
The url of the image, proxied by Discord
This url is used to access the image through Discord instead of directly to prevent ip scraping.
getProxyUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Thumbnail
The Discord proxied url of the thumbnail image.
getProxyUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.VideoInfo
The url of the video, proxied by Discord
This url is used to access the video through Discord instead of directly to prevent ip scraping.
getProxyUrl() - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
getPublicRole() - Method in interface net.dv8tion.jda.api.entities.Guild
The @everyone Role of this Guild.
getPublicRole() - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Retrieves the RoleData for the public role (Guild.getPublicRole()) for the resulting Guild.
getPublicRole() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getPublicRole() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getPublicRole() - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
getQuestion() - Method in interface net.dv8tion.jda.api.entities.messages.MessagePoll
The poll question, representing the title.
getQuestion() - Method in class net.dv8tion.jda.internal.entities.messages.MessagePollImpl
 
getRateLimitedRoute() - Method in exception net.dv8tion.jda.api.exceptions.RateLimitedException
The route responsible for the rate limit bucket that is used in the responsible RateLimiter
getRateLimitElastic() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
getRateLimitElasticProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
getRateLimiter() - Method in class net.dv8tion.jda.internal.requests.Requester
 
getRateLimiterFactory() - Method in class net.dv8tion.jda.api.requests.RestConfig
The configured rate-limiter implementation.
getRateLimitHandle() - Method in interface net.dv8tion.jda.api.utils.SessionController
The store for global rate-limits of all types.
getRateLimitHandle() - Method in class net.dv8tion.jda.api.utils.SessionControllerAdapter
 
getRateLimitPool() - Method in interface net.dv8tion.jda.api.JDA
ScheduledExecutorService used to handle rate-limits for RestAction executions.
getRateLimitPool() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getRateLimitScheduler() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
getRateLimitSchedulerProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
getRaw() - Method in enum net.dv8tion.jda.api.audio.SpeakingMode
The raw bitmask for this mode
getRaw() - Method in enum net.dv8tion.jda.api.components.textinput.TextInputStyle
Returns the raw integer key for this TextInputStyle
getRaw() - Method in enum net.dv8tion.jda.api.entities.ActivityFlag
The raw bitmask for this flag
getRaw() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelFlag
The raw bitset value of this flag.
getRaw() - Method in enum net.dv8tion.jda.api.entities.Member.MemberFlag
The raw value used by Discord for this flag
getRaw() - Method in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
The raw integer key for this response type
getRaw(Collection<SpeakingMode>) - Static method in enum net.dv8tion.jda.api.audio.SpeakingMode
Converts the given speaking modes into raw its bitmask.
getRaw(Collection<ChannelFlag>) - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelFlag
The raw bitset value for the provided flags.
getRaw(Collection<User.UserFlag>) - Static method in enum net.dv8tion.jda.api.entities.User.UserFlag
This is effectively the opposite of User.UserFlag.getFlags(int).
getRaw(Collection<Permission>) - Static method in enum net.dv8tion.jda.api.Permission
This is effectively the opposite of Permission.getPermissions(long), this takes a Collection of Permissions and returns the raw offset long representation of the permissions.
getRaw(Collection<GatewayIntent>) - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Converts the given intents to a bitmask
getRaw(SpeakingMode...) - Static method in enum net.dv8tion.jda.api.audio.SpeakingMode
Converts the given speaking modes into raw its bitmask.
getRaw(User.UserFlag...) - Static method in enum net.dv8tion.jda.api.entities.User.UserFlag
This is effectively the opposite of User.UserFlag.getFlags(int), this takes 1 or more UserFlags and returns the bitmask representation of the flags.
getRaw(Permission...) - Static method in enum net.dv8tion.jda.api.Permission
This is effectively the opposite of Permission.getPermissions(long), this takes 1 or more Permissions and returns the raw offset long representation of the permissions.
getRaw(GatewayIntent, GatewayIntent...) - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Converts the given intents to a bitmask
getRawBody() - Method in class net.dv8tion.jda.api.requests.Request
 
getRawData() - Method in class net.dv8tion.jda.api.events.Event
 
getRawData() - Method in interface net.dv8tion.jda.api.events.GenericEvent
The passthrough data that this event was serialized from.
getRawFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getRawFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getRawFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getRawFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getRawFlags() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getRawFlags() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPostContainerMixin
 
getRawLayout() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getRawLayout() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getRawResponse() - Method in class net.dv8tion.jda.api.requests.Response
 
getRawSortOrder() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getRawSortOrder() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getRawSortOrder() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getRawSortOrder() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getRawSortOrder() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPostContainerMixin
 
getRawValue() - Method in enum net.dv8tion.jda.api.entities.User.UserFlag
The value of this flag when viewed as raw value.
getRawValue() - Method in enum net.dv8tion.jda.api.Permission
The value of this permission when viewed as a raw value.
getRawValue() - Method in enum net.dv8tion.jda.api.requests.GatewayIntent
The raw bitmask value for this intent
getReaction() - Method in class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
getReaction() - Method in class net.dv8tion.jda.api.events.message.react.MessageReactionRemoveEmojiEvent
The MessageReaction that was removed.
getReaction() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.ReactionPaginationAction
The current target MessageReaction
getReaction() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.ReactionPaginationActionImpl
 
getReaction(Emoji) - Method in interface net.dv8tion.jda.api.entities.Message
This obtains the MessageReaction for the given Emoji on this message.
getReaction(Emoji) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getReactions() - Method in interface net.dv8tion.jda.api.entities.Message
All MessageReactions that are on this Message.
getReactions() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getReason() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The optional reason why this action was executed.
getReason() - Method in class net.dv8tion.jda.api.entities.Guild.Ban
The reason why this user was banned
getReason() - Method in class net.dv8tion.jda.internal.utils.ShutdownReason
 
getReceivingHandler() - Method in interface net.dv8tion.jda.api.managers.AudioManager
The currently set AudioReceiveHandler.
getReceivingHandler() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getRedirectUris() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
A List containing the OAuth2 redirect URIs of this bot's application.
getRedirectUris() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getReferencedMessage() - Method in interface net.dv8tion.jda.api.entities.Message
Referenced message.
getRegion() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.AudioChannel
The Region of this channel.
getRegionRaw() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.AudioChannel
The raw region name for this channel.
getRegionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getRegionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getRegionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getRegionRaw() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getRegisteredListeners() - Method in class net.dv8tion.jda.api.hooks.AnnotatedEventManager
 
getRegisteredListeners() - Method in interface net.dv8tion.jda.api.hooks.IEventManager
The currently registered listeners
getRegisteredListeners() - Method in class net.dv8tion.jda.api.hooks.InterfacedEventManager
 
getRegisteredListeners() - Method in interface net.dv8tion.jda.api.JDA
Immutable List of Objects that have been registered as EventListeners.
getRegisteredListeners() - Method in class net.dv8tion.jda.internal.hooks.EventManagerProxy
 
getRegisteredListeners() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getRemainingTime(TemporalUnit) - Method in class net.dv8tion.jda.api.entities.Activity.Timestamps
Calculates the amount of time until Activity.Timestamps.getEndTime() in terms of the specified unit.
getRemovedTags() - Method in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAppliedTagsEvent
The removed tags.
getRequest() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getRequest() - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager.ChunkRequest
 
getRequestBody() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getRequestBody(MediaType) - Method in class net.dv8tion.jda.api.utils.FileUpload
Creates a re-usable instance of RequestBody with the specified content-type.
getRequestBodyRaw() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getRequester() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getRequestHeaders() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getRequestRaw() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getRequestToSpeak() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
getRequestToSpeakTimestamp() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
The time at which the user requested to speak.
getRequestToSpeakTimestamp() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
getRequiredIntent() - Method in enum net.dv8tion.jda.api.utils.cache.CacheFlag
The required GatewayIntent for this cache flag.
getRequiredMFALevel() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns the level of multifactor authentication required to execute administrator restricted functions in this guild.
getRequiredMFALevel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getRequiredMFALevel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getRequiredPermissions() - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Returns the Permissions required to create this rule.
getResolvedMedia() - Method in interface net.dv8tion.jda.api.components.filedisplay.FileDisplay
The media resolved from this file, this is only available if you receive this component from Discord.
getResolvedMedia() - Method in interface net.dv8tion.jda.api.components.mediagallery.MediaGalleryItem
The media resolved from this item, this is only available if you receive this component from Discord.
getResolvedMedia() - Method in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
The media resolved from this thumbnail, this is only available if you receive this component from Discord.
getResolvedMedia() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
getResolvedMedia() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
getResolvedMedia() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
getResolvedMedia() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
getResolvedMedia() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
getResolvedMedia() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
getResponse() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The AutoModResponse that has been triggered by this execution.
getResponse() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getResponse() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getResponse() - Method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
The Discord Response causing the ErrorResponse
getResponse() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getResponseBody() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getResponseBodyAsArray() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getResponseBodyAsObject() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getResponseBodyAsString() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getResponseHeaders() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getResponseNumber() - Method in class net.dv8tion.jda.api.events.Event
 
getResponseNumber() - Method in interface net.dv8tion.jda.api.events.GenericEvent
The current sequence for this event.
getResponseRaw() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getResponseTotal() - Method in interface net.dv8tion.jda.api.JDA
This value is the total amount of JSON responses that discord has sent.
getResponseTotal() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getResponseType() - Method in interface net.dv8tion.jda.api.interactions.response.InteractionCallbackResponse
Returns the ResponseType that was used for replying to the interaction.
getResponseType() - Method in class net.dv8tion.jda.internal.interactions.response.InteractionCallbackResponseImpl
 
getRestAction() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getRestAction() - Method in class net.dv8tion.jda.api.requests.Request
 
getRestPing() - Method in interface net.dv8tion.jda.api.JDA
The time in milliseconds that discord took to respond to a REST request.
getRetrievedHistory() - Method in class net.dv8tion.jda.api.entities.MessageHistory
The List of Messages, sorted starting from newest to oldest, of all message that have already been retrieved from Discord with this MessageHistory object using the MessageHistory.retrievePast(int), MessageHistory.retrieveFuture(int), and MessageChannel.getHistoryAround(String, int) methods.
getRetryAfter() - Method in exception net.dv8tion.jda.api.exceptions.RateLimitedException
The back-off delay in milliseconds that should be respected before trying to query the route again
getRight() - Method in class net.dv8tion.jda.internal.utils.tuple.ImmutablePair
 
getRight() - Method in class net.dv8tion.jda.internal.utils.tuple.MutablePair
 
getRight() - Method in class net.dv8tion.jda.internal.utils.tuple.Pair
Gets the right element from this pair.
getRole() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
If this PermissionOverride is an override dealing with a Role, then this method will return the related Role.
getRole() - Method in class net.dv8tion.jda.api.events.guild.override.GenericPermissionOverrideEvent
The Role for the override.
getRole() - Method in class net.dv8tion.jda.api.events.role.GenericRoleEvent
The role for this event
getRole() - Method in interface net.dv8tion.jda.api.managers.RoleManager
The target Role for this manager
getRole() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
The Role for this override
getRole() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
getRole() - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
getRole() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
getRole(int) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Retrieves the RoleData for the provided index.
getRole(int) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
getRoleByBot(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Looks up a role which is the integration role for a bot.
getRoleByBot(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Looks up a role which is the integration role for a bot.
getRoleByBot(User) - Method in interface net.dv8tion.jda.api.entities.Guild
Looks up a role which is the integration role for a bot.
getRoleById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a Role from this guild that has the same id as the one provided.
getRoleById(long) - Method in interface net.dv8tion.jda.api.JDA
Retrieves the Role associated to the provided id.
getRoleById(long) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Retrieves the Role associated to the provided id.
getRoleById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a Role from this guild that has the same id as the one provided.
getRoleById(String) - Method in interface net.dv8tion.jda.api.JDA
Retrieves the Role associated to the provided id.
getRoleById(String) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Retrieves the Role associated to the provided id.
getRoleCache() - Method in interface net.dv8tion.jda.api.entities.Guild
Sorted SnowflakeCacheView of all cached Roles of this Guild.
getRoleCache() - Method in interface net.dv8tion.jda.api.JDA
Unified SnowflakeCacheView of all cached Roles visible to this JDA session.
getRoleCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Unified SnowflakeCacheView of all cached Roles visible to this ShardManager instance.
getRoleCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getRoleCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getRoleCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getRoleConnectionsVerificationUrl() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The role connections (linked roles) verification URL of this bot's application.
getRoleConnectionsVerificationUrl() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getRolePermissionOverrides() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPermissionContainer
Gets all of the Role PermissionOverrides that are part of this GuildChannel.
getRoles() - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
Roles this emoji is active for.
getRoles() - Method in interface net.dv8tion.jda.api.entities.Guild
Gets all Roles in this Guild.
getRoles() - Method in interface net.dv8tion.jda.api.entities.Member
The roles applied to this Member.
getRoles() - Method in interface net.dv8tion.jda.api.entities.Mentions
An immutable list of all mentioned Roles.
getRoles() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
Gets all Roles in this Guild.
getRoles() - Method in class net.dv8tion.jda.api.events.guild.member.GuildMemberRoleAddEvent
The list of roles that were added
getRoles() - Method in class net.dv8tion.jda.api.events.guild.member.GuildMemberRoleRemoveEvent
The removed roles
getRoles() - Method in interface net.dv8tion.jda.api.JDA
All Roles this JDA instance can see.
getRoles() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
All Roles this ShardManager instance can see.
getRoles() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getRoles() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getRoles() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getRoles() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getRoles() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getRolesBag() - Method in interface net.dv8tion.jda.api.entities.Mentions
A Bag of mentioned roles.
getRolesBag() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getRolesBag() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getRolesByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a list of all Roles in this Guild that have the same name as the one provided.
getRolesByName(String, boolean) - Method in interface net.dv8tion.jda.api.JDA
Retrieves all Roles visible to this JDA instance.
getRolesByName(String, boolean) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Retrieves all Roles visible to this ShardManager instance.
getRoleSet() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getRoleSet() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getRolesView() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getRoleType() - Method in interface net.dv8tion.jda.api.entities.TeamMember
The role of this member.
getRoleType() - Method in class net.dv8tion.jda.internal.entities.TeamMemberImpl
 
getRoute() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
getRoute() - Method in class net.dv8tion.jda.api.requests.Request
 
getRoute() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.Work
The compiled route of the request.
getRoute() - Method in class net.dv8tion.jda.api.requests.Route
The route template with argument placeholders.
getRule() - Method in class net.dv8tion.jda.api.events.automod.GenericAutoModRuleEvent
The AutoModRule that was created/removed/updated.
getRuleId() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The id of the AutoModRule which has been triggered.
getRuleIdLong() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The id of the AutoModRule which has been triggered.
getRuleIdLong() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getRuleIdLong() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getRulesChannel() - Method in interface net.dv8tion.jda.api.entities.Guild
Provides the TextChannel that lists the rules of the guild.
getRulesChannel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getRulesChannel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getSafetyAlertsChannel() - Method in interface net.dv8tion.jda.api.entities.Guild
Provides the TextChannel that receives discord safety alerts.
getSafetyAlertsChannel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getSafetyAlertsChannel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getScheduledEvent() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.GenericScheduledEventGatewayEvent
getScheduledEvent() - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
The target ScheduledEvent for this manager
getScheduledEvent() - Method in class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
getScheduledEventById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a ScheduledEvent from this guild that has the same id as the one provided.
getScheduledEventById(long) - Method in interface net.dv8tion.jda.api.JDA
This returns the ScheduledEvent which has the same id as the one provided.
getScheduledEventById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a ScheduledEvent from this guild that has the same id as the one provided.
getScheduledEventById(String) - Method in interface net.dv8tion.jda.api.JDA
This returns the ScheduledEvent which has the same id as the one provided.
getScheduledEventCache() - Method in interface net.dv8tion.jda.api.entities.Guild
Sorted SnowflakeCacheView of all cached ScheduledEvents of this Guild.
getScheduledEventCache() - Method in interface net.dv8tion.jda.api.JDA
SnowflakeCacheView of all cached ScheduledEvents visible to this JDA session.
getScheduledEventCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getScheduledEventCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getScheduledEventCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getScheduledEvents() - Method in interface net.dv8tion.jda.api.entities.Guild
Gets all ScheduledEvents in this guild.
getScheduledEvents() - Method in interface net.dv8tion.jda.api.JDA
An unmodifiable list of all ScheduledEvents of all connected Guilds.
getScheduledEventsByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a list of all ScheduledEvents in this Guild that have the same name as the one provided.
getScheduledEventsByName(String, boolean) - Method in interface net.dv8tion.jda.api.JDA
An unmodifiable list of all ScheduledEvents that have the same name as the one provided.
getScheduledEventsView() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getScheduler() - Method in class net.dv8tion.jda.api.requests.RestRateLimiter.RateLimitConfig
The ScheduledExecutorService used to schedule rate-limit tasks.
getSchemaErrors() - Method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
The SchemaErrors for this error response.
getScopes() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
A List of scopes the default authorization URL is set up with.
getScopes() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo.InstallParameters
Gets the required scopes granted to the bot when invited.
getScopes() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getSeconds() - Method in enum net.dv8tion.jda.api.entities.Guild.Timeout
The amount of seconds represented by this Guild.Timeout.
getSecurityIncidentActions() - Method in interface net.dv8tion.jda.api.entities.Guild
The current guild security incident actions.
getSecurityIncidentActions() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getSecurityIncidentActions() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getSecurityIncidentDetections() - Method in interface net.dv8tion.jda.api.entities.Guild
The current security incident detections.
getSecurityIncidentDetections() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getSecurityIncidentDetections() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getSelectedEntity() - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
The entity which is currently at the selected position
getSelectedEntity() - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
getSelectedOptions() - Method in interface net.dv8tion.jda.api.interactions.components.selections.StringSelectInteraction
This resolves the selected values to the representative SelectOption instances.
getSelectedPosition() - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
The currently selected position that is in focus for all modification operations of this OrderAction instance
getSelectedPosition() - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
getSelectMenu() - Method in interface net.dv8tion.jda.api.interactions.components.selections.SelectMenuInteraction
The SelectMenu this interaction belongs to.
getSelfMember() - Method in interface net.dv8tion.jda.api.entities.Guild
Gets the Member object of the currently logged in account in this guild.
getSelfMember() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getSelfMember() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getSelfThreadMember() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets the self member, as a member of this thread.
getSelfUser() - Method in class net.dv8tion.jda.api.events.self.GenericSelfUpdateEvent
getSelfUser() - Method in interface net.dv8tion.jda.api.JDA
Returns the currently logged in account represented by SelfUser.
getSelfUser() - Method in interface net.dv8tion.jda.api.managers.AccountManager
The SelfUser that will be modified by this AccountManager.
getSelfUser() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getSelfUser() - Method in class net.dv8tion.jda.internal.managers.AccountManagerImpl
 
getSendingHandler() - Method in interface net.dv8tion.jda.api.managers.AudioManager
The currently set AudioSendHandler.
getSendingHandler() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getSequence() - Method in class net.dv8tion.jda.api.audio.OpusPacket
The sequence number of this packet.
getSequence() - Method in class net.dv8tion.jda.internal.audio.AudioPacket
 
getServiceCloseFrame() - Method in class net.dv8tion.jda.api.events.session.SessionDisconnectEvent
The close frame discord sent to us
getSessionController() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getSessionController() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
getSessionId() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
The Session-Id for this VoiceState
getSessionId() - Method in interface net.dv8tion.jda.api.entities.RichPresence
Session ID for this presence.
getSessionId() - Method in class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceServerUpdate
The session id for the voice server session
getSessionId() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
getSessionId() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getSetupNodeById(long) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
getSetupNodeById(String) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
getSetupNodes() - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
getSetupNodes(GuildSetupController.Status) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
getShardById(int) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
This returns the JDA instance which has the same id as the one provided.
getShardById(String) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
This returns the JDA instance which has the same id as the one provided.
getShardCache() - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
getShardCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Unified ShardCacheView of all cached JDA bound to this ShardManager instance.
getShardedGateway() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getShardedGateway(JDA) - Method in interface net.dv8tion.jda.api.utils.SessionController
Called by DefaultShardManager when a new shards is starting.
getShardedGateway(JDA) - Method in class net.dv8tion.jda.api.utils.SessionControllerAdapter
 
getShardForGuild(long, int) - Static method in class net.dv8tion.jda.api.utils.MiscUtil
Returns the shard id the given guild will be loaded on for the given amount of shards.
getShardForGuild(String, int) - Static method in class net.dv8tion.jda.api.utils.MiscUtil
Returns the shard id the given guild will be loaded on for the given amount of shards.
getShardForGuild(Guild, int) - Static method in class net.dv8tion.jda.api.utils.MiscUtil
Returns the shard id the given Guild will be loaded on for the given amount of shards.
getShardId() - Method in class net.dv8tion.jda.api.JDA.ShardInfo
Represents the id of the shard of the current instance.
getShardInfo() - Method in interface net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceUpdate
Shortcut to access the shard info for this JDA instance
getShardInfo() - Method in interface net.dv8tion.jda.api.JDA
The shard information used when creating this instance of JDA.
getShardInfo() - Method in interface net.dv8tion.jda.api.utils.SessionController.SessionConnectNode
The ShardInfo for this request.
getShardInfo() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getShardingFlags() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingSessionConfig
 
getShardManager() - Method in interface net.dv8tion.jda.api.JDA
Returns the ShardManager that manages this JDA instances or null if this instance is not managed by any ShardManager.
getShardManager() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getShards() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Gets all JDA instances bound to this ShardManager.
getShardsQueued() - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
getShardsQueued() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Returns the amount of shards queued for (re)connecting.
getShardsRunning() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Returns the amount of running shards.
getShardsTotal() - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
getShardsTotal() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Returns the amount of shards managed by this ShardManager.
getShardsTotal() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingConfig
 
getShardString() - Method in class net.dv8tion.jda.api.JDA.ShardInfo
Provides a shortcut method for easily printing shard info.
getShardTotal() - Method in class net.dv8tion.jda.api.JDA.ShardInfo
The total amount of shards based on the value provided during JDA instance creation using JDABuilder.useSharding(int, int).
getShardTotal() - Method in class net.dv8tion.jda.api.utils.SessionController.ShardedGateway
The recommended shard total
getShortBigEndian(byte[], int) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
getShortLittleEndian(byte[], int) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
getSiteProvider() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The information on site from which the embed was generated from.
getSize() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
The size of the attachment in bytes.
getSize() - Method in class net.dv8tion.jda.api.entities.RichPresence.Party
The current size of this party, or 0 if unset
getSku() - Method in interface net.dv8tion.jda.api.components.buttons.Button
The target SKU for this button, if it is a PREMIUM-style Button.
getSku() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
getSkuId() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The id of the SKU related to this Entitlement
getSkuId() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The stock-keeping unit (SKU) for this sticker pack.
getSkuIdLong() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The id of the SKU related to this Entitlement
getSkuIdLong() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The stock-keeping unit (SKU) for this sticker pack.
getSkuIdLong() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
getSkuIdLong() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
getSlashCommands() - Method in interface net.dv8tion.jda.api.entities.Mentions
An immutable list of all mentioned slash commands.
getSlashCommands() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getSlashCommands() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getSlashCommandsBag() - Method in interface net.dv8tion.jda.api.entities.Mentions
A Bag of mentioned slash commands.
getSlashCommandsBag() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getSlashCommandsBag() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getSlowmode() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ISlowmodeChannel
The slowmode set for this channel.
getSlowmode() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
The slowmode set for this TemplateChannel.
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedTextChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.TextChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getSlowmode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getSmallImage() - Method in interface net.dv8tion.jda.api.entities.RichPresence
Information on the small corner image displayed in the profile view
getSmallImage() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getSocketAddress() - Method in interface net.dv8tion.jda.api.audio.factory.IPacketProvider
The connected socket address for this audio connection.
getSortBucket() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelType
The sorting bucket for this channel type.
getSortBucket() - Method in interface net.dv8tion.jda.api.requests.restaction.order.ChannelOrderAction
The sorting bucket for this order action.
getSortBucket() - Method in class net.dv8tion.jda.internal.requests.restaction.order.ChannelOrderActionImpl
 
getSortValue() - Method in interface net.dv8tion.jda.api.entities.sticker.StandardSticker
The sticker's sort order within its pack
getSortValue() - Method in class net.dv8tion.jda.internal.entities.sticker.StandardStickerImpl
 
getSourceChannel() - Method in interface net.dv8tion.jda.api.entities.Webhook
The source channel for a Webhook of type FOLLOWER.
getSourceChannel() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getSourceGuild() - Method in interface net.dv8tion.jda.api.entities.Webhook
The source guild for a Webhook of type FOLLOWER.
getSourceGuild() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getSpacing() - Method in interface net.dv8tion.jda.api.components.separator.Separator
The spacing of this separator.
getSpacing() - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
getSpeakers() - Method in interface net.dv8tion.jda.api.entities.StageInstance
All current speakers of this stage instance.
getSpeakingMode() - Method in interface net.dv8tion.jda.api.managers.AudioManager
The SpeakingMode that should be used when sending audio via the provided AudioSendHandler from AudioManager.setSendingHandler(AudioSendHandler).
getSpeakingMode() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
getSplash() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns an ImageProxy for this guild's splash icon.
getSplash() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
Returns an ImageProxy for this invite guild's splash image.
getSplashId() - Method in interface net.dv8tion.jda.api.entities.Guild
The Discord hash-id of the splash image for this Guild.
getSplashId() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
The splash image id of this guild.
getSplashId() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getSplashId() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getSplashId() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getSplashUrl() - Method in interface net.dv8tion.jda.api.entities.Guild
The URL of the splash image for this Guild.
getSplashUrl() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
Returns the splash image url of this guild.
getSplashUrl() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getSSRC() - Method in class net.dv8tion.jda.api.audio.OpusPacket
The synchronization source identifier (SSRC) for the user that sent this audio packet.
getSSRC() - Method in class net.dv8tion.jda.internal.audio.AudioPacket
 
getStage() - Method in class net.dv8tion.jda.internal.audio.ConnectionRequest
 
getStageChannelById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a StageChannel that has the same id as the one provided.
getStageChannelById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a StageChannel that has the same id as the one provided.
getStageChannelCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
getStageChannelCache() - Method in interface net.dv8tion.jda.api.entities.Guild
 
getStageChannelCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getStageChannelCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getStageChannelCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getStageChannelCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getStageChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets all StageChannels in the cache.
getStageChannels() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
All StageChannel listed for this Category
getStageChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a list of all StageChannels in this Guild that have the same name as the one provided.
getStageInstance() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.StageChannel
StageInstance attached to this stage channel.
getStageInstance() - Method in interface net.dv8tion.jda.api.managers.StageInstanceManager
The associated StageInstance
getStageInstance() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getStageInstance() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getStageInstance() - Method in class net.dv8tion.jda.internal.managers.StageInstanceManagerImpl
 
getStart() - Method in class net.dv8tion.jda.api.entities.Activity.Timestamps
Epoch second timestamp of match start, or 0 of unset.
getStartedThread() - Method in interface net.dv8tion.jda.api.entities.Message
Returns a possibly null ThreadChannel that was started from this message.
getStartedThread() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getStartTime() - Method in class net.dv8tion.jda.api.entities.Activity.Timestamps
Shortcut for Instant.ofEpochSecond(start)
getStartTime() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The time the event is set to start at.
getStartTime() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getState() - Method in interface net.dv8tion.jda.api.entities.Activity
The user's activity state
Example: "Looking to Play", "Playing Solo", "In a Group"
getState() - Method in class net.dv8tion.jda.api.events.session.GenericSessionEvent
The new session state.
getState() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
getStatus() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IVoiceStatusChannel
The current voice channel status.
getStatus() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The status of the scheduled event.
getStatus() - Method in interface net.dv8tion.jda.api.JDA
Gets the current Status of the JDA instance.
getStatus() - Method in interface net.dv8tion.jda.api.managers.Presence
The current OnlineStatus for this session.
getStatus() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getStatus() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getStatus() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getStatus() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
getStatus() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getStatus() - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
getStatus(int) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
This returns the JDA.Status of the shard which has the same id as the one provided.
getStatuses() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Gets the current Status of all shards.
getStatusProvider() - Method in class net.dv8tion.jda.internal.utils.config.sharding.PresenceProviderConfig
 
getSticker() - Method in class net.dv8tion.jda.api.events.sticker.GenericGuildStickerEvent
The relevant GuildSticker for this event
getStickerById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a GuildSticker from this guild that has the same id as the one provided.
getStickerById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a GuildSticker from this guild that has the same id as the one provided.
getStickerCache() - Method in interface net.dv8tion.jda.api.entities.Guild
SnowflakeCacheView of all cached GuildStickers of this Guild.
getStickerCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getStickerCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getStickers() - Method in interface net.dv8tion.jda.api.entities.Guild
Gets all custom GuildStickers belonging to this Guild.
getStickers() - Method in interface net.dv8tion.jda.api.entities.Message
All StickerItems that are in this Message.
getStickers() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
Stickers of the forwarded message.
getStickers() - Method in interface net.dv8tion.jda.api.entities.sticker.StickerPack
The StandardStickers in this pack.
getStickers() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getStickers() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
getStickersByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Gets a list of all GuildStickers in this Guild that have the same name as the one provided.
getStickersView() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getString() - Method in class net.dv8tion.jda.api.requests.Response
 
getString() - Method in interface net.dv8tion.jda.internal.utils.JDALogger.LazyEvaluation
This method is used by JDALogger.getLazyString(LazyEvaluation) when SLF4J requests String construction.
getString(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a String.
getString(int, String) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to a String.
getString(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a String to a key.
getString(String, String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a String to a key.
getString(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getString(DataArray, String, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getString(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getString(DataObject, String, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getStyle() - Method in interface net.dv8tion.jda.api.components.buttons.Button
The style of this button.
getStyle() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
getStyle() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
The TextInputStyle of this TextInput component.
getStyle() - Method in enum net.dv8tion.jda.api.utils.TimeFormat
The display style flag used for the markdown representation.
getStyle() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
getStyle() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
getSubcommandGroup() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
getSubcommandGroup() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
getSubcommandGroup() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
The subcommand group name.
getSubcommandGroup() - Method in class net.dv8tion.jda.api.interactions.commands.SlashCommandReference
Returns the subcommand group of the slash command
getSubcommandGroup() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadImpl
 
getSubcommandGroup() - Method in interface net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadMixin
 
getSubcommandGroups() - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
The Subcommand Groups in this command.
getSubcommandGroups() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The SubcommandGroups of this command.
getSubcommandGroups() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getSubcommandGroups() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getSubcommandGroups() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getSubcommandName() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
getSubcommandName() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
getSubcommandName() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
The subcommand name.
getSubcommandName() - Method in class net.dv8tion.jda.api.interactions.commands.SlashCommandReference
Returns the subcommand of the slash command
getSubcommandName() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadImpl
 
getSubcommandName() - Method in interface net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadMixin
 
getSubcommands() - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
The Subcommands in this command.
getSubcommands() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
The Subcommands in this group.
getSubcommands() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The Subcommands of this command.
getSubcommands() - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
The Subcommands in this group
getSubcommands() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getSubcommands() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getSubcommands() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getSubject() - Method in class net.dv8tion.jda.internal.hooks.EventManagerProxy
 
getSubscriptionId() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
The subscription listing id for this role.
getSubscriptionIdLong() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
The subscription listing id for this role.
getSubscriptionIdLong() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
getSummary() - Method in interface net.dv8tion.jda.api.entities.Invite.EmbeddedApplication
The summary of this application or null if this application has no summary.
getSummary() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.EmbeddedApplicationImpl
 
getSupportedEventTypes() - Method in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
The AutoModEventTypes that support this trigger type.
getSupportedOrders() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
The supported PaginationOrders for this pagination action.
getSupportedOrders() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.AuditLogPaginationActionImpl
 
getSupportedOrders() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.EntitlementPaginationActionImpl
 
getSupportedOrders() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PollVotersPaginationActionImpl
 
getSupportedOrders() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.ReactionPaginationActionImpl
 
getSupportedOrders() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.ThreadChannelPaginationActionImpl
 
getSupportedOrders() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.ThreadMemberPaginationActionImpl
 
getSupportedTypes() - Method in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
The AutoModTriggerTypes that this response supports.
getSyncId() - Method in interface net.dv8tion.jda.api.entities.RichPresence
Sync ID for this presence.
getSyncId() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
getSystemChannel() - Method in interface net.dv8tion.jda.api.entities.Guild
Provides the TextChannel that has been set as the channel which newly joined Members will be announced in.
getSystemChannel() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
Provides the TemplateChannel that has been set as the channel which newly joined Members will be announced in.
getSystemChannel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getSystemChannel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getTag() - Method in class net.dv8tion.jda.api.events.channel.forum.GenericForumTagEvent
The ForumTag that was affected by this event
getTags() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
A List containing the tags of this bot's application.
getTags() - Method in interface net.dv8tion.jda.api.entities.Role
The tags of this role.
getTags() - Method in interface net.dv8tion.jda.api.entities.sticker.RichSticker
Set of tags of the sticker.
getTags() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getTags() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
getTags() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
getTags() - Method in class net.dv8tion.jda.internal.entities.sticker.RichStickerImpl
 
getTarget() - Method in interface net.dv8tion.jda.api.entities.Invite
An Invite.InviteTarget object containing information about this invite's target or null if this invite does not have a target.
getTarget() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericContextInteractionEvent
 
getTarget() - Method in interface net.dv8tion.jda.api.interactions.commands.context.ContextInteraction
The target entity of this context interaction
getTarget() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getTarget() - Method in class net.dv8tion.jda.internal.interactions.command.ContextInteractionImpl
 
getTargetId() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The id for the target entity.
getTargetId() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericPrivilegeUpdateEvent
The target-id.
getTargetIdLong() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The id for the target entity.
getTargetIdLong() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericPrivilegeUpdateEvent
The target-id.
getTargetMember() - Method in class net.dv8tion.jda.api.events.interaction.command.UserContextInteractionEvent
 
getTargetMember() - Method in interface net.dv8tion.jda.api.interactions.commands.context.UserContextInteraction
If this context menu command was used in a Guild, this returns the member instance for the target user.
getTargetMember() - Method in class net.dv8tion.jda.internal.interactions.command.UserContextInteractionImpl
 
getTargetMessageId() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The ID of the message the command was run on, present only on message interaction commands.
getTargetMessageIdLong() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The ID of the message the command was run on, present only on message interaction commands.
getTargetType() - Method in enum net.dv8tion.jda.api.audit.ActionType
The expected TargetType for this ActionType
getTargetType() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The TargetType defining what kind of entity was targeted by this action.
getTargetType() - Method in interface net.dv8tion.jda.api.entities.Invite
The target type of this invite or Invite.TargetType.NONE if this invite does not have a InviteTarget.
getTargetType() - Method in class net.dv8tion.jda.api.events.interaction.command.ApplicationCommandUpdatePrivilegesEvent
 
getTargetType() - Method in class net.dv8tion.jda.api.events.interaction.command.ApplicationUpdatePrivilegesEvent
 
getTargetType() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericContextInteractionEvent
 
getTargetType() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericPrivilegeUpdateEvent
The target Type.
getTargetType() - Method in interface net.dv8tion.jda.api.interactions.commands.context.ContextInteraction
The target type of this context interaction
getTargetType() - Method in interface net.dv8tion.jda.api.interactions.commands.context.MessageContextInteraction
 
getTargetType() - Method in interface net.dv8tion.jda.api.interactions.commands.context.UserContextInteraction
 
getTargetType() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getTargetUser() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The user the command was run on, present only on user interaction commands.
getTeam() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The team information for this application.
getTeam() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getTeamId() - Method in interface net.dv8tion.jda.api.entities.TeamMember
The id for the team this member belongs to.
getTeamIdLong() - Method in interface net.dv8tion.jda.api.entities.TeamMember
The id for the team this member belongs to.
getTeamIdLong() - Method in class net.dv8tion.jda.internal.entities.TeamMemberImpl
 
getTermsOfServiceUrl() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The URL for the application's terms of service.
getTermsOfServiceUrl() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getText() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Footer
The text in the footer
getText() - Method in class net.dv8tion.jda.api.entities.messages.MessagePoll.Answer
The text content of the answer.
getText() - Method in class net.dv8tion.jda.api.entities.messages.MessagePoll.Question
The poll question title.
getText() - Method in class net.dv8tion.jda.api.entities.RichPresence.Image
Text which is displayed when hovering the image in the official client
getTextChannelById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a TextChannel that has the same id as the one provided.
getTextChannelById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a TextChannel that has the same id as the one provided.
getTextChannelCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
getTextChannelCache() - Method in interface net.dv8tion.jda.api.entities.Guild
 
getTextChannelCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getTextChannelCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getTextChannelCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getTextChannelCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getTextChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets all TextChannels in the cache.
getTextChannels() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
All TextChannels listed for this Category
getTextChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a list of all TextChannels in this Guild that have the same name as the one provided.
getThread() - Method in interface net.dv8tion.jda.api.entities.ThreadMember
The ThreadChannel this thread member is subscribed to.
getThread() - Method in class net.dv8tion.jda.api.events.thread.GenericThreadEvent
The event related ThreadChannel object
getThread() - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
getThreadChannel() - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumPost
The ThreadChannel representing the post.
getThreadChannel() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.ThreadMemberPaginationAction
The ThreadChannel this action fetches members for.
getThreadChannel() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.ThreadMemberPaginationActionImpl
 
getThreadChannelById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a ThreadChannel that has the same id as the one provided.
getThreadChannelById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a ThreadChannel that has the same id as the one provided.
getThreadChannelCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
getThreadChannelCache() - Method in interface net.dv8tion.jda.api.entities.Guild
 
getThreadChannelCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getThreadChannelCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getThreadChannelCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getThreadChannelCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getThreadChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets all ThreadChannel in the cache.
getThreadChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IThreadContainer
Finds all ThreadChannels whose parent is this channel.
getThreadChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a list of all ThreadChannels in this Guild that have the same name as the one provided.
getThreadFactory() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
getThreadMember() - Method in class net.dv8tion.jda.api.events.thread.member.GenericThreadMemberEvent
The ThreadMember of the event that has been fired.
getThreadMember() - Method in class net.dv8tion.jda.api.events.thread.member.ThreadMemberJoinEvent
The ThreadMember that just joined the thread.
getThreadMember() - Method in class net.dv8tion.jda.api.events.thread.member.ThreadMemberLeaveEvent
The ThreadMember that just left the thread.
getThreadMember(Member) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets a ThreadMember of this thread by their Member.
getThreadMember(User) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets a ThreadMember of this thread by their Member.
getThreadMemberById(long) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets a ThreadMember of this thread by their Member.
getThreadMemberById(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getThreadMemberById(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getThreadMemberById(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets a ThreadMember of this thread by their Member.
getThreadMemberId() - Method in class net.dv8tion.jda.api.events.thread.member.GenericThreadMemberEvent
The id of the ThreadMember that fired this and derived event.
getThreadMemberIdLong() - Method in class net.dv8tion.jda.api.events.thread.member.GenericThreadMemberEvent
The id of the ThreadMember.
getThreadMembers() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Gets a List of all cached members of this thread.
getThreadMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getThreadMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getThreadMemberView() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getThumbnail() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The information about the Thumbnail image to be displayed with the embed.
getTimeArchiveInfoLastModified() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
The last time the archive info of this thread was updated.
getTimeArchiveInfoLastModified() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getTimeArchiveInfoLastModified() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getTimeBoosted() - Method in interface net.dv8tion.jda.api.entities.Member
The time when this member boosted the guild.
getTimeBoosted() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getTimeBoosted() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getTimeCreated() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
The timestamp when this thread was created.
getTimeCreated() - Method in interface net.dv8tion.jda.api.entities.Invite
Returns creation date of this invite.
getTimeCreated() - Method in interface net.dv8tion.jda.api.entities.ISnowflake
The time this entity was created.
getTimeCreated() - Method in class net.dv8tion.jda.api.entities.templates.Template
Returns creation date of this template.
getTimeCreated() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
As the ids of channels are their position, the date of creation cannot be calculated.
getTimeCreated() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel.PermissionOverride
As the ids of roles are their position, the date of creation cannot be calculated.
getTimeCreated() - Method in class net.dv8tion.jda.api.entities.templates.TemplateRole
As the ids of roles are their position, the date of creation cannot be calculated.
getTimeCreated() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getTimeCreated() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getTimeCreated() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getTimeCreated(long) - Static method in class net.dv8tion.jda.api.utils.TimeUtil
Gets the creation-time of a JDA-entity by doing the reverse snowflake algorithm on its id.
getTimeCreated(ISnowflake) - Static method in class net.dv8tion.jda.api.utils.TimeUtil
Gets the creation-time of a JDA-entity by doing the reverse snowflake algorithm on its id.
getTimeDetectedDmSpam() - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentDetections
Timestamp when Discord detected spam in direct messages.
getTimeDetectedRaid() - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentDetections
Timestamp when Discord detected an ongoing raid.
getTimeDisconnected() - Method in class net.dv8tion.jda.api.events.session.SessionDisconnectEvent
Time at which we noticed the disconnection
getTimeEdited() - Method in interface net.dv8tion.jda.api.entities.Message
Provides the OffsetDateTime defining when this Message was last edited.
getTimeEdited() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
The last time the forwarded message was edited before being forwarded.
getTimeEdited() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getTimeEnding() - Method in interface net.dv8tion.jda.api.entities.Entitlement
Date at which the Entitlement is no longer valid.
getTimeEnding() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
getTimeExpiresAt() - Method in interface net.dv8tion.jda.api.entities.messages.MessagePoll
The time when this poll will automatically expire.
getTimeExpiresAt() - Method in class net.dv8tion.jda.internal.entities.messages.MessagePollImpl
 
getTimeJoined() - Method in interface net.dv8tion.jda.api.entities.Member
The Time this Member joined the Guild.
getTimeJoined() - Method in interface net.dv8tion.jda.api.entities.ThreadMember
The time this ThreadMember joined the subscribed ThreadChannel.
getTimeJoined() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getTimeJoined() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getTimeJoined() - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
getTimeModified() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The time this command was updated last.
getTimeoutDuration() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
The duration to timeout the user for.
getTimeoutDuration() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
getTimeOutEnd() - Method in interface net.dv8tion.jda.api.entities.Member
The time this Member will be released from time out.
getTimeOutEnd() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getTimeOutEnd() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getTimeOutEndRaw() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getTimeOutEndRaw() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getTimeShutdown() - Method in class net.dv8tion.jda.api.events.session.ShutdownEvent
Time of WebSocket disconnect
getTimestamp() - Method in class net.dv8tion.jda.api.audio.OpusPacket
The timestamp for this packet.
getTimestamp() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The timestamp of the embed.
getTimestamp() - Method in class net.dv8tion.jda.api.events.user.UserTypingEvent
The time when the user started typing
getTimestamp() - Method in class net.dv8tion.jda.api.utils.Timestamp
The unix epoch timestamp for this markdown timestamp.
getTimestamp() - Method in class net.dv8tion.jda.internal.audio.AudioPacket
 
getTimestamps() - Method in interface net.dv8tion.jda.api.entities.Activity
Information on the match duration, start, and end.
getTimestamps() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
getTimeStarting() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The start date at which the Entitlement is valid.
getTimeStarting() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
getTimeUpdated() - Method in class net.dv8tion.jda.api.entities.templates.Template
Returns the last update date of this template.
getTitle() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The title of the embed.
getTitle() - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
Returns the title
getTitle() - Method in interface net.dv8tion.jda.api.interactions.modals.Modal
The title of this modal
getTitle() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalImpl
 
getToken() - Method in interface net.dv8tion.jda.api.entities.Webhook
The execute token for this Webhook.
getToken() - Method in interface net.dv8tion.jda.api.entities.WebhookClient
The token of this webhook.
getToken() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getToken() - Method in class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceServerUpdate
The access token for the voice server connection
getToken() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The interaction token used for responding to an interaction.
getToken() - Method in interface net.dv8tion.jda.api.JDA
The login token that is currently being used for Discord authentication.
getToken() - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
getToken() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getToken() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getToken() - Method in class net.dv8tion.jda.internal.utils.config.AuthorizationConfig
 
getTopic() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
The topic set for this channel, this is referred to as Guidelines in the official Discord client.
getTopic() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.StandardGuildMessageChannel
The topic set for this channel.
getTopic() - Method in interface net.dv8tion.jda.api.entities.StageInstance
The topic of this stage instance
getTopic() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
The topic set for this TemplateChannel.
getTopic() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
getTopic() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
getTopic() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
getTopic() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
getTopic() - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildMessageChannelImpl
 
getTopic() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.ITopicChannelMixin
 
getTopic() - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
getTotalMessageCount() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
The total number of messages sent in this thread, including all deleted messages.
getTotalMessageCount() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getTotalMessageCount() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getTriggeringInteraction() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
Metadata for the interaction that was used to open the modal, present only on modal submit interactions.
getTriggerType() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The AutoModTriggerType for the execution.
getTriggerType() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The type of trigger that this rule uses.
getTriggerType() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getTriggerType() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getTriggerType() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
getType() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The ActionType defining what auditable Action is referred to by this entry.
getType() - Method in interface net.dv8tion.jda.api.components.Component
The type of component.
getType() - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
 
getType() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
 
getType() - Method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Returns the type of this component tree.
getType() - Method in interface net.dv8tion.jda.api.components.UnknownComponent
 
getType() - Method in interface net.dv8tion.jda.api.entities.Activity
The type of Activity.
getType() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
The type of response.
getType() - Method in class net.dv8tion.jda.api.entities.automod.build.AbstractTriggerConfig
The type of trigger this config applies to.
getType() - Method in interface net.dv8tion.jda.api.entities.automod.build.TriggerConfig
The type of trigger for this config.
getType() - Method in interface net.dv8tion.jda.api.entities.channel.Channel
The ChannelType for this channel
getType() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ForumChannel
 
getType() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.MediaChannel
 
getType() - Method in interface net.dv8tion.jda.api.entities.emoji.CustomEmoji
 
getType() - Method in interface net.dv8tion.jda.api.entities.emoji.Emoji
The Emoji.Type of this emoji.
getType() - Method in interface net.dv8tion.jda.api.entities.emoji.UnicodeEmoji
 
getType() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The type of the Entitlement
getType() - Method in interface net.dv8tion.jda.api.entities.Invite.Channel
The ChannelType of this channel.
getType() - Method in interface net.dv8tion.jda.api.entities.Invite
The type of this invite.
getType() - Method in interface net.dv8tion.jda.api.entities.Invite.InviteTarget
The type of this invite target.
getType() - Method in interface net.dv8tion.jda.api.entities.Message
This specifies the MessageType of this Message.
getType() - Method in class net.dv8tion.jda.api.entities.Message.Interaction
Deprecated.
The InteractionType for this interaction.
getType() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The InteractionType for this interaction.
getType() - Method in class net.dv8tion.jda.api.entities.MessageActivity
The current ActivityType
getType() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The EmbedType of this embed.
getType() - Method in class net.dv8tion.jda.api.entities.MessageReference
The type of this message reference
getType() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
The MessageType of the forwarded message.
getType() - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The type of the metadata.
getType() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
The type of the scheduled event.
getType() - Method in interface net.dv8tion.jda.api.entities.sticker.GuildSticker
 
getType() - Method in interface net.dv8tion.jda.api.entities.sticker.RichSticker
getType() - Method in interface net.dv8tion.jda.api.entities.sticker.StandardSticker
 
getType() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
The ChannelType for this TemplateChannel
getType() - Method in interface net.dv8tion.jda.api.entities.Webhook
The WebhookType of this webhook.
getType() - Method in class net.dv8tion.jda.api.events.RawGatewayEvent
The type of event.
getType() - Method in class net.dv8tion.jda.api.events.user.UserTypingEvent
getType() - Method in class net.dv8tion.jda.api.interactions.AutoCompleteQuery
The expected option type for this query.
getType() - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
getType() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The OptionType for this option
getType() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
The OptionType this choice is for
getType() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The Command.Type of command
getType() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
getType() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
The OptionType of this option.
getType() - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
The IntegrationPrivilege.Type of entity this privilege is applied to.
getType() - Method in enum net.dv8tion.jda.api.interactions.IntegrationType
The raw value of this integration type.
getType() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The InteractionType for this interaction.
getType() - Method in enum net.dv8tion.jda.api.interactions.InteractionContextType
The raw value of this interaction context.
getType() - Method in class net.dv8tion.jda.api.interactions.modals.ModalMapping
The Type of this component
getType() - Method in interface net.dv8tion.jda.api.requests.restaction.AbstractThreadCreateAction
The ChannelType for the resulting channel.
getType() - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
The ChannelType for the resulting channel
getType() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.MessagePaginationAction
The ChannelType of the targeted MessageChannel.
getType() - Method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
getType() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.selections.StringSelectMenuImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
getType() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.tree.ComponentTreeImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.tree.MessageComponentTreeImpl
 
getType() - Method in class net.dv8tion.jda.internal.components.tree.ModalComponentTreeImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedNewsChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedTextChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.NewsChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.TextChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.ChannelImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.InviteTargetImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
getType() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
getType() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getType() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
getType() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getType() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
getType() - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
getType() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
getType() - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
getType() - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
getType() - Method in interface net.dv8tion.jda.internal.utils.compress.Decompressor
 
getType() - Method in class net.dv8tion.jda.internal.utils.compress.ZlibDecompressor
 
getType(Object) - Static method in enum net.dv8tion.jda.api.utils.data.DataType
Assumes the type of the provided value through instance checks.
getTypeRaw() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The raw type value used to derive AuditLogEntry.getType().
getTypeRaw() - Method in class net.dv8tion.jda.api.entities.Message.Interaction
Deprecated.
The raw interaction type.
getTypeRaw() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The raw interaction type.
getTypeRaw() - Method in class net.dv8tion.jda.api.entities.MessageReference
The message reference type id
getTypeRaw() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getTypeRaw() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
The raw option type.
getTypeRaw() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The raw interaction type.
getTypeRaw() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getUdpSocket() - Method in interface net.dv8tion.jda.api.audio.factory.IPacketProvider
The UDP connection for this audio connection.
getUnavailableGuilds() - Method in interface net.dv8tion.jda.api.JDA
Set of Guild IDs for guilds that were marked unavailable by the gateway.
getUnavailableGuilds() - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
getUnavailableGuilds() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getUniqueId() - Method in interface net.dv8tion.jda.api.components.Component
The unique, numeric identifier of this component.
getUniqueId() - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
The numeric id used to identify the select menu.
getUniqueId() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
The numeric unique ID
getUniqueId() - Method in interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
The numeric component ID provided to the component when it was originally created.
getUniqueId() - Method in class net.dv8tion.jda.api.interactions.modals.ModalMapping
The unique, numeric id of the component owning this data
getUniqueId() - Method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
getUniqueId() - Method in class net.dv8tion.jda.internal.components.UnknownComponentImpl
 
getUnsignedInt(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to an unsigned int.
getUnsignedInt(int, int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to an unsigned int.
getUnsignedInt(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves an unsigned int to a key.
getUnsignedInt(String, int) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves an unsigned int to a key.
getUnsignedInt(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getUnsignedInt(DataArray, String, int) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getUnsignedInt(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getUnsignedInt(DataObject, String, int) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getUnsignedLong(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to an unsigned long.
getUnsignedLong(int, long) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Resolves the value at the specified index to an unsigned long.
getUnsignedLong(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves an unsigned long to a key.
getUnsignedLong(String, long) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves an unsigned long to a key.
getUnsignedLong(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getUnsignedLong(DataArray, String, long) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
getUnsignedLong(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getUnsignedLong(DataObject, String, long) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
getUnsortedRoles() - Method in interface net.dv8tion.jda.api.entities.Member
The roles applied to this Member.
getUnsortedRoles() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getUnsortedRoles() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getUrl() - Method in interface net.dv8tion.jda.api.components.buttons.Button
The target URL for this button, if it is a LINK-Style Button.
getUrl() - Method in interface net.dv8tion.jda.api.components.filedisplay.FileDisplay
The URL of this file, this is always where the file originally came from.
getUrl() - Method in interface net.dv8tion.jda.api.components.mediagallery.MediaGalleryItem
The URL of this item, this is always where the file originally came from.
getUrl() - Method in interface net.dv8tion.jda.api.components.ResolvedMedia
The URL of this media, for locally-uploaded files, this will always be a URL from Discord's CDN, in other cases it may be an external URL.
getUrl() - Method in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
The URL of this thumbnail, this is always where the file originally came from.
getUrl() - Method in interface net.dv8tion.jda.api.entities.Activity
The URL of the Activity if the game is actually a Stream.
getUrl() - Method in interface net.dv8tion.jda.api.entities.Invite
The invite URL for this invite in the format of: "https://discord.gg/" + getCode()
getUrl() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
The url of the Attachment, most likely on the Discord servers.
getUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.AuthorInfo
The url of the author.
getUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The url that was originally placed into chat that spawned this embed.
getUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.ImageInfo
The url of the image.
getUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Provider
The url of the provider.
getUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Thumbnail
The web url of this thumbnail image.
getUrl() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.VideoInfo
The url of the video.
getUrl() - Method in class net.dv8tion.jda.api.entities.RichPresence.Image
URL for this image, combination of RichPresence.getApplicationId() and RichPresence.Image.getKey()
getUrl() - Method in class net.dv8tion.jda.api.entities.VanityInvite
The invite url.
getUrl() - Method in interface net.dv8tion.jda.api.entities.Webhook
The POST route for this Webhook.
getUrl() - Method in class net.dv8tion.jda.api.events.guild.invite.GenericGuildInviteEvent
The invite url.
getUrl() - Method in class net.dv8tion.jda.api.utils.FileProxy
Returns the URL that has been passed to this proxy.
getUrl() - Method in class net.dv8tion.jda.api.utils.SessionController.ShardedGateway
The gateway endpoint
getUrl() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
getUrl() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
getUrl() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
getUrl() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
getUrl() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
getUrl() - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
getUrl() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
getUrl() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
getUrl() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
getUrl() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
getUrl(int) - Method in class net.dv8tion.jda.api.utils.ImageProxy
Returns the image URL for the specified size.
getUrl(int, int) - Method in class net.dv8tion.jda.api.utils.AttachmentProxy
Returns the attachment URL for the specified width and height.
getUser() - Method in class net.dv8tion.jda.api.audio.UserAudio
The User that provided the audio data.
getUser() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The User responsible for this action.
getUser() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.PrivateChannel
The User that this PrivateChannel communicates with.
getUser() - Method in class net.dv8tion.jda.api.entities.Guild.Ban
The User that was banned
getUser() - Method in interface net.dv8tion.jda.api.entities.Invite.InviteTarget
The target User of this invite or null if the TargeType is not Invite.TargetType.STREAM
getUser() - Method in interface net.dv8tion.jda.api.entities.Member
The user wrapped by this Entity.
getUser() - Method in class net.dv8tion.jda.api.entities.Message.Interaction
Deprecated.
The User who caused this interaction.
getUser() - Method in class net.dv8tion.jda.api.entities.Message.InteractionMetadata
The User who caused this interaction.
getUser() - Method in interface net.dv8tion.jda.api.entities.TeamMember
User for the team member.
getUser() - Method in interface net.dv8tion.jda.api.entities.ThreadMember
The User instance
Shortcut for getMember().getUser()
getUser() - Method in class net.dv8tion.jda.api.events.guild.GuildBanEvent
The banned User
getUser() - Method in class net.dv8tion.jda.api.events.guild.GuildUnbanEvent
The User who was unbanned
getUser() - Method in class net.dv8tion.jda.api.events.guild.member.GenericGuildMemberEvent
The User instance
Shortcut for getMember().getUser()
getUser() - Method in class net.dv8tion.jda.api.events.guild.member.GuildMemberRemoveEvent
The corresponding user who was removed from the guild.
getUser() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.GenericScheduledEventUserEvent
The User who subscribed or unsubscribed to the ScheduledEvent.
getUser() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getUser() - Method in class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
The reacting User
This might be missing if the user was not cached.
getUser() - Method in class net.dv8tion.jda.api.events.user.GenericUserEvent
The related user instance
getUser() - Method in interface net.dv8tion.jda.api.interactions.Interaction
The User who caused this interaction.
getUser() - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
The user associated with the id
getUser() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
getUser() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
getUser() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getUser() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.InviteTargetImpl
 
getUser() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getUser() - Method in class net.dv8tion.jda.internal.entities.TeamMemberImpl
 
getUser() - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
getUser() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getUser() - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
getUserAgent() - Method in class net.dv8tion.jda.api.requests.RestConfig
The adapted user-agent with the custom suffix.
getUserById(long) - Method in interface net.dv8tion.jda.api.JDA
This returns the User which has the same id as the one provided.
getUserById(long) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
This returns the User which has the same id as the one provided.
getUserById(String) - Method in interface net.dv8tion.jda.api.JDA
This returns the User which has the same id as the one provided.
getUserById(String) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
This returns the User which has the same id as the one provided.
getUserByTag(String) - Method in interface net.dv8tion.jda.api.JDA
Searches for a user that has the matching Discord Tag.
getUserByTag(String) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Searches for the first user that has the matching Discord Tag.
getUserByTag(String, String) - Method in interface net.dv8tion.jda.api.JDA
Searches for a user that has the matching Discord Tag.
getUserByTag(String, String) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Searches for the first user that has the matching Discord Tag.
getUserCache() - Method in interface net.dv8tion.jda.api.JDA
SnowflakeCacheView of all cached Users visible to this JDA session.
getUserCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
SnowflakeCacheView of all cached Users visible to this ShardManager instance.
getUserCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getUserId() - Method in class net.dv8tion.jda.api.audio.OpusPacket
The ID of the responsible User.
getUserId() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The id for the user that executed the action.
getUserId() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The id of the user that triggered this execution.
getUserId() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The id of the user that purchased the Entitlement
getUserId() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.GenericScheduledEventUserEvent
The id of the user that subscribed or unsubscribed to the ScheduledEvent.
getUserId() - Method in class net.dv8tion.jda.api.events.message.poll.GenericMessagePollVoteEvent
The id of the voting user.
getUserId() - Method in class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
The id for the user who owns the reaction.
getUserId() - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
The id of the user who will be added by this task
getUserId() - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
getUserIdLong() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The id for the user that executed the action.
getUserIdLong() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModExecution
The id of the user that triggered this execution.
getUserIdLong() - Method in interface net.dv8tion.jda.api.entities.Entitlement
The id of the user that purchased the Entitlement
getUserIdLong() - Method in class net.dv8tion.jda.api.events.automod.AutoModExecutionEvent
 
getUserIdLong() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.GenericScheduledEventUserEvent
The id of the user that subscribed or unsubscribed to the ScheduledEvent.
getUserIdLong() - Method in class net.dv8tion.jda.api.events.message.poll.GenericMessagePollVoteEvent
The id for the voting user.
getUserIdLong() - Method in class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
The id for the user who owns reaction.
getUserIdLong() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModExecutionImpl
 
getUserIdLong() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
getUserInstallCount() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
The approximate count of users that have installed this application, or -1 if it is unknown.
getUserInstallCount() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
getUserLimit() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.AudioChannel
The maximum amount of Members that be in an audio connection within this channel concurrently.
getUserLimit() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
The maximum amount of Members that can be in this voice channel at once.
getUserLimit() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
getUserLimit() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
getUserLimit() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
getUserLimit() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
getUserLocale() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
getUserLocale() - Method in interface net.dv8tion.jda.api.interactions.Interaction
Returns the selected language of the invoking user.
getUserLocale() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
getUsers() - Method in class net.dv8tion.jda.api.audio.CombinedAudio
An unmodifiable list of all Users that provided audio that was combined.
getUsers() - Method in interface net.dv8tion.jda.api.entities.Invite.Group
The names of all users in this group.
getUsers() - Method in interface net.dv8tion.jda.api.entities.Mentions
An immutable list of all mentioned Users.
getUsers() - Method in interface net.dv8tion.jda.api.JDA
An immutable list of all Users that share a Guild with the currently logged in account.
getUsers() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
An unmodifiable list of all Users that share a Guild with the currently logged in account.
getUsers() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GroupImpl
 
getUsers() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getUsers() - Method in class net.dv8tion.jda.internal.entities.MessageMentionsImpl
 
getUsers() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getUsersBag() - Method in interface net.dv8tion.jda.api.entities.Mentions
A Bag of mentioned Users.
getUsersBag() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
getUsersBag() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
getUsersByName(String, boolean) - Method in interface net.dv8tion.jda.api.JDA
This immutable returns all Users that have the same username as the one provided.
getUsersView() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getUses() - Method in interface net.dv8tion.jda.api.entities.Invite
How often this invite has been used.
getUses() - Method in class net.dv8tion.jda.api.entities.templates.Template
How often this template has been used.
getUses() - Method in class net.dv8tion.jda.api.entities.VanityInvite
How many times this invite has been used.
getUses() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
getValue() - Method in class net.dv8tion.jda.api.components.selections.SelectOption
The current option value which is used to identify the selected options in SelectMenuInteraction.getValues().
getValue() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
The String value of this TextInput
getValue() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
The pre-defined value of this TextInput component.
getValue() - Method in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Returns the value of the MessageFlag as represented in the bitfield.
getValue() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Field
The value of the field
getValue() - Method in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
The raw value used by Discord.
getValue() - Method in class net.dv8tion.jda.api.interactions.AutoCompleteQuery
The query value that the user is currently typing.
getValue() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
getValue(String) - Method in interface net.dv8tion.jda.api.interactions.modals.ModalInteraction
Convenience method to get a ModalMapping by its id from the List of ModalMappings
getValueByUniqueId(int) - Method in interface net.dv8tion.jda.api.interactions.modals.ModalInteraction
Convenience method to get a ModalMapping by its numeric id from the List of ModalMappings
getValues() - Method in class net.dv8tion.jda.api.events.interaction.component.GenericSelectMenuInteractionEvent
 
getValues() - Method in class net.dv8tion.jda.api.events.interaction.ModalInteractionEvent
 
getValues() - Method in interface net.dv8tion.jda.api.interactions.components.selections.SelectMenuInteraction
The provided selection.
getValues() - Method in interface net.dv8tion.jda.api.interactions.components.selections.StringSelectInteraction
The selected values.
getValues() - Method in interface net.dv8tion.jda.api.interactions.modals.ModalInteraction
Returns a List of ModalMappings representing the values input by the user for each field when the modal was submitted.
getValues() - Method in class net.dv8tion.jda.internal.interactions.components.selections.EntitySelectInteractionImpl
 
getValues() - Method in class net.dv8tion.jda.internal.interactions.components.selections.StringSelectInteractionImpl
 
getValues() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalInteractionImpl
 
getVanityCode() - Method in interface net.dv8tion.jda.api.entities.Guild
The vanity url code for this Guild.
getVanityCode() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getVanityCode() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getVanityUrl() - Method in interface net.dv8tion.jda.api.entities.Guild
The vanity url for this Guild.
getVerificationLevel() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns the verification-Level of this Guild.
getVerificationLevel() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
Returns the VerificationLevel of this guild.
getVerificationLevel() - Method in class net.dv8tion.jda.api.entities.templates.TemplateGuild
Returns the VerificationLevel of this guild.
getVerificationLevel() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getVerificationLevel() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getVerificationLevel() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getVersion() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
The version of this command.
getVersion() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
getVideoInfo() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
The information about the video which should be displayed as an embed.
getVoiceChannelById(long) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a VoiceChannel that has the same id as the one provided.
getVoiceChannelById(long) - Method in interface net.dv8tion.jda.api.entities.Widget
Gets a voice channel with the given ID, or null if the voice channel is not found
getVoiceChannelById(long) - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
getVoiceChannelById(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a VoiceChannel that has the same id as the one provided.
getVoiceChannelById(String) - Method in interface net.dv8tion.jda.api.entities.Widget
Gets a voice channel with the given ID, or null if the voice channel is not found
getVoiceChannelById(String) - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
getVoiceChannelCache() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
getVoiceChannelCache() - Method in interface net.dv8tion.jda.api.entities.Guild
 
getVoiceChannelCache() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
 
getVoiceChannelCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getVoiceChannelCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getVoiceChannelCache() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getVoiceChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets all VoiceChannels in the cache.
getVoiceChannels() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
All VoiceChannels listed for this Category
getVoiceChannels() - Method in interface net.dv8tion.jda.api.entities.Widget
Gets the list of voice channels in the guild
getVoiceChannels() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
getVoiceChannelsByName(String, boolean) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IGuildChannelContainer
Gets a list of all VoiceChannels in this Guild that have the same name as the one provided.
getVoiceDispatchInterceptor() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
getVoiceInterceptor() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getVoiceState() - Method in interface net.dv8tion.jda.api.entities.Member
The VoiceState of this Member.
getVoiceState() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
The current voice state of the member.
getVoiceState() - Method in class net.dv8tion.jda.api.events.guild.voice.GenericGuildVoiceEvent
The GuildVoiceState of the member
Shortcut for getMember().getVoiceState()
getVoiceState() - Method in class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceStateUpdate
The voice state for the guild
getVoiceState() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
getVoiceState() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
getVoiceState() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getVoiceState(Member) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getVoiceStates() - Method in interface net.dv8tion.jda.api.entities.Guild
A list containing the cached GuildVoiceState of every Member connected to an audio channel in this guild.
getVoiceStates() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
getVoiceStates() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getVoiceStateView() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
getVotes() - Method in class net.dv8tion.jda.api.entities.messages.MessagePoll.Answer
The number of votes this answer has received so far.
getWaveform() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
Gets the waveform data encoded in this attachment.
getWebhook() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
The Webhook that the target id of this audit-log entry refers to
getWebhook() - Method in interface net.dv8tion.jda.api.managers.WebhookManager
The target Webhook that will be modified by this manager
getWebhook() - Method in class net.dv8tion.jda.internal.managers.WebhookManagerImpl
 
getWebSocket() - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
getWebSocketFactory() - Method in class net.dv8tion.jda.internal.JDAImpl
 
getWebSocketFactory() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
getWelcomeChannels() - Method in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Returns an immutable list of the welcome channels
These channels are those which are being modified, not the ones currently shown on Discord
getWelcomeChannels() - Method in class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 
getWelcomeScreen() - Method in interface net.dv8tion.jda.api.entities.Invite.Guild
The welcome screen of the Guild.
getWelcomeScreen() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
getWidget() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Gets the widget that to which this member belongs
getWidget() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceChannel
Gets the Widget to which this voice channel belongs
getWidget() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Gets the Widget to which the Member of this VoiceState belongs
getWidget() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
getWidget() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceChannelImpl
 
getWidget() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
getWidget(long) - Static method in class net.dv8tion.jda.api.utils.WidgetUtil
Makes a GET request to get the information for a Guild's widget.
getWidget(String) - Static method in class net.dv8tion.jda.api.utils.WidgetUtil
Makes a GET request to get the information for a Guild's widget.
getWidgetBanner(String, WidgetUtil.BannerType) - Static method in class net.dv8tion.jda.api.utils.WidgetUtil
Gets the banner image for the specified guild of the specified type.
getWidgetBanner(Guild, WidgetUtil.BannerType) - Static method in class net.dv8tion.jda.api.utils.WidgetUtil
Gets the banner image for the specified guild of the specified type.
getWidth() - Method in interface net.dv8tion.jda.api.components.ResolvedMedia
The width of this media, if available, or 0.
getWidth() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
The width of the Attachment if this Attachment is an image/video.
getWidth() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.ImageInfo
The width of the image.
getWidth() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Thumbnail
The width of the thumbnail image.
getWidth() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.VideoInfo
The width of the video.
getWidth() - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
GIF - Enum constant in enum net.dv8tion.jda.api.entities.Icon.IconType
GIF
GIF - Enum constant in enum net.dv8tion.jda.api.entities.sticker.Sticker.StickerFormat
The GIF format.
GIFV - Enum constant in enum net.dv8tion.jda.api.entities.EmbedType
 
GITHUB - Static variable in class net.dv8tion.jda.api.JDAInfo
 
givePermissions(Collection<Permission>) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Adds the specified Permissions to the selected Role.
givePermissions(Collection<Permission>) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
givePermissions(Permission...) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Adds the specified Permissions to the selected Role.
GLOBAL_HEADER - Static variable in interface net.dv8tion.jda.api.requests.RestRateLimiter
Returned only on HTTP 429 responses if the rate limit encountered is the global rate limit (not per-route)
GRACEFUL_CLOSE - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
grant(long) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Grants the provided Permissions bits to the selected PermissionOverride.
grant(long) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Grants the specified permissions.
grant(long) - Method in class net.dv8tion.jda.internal.managers.PermOverrideManagerImpl
 
grant(long) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
grant(Collection<Permission>) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Grants the provided Permissions to the selected PermissionOverride.
grant(Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Grants the specified permissions.
grant(Permission...) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Grants the provided Permissions to the selected PermissionOverride.
grant(Permission...) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Grants the specified permissions.
GREEK - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
GROUP - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
GROUP - Enum constant in enum net.dv8tion.jda.api.entities.Invite.InviteType
 
GROUP_TEST - Static variable in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
GroupChannel - Interface in net.dv8tion.jda.api.entities.channel.concrete
Represents a Group DM channel.
GroupChannelMixin<T extends GroupChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
GroupImpl(String, String, long, List<String>) - Constructor for class net.dv8tion.jda.internal.entities.InviteImpl.GroupImpl
 
guild(long) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.EntitlementPaginationAction
Filters Entitlements by a guild id
guild(long) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.EntitlementPaginationActionImpl
 
guild(String) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.EntitlementPaginationAction
Filters Entitlements by a guild id
guild(Guild) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.EntitlementPaginationAction
Filters Entitlements by a Guild
Guild - Interface in net.dv8tion.jda.api.entities
Represents a Discord Guild.
GUILD - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
GUILD - Enum constant in enum net.dv8tion.jda.api.entities.Invite.InviteType
 
GUILD - Enum constant in enum net.dv8tion.jda.api.entities.sticker.Sticker.Type
A custom sticker created for a Guild.
GUILD - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionContextType
Usable in guilds.
GUILD - Enum constant in enum net.dv8tion.jda.internal.handle.EventCache.Type
 
GUILD_AFK_CHANNEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Guild.getAfkChannel() value represented by a VoiceChannel ID.
GUILD_AFK_TIMEOUT - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the AFKTimeout of a Guild.
GUILD_APPLICATION_PREMIUM_SUBSCRIPTION - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Sent to the system channel when a guild administrator subscribes to the premium plan of an application.
GUILD_BOOST_TIER_1 - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used to announce the server has reached tier 1
GUILD_BOOST_TIER_2 - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used to announce the server has reached tier 2
GUILD_BOOST_TIER_3 - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used to announce the server has reached tier 3
GUILD_CHANNELS_TOO_LARGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
GUILD_COMMUNITY_UPDATES_CHANNEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Guild.getCommunityUpdatesChannel() value represented by a TextChannel ID.
GUILD_DISCOVERY_DISQUALIFIED - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
System message related to discovery qualifications.
GUILD_DISCOVERY_GRACE_PERIOD_FINAL_WARNING - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
System message related to discovery qualifications.
GUILD_DISCOVERY_GRACE_PERIOD_INITIAL_WARNING - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
System message related to discovery qualifications.
GUILD_DISCOVERY_REQUALIFIED - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
System message related to discovery qualifications.
GUILD_EXPLICIT_CONTENT_FILTER - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Guild.getExplicitContentLevel() of a Guild.
GUILD_EXPLICIT_CONTENT_FILTER - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
GUILD_EXPRESSIONS - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Custom emoji, sticker and soundboard sound add/update/delete events.
GUILD_ICON - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Icon ID of a Guild.
GUILD_INCIDENT_ALERT_MODE_DISABLED - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Sent when a moderator deactivates a temporary security measure, such as pausing invites or direct messages.
GUILD_INCIDENT_ALERT_MODE_ENABLED - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Sent when a moderator activates a temporary security measure, such as pausing invites or direct messages.
GUILD_INCIDENT_REPORT_FALSE_ALARM - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Sent when a moderator reports a raid as a false alarm in a guild.
GUILD_INCIDENT_REPORT_RAID - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Sent when a moderator reports a raid in a guild.
GUILD_INSTALL - Enum constant in enum net.dv8tion.jda.api.interactions.IntegrationType
Allows commands to be added to a guild by a server manager, all users who are in the guild can access the commands and the app's DMs, assuming the app was invited with the bot scope.
GUILD_INVITE_REMINDER - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
The "Invite your friends" messages that are sent to guild owners in new servers.
GUILD_INVITES - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Invite events.
GUILD_MEMBER_BOOST - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used to announce a new booster
GUILD_MEMBER_JOIN - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized message used to welcome new members in a Guild
GUILD_MEMBERS - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
PRIVILEGED INTENT Events which inform us about member update/leave/join of a guild.
GUILD_MESSAGE_POLLS - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Events for poll votes in Guilds.
GUILD_MESSAGE_REACTIONS - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Message reaction events in guilds.
GUILD_MESSAGE_TYPING - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Typing start events in guilds.
GUILD_MESSAGES - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Message events from text channels in guilds.
GUILD_MFA_LEVEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
GUILD_MODERATION - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Moderation events, such as ban/unban/audit-log.
GUILD_NAME - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change for the Guild.getName() value
GUILD_NEWS_THREAD - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
 
GUILD_NOTIFICATION_LEVEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
GUILD_ONLY - Enum constant in enum net.dv8tion.jda.api.entities.StageInstance.PrivacyLevel
This stage instance can only be accessed by guild members
GUILD_OWNER - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of User ID for the owner of a Guild
GUILD_PREMIUM_LEVEL_TOO_LOW - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
GUILD_PRESENCES - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
PRIVILEGED INTENT Presence updates.
GUILD_PRIVATE_THREAD - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
 
GUILD_PRUNE_DELETE_DAYS - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Days of inactivity for a prune event.
GUILD_PUBLIC_THREAD - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
 
GUILD_REGION - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of region represented by a key.
GUILD_RULES_CHANNEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Guild.getRulesChannel() value represented by a TextChannel ID.
GUILD_SPLASH - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Splash ID of a Guild.
GUILD_SUBSCRIPTION - Enum constant in enum net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction.OwnerType
 
GUILD_SYNC - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
GUILD_SYSTEM_CHANNEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Guild.getSystemChannel() value represented by a TextChannel ID.
GUILD_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator updated Guild information.
GUILD_VANITY_URL_CODE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Guild.getVanityCode() value.
GUILD_VERIFICATION_LEVEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Guild.getVerificationLevel() value.
GUILD_VOICE_STATES - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Voice state events.
GUILD_WEBHOOKS - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Webhook events.
GUILD_WIDGET_CHANNEL_ID - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
The target channel for a widget
GUILD_WIDGET_ENABLED - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Whether the guild widget is disabled or enabled
GUILD_WRITE_RATE_LIMIT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
Guild.Ban - Class in net.dv8tion.jda.api.entities
Represents a Ban object.
Guild.BoostTier - Enum in net.dv8tion.jda.api.entities
The boost tier for this guild.
Guild.ExplicitContentLevel - Enum in net.dv8tion.jda.api.entities
The Explicit-Content-Filter Level of a Guild.
Guild.MetaData - Class in net.dv8tion.jda.api.entities
Meta-Data for a Guild
Guild.MFALevel - Enum in net.dv8tion.jda.api.entities
Represents the Multifactor Authentication level required by the Guild.
Guild.NotificationLevel - Enum in net.dv8tion.jda.api.entities
Represents the Notification-level of the Guild.
Guild.NSFWLevel - Enum in net.dv8tion.jda.api.entities
Represents the NSFW level for this guild.
Guild.Timeout - Enum in net.dv8tion.jda.api.entities
Represents the idle time allowed until a user is moved to the AFK VoiceChannel if one is set (Guild.getAfkChannel()).
Guild.VerificationLevel - Enum in net.dv8tion.jda.api.entities
Represents the Verification-Level of the Guild.
GuildAction - Interface in net.dv8tion.jda.api.requests.restaction
RestAction extension specifically designed to allow for the creation of Guilds.
GuildAction.ChannelData - Class in net.dv8tion.jda.api.requests.restaction
GuildChannel information used for the creation of Channels within the construction of a Guild via GuildAction.
GuildAction.RoleData - Class in net.dv8tion.jda.api.requests.restaction
Mutable object containing information on a Role of the resulting Guild that is constructed by a GuildAction instance
GuildActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
GuildActionImpl(JDA, String) - Constructor for class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
GuildAuditLogEntryCreateEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that an AuditLogEntry was added to a Guild.
GuildAuditLogEntryCreateEvent(JDA, long, AuditLogEntry) - Constructor for class net.dv8tion.jda.api.events.guild.GuildAuditLogEntryCreateEvent
 
GuildAuditLogEntryCreateHandler - Class in net.dv8tion.jda.internal.handle
 
GuildAuditLogEntryCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildAuditLogEntryCreateHandler
 
GuildAvailableEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that a Guild became available.
GuildAvailableEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.api.events.guild.GuildAvailableEvent
 
GuildBanEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that a User was banned from a Guild.
GuildBanEvent(JDA, long, Guild, User) - Constructor for class net.dv8tion.jda.api.events.guild.GuildBanEvent
 
GuildBanHandler - Class in net.dv8tion.jda.internal.handle
 
GuildBanHandler(JDAImpl, boolean) - Constructor for class net.dv8tion.jda.internal.handle.GuildBanHandler
 
GuildChannel - Interface in net.dv8tion.jda.api.entities.channel.middleman
Represents a Guild channel.
GuildChannelMixin<T extends GuildChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.middleman
 
GuildChannelUnion - Interface in net.dv8tion.jda.api.entities.channel.unions
A union representing all channel types that implement GuildChannel.
GuildCreateHandler - Class in net.dv8tion.jda.internal.handle
 
GuildCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildCreateHandler
 
GuildDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
GuildDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildDeleteHandler
 
GuildEmojisUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
GuildEmojisUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildEmojisUpdateHandler
 
GuildImpl - Class in net.dv8tion.jda.internal.entities
 
GuildImpl(long, String, String, String, Guild.VerificationLevel, int, int, Set<String>, GuildWelcomeScreen) - Constructor for class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
GuildImpl(Guild) - Constructor for class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
GuildImpl(JDAImpl, long) - Constructor for class net.dv8tion.jda.internal.entities.GuildImpl
 
GuildInviteCreateEvent - Class in net.dv8tion.jda.api.events.guild.invite
Indicates that an Invite was created in a Guild.
GuildInviteCreateEvent(JDA, long, Invite, GuildChannel) - Constructor for class net.dv8tion.jda.api.events.guild.invite.GuildInviteCreateEvent
 
GuildInviteDeleteEvent - Class in net.dv8tion.jda.api.events.guild.invite
Indicates than an Invite was deleted from a Guild.
GuildInviteDeleteEvent(JDA, long, String, GuildChannel) - Constructor for class net.dv8tion.jda.api.events.guild.invite.GuildInviteDeleteEvent
 
GuildJoinEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that you joined a Guild.
GuildJoinEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.api.events.guild.GuildJoinEvent
 
GuildLeaveEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that you left a Guild.
GuildLeaveEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.api.events.guild.GuildLeaveEvent
 
GuildManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for a Guild.
GuildManagerImpl - Class in net.dv8tion.jda.internal.managers
 
GuildManagerImpl(Guild) - Constructor for class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
GuildMemberAddHandler - Class in net.dv8tion.jda.internal.handle
 
GuildMemberAddHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildMemberAddHandler
 
GuildMemberJoinEvent - Class in net.dv8tion.jda.api.events.guild.member
Indicates that a Member joined a Guild.
GuildMemberJoinEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.member.GuildMemberJoinEvent
 
GuildMemberRemoveEvent - Class in net.dv8tion.jda.api.events.guild.member
Indicates that a user was removed from a Guild.
GuildMemberRemoveEvent(JDA, long, Guild, User, Member) - Constructor for class net.dv8tion.jda.api.events.guild.member.GuildMemberRemoveEvent
 
GuildMemberRemoveHandler - Class in net.dv8tion.jda.internal.handle
 
GuildMemberRemoveHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildMemberRemoveHandler
 
GuildMemberRoleAddEvent - Class in net.dv8tion.jda.api.events.guild.member
Indicates that one or more Roles were assigned to a Member.
GuildMemberRoleAddEvent(JDA, long, Member, List<Role>) - Constructor for class net.dv8tion.jda.api.events.guild.member.GuildMemberRoleAddEvent
 
GuildMemberRoleRemoveEvent - Class in net.dv8tion.jda.api.events.guild.member
Indicates that one or more Roles were removed from a Member.
GuildMemberRoleRemoveEvent(JDA, long, Member, List<Role>) - Constructor for class net.dv8tion.jda.api.events.guild.member.GuildMemberRoleRemoveEvent
 
GuildMembersChunkHandler - Class in net.dv8tion.jda.internal.handle
 
GuildMembersChunkHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildMembersChunkHandler
 
GuildMemberUpdateAvatarEvent - Class in net.dv8tion.jda.api.events.guild.member.update
Indicates that a Member updated their Guild avatar.
GuildMemberUpdateAvatarEvent(JDA, long, Member, String) - Constructor for class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateAvatarEvent
 
GuildMemberUpdateBoostTimeEvent - Class in net.dv8tion.jda.api.events.guild.member.update
Indicates that a Member updated their Guild boost time.
GuildMemberUpdateBoostTimeEvent(JDA, long, Member, OffsetDateTime) - Constructor for class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateBoostTimeEvent
 
GuildMemberUpdateEvent - Class in net.dv8tion.jda.api.events.guild.member
Fired for every Member update, regardless of cache.
GuildMemberUpdateEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.member.GuildMemberUpdateEvent
 
GuildMemberUpdateFlagsEvent - Class in net.dv8tion.jda.api.events.guild.member.update
Indicates that the Member.getFlags() flags for a Member were updated.
GuildMemberUpdateFlagsEvent(JDA, long, Member, EnumSet<Member.MemberFlag>) - Constructor for class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateFlagsEvent
 
GuildMemberUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
GuildMemberUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildMemberUpdateHandler
 
GuildMemberUpdateNicknameEvent - Class in net.dv8tion.jda.api.events.guild.member.update
Indicates that a Member updated their Guild nickname.
GuildMemberUpdateNicknameEvent(JDA, long, Member, String) - Constructor for class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateNicknameEvent
 
GuildMemberUpdatePendingEvent - Class in net.dv8tion.jda.api.events.guild.member.update
Indicates that a Member has agreed to Membership Screening requirements.
GuildMemberUpdatePendingEvent(JDA, long, Member, boolean) - Constructor for class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdatePendingEvent
 
GuildMemberUpdateTimeOutEvent - Class in net.dv8tion.jda.api.events.guild.member.update
Indicates that a Member had their time out changed.
GuildMemberUpdateTimeOutEvent(JDA, long, Member, OffsetDateTime) - Constructor for class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateTimeOutEvent
 
GuildMessageChannel - Interface in net.dv8tion.jda.api.entities.channel.middleman
Represents all message channels present in guilds.
GuildMessageChannelMixin<T extends GuildMessageChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.middleman
 
GuildMessageChannelUnion - Interface in net.dv8tion.jda.api.entities.channel.unions
A union representing all channel types that implement GuildMessageChannel.
GuildReadyEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that a Guild finished setting up
This event is fired if a guild finished setting up during login phase.
GuildReadyEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.api.events.guild.GuildReadyEvent
 
GuildReference(long, String) - Constructor for class net.dv8tion.jda.api.entities.Webhook.GuildReference
 
GuildRoleCreateHandler - Class in net.dv8tion.jda.internal.handle
 
GuildRoleCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildRoleCreateHandler
 
GuildRoleDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
GuildRoleDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildRoleDeleteHandler
 
GuildRoleUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
GuildRoleUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildRoleUpdateHandler
 
Guilds() - Constructor for class net.dv8tion.jda.api.requests.Route.Guilds
 
GuildSetupController - Class in net.dv8tion.jda.internal.handle
 
GuildSetupController(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildSetupController
 
GuildSetupController.Status - Enum in net.dv8tion.jda.internal.handle
 
GuildSetupController.StatusListener - Interface in net.dv8tion.jda.internal.handle
 
GuildSetupNode - Class in net.dv8tion.jda.internal.handle
 
GuildSetupNode.Type - Enum in net.dv8tion.jda.internal.handle
 
GuildSticker - Interface in net.dv8tion.jda.api.entities.sticker
Custom guild sticker created by a user.
GuildStickerAddedEvent - Class in net.dv8tion.jda.api.events.sticker
Indicates that a new GuildSticker was added to a Guild.
GuildStickerAddedEvent(JDA, long, Guild, GuildSticker) - Constructor for class net.dv8tion.jda.api.events.sticker.GuildStickerAddedEvent
 
GuildStickerImpl - Class in net.dv8tion.jda.internal.entities.sticker
 
GuildStickerImpl(long, Sticker.StickerFormat, String, Set<String>, String, boolean, long, JDA, User) - Constructor for class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
GuildStickerManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for GuildSticker.
GuildStickerManagerImpl - Class in net.dv8tion.jda.internal.managers
 
GuildStickerManagerImpl(Guild, long, StickerSnowflake) - Constructor for class net.dv8tion.jda.internal.managers.GuildStickerManagerImpl
 
GuildStickerRemovedEvent - Class in net.dv8tion.jda.api.events.sticker
Indicates that a new GuildSticker was removed from a Guild.
GuildStickerRemovedEvent(JDA, long, Guild, GuildSticker) - Constructor for class net.dv8tion.jda.api.events.sticker.GuildStickerRemovedEvent
 
GuildStickersUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
GuildStickersUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildStickersUpdateHandler
 
GuildStickerUpdateAvailableEvent - Class in net.dv8tion.jda.api.events.sticker.update
Indicates that the availability of a GuildSticker changed.
GuildStickerUpdateAvailableEvent(JDA, long, Guild, GuildSticker, boolean) - Constructor for class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateAvailableEvent
 
GuildStickerUpdateDescriptionEvent - Class in net.dv8tion.jda.api.events.sticker.update
Indicates that the description of a GuildSticker changed.
GuildStickerUpdateDescriptionEvent(JDA, long, Guild, GuildSticker, String) - Constructor for class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateDescriptionEvent
 
GuildStickerUpdateNameEvent - Class in net.dv8tion.jda.api.events.sticker.update
Indicates that the name of a GuildSticker changed.
GuildStickerUpdateNameEvent(JDA, long, Guild, GuildSticker, String) - Constructor for class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateNameEvent
 
GuildStickerUpdateTagsEvent - Class in net.dv8tion.jda.api.events.sticker.update
Indicates that the tags of a GuildSticker changed.
GuildStickerUpdateTagsEvent(JDA, long, Guild, GuildSticker, Set<String>) - Constructor for class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateTagsEvent
 
GuildSyncHandler - Class in net.dv8tion.jda.internal.handle
 
GuildSyncHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildSyncHandler
 
GuildTimeoutEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that a guild failed to ready up and timed out.
GuildTimeoutEvent(JDA, long) - Constructor for class net.dv8tion.jda.api.events.guild.GuildTimeoutEvent
 
guildTypes() - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelType
All the channel types for a Guild.
GuildUnavailableEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that a Guild became unavailable.
GuildUnavailableEvent(JDA, long, Guild) - Constructor for class net.dv8tion.jda.api.events.guild.GuildUnavailableEvent
 
GuildUnbanEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that a User was unbanned from a Guild.
GuildUnbanEvent(JDA, long, Guild, User) - Constructor for class net.dv8tion.jda.api.events.guild.GuildUnbanEvent
 
GuildUpdateAfkChannelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the afk-channel of a Guild changed.
GuildUpdateAfkChannelEvent(JDA, long, Guild, VoiceChannel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkChannelEvent
 
GuildUpdateAfkTimeoutEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the AFK-Timeout of a Guild changed.
GuildUpdateAfkTimeoutEvent(JDA, long, Guild, Guild.Timeout) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkTimeoutEvent
 
GuildUpdateBannerEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the banner of a Guild changed.
GuildUpdateBannerEvent(JDA, long, Guild, String) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateBannerEvent
 
GuildUpdateBoostCountEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the boost count of a Guild changed.
GuildUpdateBoostCountEvent(JDA, long, Guild, int) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostCountEvent
 
GuildUpdateBoostTierEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the boost tier of a Guild changed.
GuildUpdateBoostTierEvent(JDA, long, Guild, Guild.BoostTier) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostTierEvent
 
GuildUpdateCommunityUpdatesChannelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the community updates channel of a Guild changed.
GuildUpdateCommunityUpdatesChannelEvent(JDA, long, Guild, TextChannel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateCommunityUpdatesChannelEvent
 
GuildUpdateDescriptionEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the description of a Guild changed.
GuildUpdateDescriptionEvent(JDA, long, Guild, String) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateDescriptionEvent
 
GuildUpdateExplicitContentLevelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the ExplicitContentLevel of a Guild changed.
GuildUpdateExplicitContentLevelEvent(JDA, long, Guild, Guild.ExplicitContentLevel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateExplicitContentLevelEvent
 
GuildUpdateFeaturesEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the features of a Guild changed.
GuildUpdateFeaturesEvent(JDA, long, Guild, Set<String>) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateFeaturesEvent
 
GuildUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
GuildUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.GuildUpdateHandler
 
GuildUpdateIconEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the Icon of a Guild changed.
GuildUpdateIconEvent(JDA, long, Guild, String) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateIconEvent
 
GuildUpdateLocaleEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the DiscordLocale of a Guild changed.
GuildUpdateLocaleEvent(JDA, long, Guild, DiscordLocale) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateLocaleEvent
 
GuildUpdateMaxMembersEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the maximum member limit of a Guild changed.
GuildUpdateMaxMembersEvent(JDA, long, Guild, int) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxMembersEvent
 
GuildUpdateMaxPresencesEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the maximum presences limit of a Guild changed.
GuildUpdateMaxPresencesEvent(JDA, long, Guild, int) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxPresencesEvent
 
GuildUpdateMFALevelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the MFALevel of a Guild changed.
GuildUpdateMFALevelEvent(JDA, long, Guild, Guild.MFALevel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateMFALevelEvent
 
GuildUpdateNameEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the name of a Guild changed.
GuildUpdateNameEvent(JDA, long, Guild, String) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateNameEvent
 
GuildUpdateNotificationLevelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the NotificationLevel of a Guild changed.
GuildUpdateNotificationLevelEvent(JDA, long, Guild, Guild.NotificationLevel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateNotificationLevelEvent
 
GuildUpdateNSFWLevelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the NSFWLevel of a Guild changed.
GuildUpdateNSFWLevelEvent(JDA, long, Guild, Guild.NSFWLevel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateNSFWLevelEvent
 
GuildUpdateOwnerEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the owner of a Guild changed.
GuildUpdateOwnerEvent(JDA, long, Guild, Member, long, long) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateOwnerEvent
 
GuildUpdateRulesChannelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the rules channel of a Guild changed.
GuildUpdateRulesChannelEvent(JDA, long, Guild, TextChannel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateRulesChannelEvent
 
GuildUpdateSafetyAlertsChannelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the safety alert channel of a Guild changed.
GuildUpdateSafetyAlertsChannelEvent(JDA, long, Guild, TextChannel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateSafetyAlertsChannelEvent
 
GuildUpdateSecurityIncidentActionsEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the SecurityIncidentActions of a Guild changed.
GuildUpdateSecurityIncidentActionsEvent(JDA, long, Guild, SecurityIncidentActions) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateSecurityIncidentActionsEvent
 
GuildUpdateSecurityIncidentDetectionsEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the SecurityIncidentDetections of a Guild changed.
GuildUpdateSecurityIncidentDetectionsEvent(JDA, long, Guild, SecurityIncidentDetections) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateSecurityIncidentDetectionsEvent
 
GuildUpdateSplashEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the splash of a Guild changed.
GuildUpdateSplashEvent(JDA, long, Guild, String) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateSplashEvent
 
GuildUpdateSystemChannelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the system channel of a Guild changed.
GuildUpdateSystemChannelEvent(JDA, long, Guild, TextChannel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateSystemChannelEvent
 
GuildUpdateVanityCodeEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the vanity url of a Guild changed.
GuildUpdateVanityCodeEvent(JDA, long, Guild, String) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateVanityCodeEvent
 
GuildUpdateVerificationLevelEvent - Class in net.dv8tion.jda.api.events.guild.update
Indicates that the VerificationLevel of a Guild changed.
GuildUpdateVerificationLevelEvent(JDA, long, Guild, Guild.VerificationLevel) - Constructor for class net.dv8tion.jda.api.events.guild.update.GuildUpdateVerificationLevelEvent
 
GuildVoiceDeafenEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member was (un-)deafened.
GuildVoiceDeafenEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceDeafenEvent
 
GuildVoiceGuildDeafenEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member was (un-)deafened by a moderator.
GuildVoiceGuildDeafenEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceGuildDeafenEvent
 
GuildVoiceGuildMuteEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member was (un-)muted by a moderator.
GuildVoiceGuildMuteEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceGuildMuteEvent
 
GuildVoiceMuteEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member was (un-)muted.
GuildVoiceMuteEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceMuteEvent
 
GuildVoiceRequestToSpeakEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a guild member has updated their Request-to-Speak.
GuildVoiceRequestToSpeakEvent(JDA, long, Member, OffsetDateTime, OffsetDateTime) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceRequestToSpeakEvent
 
GuildVoiceSelfDeafenEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member (un-)deafened itself.
GuildVoiceSelfDeafenEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceSelfDeafenEvent
 
GuildVoiceSelfMuteEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member (un-)muted itself.
GuildVoiceSelfMuteEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceSelfMuteEvent
 
GuildVoiceState - Interface in net.dv8tion.jda.api.entities
Represents the voice state of a Member in a Guild.
GuildVoiceStateImpl - Class in net.dv8tion.jda.internal.entities
 
GuildVoiceStateImpl(Member) - Constructor for class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
GuildVoiceStreamEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member started or ended a stream.
GuildVoiceStreamEvent(JDA, long, Member, boolean) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceStreamEvent
 
GuildVoiceSuppressEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member was (un-)suppressed.
GuildVoiceSuppressEvent(JDA, long, Member) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceSuppressEvent
 
GuildVoiceUpdateEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member joined or left an AudioChannel.
GuildVoiceUpdateEvent(JDA, long, Member, AudioChannel) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceUpdateEvent
 
GuildVoiceVideoEvent - Class in net.dv8tion.jda.api.events.guild.voice
Indicates that a Member turned on their camera.
GuildVoiceVideoEvent(JDA, long, Member, boolean) - Constructor for class net.dv8tion.jda.api.events.guild.voice.GuildVoiceVideoEvent
 
GuildWelcomeScreen - Interface in net.dv8tion.jda.api.entities
The welcome screen of a Guild.
GuildWelcomeScreen.Channel - Interface in net.dv8tion.jda.api.entities
POJO for the recommended channels information provided by a welcome screen.
GuildWelcomeScreenImpl - Class in net.dv8tion.jda.internal.entities
 
GuildWelcomeScreenImpl(Guild, String, List<GuildWelcomeScreen.Channel>) - Constructor for class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl
 
GuildWelcomeScreenImpl.ChannelImpl - Class in net.dv8tion.jda.internal.entities
POJO for the recommended channels information provided by a welcome screen.
GuildWelcomeScreenManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for a GuildWelcomeScreen.
GuildWelcomeScreenManagerImpl - Class in net.dv8tion.jda.internal.managers
 
GuildWelcomeScreenManagerImpl(Guild) - Constructor for class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 

H

handle(long, DataObject) - Method in class net.dv8tion.jda.internal.handle.SocketHandler
 
handle(Class<T>, Consumer<? super T>) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Handle specific throwable types.
handle(Class<T>, Predicate<? super T>, Consumer<? super T>) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Handle specific throwable types.
handle(Collection<Class<?>>, Predicate<? super Throwable>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Handle specific throwable types.
handle(Collection<ErrorResponse>, Consumer<? super ErrorResponseException>) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Handle specific ErrorResponses.
handle(Predicate<? super Throwable>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Handle specific conditions.
handle(List<DataObject>) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
handle(GenericEvent) - Method in class net.dv8tion.jda.api.hooks.AnnotatedEventManager
 
handle(GenericEvent) - Method in interface net.dv8tion.jda.api.hooks.IEventManager
Handles the provided GenericEvent.
handle(GenericEvent) - Method in class net.dv8tion.jda.api.hooks.InterfacedEventManager
 
handle(GenericEvent) - Method in class net.dv8tion.jda.internal.hooks.EventManagerProxy
 
handle(ErrorResponse, Consumer<? super ErrorResponseException>) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Handle specific ErrorResponses.
handleCallbackError(WebSocket, Throwable) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
handleChunk(boolean, DataObject) - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager.ChunkRequest
 
handleChunk(long, DataObject) - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager
 
handleCombinedAudio(CombinedAudio) - Method in interface net.dv8tion.jda.api.audio.AudioReceiveHandler
If AudioReceiveHandler.canReceiveCombined() returns true, JDA will provide a CombinedAudio object to this method every 20 milliseconds.
handleEncodedAudio(OpusPacket) - Method in interface net.dv8tion.jda.api.audio.AudioReceiveHandler
If AudioReceiveHandler.canReceiveEncoded() returns true, JDA will provide raw OpusPackets to this method every 20 milliseconds.
handleEvent(GenericEvent) - Method in class net.dv8tion.jda.internal.JDAImpl
 
handleReady(DataObject) - Method in class net.dv8tion.jda.internal.handle.ReadyHandler
 
handleResponse(Response) - Method in class net.dv8tion.jda.api.requests.Request
 
handleResponse(Response, Request<T>) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.InteractionCallbackImpl
 
handleResponse(Response, Request<T>) - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
handleUserAudio(UserAudio) - Method in interface net.dv8tion.jda.api.audio.AudioReceiveHandler
If AudioReceiveHandler.canReceiveUser() returns true, JDA will provide a UserAudio object to this method every time the user speaks. Continuing with the last statement: This method is only fired when discord provides us audio data which is very different from the scheduled firing time of AudioReceiveHandler.handleCombinedAudio(CombinedAudio).
handleVoiceStateUpdate(GuildVoiceStateImpl) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
hasAccess(GuildChannel) - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
Checks whether or not this PermissionHolder has VIEW_CHANNEL and VOICE_CONNECT permissions in the GuildChannel.
hasCallbackResponse() - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Whether this InteractionHook contains a callback response.
hasCallbackResponse() - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
hasCause(Throwable, Class<? extends Throwable>) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
hasChannel() - Method in interface net.dv8tion.jda.api.entities.Message
Whether this message instance has an available Message.getChannel().
hasChannel() - Method in class net.dv8tion.jda.api.entities.MessageReaction
Whether this reaction instance has an available MessageReaction.getChannel().
hasChannel() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
hasCount() - Method in class net.dv8tion.jda.api.entities.MessageReaction
Whether this reaction can provide a count via MessageReaction.getCount().
hasGuild() - Method in interface net.dv8tion.jda.api.entities.Message
Whether this message instance provides a guild instance via Message.getGuild().
hasGuild() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
HASH_HEADER - Static variable in interface net.dv8tion.jda.api.requests.RestRateLimiter
A unique string denoting the rate limit being encountered (non-inclusive of top-level resources in the path)
hashCode() - Method in class net.dv8tion.jda.api.audio.OpusPacket
 
hashCode() - Method in class net.dv8tion.jda.api.audit.AuditLogChange
 
hashCode() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
 
hashCode() - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
 
hashCode() - Method in class net.dv8tion.jda.api.entities.Activity.Timestamps
 
hashCode() - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentActions
 
hashCode() - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentDetections
 
hashCode() - Method in class net.dv8tion.jda.api.entities.RichPresence.Image
 
hashCode() - Method in class net.dv8tion.jda.api.entities.RichPresence.Party
 
hashCode() - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
 
hashCode() - Method in class net.dv8tion.jda.api.entities.RoleIcon
 
hashCode() - Method in class net.dv8tion.jda.api.entities.templates.Template
 
hashCode() - Method in class net.dv8tion.jda.api.entities.VanityInvite
 
hashCode() - Method in class net.dv8tion.jda.api.interactions.AutoCompleteQuery
 
hashCode() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
 
hashCode() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
 
hashCode() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
 
hashCode() - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
 
hashCode() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
 
hashCode() - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
 
hashCode() - Method in class net.dv8tion.jda.api.interactions.commands.SlashCommandReference
 
hashCode() - Method in class net.dv8tion.jda.api.interactions.modals.ModalMapping
 
hashCode() - Method in class net.dv8tion.jda.api.requests.Route.CompiledRoute
 
hashCode() - Method in class net.dv8tion.jda.api.requests.Route
 
hashCode() - Method in class net.dv8tion.jda.api.utils.AttachmentUpdate
 
hashCode() - Method in class net.dv8tion.jda.api.utils.data.DataArray
 
hashCode() - Method in class net.dv8tion.jda.api.utils.data.DataObject
 
hashCode() - Method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
hashCode() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
hashCode() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.selections.StringSelectMenuImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
hashCode() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.ApplicationTeamImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.ForumTagSnowflakeImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.SkuSnowflakeImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.sticker.StandardStickerImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerItemImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerSnowflakeImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.TeamMemberImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.UserSnowflakeImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceChannelImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
hashCode() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
hashCode() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
hashCode() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
hashCode() - Method in class net.dv8tion.jda.internal.utils.tuple.Pair
Returns a suitable hash code.
hasIllegalV1Components(Collection<? extends Component>) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
 
hasKey(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Whether the specified key is present.
hasNext() - Method in class net.dv8tion.jda.api.components.utils.ComponentIterator
 
hasNext() - Method in class net.dv8tion.jda.api.components.utils.ComponentPathIterator
 
hasNext() - Method in class net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction.PaginationIterator
 
hasNext() - Method in class net.dv8tion.jda.api.utils.LockIterator
 
hasNext() - Method in class net.dv8tion.jda.internal.utils.ChainedClosableIterator
 
hasPermission(Collection<Permission>) - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
Checks whether or not this PermissionHolder has the Permissions in the provided Collection<Permission> in the Guild.
hasPermission(GuildChannel, Collection<Permission>) - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
Checks whether or not this PermissionHolder has the Permissions in the provided Collection<Permission> in the specified GuildChannel.
hasPermission(GuildChannel, Permission...) - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
Checks whether or not this PermissionHolder has the given Permissions in the specified GuildChannel.
hasPermission(GuildChannel, Permission...) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
hasPermission(GuildChannel, Permission...) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
hasPermission(GuildChannel, Permission...) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
hasPermission(GuildChannel, Permission...) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
hasPermission(Permission) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildChannelMixin
 
hasPermission(Permission...) - Method in interface net.dv8tion.jda.api.entities.IPermissionHolder
Checks whether or not this PermissionHolder has the given Permissions in the Guild.
hasPermission(Permission...) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
hasPermission(Permission...) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
hasPermission(Permission...) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
hasPermission(Permission...) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
hasPrivateChannel() - Method in interface net.dv8tion.jda.api.entities.User
Whether or not the currently logged in user and this user have a currently open PrivateChannel or not.
hasPrivateChannel() - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
hasPrivateChannel() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
hasSelfUser() - Method in class net.dv8tion.jda.internal.JDAImpl
 
hasSubscriptionListing() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
Whether this role can be acquired through a premium subscription purchase.
hasTimeJoined() - Method in interface net.dv8tion.jda.api.entities.Member
Whether this member has accurate Member.getTimeJoined() information.
hasTimeJoined() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
hasTimeJoined() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
HEAD - Enum constant in enum net.dv8tion.jda.api.requests.Method
 
HEARTBEAT - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
HEARTBEAT - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
HEARTBEAT_ACK - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
HEARTBEAT_ACK - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
HEARTBEAT_TIMEOUT - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
HELLO - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
HELLO - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
Helpers - Class in net.dv8tion.jda.internal.utils
This class has major inspiration from Lang 3
Helpers() - Constructor for class net.dv8tion.jda.internal.utils.Helpers
 
here(Consumer<? super Throwable>) - Static method in exception net.dv8tion.jda.api.exceptions.ContextException
Creates a wrapping Consumer for the provided target.
HERE - Enum constant in enum net.dv8tion.jda.api.entities.Message.MentionType
Represents a mention for all active users, literal @here
herePrintingTrace() - Static method in exception net.dv8tion.jda.api.exceptions.ContextException
Creates a failure consumer that appends a context cause before printing the stack trace using Throwable.printStackTrace().
HIDE_MEDIA_DOWNLOAD_OPTIONS - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelFlag
This is a MediaChannel which hides the copy embed option.
HIDE_MEDIA_DOWNLOAD_OPTIONS - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the hide media download option flag
HierarchyException - Exception in net.dv8tion.jda.api.exceptions
Exception indicating that a specific action requires to have a higher role than the target.
HierarchyException(String) - Constructor for exception net.dv8tion.jda.api.exceptions.HierarchyException
 
HIGH - Enum constant in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
 
HINDI - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
HOIST - Static variable in interface net.dv8tion.jda.api.managers.RoleManager
Used to reset the hoisted field
HONG_KONG - Enum constant in enum net.dv8tion.jda.api.Region
 
HttpException - Exception in net.dv8tion.jda.api.exceptions
Indicates an unsuccessful HTTP request.
HttpException(String) - Constructor for exception net.dv8tion.jda.api.exceptions.HttpException
 
HttpException(String, Throwable) - Constructor for exception net.dv8tion.jda.api.exceptions.HttpException
 
HttpRequestEvent - Class in net.dv8tion.jda.api.events.http
Indicates that a RestAction has been executed.
HttpRequestEvent(Request<?>, Response) - Constructor for class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
HUNGARIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
HYPESQUAD - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
HYPESQUAD_BALANCE - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
HYPESQUAD_BRAVERY - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
HYPESQUAD_BRILLIANCE - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 

I

IAgeRestrictedChannel - Interface in net.dv8tion.jda.api.entities.channel.attribute
Channels which can be set to age-restricted.
IAgeRestrictedChannelManager<T extends IAgeRestrictedChannel,M extends IAgeRestrictedChannelManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.attribute
Manager abstraction to set whether a channel is NSFW or Age-Restricted.
IAgeRestrictedChannelMixin<T extends IAgeRestrictedChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
IAudioSendFactory - Interface in net.dv8tion.jda.api.audio.factory
Factory interface for the creation of new IAudioSendSystem objects.
IAudioSendSystem - Interface in net.dv8tion.jda.api.audio.factory
Interface that acts as a UDP audio packet sending loop.
IAutoCompleteCallback - Interface in net.dv8tion.jda.api.interactions.callbacks
Interactions which allow auto-complete suggestion replies.
ICategorizableChannel - Interface in net.dv8tion.jda.api.entities.channel.attribute
Represents a channel that can be a member of a Category.
ICategorizableChannelManager<T extends ICategorizableChannel,M extends ICategorizableChannelManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.attribute
Manager abstraction to set the Parent Category of a categorizable channel.
ICategorizableChannelMixin<T extends ICategorizableChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
ICommandReference - Interface in net.dv8tion.jda.api.interactions.commands
Represents a mentionable slash command.
IComponentUnion - Interface in net.dv8tion.jda.api.components
Base interface for Component union types.
Icon - Class in net.dv8tion.jda.api.entities
Icon containing a base64 encoded jpeg/png/gif/gifv image.
ICON - Static variable in interface net.dv8tion.jda.api.managers.ApplicationManager
Used to set icon field
ICON - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the icon field
ICON - Static variable in interface net.dv8tion.jda.api.managers.RoleManager
Used to reset the icon field
ICON_URL - Static variable in interface net.dv8tion.jda.api.entities.ApplicationTeam
ICON_URL - Static variable in interface net.dv8tion.jda.api.entities.channel.concrete.GroupChannel
ICON_URL - Static variable in interface net.dv8tion.jda.api.entities.emoji.CustomEmoji
ICON_URL - Static variable in interface net.dv8tion.jda.api.entities.Guild
Template for Guild.getIconUrl().
ICON_URL - Static variable in class net.dv8tion.jda.api.entities.RoleIcon
Template for RoleIcon.getIconUrl().
ICON_URL - Static variable in interface net.dv8tion.jda.api.entities.sticker.Sticker
Icon.IconType - Enum in net.dv8tion.jda.api.entities
Supported image types for the Discord API.
ICopyableChannel - Interface in net.dv8tion.jda.api.entities.channel.attribute
Represents a GuildChannel that is capable of being copied.
id - Variable in class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
ID - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
This is sometimes visible for ActionTypes which create a new entity.
ID - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
This is sometimes visible for ActionTypes which create a new entity.
ID_MAX_LENGTH - Static variable in interface net.dv8tion.jda.api.components.buttons.Button
The maximum length a button id can have
ID_MAX_LENGTH - Static variable in interface net.dv8tion.jda.api.components.selections.SelectMenu
The maximum length a select menu id can have
IDeferrableCallback - Interface in net.dv8tion.jda.api.interactions.callbacks
Interactions which can be deferred.
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateEmojiEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateModeratedEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.forum.update.ForumTagUpdateNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAppliedTagsEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateArchivedEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateArchiveTimestampEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateAutoArchiveDurationEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateBitrateEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultLayoutEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultReactionEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultSortOrderEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateDefaultThreadSlowmodeEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateFlagsEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateInvitableEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateLockedEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateNSFWEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateParentEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdatePositionEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateRegionEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateSlowmodeEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateTopicEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateTypeEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateUserLimitEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.channel.update.ChannelUpdateVoiceStatusEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.emoji.update.EmojiUpdateRolesEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.GatewayPingEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateAvatarEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateBoostTimeEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateFlagsEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateNicknameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdatePendingEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.member.update.GuildMemberUpdateTimeOutEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateDescriptionEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateEndTimeEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateImageEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateLocationEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStartTimeEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStatusEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkChannelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateAfkTimeoutEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBannerEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostCountEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateBoostTierEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateCommunityUpdatesChannelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateDescriptionEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateExplicitContentLevelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateFeaturesEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateIconEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateLocaleEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxMembersEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMaxPresencesEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateMFALevelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNotificationLevelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateNSFWLevelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateOwnerEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateRulesChannelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSafetyAlertsChannelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSecurityIncidentActionsEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSecurityIncidentDetectionsEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSplashEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateSystemChannelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVanityCodeEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.update.GuildUpdateVerificationLevelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceUpdateEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.role.update.RoleUpdateColorEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.role.update.RoleUpdateHoistedEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.role.update.RoleUpdateIconEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.role.update.RoleUpdateMentionableEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.role.update.RoleUpdateNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.role.update.RoleUpdatePermissionsEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.role.update.RoleUpdatePositionEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.self.SelfUpdateAvatarEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.self.SelfUpdateDiscriminatorEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.self.SelfUpdateGlobalNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.self.SelfUpdateMFAEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.self.SelfUpdateNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.self.SelfUpdateVerifiedEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.stage.update.StageInstanceUpdatePrivacyLevelEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.stage.update.StageInstanceUpdateTopicEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.StatusChangeEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateAvailableEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateDescriptionEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.sticker.update.GuildStickerUpdateTagsEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.user.update.UserUpdateActivitiesEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.user.update.UserUpdateActivityOrderEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.user.update.UserUpdateAvatarEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.user.update.UserUpdateDiscriminatorEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.user.update.UserUpdateFlagsEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.user.update.UserUpdateGlobalNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.user.update.UserUpdateNameEvent
 
IDENTIFIER - Static variable in class net.dv8tion.jda.api.events.user.update.UserUpdateOnlineStatusEvent
 
IDENTIFY - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
IDENTIFY - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
IDENTIFY_DELAY - Static variable in interface net.dv8tion.jda.api.utils.SessionController
The default delay (in seconds) to wait between running SessionConnectNodes
IDENTIFYING_SESSION - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA has successfully connected it's websocket to Discord and is sending authentication
IDetachableEntity - Interface in net.dv8tion.jda.api.entities.detached
Represents an entity which can be detached.
IDetachableEntityMixin - Interface in net.dv8tion.jda.internal.entities.detached.mixin
 
IDisableable - Interface in net.dv8tion.jda.api.components.attribute
Component which supports being disabled or having its children be disabled.
IDLE - Enum constant in enum net.dv8tion.jda.api.OnlineStatus
Indicates that the user is currently idle (orange circle)
IEventManager - Interface in net.dv8tion.jda.api.hooks
An interface for JDA's EventManager system.
ignore(Class<?>, Class<?>...) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Ignore exceptions of the specified types.
ignore(Collection<ErrorResponse>) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Ignore the specified set of error responses.
ignore(Collection<ErrorResponse>) - Static method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
Ignore the specified set of error responses.
ignore(Consumer<? super Throwable>, Collection<ErrorResponse>) - Static method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
Ignore the specified set of error responses.
ignore(Consumer<? super Throwable>, ErrorResponse, ErrorResponse...) - Static method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
Ignore the specified set of error responses.
ignore(Predicate<? super Throwable>) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Ignore exceptions on specific conditions.
ignore(ErrorResponse, ErrorResponse...) - Method in class net.dv8tion.jda.api.exceptions.ErrorHandler
Ignore the specified set of error responses.
ignore(ErrorResponse, ErrorResponse...) - Static method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
Ignore the specified set of error responses.
IGuildChannelContainer<C extends Channel> - Interface in net.dv8tion.jda.api.entities.channel.attribute
Provides various channel cache getters for Guild channels.
IInteractionPermissionMixin<T extends IInteractionPermissionMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
IInviteContainer - Interface in net.dv8tion.jda.api.entities.channel.attribute
Represents a GuildChannel that can be the target of a Guild's invite.
IInviteContainerMixin<T extends IInviteContainerMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
ILLEGAL_EMOJI_CONVERSION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
ILLEGAL_OPERATION_ARCHIVED_THREAD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
Image(long, String, String) - Constructor for class net.dv8tion.jda.api.entities.RichPresence.Image
 
IMAGE - Enum constant in enum net.dv8tion.jda.api.entities.EmbedType
 
IMAGE - Static variable in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Used to reset the image field
IMAGE_URL - Static variable in interface net.dv8tion.jda.api.entities.ScheduledEvent
ImageInfo(String, String, int, int) - Constructor for class net.dv8tion.jda.api.entities.MessageEmbed.ImageInfo
 
ImageProxy - Class in net.dv8tion.jda.api.utils
A utility class to retrieve images.
ImageProxy(String) - Constructor for class net.dv8tion.jda.api.utils.ImageProxy
Constructs a new ImageProxy for the provided URL.
IMemberContainer - Interface in net.dv8tion.jda.api.entities.channel.attribute
Represents a GuildChannel that is capable of containing members.
IMentionable - Interface in net.dv8tion.jda.api.entities
Marks a mentionable entity.
IMessageEditCallback - Interface in net.dv8tion.jda.api.interactions.callbacks
Interactions which allow a target message to be edited on use.
ImmutablePair<L,R> - Class in net.dv8tion.jda.internal.utils.tuple
This class has been copied from Lang 3
ImmutablePair(L, R) - Constructor for class net.dv8tion.jda.internal.utils.tuple.ImmutablePair
Create a new pair instance.
IModalCallback - Interface in net.dv8tion.jda.api.interactions.callbacks
Interactions which allow sending modals as a response.
inAudioChannel() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Used to determine if the Member is currently connected to an AudioChannel in the Guild returned from GuildVoiceState.getGuild().
inAudioChannel() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
include(long...) - Static method in interface net.dv8tion.jda.api.utils.ChunkingFilter
Factory method to chunk a whitelist of guild ids.
includeUserInCombinedAudio(User) - Method in interface net.dv8tion.jda.api.audio.AudioReceiveHandler
This method is a filter predicate used by JDA to determine whether or not to include a User's audio when creating a CombinedAudio packet.
INCOMING - Enum constant in enum net.dv8tion.jda.api.entities.WebhookType
Normal webhooks that can be used for sending messages
IncomingWebhookClient - Interface in net.dv8tion.jda.api.entities
Specialization of WebhookClient for incoming webhooks.
IncomingWebhookClientImpl - Class in net.dv8tion.jda.internal.requests
 
IncomingWebhookClientImpl(long, String, JDA) - Constructor for class net.dv8tion.jda.internal.requests.IncomingWebhookClientImpl
 
INCONSISTENT_EVENT_START_ENTITY - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
Incubating - Annotation Type in net.dv8tion.jda.annotations
Functionality annotated with Incubating might change in a future release.
INDIA - Enum constant in enum net.dv8tion.jda.api.Region
 
INDONESIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
init(int) - Method in class net.dv8tion.jda.api.sharding.ThreadPoolProvider.LazySharedProvider
Called with the shard total to initialize the shared pool.
init(int) - Method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
init(Supplier<String>) - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
INIT - Enum constant in enum net.dv8tion.jda.internal.handle.GuildSetupController.Status
 
INIT - Enum constant in enum net.dv8tion.jda.internal.handle.GuildSetupNode.Type
 
INITIALIZED - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA has finished setting up supporting systems and is ready to log in.
INITIALIZING - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA is currently setting up supporting systems like the AudioSystem.
initRequester() - Method in class net.dv8tion.jda.internal.JDAImpl
 
INLINE_REPLY - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Reply to another message.
INPUT_FORMAT - Static variable in interface net.dv8tion.jda.api.audio.AudioSendHandler
Audio Input Format expected by JDA if AudioSendHandler.isOpus() returns false.
inRange(String, int, int, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
insert(int, Object) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Inserts the specified value at the provided index.
INSTALL_PARAMS - Static variable in interface net.dv8tion.jda.api.managers.ApplicationManager
Used to set install params field
installAuxiliaryPort() - Method in interface net.dv8tion.jda.api.JDA
Installs an auxiliary port for audio transfer.
INSTANCE - Enum constant in enum net.dv8tion.jda.api.entities.ActivityFlag
 
InsufficientPermissionException - Exception in net.dv8tion.jda.api.exceptions
Indicates that the user is missing a Permission for some action.
InsufficientPermissionException(GuildChannel, Permission) - Constructor for exception net.dv8tion.jda.api.exceptions.InsufficientPermissionException
 
InsufficientPermissionException(GuildChannel, Permission, String) - Constructor for exception net.dv8tion.jda.api.exceptions.InsufficientPermissionException
 
InsufficientPermissionException(Guild, Permission) - Constructor for exception net.dv8tion.jda.api.exceptions.InsufficientPermissionException
 
InsufficientPermissionException(Guild, Permission, String) - Constructor for exception net.dv8tion.jda.api.exceptions.InsufficientPermissionException
 
INT - Enum constant in enum net.dv8tion.jda.api.utils.data.DataType
 
INT - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
INTEGER - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Options which accept Long integer inputs
INTEGER_EQUALS - Enum constant in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
 
INTEGER_GREATER_THAN_OR_EQUAL - Enum constant in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
 
INTEGER_LESS_THAN_OR_EQUAL - Enum constant in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
 
INTEGER_NOT_EQUALS - Enum constant in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
 
INTEGRATION - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
INTEGRATION - Enum constant in enum net.dv8tion.jda.api.interactions.commands.privileges.PrivilegeTargetType
Indicates that privileges have been updated on the application itself.
INTEGRATION_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has added an integration to the guild
INTEGRATION_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has removed an integration from the guild
INTEGRATION_TYPES_CONFIG - Static variable in interface net.dv8tion.jda.api.managers.ApplicationManager
Used to set integration types config field
INTEGRATION_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has updated an integration of the guild
IntegrationOwners - Interface in net.dv8tion.jda.api.interactions
Includes details about the authorizing user or guild for the installation(s) relevant to the interaction.
IntegrationOwnersImpl - Class in net.dv8tion.jda.internal.interactions
 
IntegrationOwnersImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.IntegrationOwnersImpl
 
IntegrationPrivilege - Class in net.dv8tion.jda.api.interactions.commands.privileges
Privilege used to restrict access to a command within a Guild.
IntegrationPrivilege(Guild, IntegrationPrivilege.Type, boolean, long) - Constructor for class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
 
IntegrationPrivilege.Type - Enum in net.dv8tion.jda.api.interactions.commands.privileges
The target type this privilege applies to.
IntegrationType - Enum in net.dv8tion.jda.api.interactions
Represents how an app was installed, or where a command can be used.
Interaction - Interface in net.dv8tion.jda.api.interactions
Abstract representation for any kind of Discord interaction.
Interaction(long, int, String, User, Member) - Constructor for class net.dv8tion.jda.api.entities.Message.Interaction
Deprecated.
 
INTERACTION_ALREADY_ACKNOWLEDGED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INTERACTION_PREMIUM_UPSELL - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Sent by a bot when a command is restricted to premium users.
InteractionCallbackAction<T> - Interface in net.dv8tion.jda.api.requests.restaction.interactions
A callback action is used to acknowledge an Interaction.
InteractionCallbackAction.ResponseType - Enum in net.dv8tion.jda.api.requests.restaction.interactions
The possible types of interaction responses.
InteractionCallbackImpl<T> - Class in net.dv8tion.jda.internal.requests.restaction.interactions
 
InteractionCallbackImpl(InteractionImpl) - Constructor for class net.dv8tion.jda.internal.requests.restaction.interactions.InteractionCallbackImpl
 
InteractionCallbackResponse - Interface in net.dv8tion.jda.api.interactions.response
Interaction callback response that is created by interaction replies like IReplyCallback#reply() or interaction updates like IMessageEditCallback#editMessage().
InteractionCallbackResponseImpl - Class in net.dv8tion.jda.internal.interactions.response
 
InteractionCallbackResponseImpl(InteractionHookImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.response.InteractionCallbackResponseImpl
 
InteractionContextType - Enum in net.dv8tion.jda.api.interactions
Represents where commands can be used.
InteractionCreateHandler - Class in net.dv8tion.jda.internal.handle
 
InteractionCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.InteractionCreateHandler
 
InteractionEntityBuilder - Class in net.dv8tion.jda.internal.entities
 
InteractionEntityBuilder(JDAImpl, long, long) - Constructor for class net.dv8tion.jda.internal.entities.InteractionEntityBuilder
 
InteractionExpiredException - Exception in net.dv8tion.jda.api.exceptions
Indicates that an interaction has expired and can no longer be responded to.
InteractionExpiredException() - Constructor for exception net.dv8tion.jda.api.exceptions.InteractionExpiredException
 
InteractionFailureException - Exception in net.dv8tion.jda.api.exceptions
Exception caused by the failure of ReplyAction.
InteractionFailureException() - Constructor for exception net.dv8tion.jda.api.exceptions.InteractionFailureException
 
InteractionHook - Interface in net.dv8tion.jda.api.interactions
Webhook API for an interaction.
InteractionHookImpl - Class in net.dv8tion.jda.internal.interactions
 
InteractionHookImpl(JDA, String) - Constructor for class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
InteractionHookImpl(DeferrableInteractionImpl, JDA) - Constructor for class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
InteractionImpl - Class in net.dv8tion.jda.internal.interactions
 
InteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.InteractionImpl
 
InteractionMentions - Class in net.dv8tion.jda.internal.entities
 
InteractionMentions(String, TLongObjectMap<Object>, JDAImpl, Guild) - Constructor for class net.dv8tion.jda.internal.entities.InteractionMentions
 
InteractionMetadata(long, int, User, IntegrationOwners, long, long, Message.InteractionMetadata, User, long) - Constructor for class net.dv8tion.jda.api.entities.Message.InteractionMetadata
 
Interactions() - Constructor for class net.dv8tion.jda.api.requests.Route.Interactions
 
INTERACTIONS_ENDPOINT_URL - Static variable in interface net.dv8tion.jda.api.managers.ApplicationManager
Used to set interaction endpoint url field
InteractionType - Enum in net.dv8tion.jda.api.interactions
Enum for interaction types.
InterfacedEventManager - Class in net.dv8tion.jda.api.hooks
An IEventManager implementation that uses the EventListener interface for event listeners.
InterfacedEventManager() - Constructor for class net.dv8tion.jda.api.hooks.InterfacedEventManager
 
INTERNAL_SERVER_ERROR - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
INVALID_ACCOUNT_TYPE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_ACTIVITY_ACTION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_API_VERSION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_AUTHOR_EDIT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_BULK_DELETE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_BULK_DELETE_MESSAGE_AGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_CHANNEL_TYPE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_COMMUNITY_SERVER_CHANNEL_TYPE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_DM_ACTION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_FILE_UPLOADED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_FORM_BODY - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_GUILD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_INTENTS - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
INVALID_LOTTIE_JSON - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_MESSAGE_TARGET - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_MFA_LEVEL - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_OAUTH_ACCESS_TOKEN - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_OAUTH_STATE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_PASSWORD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_PIN - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_RECIPIENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_REQUEST_BODY - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_ROLE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_SEQ - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
INVALID_SESSION - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
INVALID_SHARD - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
INVALID_SHARDS - Static variable in class net.dv8tion.jda.internal.utils.ShutdownReason
 
INVALID_STICKER_SENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_THREAD_NOTIFICATION_SETTINGS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_TOKEN - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_WEBHOOK_SERVICE_CHANNEL - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_WEBHOOK_THREAD_CHANNEL - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVALID_WEBHOOK_TOKEN - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
invalidate() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
INVALIDATE_SESSION - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
INVALIDATED - Enum constant in enum net.dv8tion.jda.api.events.session.SessionState
The session cache has been invalidated.
InvalidTokenException - Exception in net.dv8tion.jda.api.exceptions
Indicates that an invalid token was given when trying to login the Discord API
InvalidTokenException() - Constructor for exception net.dv8tion.jda.api.exceptions.InvalidTokenException
Constructs an InvalidTokenException with no detail message.
INVISIBLE - Enum constant in enum net.dv8tion.jda.api.OnlineStatus
Indicates that the currently logged in account is set to invisible and shows up as OnlineStatus.OFFLINE for other users.
INVITABLE - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The invite state of this channel.
Invite - Interface in net.dv8tion.jda.api.entities
Representation of a Discord Invite.
INVITE - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
INVITE_CHANNEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
INVITE_CODE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Invite.getCode() for the target Invite
Use with Invite.resolve(net.dv8tion.jda.api.JDA, String) Invite.resolve(JDA, String)}
INVITE_CODE_INVALID - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVITE_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
Someone has created an Invite.
INVITE_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has deleted an Invite.
INVITE_FOR_UNKNOWN_GUILD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
INVITE_INVITER - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Invite.getInviter() ID for the target Invite
Use with JDA.getUserById(String)
INVITE_MAX_AGE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Invite.getMaxAge() for the target Invite
INVITE_MAX_USES - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Invite.getMaxUses() for the target Invite
INVITE_PATTERN - Static variable in interface net.dv8tion.jda.api.entities.Message
Pattern used to find instant invites in strings.
INVITE_TEMPORARY - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Invite.isTemporary() for the target Invite
INVITE_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Invite has been updated.
INVITE_USES - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Invite.getUses() for the target Invite
Invite.Channel - Interface in net.dv8tion.jda.api.entities
POJO for the channel information provided by an invite.
Invite.EmbeddedApplication - Interface in net.dv8tion.jda.api.entities
POJO for the target application information provided by an invite.
Invite.Group - Interface in net.dv8tion.jda.api.entities
POJO for the group information provided by an invite.
Invite.Guild - Interface in net.dv8tion.jda.api.entities
POJO for the guild information provided by an invite.
Invite.InviteTarget - Interface in net.dv8tion.jda.api.entities
POJO for the target of this invite.
Invite.InviteType - Enum in net.dv8tion.jda.api.entities
Enum representing the type of an invite.
Invite.TargetType - Enum in net.dv8tion.jda.api.entities
A TargetType indicates additional action to be taken by the client on accepting the invite, typically connecting external services or launching external applications depending on the specific TargetType.
INVITEABLE - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the invitable field
InviteAction - Interface in net.dv8tion.jda.api.requests.restaction
Invite Builder system created as an extension of RestAction
Provides an easy way to gather and deliver information to Discord to create Invites.
InviteActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
InviteActionImpl(JDA, String) - Constructor for class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
InviteCreateHandler - Class in net.dv8tion.jda.internal.handle
 
InviteCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.InviteCreateHandler
 
INVITED - Enum constant in enum net.dv8tion.jda.api.entities.TeamMember.MembershipState
The user has a pending invite
InviteDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
InviteDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.InviteDeleteHandler
 
InviteImpl - Class in net.dv8tion.jda.internal.entities
 
InviteImpl(JDAImpl, String, boolean, User, int, int, boolean, OffsetDateTime, int, Invite.Channel, Invite.Guild, Invite.Group, Invite.InviteTarget, Invite.InviteType) - Constructor for class net.dv8tion.jda.internal.entities.InviteImpl
 
InviteImpl.ChannelImpl - Class in net.dv8tion.jda.internal.entities
 
InviteImpl.EmbeddedApplicationImpl - Class in net.dv8tion.jda.internal.entities
 
InviteImpl.GroupImpl - Class in net.dv8tion.jda.internal.entities
 
InviteImpl.GuildImpl - Class in net.dv8tion.jda.internal.entities
 
InviteImpl.InviteTargetImpl - Class in net.dv8tion.jda.internal.entities
 
Invites() - Constructor for class net.dv8tion.jda.api.requests.Route.Invites
 
inviteSpeaker() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Invite this member to become a speaker.
inviteSpeaker() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
InviteTargetImpl(Invite.TargetType, Invite.EmbeddedApplication, User) - Constructor for class net.dv8tion.jda.internal.entities.InviteImpl.InviteTargetImpl
 
inVoiceChannel() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Used to determine if the member is currently in a voice channel.
inVoiceChannel() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
IOBiConsumer<T,R> - Interface in net.dv8tion.jda.api.utils
Consumer accepting two arguments and throwing IOException.
IOConsumer<T> - Interface in net.dv8tion.jda.api.utils
Consumer accepting one argument and throwing IOException.
IOFunction<T,R> - Interface in net.dv8tion.jda.api.utils
Function accepting one argument and throwing IOException.
IOUtil - Class in net.dv8tion.jda.internal.utils
 
IOUtil() - Constructor for class net.dv8tion.jda.internal.utils.IOUtil
 
IPacketProvider - Interface in net.dv8tion.jda.api.audio.factory
Represents the connection between a IAudioSendSystem and JDA's internal audio system, providing access to audio packets built from data provided from AudioSendHandlers.
IPermissionContainer - Interface in net.dv8tion.jda.api.entities.channel.attribute
Represents a GuildChannel that uses Permission Overrides.
IPermissionContainerManager<T extends IPermissionContainer,M extends IPermissionContainerManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.attribute
Manager abstraction to modify PermissionOverrides of a permission containing channel.
IPermissionContainerMixin<T extends IPermissionContainerMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
IPermissionContainerUnion - Interface in net.dv8tion.jda.api.entities.channel.unions
A union representing all channel types that implement IPermissionContainer.
IPermissionHolder - Interface in net.dv8tion.jda.api.entities
Marker for entities that hold Permissions within JDA
IPositionableChannel - Interface in net.dv8tion.jda.api.entities.channel.attribute
Represents a GuildChannel that has a position.
IPositionableChannelManager<T extends IPositionableChannel,M extends IPositionableChannelManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.attribute
Manager abstraction to modify the position of a positionable channel.
IPositionableChannelMixin<T extends IPositionableChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
IPostContainer - Interface in net.dv8tion.jda.api.entities.channel.attribute
A channel which contains Forum Posts.
IPostContainer.SortOrder - Enum in net.dv8tion.jda.api.entities.channel.attribute
The order used to sort forum posts.
IPostContainerManager<T extends IPostContainer,M extends IPostContainerManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.attribute
Manager abstraction to configure settings related to forum post containers, such as ForumChannel.
IPostContainerMixin<T extends IPostContainerMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
IReplaceable - Interface in net.dv8tion.jda.api.components.replacer
Component which supports its children being replaced.
IReplyCallback - Interface in net.dv8tion.jda.api.interactions.callbacks
Interactions which allow message replies in the channel they were used in.
IS_COMPONENTS_V2 - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Indicates this message is using V2 components.
IS_CROSSPOST - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
The Message originated from a Message in another Channel (via Channel Following)
IS_VOICE_MESSAGE - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
The Message is a voice message, containing an audio attachment
isAck() - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
isAcknowledged() - Method in class net.dv8tion.jda.api.events.interaction.GenericInteractionCreateEvent
 
isAcknowledged() - Method in interface net.dv8tion.jda.api.interactions.Interaction
Whether this interaction has already been acknowledged.
isAcknowledged() - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
isAnimated() - Method in interface net.dv8tion.jda.api.entities.emoji.CustomEmoji
Whether this emoji is animated.
isAnimated() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
isAnimated() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
isAnimated() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
isArchived() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Whether this thread has been archived.
isArchived() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
isArchived() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
isAscendingOrder() - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Whether this instance uses ascending order, from the lowest position to the highest.
isAscendingOrder() - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
isAudio() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelType
Whether channels of this type support audio connections.
isAudioSupported() - Static method in class net.dv8tion.jda.api.audio.AudioNatives
Whether the opus library is loaded or not.
isAutoComplete() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Whether this option supports auto-complete interactions via CommandAutoCompleteInteractionEvent.
isAutoComplete() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
Whether this option supports auto-complete
isAutoReconnect() - Method in interface net.dv8tion.jda.api.JDA
Used to determine whether or not autoReconnect is enabled for JDA.
isAutoReconnect() - Method in interface net.dv8tion.jda.api.managers.AudioManager
Whether audio connections from this AudioManager automatically reconnect
isAutoReconnect() - Method in class net.dv8tion.jda.internal.JDAImpl
 
isAutoReconnect() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
isAutoReconnect() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
isAvailable() - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
Whether this emoji is available.
isAvailable() - Method in interface net.dv8tion.jda.api.entities.sticker.GuildSticker
Whether this sticker is currently available.
isAvailable() - Method in interface net.dv8tion.jda.api.entities.Widget
Shows whether or not the widget for a guild is available.
isAvailable() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
isAvailable() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
isAvailable() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
isAvailableForPurchase() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
Whether this role has been published for user purchasing.
isAvailableForPurchase() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
isBlank(CharSequence) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
isBoost() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
Whether this role is the boost role of this guild.
isBoost() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
isBoosting() - Method in interface net.dv8tion.jda.api.entities.Member
Returns whether a member is boosting the guild or not.
isBoosting() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
isBoosting() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
isBoostProgressBarEnabled() - Method in interface net.dv8tion.jda.api.entities.Guild
Returns whether this Guild has its boost progress bar shown.
isBoostProgressBarEnabled() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
isBoostProgressBarEnabled() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
isBot() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
Whether this role is associated with a bot.
isBot() - Method in interface net.dv8tion.jda.api.entities.User
Returns whether or not the given user is a Bot-Account (special badge in client, some different behaviour)
isBot() - Method in interface net.dv8tion.jda.api.entities.Widget.Member
Returns whether or not the given member is a bot account
isBot() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
isBot() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
isBot() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
isBotPublic() - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Whether the bot is public or not.
isBotPublic() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
isBulkDeleteSplittingEnabled() - Method in interface net.dv8tion.jda.api.JDA
Used to determine if JDA will process MESSAGE_DELETE_BULK messages received from Discord as a single MessageBulkDeleteEvent or split the deleted messages up and fire multiple MessageDeleteEvents, one for each deleted message.
isBulkDeleteSplittingEnabled() - Method in class net.dv8tion.jda.internal.JDAImpl
 
isBulkDeleteSplittingEnabled() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
isCacheEnabled() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Whether retrieved entities are stored within an internal cache.
isCacheEnabled() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
isCacheFlagSet(CacheFlag) - Method in class net.dv8tion.jda.internal.JDAImpl
 
isCallbackContext() - Static method in class net.dv8tion.jda.internal.requests.CallbackContext
 
isCancelled() - Method in class net.dv8tion.jda.api.requests.Request
 
isCancelled() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.Work
Whether this request was cancelled.
isChannel() - Method in enum net.dv8tion.jda.api.entities.ScheduledEvent.Type
Whether the event is scheduled to be held in a GuildChannel.
isChannel() - Method in enum net.dv8tion.jda.api.Permission
Returns whether or not this Permission is present Channel level (configurable via PermissionsOverrides)
isClosedByServer() - Method in class net.dv8tion.jda.api.events.session.SessionDisconnectEvent
Whether the connection was closed by discord
isConnected() - Method in interface net.dv8tion.jda.api.managers.AudioManager
This can be used to find out if JDA currently has an active audio connection with a AudioChannel.
isConnected() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
isConnected() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
isConsumed() - Method in interface net.dv8tion.jda.api.entities.Entitlement
Whether the Entitlement was consumed or not.
isConsumed() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
isDeafened() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns whether the Member is deafened, either by choice GuildVoiceState.isSelfDeafened() or deafened by an admin GuildVoiceState.isGuildDeafened()
isDeafened() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Whether the member is deafened, either by an admin or self-deafened
isDeafened() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceDeafenEvent
Whether the member was deafened in this event.
isDeafened() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
isDeafened() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
isDebugEnabled() - Method in class net.dv8tion.jda.internal.utils.FallbackLogger
 
isDefault() - Method in class net.dv8tion.jda.api.components.selections.SelectOption
Whether this option is selected by default
isDefaultMentionRepliedUser() - Static method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Returns the default mention behavior for replies.
isDefaultUseComponentsV2() - Static method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Whether V2 components are used by default, this is false by default.
isDeleted() - Method in interface net.dv8tion.jda.api.entities.Entitlement
Whether the Entitlement has been deleted or not.
isDeleted() - Method in class net.dv8tion.jda.internal.entities.EntitlementImpl
 
isDetached() - Method in interface net.dv8tion.jda.api.entities.detached.IDetachableEntity
Whether this entity is detached.
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedNewsChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedTextChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.NewsChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.TextChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
isDetached() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
isDisabled() - Method in interface net.dv8tion.jda.api.components.ActionComponent
Whether this action component is disabled.
isDisabled() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
 
isDisabled() - Method in interface net.dv8tion.jda.api.components.attribute.IDisableable
Whether this component is disabled.
isDisabled() - Method in interface net.dv8tion.jda.api.components.container.Container
 
isDisabled() - Method in interface net.dv8tion.jda.api.components.section.Section
 
isDisabled() - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
Whether the menu is disabled
isDisabled() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
 
isDisabled() - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
True if this privilege is denying access to the command
isDisabled() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
isDisabled() - Method in class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
isDivider() - Method in interface net.dv8tion.jda.api.components.separator.Separator
Whether this separator is visible or not.
isDivider() - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
isDone() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.Work
Whether the request is completed.
isEdited() - Method in interface net.dv8tion.jda.api.entities.Message
Returns whether or not this Message has been edited before.
isEdited() - Method in class net.dv8tion.jda.api.entities.messages.MessageSnapshot
Whether the forwarded message was edited.
isEdited() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isEmoji() - Method in class net.dv8tion.jda.api.entities.RoleIcon
Whether this RoleIcon is an emoji instead of a custom image.
isEmpty() - Method in class net.dv8tion.jda.api.EmbedBuilder
Checks if the given embed is empty.
isEmpty() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
Whether this embed is empty.
isEmpty() - Method in class net.dv8tion.jda.api.entities.MessageHistory
Whether this MessageHistory instance has retrieved any messages.
isEmpty() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Whether the cache of this PaginationAction is empty.
isEmpty() - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Whether the cache is empty
isEmpty() - Method in class net.dv8tion.jda.api.utils.data.DataArray
Whether this array is empty
isEmpty() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
Whether this builder is considered empty, this checks for all required fields of the request type.
isEmpty() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
isEmpty() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
isEmpty() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
isEmpty() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
isEmpty() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
isEmpty() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
isEmpty() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
isEmpty() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
isEmpty() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
isEmpty() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
isEmpty(CharSequence) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
isEnabled() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
 
isEnabled() - Method in interface net.dv8tion.jda.api.components.attribute.IDisableable
Whether this component is enabled.
isEnabled() - Method in interface net.dv8tion.jda.api.components.container.Container
 
isEnabled() - Method in interface net.dv8tion.jda.api.components.section.Section
 
isEnabled() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
Whether this rule is enabled.
isEnabled() - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
True if this privilege is granting access to the command
isEnabled() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
isEnableMDC() - Method in class net.dv8tion.jda.internal.utils.config.MetaConfig
 
isEphemeral() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
Whether or not this attachment is from an ephemeral Message.
isEphemeral() - Method in interface net.dv8tion.jda.api.entities.Message
Whether this message is ephemeral.
isEphemeral() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isError() - Method in class net.dv8tion.jda.api.requests.Response
 
isErrorEnabled() - Method in class net.dv8tion.jda.internal.utils.FallbackLogger
 
isEventPassthrough() - Method in class net.dv8tion.jda.internal.JDAImpl
 
isEventPassthrough() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
isEventTypeSupported(AutoModEventType) - Method in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
Whether the provided AutoModEventType is supported by this trigger type.
isExpanded() - Method in interface net.dv8tion.jda.api.entities.Invite
Whether this Invite is expanded or not.
isExpanded() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
isExpired() - Method in interface net.dv8tion.jda.api.entities.messages.MessagePoll
Whether this poll has passed its expiration time.
isExpired() - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Whether this interaction has expired.
isExpired() - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager.ChunkRequest
 
isFailure() - Method in class net.dv8tion.jda.api.utils.Result
True if this result is a failure.
isFinalizedVotes() - Method in interface net.dv8tion.jda.api.entities.messages.MessagePoll
Whether this poll is finalized and recounted.
isFinalizedVotes() - Method in class net.dv8tion.jda.internal.entities.messages.MessagePollImpl
 
isFromAttachedGuild() - Method in interface net.dv8tion.jda.api.interactions.Interaction
Whether this interaction happened in an attached guild.
isFromGuild() - Method in interface net.dv8tion.jda.api.entities.Message
Whether this message was sent in a Guild.
isFromGuild() - Method in class net.dv8tion.jda.api.events.channel.GenericChannelEvent
Whether this channel event happened in a Guild.
isFromGuild() - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
Whether this message was sent in a Guild.
isFromGuild() - Method in interface net.dv8tion.jda.api.interactions.Interaction
Whether this interaction came from a Guild.
isFromGuild() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isFromThread() - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
If the message event was from a ThreadChannel
isFromType(ChannelType) - Method in interface net.dv8tion.jda.api.entities.Message
Used to determine if this Message was received from a MessageChannel of the ChannelType specified.
isFromType(ChannelType) - Method in class net.dv8tion.jda.api.entities.MessageReaction
Whether this Reaction was used in a MessageChannel of the specified ChannelType.
isFromType(ChannelType) - Method in class net.dv8tion.jda.api.events.channel.GenericChannelEvent
Used to determine if this event was received from a Channel of the ChannelType specified.
isFromType(ChannelType) - Method in class net.dv8tion.jda.api.events.message.GenericMessageEvent
Indicates whether the message is from the specified ChannelType
isFromType(ChannelType) - Method in class net.dv8tion.jda.api.events.user.UserTypingEvent
Whether the user started typing in a channel of the specified type.
isFromType(ChannelType) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isGlobalCommand() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
Whether the used command is a global command.
isGuild() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelType
Whether this ChannelType is present for a GuildChannel
isGuild() - Method in enum net.dv8tion.jda.api.Permission
Returns whether or not this Permission is present at the Guild level (configurable via Roles)
isGuildCommand() - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
isGuildCommand() - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
isGuildCommand() - Method in interface net.dv8tion.jda.api.interactions.commands.CommandInteractionPayload
Whether the used command is a guild command.
isGuildCommand() - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadImpl
 
isGuildCommand() - Method in interface net.dv8tion.jda.internal.interactions.command.CommandInteractionPayloadMixin
 
isGuildDeafened() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns whether the Member got deafened by an Admin
isGuildDeafened() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Whether the member is deafened by an admin
isGuildDeafened() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceGuildDeafenEvent
Whether the member was deafened by a moderator in this event
isGuildDeafened() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
isGuildDeafened() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
isGuildIntegration() - Method in interface net.dv8tion.jda.api.interactions.IntegrationOwners
Whether this interaction was first authorized by a command with the IntegrationType.GUILD_INSTALL integration type.
isGuildMuted() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns whether the Member got muted by an Admin
isGuildMuted() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Whether the member is muted by an admin
isGuildMuted() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceGuildMuteEvent
Whether the member was muted by a moderator in this event
isGuildMuted() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
isGuildMuted() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
isHoisted() - Method in interface net.dv8tion.jda.api.entities.Role
Whether this Role is hoisted
Members in a hoisted role are displayed in their own grouping on the user-list
isHoisted() - Method in class net.dv8tion.jda.api.entities.templates.TemplateRole
Whether this Role is hoisted
Members in a hoisted role are displayed in their own grouping on the user-list
isHoisted() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
isHoisted() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
isIdle() - Method in interface net.dv8tion.jda.api.managers.Presence
Whether the current session is marked as afk or not.
isIdle() - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
isImage() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
isInfoEnabled() - Method in class net.dv8tion.jda.internal.utils.FallbackLogger
 
isInit() - Method in enum net.dv8tion.jda.api.JDA.Status
 
isInitialized() - Static method in class net.dv8tion.jda.api.audio.AudioNatives
Whether this class was already initialized or not.
isInline() - Method in class net.dv8tion.jda.api.entities.MessageEmbed.Field
If the field is in line.
isInOrder(char) - Method in class net.dv8tion.jda.internal.audio.Decoder
 
isIntegration() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
Whether this role is managed by an integration.
isIntegration() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
isIntent(GatewayIntent) - Method in class net.dv8tion.jda.internal.JDAImpl
 
isInteractionBucket() - Method in class net.dv8tion.jda.api.requests.Route
Whether this route is a route related to interactions.
isInvitable() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Whether this thread is invitable.
isInvitable() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
isInvitable() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
isInvitesDisabled() - Method in interface net.dv8tion.jda.api.entities.Guild
Whether the invites for this guild are paused/disabled.
isJoin() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
isJoined() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Whether the currently logged in member has joined this thread.
isKnown(long) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
isLastChunk(DataObject) - Static method in class net.dv8tion.jda.internal.requests.MemberChunkManager
 
isLinkedRole() - Method in interface net.dv8tion.jda.api.entities.Role.RoleTags
Whether this role is acquired through a user connection.
isLinkedRole() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
isLoaded() - Method in interface net.dv8tion.jda.api.entities.Guild
Whether this guild has loaded members.
isLoaded() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
isLoaded() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
isLocked() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Whether this thread is locked or not.
isLocked() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
isLocked() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
isLocked(long) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
isLogged() - Method in class net.dv8tion.jda.api.events.ExceptionEvent
Whether this Throwable was already printed using the JDA logging system
isLowercase(String, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
ISlowmodeChannel - Interface in net.dv8tion.jda.api.entities.channel.attribute
Channels which support slowmode.
ISlowmodeChannelManager<T extends ISlowmodeChannel,M extends ISlowmodeChannelManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.attribute
Manager which supports setting slowmode of a channel.
ISlowmodeChannelMixin<T extends ISlowmodeChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
isManaged() - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
Whether this emoji is managed.
isManaged() - Method in interface net.dv8tion.jda.api.entities.Role
Whether this Role is managed by an integration
isManaged() - Method in class net.dv8tion.jda.api.events.emoji.GenericEmojiEvent
Whether this emoji is managed by an integration
isManaged() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
isManaged() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
isManaged() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
isMarkedUnavailable() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
isMediaDownloadHidden() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.MediaChannel
Whether this media channel hides the download option for embeds.
isMember() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Whether this Action will create a PermissionOverride for a Member or not
isMember() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
isMember(User) - Method in interface net.dv8tion.jda.api.entities.ApplicationTeam
Check whether ApplicationTeam.getMember(User) returns null for the provided user.
isMember(UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Used to determine if the provided UserSnowflake is a member of this Guild.
isMember(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
isMember(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
isMemberOverride() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
Used to determine if this PermissionOverride relates to a specific Member.
isMemberOverride() - Method in class net.dv8tion.jda.api.events.guild.override.GenericPermissionOverrideEvent
Whether this override was for a member.
isMemberOverride() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
isMentionable() - Method in interface net.dv8tion.jda.api.entities.Role
Whether or not this Role is mentionable
isMentionable() - Method in class net.dv8tion.jda.api.entities.templates.TemplateRole
Whether or not this Role is mentionable
isMentionable() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
isMentionable() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
isMentioned(IMentionable, Message.MentionType...) - Method in interface net.dv8tion.jda.api.entities.Mentions
Checks if given IMentionable was mentioned in any way (@User, @everyone, @here, @Role).
isMentioned(IMentionable, Message.MentionType...) - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
isMentioned(IMentionable, Message.MentionType...) - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
isMentionRaidProtectionEnabled() - Method in interface net.dv8tion.jda.api.entities.automod.AutoModRule
Whether this rule is using the raid protection feature.
isMentionRaidProtectionEnabled() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
isMentionRepliedUser() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
isMentionRepliedUser() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Whether this message would mention a user, if it is sent as a reply.
isMentionRepliedUser() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
Whether this message would mention a user, if it is sent as a reply.
isMentionRepliedUser() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
Whether this message would mention a user, if it is sent as a reply.
isMentionRepliedUser() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
isMessage() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelType
Whether channels of this type support message sending.
isMessageCompatible() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
 
isMessageCompatible() - Method in interface net.dv8tion.jda.api.components.Component
Whether this Component is compatible with Messages.
isMessageCompatible() - Method in enum net.dv8tion.jda.api.components.Component.Type
Whether this component can be used in Messages.
isMessageCompatible() - Method in interface net.dv8tion.jda.api.components.container.Container
 
isMessageCompatible() - Method in interface net.dv8tion.jda.api.components.section.Section
 
isMfaEnabled() - Method in interface net.dv8tion.jda.api.entities.SelfUser
If true, this account is protected by Multi-Factor authorization.
isMfaEnabled() - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
isModalCompatible() - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
 
isModalCompatible() - Method in interface net.dv8tion.jda.api.components.Component
Whether this Component is compatible with Modals.
isModalCompatible() - Method in enum net.dv8tion.jda.api.components.Component.Type
Whether this component can be used in Modals.
isModalCompatible() - Method in interface net.dv8tion.jda.api.components.container.Container
 
isModalCompatible() - Method in interface net.dv8tion.jda.api.components.section.Section
 
isModerated() - Method in interface net.dv8tion.jda.api.entities.channel.forums.BaseForumTag
Whether this tag can only be applied by moderators with the MANAGE_THREADS permission (aka Manage Posts).
isModerated() - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
 
isModerated() - Method in class net.dv8tion.jda.internal.entities.ForumTagImpl
 
isModerator(Member) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.StageChannel
Whether this member is considered a moderator for this stage channel.
isModeSupported(AudioEncryption) - Static method in interface net.dv8tion.jda.internal.audio.CryptoAdapter
 
isModifiable() - Method in enum net.dv8tion.jda.api.entities.Member.MemberFlag
Whether this flag can be modified by the client
isMultiAnswer() - Method in interface net.dv8tion.jda.api.entities.messages.MessagePoll
Whether this poll allows multiple answers to be selected.
isMultiAnswer() - Method in class net.dv8tion.jda.internal.entities.messages.MessagePollImpl
 
isMuted() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns whether the Member is muted, either by choice GuildVoiceState.isSelfMuted() or muted by an admin GuildVoiceState.isGuildMuted()
isMuted() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Whether the member is muted, either by an admin or self-muted
isMuted() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceMuteEvent
Whether the member was muted in this event.
isMuted() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
isMuted() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
isNews() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
Whether or not this channel is considered an Announcement-/News-Channel.
isNonce(String) - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager.ChunkRequest
 
ISnowflake - Interface in net.dv8tion.jda.api.entities
Marks a snowflake entity.
isNSFW() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IAgeRestrictedChannel
Whether this channel is considered as age-restricted, also known as NSFW (Not-Safe-For-Work)
isNSFW() - Method in class net.dv8tion.jda.api.entities.templates.TemplateChannel
Whether or not this channel is considered as "NSFW" (Not-Safe-For-Work).
isNSFW() - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Whether this command should only be usable in NSFW (age-restricted) channels
isNSFW() - Method in interface net.dv8tion.jda.api.interactions.commands.Command
Whether this command is restricted to NSFW (age-restricted) channels.
isNSFW() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildMessageChannelImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
isNSFW() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
isNull(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Whether the value at the specified index is null.
isNull(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Whether the specified key is missing or null
isNumeric(String) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
isOk() - Method in class net.dv8tion.jda.api.requests.Response
 
isOpus() - Method in interface net.dv8tion.jda.api.audio.AudioSendHandler
If this method returns true JDA will treat the audio data provided by AudioSendHandler.provide20MsAudio() as a pre-encoded 20 Millisecond packet of Opus audio.
isOwner() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Whether the current account is the owner of this thread.
isOwner() - Method in interface net.dv8tion.jda.api.entities.Member
Checks whether this member is the owner of its related Guild.
isOwner() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
isOwner() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
isPartial() - Method in interface net.dv8tion.jda.api.entities.Webhook
Whether this webhook cannot provide Webhook.getChannel() and Webhook.getGuild().
isPartial() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
isPassContext() - Static method in interface net.dv8tion.jda.api.requests.RestAction
Whether RestActions will use ContextException automatically to keep track of the caller context.
isPassContext() - Static method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
isPending() - Method in interface net.dv8tion.jda.api.entities.Member
Checks whether this member has passed the Guild's Membership Screening requirements.
isPending() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
isPending() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
isPermissionChecksEnabled() - Static method in interface net.dv8tion.jda.api.managers.Manager
Whether internal checks for missing permissions are enabled
When this is disabled the chances of hitting a ErrorResponse.MISSING_PERMISSIONS is increased significantly, otherwise JDA will check permissions and cancel the execution using InsufficientPermissionException.
isPermissionChecksEnabled() - Static method in class net.dv8tion.jda.internal.managers.ManagerBase
 
isPinned() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Whether this thread is a pinned forum post.
isPinned() - Method in interface net.dv8tion.jda.api.entities.Message
Whether or not this Message has been pinned in its parent channel.
isPinned() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isPresence() - Method in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Whether this cache flag is for presence information of a member.
isPriority() - Method in class net.dv8tion.jda.api.requests.Request
 
isPriority() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.Work
Requests marked as priority should not be cancelled.
isPublic() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Whether this thread is public or not.
isPublicRole() - Method in interface net.dv8tion.jda.api.entities.Role
Whether this role is the @everyone role for its Guild, which is assigned to everyone who joins the Guild.
isPublicRole() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
isPublicRole() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
isRateLimit() - Method in class net.dv8tion.jda.api.events.http.HttpRequestEvent
 
isRateLimit() - Method in class net.dv8tion.jda.api.requests.Response
 
isRawEvents() - Method in class net.dv8tion.jda.internal.JDAImpl
 
isRawEvents() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
isReady() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
isReconnect() - Method in enum net.dv8tion.jda.api.requests.CloseCode
Whether the gateway client will attempt to reconnect when this close code appears
isReconnect() - Method in interface net.dv8tion.jda.api.utils.SessionController.SessionConnectNode
Whether this node is reconnecting.
isRelative() - Method in class net.dv8tion.jda.api.requests.RestRateLimiter.RateLimitConfig
isRelativeRateLimit() - Method in class net.dv8tion.jda.api.requests.RestConfig
Whether to use X-RateLimit-Reset-After to determine the rate-limit backoff.
isRelativeRateLimit() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
isReplace() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
isReplace() - Method in interface net.dv8tion.jda.api.utils.messages.MessageEditRequest
Whether this request will replace the message and remove everything that is not currently set.
isReplace() - Method in interface net.dv8tion.jda.internal.utils.message.MessageEditBuilderMixin
 
isRequired() - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Whether this TextInput is required.
isRequired() - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
Whether this TextInput is required to be non-empty
isRequired() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Whether this option is required.
isRequired() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
Whether this option is required
isRequired() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
isRetryOnTimeout() - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
isRich() - Method in interface net.dv8tion.jda.api.entities.Activity
Whether this is a Rich Presence
If false the result of Activity.asRichPresence() is null
isRich() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
isRich() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
isRole() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Whether this Action will create a PermissionOverride for a Role or not
isRole() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
isRoleOverride() - Method in interface net.dv8tion.jda.api.entities.PermissionOverride
Used to determine if this PermissionOverride relates to a specific Role.
isRoleOverride() - Method in class net.dv8tion.jda.api.events.guild.override.GenericPermissionOverrideEvent
Whether this override was for a role.
isRoleOverride() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
isSelf() - Method in class net.dv8tion.jda.api.entities.MessageReaction
Whether the currently logged in account has reacted with this reaction at all, including both super and normal.
isSelf(MessageReaction.ReactionType) - Method in class net.dv8tion.jda.api.entities.MessageReaction
Whether the currently logged in account has reacted with this reaction as specifically a super or normal reaction.
isSelfDeafened() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns whether the Member deafened themselves.
isSelfDeafened() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Whether the member is self-deafened
isSelfDeafened() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceSelfDeafenEvent
Whether the member deafened itself in this event
isSelfDeafened() - Method in interface net.dv8tion.jda.api.managers.AudioManager
Whether connections from this AudioManager are deafened.
isSelfDeafened() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
isSelfDeafened() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
isSelfDeafened() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
isSelfMuted() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns whether the Member muted themselves.
isSelfMuted() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Whether the member is self-muted
isSelfMuted() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceSelfMuteEvent
Whether the member muted itself in this event
isSelfMuted() - Method in interface net.dv8tion.jda.api.managers.AudioManager
Whether connections from this AudioManager are muted, if this is true packages by the registered AudioSendHandler will be ignored by Discord.
isSelfMuted() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
isSelfMuted() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
isSelfMuted() - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
isSelfVoted() - Method in class net.dv8tion.jda.api.entities.messages.MessagePoll.Answer
Whether the answer was voted for by the currently logged in account.
isSendable() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
Whether this MessageEmbed can be used in a message.
isSendingVideo() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns true if this Member has their camera turned on.
isSendingVideo() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceVideoEvent
True if this user started sending video.
isSendingVideo() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
isServerError() - Method in exception net.dv8tion.jda.api.exceptions.ErrorResponseException
Whether this is an internal server error from discord (status 500)
isSession() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
isShutdownAudioPool() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
isShutdownCallbackPool() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
isShutdownEventPool() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
isShutdownGatewayPool() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
isShutdownRateLimitElastic() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
isShutdownRateLimitScheduler() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
isSkipped() - Method in class net.dv8tion.jda.api.requests.Request
 
isSkipped() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.Work
Whether the request should be skipped.
isSnowflake(String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
isSnowflake(String, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
isSpoiler() - Method in interface net.dv8tion.jda.api.components.container.Container
Whether this container is hidden until the user clicks on it.
isSpoiler() - Method in interface net.dv8tion.jda.api.components.filedisplay.FileDisplay
Whether this file is hidden until the user clicks on it.
isSpoiler() - Method in interface net.dv8tion.jda.api.components.mediagallery.MediaGalleryItem
Whether this item is hidden until the user clicks on it.
isSpoiler() - Method in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
Whether this thumbnail is hidden until the user clicks on it.
isSpoiler() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
Whether or not this attachment is marked as spoiler, based on Message.Attachment.getFileName().
isSpoiler() - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
isSpoiler() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
isSpoiler() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
isSpoiler() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
isSpoiler() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
isSpoiler() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
isSpoiler() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
isStarted() - Method in interface net.dv8tion.jda.api.utils.concurrent.Task
Whether this task has started.
isStarted() - Method in class net.dv8tion.jda.internal.utils.concurrent.task.GatewayTask
 
isStopped() - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter
Whether the queue has stopped accepting new requests.
isStopped() - Method in class net.dv8tion.jda.api.requests.SequentialRestRateLimiter
 
isStream() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns true if this Member is currently streaming with Go Live.
isStream() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceStreamEvent
True if this user started streaming.
isStream() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
isSuccess() - Method in class net.dv8tion.jda.api.utils.Result
True if this result is a success.
isSupportedTrigger(AutoModTriggerType) - Method in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
Whether this response supports the provided trigger type.
isSuppressed() - Method in interface net.dv8tion.jda.api.entities.GuildVoiceState
Returns true if this Member is unable to speak because the channel is actively suppressing audio communication.
isSuppressed() - Method in interface net.dv8tion.jda.api.entities.Widget.VoiceState
Whether the member is suppressed
isSuppressed() - Method in class net.dv8tion.jda.api.events.guild.voice.GuildVoiceSuppressEvent
Whether the member was suppressed in this event
isSuppressed() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
isSuppressed() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
isSuppressedEmbeds() - Method in interface net.dv8tion.jda.api.entities.Message
Whether embeds are suppressed for this message.
isSuppressedEmbeds() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isSuppressedNotifications() - Method in interface net.dv8tion.jda.api.entities.Message
Whether this message is silent.
isSuppressedNotifications() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Whether this message is silent.
isSuppressedNotifications() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isSuppressEmbeds() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
isSuppressEmbeds() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
 
isSuppressEmbeds() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
Whether embeds will be suppressed on this message.
isSuppressEmbeds() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
 
isSuppressEmbeds() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
isSynced() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.ICategorizableChannel
Whether or not this GuildChannel's PermissionOverrides match those of its parent category.
isSynced() - Method in class net.dv8tion.jda.api.entities.templates.Template
Whether or not this template is synced.
isSynced() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.ICategorizableChannelMixin
 
isSystem() - Method in enum net.dv8tion.jda.api.entities.MessageType
Whether this message type is for system messages.
isSystem() - Method in interface net.dv8tion.jda.api.entities.User
Returns whether or not the given user is a System account, which includes the urgent message account and the community updates bot.
isSystem() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
isTagRequired() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
Whether all new forum posts must have a tag.
isTemporary() - Method in interface net.dv8tion.jda.api.entities.Invite
Whether this Invite grants only temporary access or not.
isTemporary() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
isThread() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelType
Whether channels of this type are ThreadChannels.
isThreadOwner() - Method in interface net.dv8tion.jda.api.entities.ThreadMember
True, if this ThreadMember owns the subscribed ThreadChannel.
isTimedOut() - Method in interface net.dv8tion.jda.api.entities.Member
Whether this Member is in time out.
isTraceEnabled() - Method in class net.dv8tion.jda.internal.utils.FallbackLogger
 
isTTS() - Method in interface net.dv8tion.jda.api.entities.Message
Defines whether or not this Message triggers TTS (Text-To-Speech).
isTTS() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Whether this message uses Text-to-Speech (TTS).
isTTS() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isType(int, DataType) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Whether the value at the specified index is of the specified type.
isType(Object) - Method in enum net.dv8tion.jda.api.utils.data.DataType
Tests whether the type for the provided value is the one represented by this enum constant.
isType(String, DataType) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Whether the specified key is of the specified type.
isUnavailable(long) - Method in interface net.dv8tion.jda.api.JDA
Whether the guild is unavailable.
isUnavailable(long) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
isUnavailable(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
isUnknownComponent() - Method in interface net.dv8tion.jda.api.components.IComponentUnion
Whether this component is an UnknownComponent.
isUserIntegration() - Method in interface net.dv8tion.jda.api.interactions.IntegrationOwners
Whether this interaction was first authorized by a command with the USER_INSTALL integration type.
isUseShutdownHook() - Method in class net.dv8tion.jda.internal.utils.config.MetaConfig
 
isUseShutdownNow() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingConfig
 
isUsingComponentsV2() - Method in interface net.dv8tion.jda.api.entities.Message
Whether this message can contain V2 components.
isUsingComponentsV2() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
isUsingComponentsV2() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
 
isUsingComponentsV2() - Method in interface net.dv8tion.jda.api.utils.messages.MessageData
Whether this message is using components V2.
isUsingComponentsV2() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
 
isUsingComponentsV2() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isUsingComponentsV2() - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
isValid() - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
Whether this builder has a valid state to build.
isValid() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
isValid() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
isValidLength() - Method in class net.dv8tion.jda.api.EmbedBuilder
Checks whether the constructed MessageEmbed is within the limits for a bot account.
isValidStreamingUrl(String) - Static method in interface net.dv8tion.jda.api.entities.Activity
Checks if a given String is a valid Twitch/Youtube streaming url (ie, one that will display "Streaming" on the Discord client).
isVerified() - Method in interface net.dv8tion.jda.api.entities.SelfUser
The status of this account's verification.
isVerified() - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
isVideo() - Method in class net.dv8tion.jda.api.entities.Message.Attachment
isVip() - Method in enum net.dv8tion.jda.api.Region
Whether or not this Region is a VIP region.
isVoiceMessage() - Method in interface net.dv8tion.jda.api.entities.Message
Whether this message is a voice message.
isVoiceMessage() - Method in class net.dv8tion.jda.api.utils.FileUpload
Whether this attachment is a valid voice message attachment.
isVoiceMessage() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
Whether this message is intended as a voice message.
isVoiceMessage() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
isWarnEnabled() - Method in class net.dv8tion.jda.internal.utils.FallbackLogger
 
isWebhookMessage() - Method in interface net.dv8tion.jda.api.entities.Message
Indicates if this Message was sent either by a Webhook or an app, instead of a User.
isWebhookMessage() - Method in class net.dv8tion.jda.api.events.message.MessageReceivedEvent
Whether or not the Message received was sent via a Webhook.
isWebhookMessage() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
ITALIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
italics(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Escapes already existing italics (with underscore) regions in the input and applies italics formatting to the entire string.
ITALICS_A - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Italics region for asterisks such as "*Hello*"
ITALICS_U - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Italics region for underline such as "_Hello_"
iterator() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
PaginationIterator that will iterate over all entities for this PaginationAction.
iterator() - Method in class net.dv8tion.jda.api.utils.data.DataArray
 
iterator() - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
iterator() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
iterator() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
iterator() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
iterator() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
iterator() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
iterator() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
iterator() - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
iterator() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
iterator() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
iterator() - Method in class net.dv8tion.jda.internal.utils.ClassWalker
 
IThreadContainer - Interface in net.dv8tion.jda.api.entities.channel.attribute
Abstraction of all channel types, which can contain or manage ThreadChannels.
IThreadContainerManager<T extends IThreadContainer,M extends IThreadContainerManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.attribute
Manager abstraction to configure settings related to thread channel containers, such as ForumChannel.
IThreadContainerMixin<T extends IThreadContainerMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
IThreadContainerUnion - Interface in net.dv8tion.jda.api.entities.channel.unions
A union representing all channel types that implement IThreadContainer.
ITopicChannelMixin<T extends ITopicChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
IVoiceStatusChannel - Interface in net.dv8tion.jda.api.entities.channel.attribute
Channel with a modifiable voice status.
IWebhookContainer - Interface in net.dv8tion.jda.api.entities.channel.attribute
Represents a GuildChannel that is capable of utilizing webhooks.
IWebhookContainerMixin<T extends IWebhookContainerMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
IWebhookContainerUnion - Interface in net.dv8tion.jda.api.entities.channel.unions
A union representing all channel types that implement IWebhookContainer.

J

JAPAN - Enum constant in enum net.dv8tion.jda.api.Region
 
JAPANESE - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
JDA - Interface in net.dv8tion.jda.api
The core of JDA.
JDA.ShardInfo - Class in net.dv8tion.jda.api
Represents the information used to create this shard.
JDA.Status - Enum in net.dv8tion.jda.api
Represents the connection status of JDA and its Main WebSocket.
JDABuilder - Class in net.dv8tion.jda.api
Used to create new JDA instances.
JDAImpl - Class in net.dv8tion.jda.internal
 
JDAImpl(AuthorizationConfig) - Constructor for class net.dv8tion.jda.internal.JDAImpl
 
JDAImpl(AuthorizationConfig, SessionConfig, ThreadingConfig, MetaConfig, RestConfig) - Constructor for class net.dv8tion.jda.internal.JDAImpl
 
JDAInfo - Class in net.dv8tion.jda.api
Contains information to this specific build of JDA.
JDAInfo() - Constructor for class net.dv8tion.jda.api.JDAInfo
 
JDALogger - Class in net.dv8tion.jda.internal.utils
This class serves as a LoggerFactory for JDA's internals.
JDALogger.LazyEvaluation - Interface in net.dv8tion.jda.internal.utils
Functional interface used for JDALogger.getLazyString(LazyEvaluation) to lazily construct a String.
join() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Joins this thread, adding the current account to the member list of this thread.
join() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
join() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
JOIN - Enum constant in enum net.dv8tion.jda.api.entities.ActivityFlag
 
JOIN - Enum constant in enum net.dv8tion.jda.api.entities.MessageActivity.ActivityType
The MessageActivity type used for inviting people to join a game.
JOIN - Enum constant in enum net.dv8tion.jda.internal.handle.GuildSetupNode.Type
 
JOIN_REQUEST - Enum constant in enum net.dv8tion.jda.api.entities.ActivityFlag
 
JOIN_REQUEST - Enum constant in enum net.dv8tion.jda.api.entities.MessageActivity.ActivityType
The MessageActivity type used for requesting to join a game.
JOIN_THREAD - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
JPEG - Enum constant in enum net.dv8tion.jda.api.entities.Icon.IconType
JPEG
JSON - Enum constant in enum net.dv8tion.jda.api.GatewayEncoding
Standard JSON format.
JSON_SERIALIZE_ARRAY - Static variable in class net.dv8tion.jda.api.requests.Response
 
JSON_SERIALIZE_OBJECT - Static variable in class net.dv8tion.jda.api.requests.Response
 
JUMP_URL - Static variable in interface net.dv8tion.jda.api.entities.channel.middleman.GuildChannel
JUMP_URL - Static variable in interface net.dv8tion.jda.api.entities.Message
Template for Message.getJumpUrl().
JUMP_URL - Static variable in interface net.dv8tion.jda.api.entities.ScheduledEvent
JUMP_URL_PATTERN - Static variable in interface net.dv8tion.jda.api.entities.Message
Pattern used to find Jump URLs in strings.

K

keys() - Method in class net.dv8tion.jda.api.utils.data.DataObject
Set of all keys in this DataObject.
keySet() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
keySet() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
KEYWORD - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
The rule is triggered by user message content containing specific keywords or phrases.
KEYWORD_PRESET - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
The rule is triggered by user message content containing keywords from a predefined list (such as slurs).
keywordFilter(String...) - Static method in interface net.dv8tion.jda.api.entities.automod.build.TriggerConfig
Trigger on messages containing certain keywords or regex patterns.
keywordFilter(Collection<String>) - Static method in interface net.dv8tion.jda.api.entities.automod.build.TriggerConfig
Trigger on messages containing certain keywords or regex patterns.
kick() - Method in interface net.dv8tion.jda.api.entities.Member
Kicks this Member from the Guild.
kick(UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Kicks a Member from the Guild.
kick(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
kick(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
KICK - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has kicked a member.
KICK_MEMBER - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
KICK_MEMBERS - Enum constant in enum net.dv8tion.jda.api.Permission
 
kickVoiceMember(UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Used to kick a member from a AudioChannel.
KOREAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 

L

LABEL_MAX_LENGTH - Static variable in interface net.dv8tion.jda.api.components.buttons.Button
The maximum length a button label can have
LABEL_MAX_LENGTH - Static variable in class net.dv8tion.jda.api.components.selections.SelectOption
The maximum length a select option label can have
LARGE - Enum constant in enum net.dv8tion.jda.api.components.separator.Separator.Spacing
 
lazy(IntFunction<T>) - Static method in interface net.dv8tion.jda.api.sharding.ThreadPoolProvider
Provider that initializes with a shard_total and provides the same pool to share between shards.
leave() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Leaves this thread, removing the current account from the member list of this thread.
leave() - Method in interface net.dv8tion.jda.api.entities.Guild
Used to leave a Guild.
leave() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
leave() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
leave() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
leave() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
LEAVE_GUILD - Static variable in class net.dv8tion.jda.api.requests.Route.Self
 
LEAVE_THREAD - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
left - Variable in class net.dv8tion.jda.internal.utils.tuple.ImmutablePair
Left object
left - Variable in class net.dv8tion.jda.internal.utils.tuple.MutablePair
Left object
leftPad(String, int) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
length() - Method in class net.dv8tion.jda.api.EmbedBuilder
The overall length of the current EmbedBuilder in displayed characters.
length() - Method in class net.dv8tion.jda.api.utils.data.DataArray
The length of the array.
LIGHT - Enum constant in enum net.dv8tion.jda.api.utils.WidgetUtil.WidgetTheme
 
limit(int) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Sets the limit that should be used in the next RestAction completion call.
limit(int) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
limit(Integer) - Method in class net.dv8tion.jda.api.entities.MessageHistory.MessageRetrieveAction
Limit between 1-100 messages that should be retrieved.
LIMIT_HEADER - Static variable in interface net.dv8tion.jda.api.requests.RestRateLimiter
The number of requests that can be made
link(String, String) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with LINK Style.
link(String, Emoji) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with LINK Style.
LINK - Enum constant in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Link button style, usually in gray and has a link attached
LINK - Enum constant in enum net.dv8tion.jda.api.entities.EmbedType
 
LIST - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
LIST_ACTIVE_THREADS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
LIST_JOINED_PRIVATE_ARCHIVED_THREADS - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
LIST_PACKS - Static variable in class net.dv8tion.jda.api.requests.Route.Stickers
 
LIST_PRIVATE_ARCHIVED_THREADS - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
LIST_PUBLIC_ARCHIVED_THREADS - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
LIST_RULES - Static variable in class net.dv8tion.jda.api.requests.Route.AutoModeration
 
LIST_THREAD_MEMBERS - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
LIST_VIEW - Enum constant in enum net.dv8tion.jda.api.entities.channel.concrete.ForumChannel.Layout
Displayed as a chronological list.
ListenerAdapter - Class in net.dv8tion.jda.api.hooks
An abstract implementation of EventListener which divides Events for you.
ListenerAdapter() - Constructor for class net.dv8tion.jda.api.hooks.ListenerAdapter
 
ListenerProxy - Class in net.dv8tion.jda.api.audio.hooks
Internal implementation of ConnectionListener, to handle possible exceptions thrown by user code.
ListenerProxy() - Constructor for class net.dv8tion.jda.api.audio.hooks.ListenerProxy
 
listening(String) - Static method in interface net.dv8tion.jda.api.entities.Activity
Creates a new Activity instance with the specified name.
LISTENING - Enum constant in enum net.dv8tion.jda.api.entities.Activity.ActivityType
Used to indicate that the Activity should display as Listening... in the official client.
LISTENING - Enum constant in enum net.dv8tion.jda.api.entities.MessageActivity.ActivityType
The MessageActivity type used for inviting people to listen (Spotify) together.
listenOnce(Class<E>) - Method in interface net.dv8tion.jda.api.JDA
Returns a reusable builder for a one-time event listener.
listenOnce(Class<E>) - Method in class net.dv8tion.jda.internal.JDAImpl
 
listOf(T...) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
LITHUANIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
LOADING - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Indicates, that this Message is an interaction response and the bot is "thinking"
LOADING_SUBSYSTEMS - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA is populating internal objects.
loadMembers() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves and collects members of this guild into a list.
loadMembers(Consumer<Member>) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves all members of this guild.
loadMembers(Consumer<Member>) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
loadMembers(Consumer<Member>) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
LocalizationFunction - Interface in net.dv8tion.jda.api.interactions.commands.localization
Functional interface accepting a localization key (complete path used to get the appropriate translations) and returning a map of discord locales to their localized strings
LocalizationMap - Class in net.dv8tion.jda.api.interactions.commands.localization
Class which contains a mapping from DiscordLocale to a translated String, similar to a Map<DiscordLocale, String>.
LocalizationMap(Consumer<String>) - Constructor for class net.dv8tion.jda.api.interactions.commands.localization.LocalizationMap
 
LocalizationMapper - Class in net.dv8tion.jda.internal.interactions.command.localization
 
LocalizationUtils - Class in net.dv8tion.jda.internal.utils.localization
 
LocalizationUtils() - Constructor for class net.dv8tion.jda.internal.utils.localization.LocalizationUtils
 
localizeCommand(CommandData, DataArray) - Method in class net.dv8tion.jda.internal.interactions.command.localization.LocalizationMapper
 
LOCATION - Static variable in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Used to reset the location field
locked(ReentrantLock, Runnable) - Static method in class net.dv8tion.jda.api.utils.MiscUtil
 
locked(ReentrantLock, Supplier<E>) - Static method in class net.dv8tion.jda.api.utils.MiscUtil
 
LOCKED - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The locked state of this channel.
LOCKED - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the locked field
lockedIterator() - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Returns an iterator with direct access to the underlying data store.
lockedIterator() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
lockedIterator() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
lockedIterator() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
lockedIterator() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
lockedIterator() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
lockedIterator() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
lockedIterator() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
LockIterator<T> - Class in net.dv8tion.jda.api.utils
Simple implementation of a ClosableIterator that uses a lock.
LockIterator(Iterator<? extends T>, Lock) - Constructor for class net.dv8tion.jda.api.utils.LockIterator
 
LOG - Static variable in class net.dv8tion.jda.api.interactions.commands.localization.LocalizationMap
 
LOG - Static variable in interface net.dv8tion.jda.api.managers.AudioManager
 
LOG - Static variable in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
LOG - Static variable in class net.dv8tion.jda.internal.audio.AudioConnection
 
LOG - Static variable in class net.dv8tion.jda.internal.entities.EntityBuilder
 
LOG - Static variable in class net.dv8tion.jda.internal.handle.EventCache
 
LOG - Static variable in class net.dv8tion.jda.internal.JDAImpl
 
LOG - Static variable in class net.dv8tion.jda.internal.requests.Requester
 
LOG - Static variable in class net.dv8tion.jda.internal.requests.RestActionImpl
 
LOG - Static variable in class net.dv8tion.jda.internal.requests.WebSocketClient
 
LOG - Static variable in interface net.dv8tion.jda.internal.utils.compress.Decompressor
 
LOG - Static variable in class net.dv8tion.jda.internal.utils.localization.LocalizationUtils
 
LOGGING_IN - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA is currently attempting to log in.
login() - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
login() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Initializes and starts all shards.
login() - Method in class net.dv8tion.jda.internal.JDAImpl
 
login(String, JDA.ShardInfo, Compression, boolean, int, GatewayEncoding) - Method in class net.dv8tion.jda.internal.JDAImpl
 
login(JDA.ShardInfo, Compression, boolean, int, GatewayEncoding) - Method in class net.dv8tion.jda.internal.JDAImpl
 
LOTTIE - Enum constant in enum net.dv8tion.jda.api.entities.sticker.Sticker.StickerFormat
The LOTTIE format.
LOTTIE_CANNOT_CONTAIN_RASTERIZED_IMAGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
LOW - Enum constant in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
 
LOWERCASE_ASCII_ALPHANUMERIC - Static variable in class net.dv8tion.jda.internal.utils.Checks
 
lru(int) - Static method in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Implementation using a Least-Recently-Used (LRU) cache strategy.
LRUMemberCachePolicy - Class in net.dv8tion.jda.api.utils.cache
An implementation of a Least-Recently-Used cache.
LRUMemberCachePolicy(int) - Constructor for class net.dv8tion.jda.api.utils.cache.LRUMemberCachePolicy
Creates a new instance of the LRU cache policy with the configured maximum capacity.

M

MAJOR_PARAMETER_NAMES - Static variable in class net.dv8tion.jda.api.requests.Route
The known major parameters used for rate-limits.
make(ScheduledExecutorService, long, TimeUnit, Function<? super DelayedCompletableFuture<E>, ? extends Runnable>) - Static method in class net.dv8tion.jda.api.utils.concurrent.DelayedCompletableFuture
Creates a new DelayedCompletableFuture scheduled on the supplied executor.
MANAGE_CHANNEL - Enum constant in enum net.dv8tion.jda.api.Permission
 
MANAGE_EVENTS - Enum constant in enum net.dv8tion.jda.api.Permission
 
MANAGE_GUILD_EXPRESSIONS - Enum constant in enum net.dv8tion.jda.api.Permission
 
MANAGE_PERMISSIONS - Enum constant in enum net.dv8tion.jda.api.Permission
 
MANAGE_ROLES - Enum constant in enum net.dv8tion.jda.api.Permission
 
MANAGE_SERVER - Enum constant in enum net.dv8tion.jda.api.Permission
 
MANAGE_THREADS - Enum constant in enum net.dv8tion.jda.api.Permission
 
MANAGE_WEBHOOKS - Enum constant in enum net.dv8tion.jda.api.Permission
 
Manager<M extends Manager<M>> - Interface in net.dv8tion.jda.api.managers
Top-level abstraction for managers.
ManagerBase<M extends Manager<M>> - Class in net.dv8tion.jda.internal.managers
 
map(Function<? super T, ? extends O>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Intermediate operator that returns a modified RestAction.
map(Function<? super T, ? extends U>) - Method in class net.dv8tion.jda.api.utils.Result
Composite function to convert a result value to another value.
MAP - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
MapErrorRestAction<T> - Class in net.dv8tion.jda.internal.requests.restaction.operator
 
MapErrorRestAction(RestAction<T>, Predicate<? super Throwable>, Function<? super Throwable, ? extends T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.operator.MapErrorRestAction
 
mapFromData(DataObject) - Static method in class net.dv8tion.jda.internal.utils.localization.LocalizationUtils
 
mapFromProperty(DataObject, String) - Static method in class net.dv8tion.jda.internal.utils.localization.LocalizationUtils
 
mapGracefully(Stream<I>, Function<I, O>, String) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
MapRestAction<I,O> - Class in net.dv8tion.jda.internal.requests.restaction.operator
 
MapRestAction(RestAction<I>, Function<? super I, ? extends O>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.operator.MapRestAction
 
mapToResult() - Method in interface net.dv8tion.jda.api.requests.RestAction
Converts the success and failure callbacks into a Result.
MARKDOWN - Static variable in enum net.dv8tion.jda.api.utils.TimeFormat
MarkdownSanitizer - Class in net.dv8tion.jda.api.utils
Implements an algorithm that can strip or replace markdown in any supplied string.
MarkdownSanitizer() - Constructor for class net.dv8tion.jda.api.utils.MarkdownSanitizer
 
MarkdownSanitizer(int, MarkdownSanitizer.SanitizationStrategy) - Constructor for class net.dv8tion.jda.api.utils.MarkdownSanitizer
 
MarkdownSanitizer.SanitizationStrategy - Enum in net.dv8tion.jda.api.utils
 
MarkdownUtil - Class in net.dv8tion.jda.api.utils
Utility class to escape markdown characters.
maskedLink(String, String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Creates a masked link with the provided url as target.
matches(String, Pattern, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
MAX_ACTIVE_THREADS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_ACTIVITY_NAME_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.Activity
Maximum length for an activity name
MAX_ACTIVITY_STATE_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.Activity
Maximum length for an activity state
MAX_ALLOWLIST_CUSTOM_AMOUNT - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum amount of whitelisted keywords in TriggerConfig.keywordFilter(String...).
MAX_ALLOWLIST_PRESET_AMOUNT - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum amount of whitelisted keywords in TriggerConfig.presetKeywordFilter(KeywordPreset...).
MAX_ANIMATED_EMOJIS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_ANNOUNCEMENT_THREADS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_ANSWER_TEXT_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.messages.MessagePoll
Maximum length of a MessagePollBuilder.addAnswer(String) poll answer title} (55)
MAX_ANSWERS - Static variable in interface net.dv8tion.jda.api.entities.messages.MessagePoll
Maximum amount of poll answers (10)
MAX_APPLICATION_EMOJIS - Static variable in interface net.dv8tion.jda.api.entities.emoji.ApplicationEmoji
Maximum number of emojis that can be registered on an application.
MAX_ATTACHMENTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_BAN_FETCHES - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_BITRATE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_CATEGORIES - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_CHANNEL_OVERRIDES - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_CHANNELS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_CHOICE_NAME_LENGTH - Static variable in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The maximum length of the name of Command Option Choice names
MAX_CHOICE_VALUE_LENGTH - Static variable in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The maximum length a String value for a choice can be.
MAX_CHOICES - Static variable in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The total amount of choices you can set.
MAX_COMPONENT_COUNT - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum amount of MessageTopLevelComponents that can be added to a message's root component list when using the legacy component system.
MAX_COMPONENT_COUNT_IN_COMPONENT_TREE - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum amount of components that can be added to a message including nested components.
MAX_COMPONENTS - Static variable in interface net.dv8tion.jda.api.components.section.Section
How many SectionContentComponent can be in this section.
MAX_COMPONENTS - Static variable in interface net.dv8tion.jda.api.interactions.modals.Modal
The maximum amount of components a Modal can have.
MAX_CONTENT_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum amount of characters sendable in one message.
MAX_CONTENT_LENGTH_COMPONENT_V2 - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum amount of characters sendable in one message.
MAX_CUSTOM_MESSAGE_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
The maximum length of a custom message.
MAX_DAILY_APPLICATION_COMMAND_CREATES - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_DESCRIPTION_LENGTH - Static variable in interface net.dv8tion.jda.api.components.mediagallery.MediaGalleryItem
The maximum number of characters an item's description can have.
MAX_DESCRIPTION_LENGTH - Static variable in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
The maximum number of characters a thumbnail's description can have.
MAX_DESCRIPTION_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.ApplicationInfo
The maximum length for an application description (400)
MAX_DESCRIPTION_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen.Channel
Maximum length of a channel description (42)
MAX_DESCRIPTION_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen
The maximum length of a welcome screen description (140)
MAX_DESCRIPTION_LENGTH - Static variable in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The maximum length a description can be (200)
MAX_DESCRIPTION_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.ScheduledEvent
The maximum allowed length for an event's description.
MAX_DESCRIPTION_LENGTH - Static variable in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
The maximum length the description of a command can be.
MAX_DESCRIPTION_LENGTH - Static variable in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The maximum length the description of an option can be.
MAX_DESCRIPTION_LENGTH - Static variable in interface net.dv8tion.jda.api.utils.AttachedFile
The maximum length a description can be (1024).
MAX_DURATION_HOURS - Static variable in interface net.dv8tion.jda.api.entities.messages.MessagePoll
Maximum duration of poll (168L)
MAX_EMBED_COUNT - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum amount of Embeds that can be added to one message (10)
MAX_EMOJIS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_EXEMPT_CHANNELS - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum amount of channels that can be added to AutoModRule.getExemptChannels().
MAX_EXEMPT_ROLES - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum amount of roles that can be added to AutoModRule.getExemptRoles().
MAX_FIELD_AMOUNT - Static variable in class net.dv8tion.jda.api.entities.MessageEmbed
The maximum amount of total embed fields the embed can hold
MAX_FILE_AMOUNT - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum amount of files sendable within a single message (10)
MAX_FILE_SIZE - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum sendable file size (10 MiB)
MAX_FOLLOW_UP_MESSAGES_HIT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_FORUM_TAGS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_FORUM_TOPIC_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.channel.concrete.ForumChannel
The maximum length of a forum topic (4096)
MAX_FRIENDS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_GROUP_DMS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_GUILD_WEBHOOKS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_GUILD_WIDGET_UPDATES - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_GUILDS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_ID_LENGTH - Static variable in interface net.dv8tion.jda.api.components.textinput.TextInput
The maximum length a TextInput custom id can have.
MAX_ID_LENGTH - Static variable in interface net.dv8tion.jda.api.interactions.modals.Modal
The maximum length a modal custom id can have.
MAX_INVITES - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_ITEMS - Static variable in interface net.dv8tion.jda.api.components.mediagallery.MediaGallery
How many MediaGalleryItem can be in a media gallery.
MAX_KEY_LENGTH - Static variable in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The maximum length a key can be (50)
MAX_KEYWORD_AMOUNT - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum amount of keywords in TriggerConfig.keywordFilter(String...).
MAX_KEYWORD_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum length of a keyword in TriggerConfig.keywordFilter(String...).
MAX_LABEL_LENGTH - Static variable in interface net.dv8tion.jda.api.components.textinput.TextInput
The maximum length a TextInput label can have.
MAX_LOCATION_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.ScheduledEvent
The maximum allowed length for an event's location.
MAX_LOTTIE_ANIMATION_DIMENSION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_MEMBERS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_MENTION_LIMIT - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum limit of mentions in TriggerConfig.mentionSpam(int).
MAX_MESSAGE_COMMANDS - Static variable in class net.dv8tion.jda.api.interactions.commands.build.Commands
Maximum amount of global or guild message context commands
MAX_MESSAGE_PINS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_NAME_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.channel.Channel
The maximum length a channel name can be.
MAX_NAME_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.channel.forums.ForumTag
The maximum length of a forum tag name (20)
MAX_NAME_LENGTH - Static variable in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The maximum length a name can be (100)
MAX_NAME_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.ScheduledEvent
The maximum allowed length for an event's name.
MAX_NAME_LENGTH - Static variable in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
The maximum length the name of a command can be.
MAX_NAME_LENGTH - Static variable in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The maximum length the name of an option can be.
MAX_NAME_LENGTH - Static variable in class net.dv8tion.jda.api.interactions.commands.Command.Choice
The maximum length the name of a choice can be.
MAX_NON_GUILD_MEMBER_BANS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_NONCE_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum character length for a nonce (25)
MAX_OAUTH_APPS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_OLD_MESSAGE_EDITS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_OPTIONS - Static variable in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
The maximum amount of options/subcommands/groups that can be added to a command or subcommand.
MAX_PATTERN_AMOUNT - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum amount of regex patterns in TriggerConfig.patternFilter(String...).
MAX_PATTERN_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum length of a regex pattern in TriggerConfig.patternFilter(String...).
MAX_PINNED_THREADS_IN_FORUM - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_PLACEHOLDER_LENGTH - Static variable in interface net.dv8tion.jda.api.components.textinput.TextInput
The maximum length a TextInput placeholder can have.
MAX_POSITIVE_NUMBER - Static variable in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The highest positive amount Discord allows the NUMBER type to be.
MAX_POST_CONTAINER_TOPIC_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
The maximum length of a forum / media channel topic (4096)
MAX_POST_TAGS - Static variable in interface net.dv8tion.jda.api.entities.channel.attribute.IPostContainer
The maximum number of tags that can be applied to a forum post.
MAX_POST_TAGS - Static variable in interface net.dv8tion.jda.api.entities.channel.concrete.ForumChannel
The maximum number of tags that can be applied to a forum post.
MAX_PREMIUM_EMOJIS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_PRUNE_REQUESTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_QUESTION_TEXT_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.messages.MessagePoll
Maximum length of a poll question title (300)
MAX_REACTIONS - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum amount of reactions that can be added to one message (20)
MAX_REASON_LENGTH - Static variable in interface net.dv8tion.jda.api.requests.restaction.AuditableRestAction
The maximum length of an audit-log reason
MAX_RECORDS - Static variable in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
The maximum number of records that can be configured (5)
MAX_ROLES_PER_GUILD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_RULE_NAME_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.automod.AutoModRule
The maximum length of a rule name.
MAX_SLASH_COMMANDS - Static variable in class net.dv8tion.jda.api.interactions.commands.build.Commands
Maximum amount of global or guild slash commands
MAX_SLOWMODE - Static variable in interface net.dv8tion.jda.api.entities.channel.attribute.ISlowmodeChannel
The maximum duration of slowmode in seconds
MAX_STATUS_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.channel.attribute.IVoiceStatusChannel
The maximum length of a voice status 500
MAX_STICKER_ANIMATION_DURATION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_STICKER_COUNT - Static variable in interface net.dv8tion.jda.api.entities.Message
The maximum amount of Stickers that can be added to a message (3)
MAX_STICKER_FPS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_STICKER_FRAMES - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_STICKERS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_STRING_OPTION_LENGTH - Static variable in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The maximum length for a String option.
MAX_STRING_VALUE_LENGTH - Static variable in class net.dv8tion.jda.api.interactions.commands.Command.Choice
The maximum length the STRING value of a choice can be.
MAX_TAG_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.ApplicationInfo
The maximum length a single tag is allowed to be (20)
MAX_TAGS - Static variable in interface net.dv8tion.jda.api.entities.ApplicationInfo
The maximum allowed number of unique tags for an application (5)
MAX_THREAD_PARTICIPANTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_TIME_OUT_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.Member
Maximum number of days a Member can be timed out for
MAX_TITLE_LENGTH - Static variable in interface net.dv8tion.jda.api.interactions.modals.Modal
The maximum length a modal title can have.
MAX_TOPIC_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.channel.middleman.StandardGuildMessageChannel
The maximum length a channel topic can be (1024)
Forum channels have a higher limit, defined by ForumChannel.MAX_FORUM_TOPIC_LENGTH
MAX_UINT_32 - Static variable in class net.dv8tion.jda.internal.audio.AudioConnection
 
MAX_UNCOMPLETED_GUILD_SCHEDULED_EVENTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_URL_LENGTH - Static variable in interface net.dv8tion.jda.api.entities.ApplicationInfo
The maximum length for any URL set on an application (2048)
MAX_USER_COMMANDS - Static variable in class net.dv8tion.jda.api.interactions.commands.build.Commands
Maximum amount of global or guild user context commands
MAX_USERLIMIT - Static variable in interface net.dv8tion.jda.api.entities.channel.concrete.StageChannel
The maximum limit you can set with AudioChannelManager.setUserLimit(int).
MAX_USERLIMIT - Static variable in interface net.dv8tion.jda.api.entities.channel.concrete.VoiceChannel
The maximum limit you can set with AudioChannelManager.setUserLimit(int).
MAX_USERS_PER_DM - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_VALUE_LENGTH - Static variable in interface net.dv8tion.jda.api.components.textinput.TextInput
The maximum length a TextInput value can have.
MAX_WEBHOOKS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MAX_WELCOME_CHANNELS - Static variable in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen
The maximum amount of welcome channel a welcome screen can show (5)
MDC_CONTEXT - Enum constant in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
 
MEDIA - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
A MediaChannel, Guild-Only.
MEDIA_GALLERY - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
 
MEDIA_TYPE_GIF - Static variable in class net.dv8tion.jda.internal.requests.Requester
 
MEDIA_TYPE_JSON - Static variable in class net.dv8tion.jda.internal.requests.Requester
 
MEDIA_TYPE_OCTET - Static variable in class net.dv8tion.jda.internal.requests.Requester
 
MEDIA_TYPE_PNG - Static variable in class net.dv8tion.jda.internal.requests.Requester
 
MediaChannel - Interface in net.dv8tion.jda.api.entities.channel.concrete
A Media Channel which contains Forum Posts.
MediaChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete
 
MediaChannelImpl(long, GuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
MediaChannelManager - Interface in net.dv8tion.jda.api.managers.channel.concrete
Manager providing functionality to modify a MediaChannel.
MediaChannelManagerImpl - Class in net.dv8tion.jda.internal.managers.channel.concrete
 
MediaChannelManagerImpl(MediaChannel) - Constructor for class net.dv8tion.jda.internal.managers.channel.concrete.MediaChannelManagerImpl
 
MediaChannelMixin<T extends MediaChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
MediaGallery - Interface in net.dv8tion.jda.api.components.mediagallery
Component which displays a group of images, videos, GIFs or WEBPs into a gallery grid.
MediaGalleryImpl - Class in net.dv8tion.jda.internal.components.mediagallery
 
MediaGalleryImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
MediaGalleryItem - Interface in net.dv8tion.jda.api.components.mediagallery
A singular item (not a component) of a MediaGallery, you can mark it as a spoiler and set a description.
MediaGalleryItemFileUpload - Class in net.dv8tion.jda.internal.components.mediagallery
 
MediaGalleryItemFileUpload(FileUpload) - Constructor for class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
MediaGalleryItemFileUpload(FileUpload, String, boolean) - Constructor for class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
MediaGalleryItemImpl - Class in net.dv8tion.jda.internal.components.mediagallery
Represents either an external link, an attachment:// link, or an existing item (which is also a link)
MediaGalleryItemImpl(String) - Constructor for class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
MediaGalleryItemImpl(String, String, ResolvedMedia, boolean) - Constructor for class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
MediaGalleryItemImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
MEDIUM - Enum constant in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
 
Member - Interface in net.dv8tion.jda.api.entities
Represents a Guild-specific User.
MEMBER - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
MEMBER - Enum constant in enum net.dv8tion.jda.internal.handle.EventCache.Type
 
MEMBER_CHUNK_REQUEST - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
MEMBER_DEAF - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the GuildVoiceState of a Member.
MEMBER_MUTE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the GuildVoiceState of a Member.
MEMBER_NICK - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Member.getNickname() value
MEMBER_OVERRIDES - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
MEMBER_PROFILE_KEYWORD - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
The rule is triggered by a member profile containing specific keywords or phrases.
MEMBER_ROLE_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator updated the roles of a member.
MEMBER_ROLES_ADD - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Roles added to Member.getRoles() with this action
Containing a list of Role IDs
Use with Guild.getRoleById(String)
MEMBER_ROLES_REMOVE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Roles removed from Member.getRoles() with this action
Containing a list of Role IDs
Use with Guild.getRoleById(String)
MEMBER_TIME_OUT - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Time out of a Member.
MEMBER_TYPE - Static variable in class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
MEMBER_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A Member was either updated by an administrator or the member updated itself.
MEMBER_UPDATE - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModEventType
The rule is triggered when a member updates their profile.
MEMBER_VOICE_KICK - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
One or more members were disconnected from a voice channel by an Administrator
MEMBER_VOICE_MOVE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
One or more members were moved from one voice channel to another by an Administrator
Member.MemberFlag - Enum in net.dv8tion.jda.api.entities
Member flags indicating information about the membership state.
MemberAction - Interface in net.dv8tion.jda.api.requests.restaction
RestAction extension specifically designed to allow bots to add Users to Guilds.
MemberActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
MemberActionImpl(JDA, Guild, String, String) - Constructor for class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
MemberCachePolicy - Interface in net.dv8tion.jda.api.utils
Policy which decides whether a member (and respective user) should be kept in cache.
MemberCacheView - Interface in net.dv8tion.jda.api.utils.cache
CacheView implementation specifically to view Members.
MemberCacheViewImpl - Class in net.dv8tion.jda.internal.utils.cache
 
MemberCacheViewImpl() - Constructor for class net.dv8tion.jda.internal.utils.cache.MemberCacheViewImpl
 
MemberChunkManager - Class in net.dv8tion.jda.internal.requests
 
MemberChunkManager(WebSocketClient) - Constructor for class net.dv8tion.jda.internal.requests.MemberChunkManager
 
MemberChunkManager.ChunkRequest - Class in net.dv8tion.jda.internal.requests
 
MemberImpl - Class in net.dv8tion.jda.internal.entities
 
MemberImpl(GuildImpl, User) - Constructor for class net.dv8tion.jda.internal.entities.MemberImpl
 
MemberInteractionPermissions - Class in net.dv8tion.jda.internal.interactions
Represents permissions a Member has in the interaction's channel.
MemberInteractionPermissions(long, long) - Constructor for class net.dv8tion.jda.internal.interactions.MemberInteractionPermissions
 
MemberMixin<T extends MemberMixin<T>> - Interface in net.dv8tion.jda.internal.entities.mixin
 
MemberPresenceImpl - Class in net.dv8tion.jda.internal.entities
 
MemberPresenceImpl() - Constructor for class net.dv8tion.jda.internal.entities.MemberPresenceImpl
 
MEMBERS_REMOVED - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
Possible option of ActionType.PRUNE describing the amount of kicked members for that prune.
membersToUnion(Collection<? extends Component>, Class<TUnion>) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
Checks all the components has the target union type, and isn't an UnknownComponent, throws IllegalArgumentException otherwise.
membersToUnionWithUnknownType(Collection<? extends Component>, Class<T>) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
Retains all components extending the provided union type, keeps unknown components, throws IllegalArgumentException on invalid types.
mention(Collection<? extends IMentionable>) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
mention(Collection<? extends IMentionable>) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
mention(Collection<? extends IMentionable>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Used to provide a whitelist for Users, Members and Roles that should be pinged, even when they would not be pinged otherwise according to the Set of allowed mention types.
mention(Collection<? extends IMentionable>) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
mention(IMentionable...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Used to provide a whitelist for Users, Members and Roles that should be pinged, even when they would not be pinged otherwise according to the Set of allowed mention types.
MENTION_SPAM - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
The rule is triggered by user message content containing more than the allowed number of mentions.
MENTIONABLE - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Options which accept a single Role, User, or Member.
MENTIONABLE - Static variable in interface net.dv8tion.jda.api.managers.RoleManager
Used to reset the mentionable field
MENTIONABLE_SELECT - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
A select menu of users and roles
mentionRepliedUser(boolean) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
mentionRepliedUser(boolean) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
mentionRepliedUser(boolean) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Whether to mention the user, when replying to a message.
mentionRepliedUser(boolean) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
mentionRoles(long...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Used to provide a whitelist of Roles that should be pinged, even when they would not be pinged otherwise according to the Set of allowed mention types.
mentionRoles(String...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Used to provide a whitelist of Roles that should be pinged, even when they would not be pinged otherwise according to the Set of allowed mention types.
mentionRoles(Collection<String>) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
mentionRoles(Collection<String>) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
mentionRoles(Collection<String>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Used to provide a whitelist of Roles that should be pinged, even when they would not be pinged otherwise according to the Set of allowed mention types.
mentionRoles(Collection<String>) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
Mentions - Interface in net.dv8tion.jda.api.entities
Interface to access the mentions of various entities.
MENTIONS_ONLY - Enum constant in enum net.dv8tion.jda.api.entities.Guild.NotificationLevel
 
mentionsEveryone() - Method in interface net.dv8tion.jda.api.entities.Mentions
Indicates if everyone is mentioned, by either using @everyone or @here.
mentionsEveryone() - Method in class net.dv8tion.jda.internal.entities.mentions.AbstractMentions
 
mentionsEveryone() - Method in class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
mentionSpam(int) - Static method in interface net.dv8tion.jda.api.entities.automod.build.TriggerConfig
Trigger on mention thresholds in messages.
MentionSpamTriggerConfig - Class in net.dv8tion.jda.api.entities.automod.build
Configuration for MENTION_SPAM trigger.
MentionSpamTriggerConfig(int) - Constructor for class net.dv8tion.jda.api.entities.automod.build.MentionSpamTriggerConfig
 
mentionUsers(long...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Used to provide a whitelist of Users that should be pinged, even when they would not be pinged otherwise according to the Set of allowed mention types.
mentionUsers(String...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Used to provide a whitelist of Users that should be pinged, even when they would not be pinged otherwise according to the Set of allowed mention types.
mentionUsers(Collection<String>) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
mentionUsers(Collection<String>) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
mentionUsers(Collection<String>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Used to provide a whitelist of Users that should be pinged, even when they would not be pinged otherwise according to the Set of allowed mention types.
mentionUsers(Collection<String>) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
mergeVararg(E, E...) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
message - Variable in class net.dv8tion.jda.api.requests.Response
 
message(String) - Static method in class net.dv8tion.jda.api.interactions.commands.build.Commands
Create a message context menu command builder.
Message - Interface in net.dv8tion.jda.api.entities
Represents a Text message received from Discord.
MESSAGE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
Possible message id for actions of type ActionType.MESSAGE_PIN and ActionType.MESSAGE_UNPIN.
MESSAGE - Enum constant in enum net.dv8tion.jda.api.components.tree.ComponentTree.Type
Represents a MessageComponentTree.
MESSAGE - Enum constant in enum net.dv8tion.jda.api.interactions.commands.Command.Type
 
MESSAGE - Enum constant in enum net.dv8tion.jda.api.interactions.commands.context.ContextInteraction.ContextTarget
 
MESSAGE_ADD_REACTION - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_ATTACH_FILES - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_ATTACH_VOICE_MESSAGE - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_BLOCKED_BY_AUTOMOD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MESSAGE_BLOCKED_BY_HARMFUL_LINK_FILTER - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MESSAGE_BULK_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has performed a bulk delete of messages in a channel
MESSAGE_CONTENT - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
PRIVILEGED INTENT Access to message content.
MESSAGE_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A message was created.
MESSAGE_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has deleted one or more Messages.
MESSAGE_EMBED_LINKS - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_EXT_EMOJI - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_EXT_STICKER - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_HISTORY - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_MANAGE - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_MENTION_EVERYONE - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_PIN - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has pinned a message in the channel
MESSAGE_SEND - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModEventType
The rule is triggered by a message being sent in a guild channel.
MESSAGE_SEND - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_SEND_IN_THREADS - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_SEND_POLLS - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_SEND_TEMPORARILY_DISABLED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MESSAGE_TTS - Enum constant in enum net.dv8tion.jda.api.Permission
 
MESSAGE_UNPIN - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has unpinned a message in the channel
MESSAGE_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A message was updated.
MESSAGE_UPDATE - Enum constant in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
Update the message for a component interaction
Message.Attachment - Class in net.dv8tion.jda.api.entities
Represents a Message file attachment.
Message.Interaction - Class in net.dv8tion.jda.api.entities
Deprecated.
Message.InteractionMetadata - Class in net.dv8tion.jda.api.entities
Metadata about the interaction, including the source of the interaction and relevant server and user IDs.
Message.MentionType - Enum in net.dv8tion.jda.api.entities
Mention constants, useful for use with Patterns
Message.MessageFlag - Enum in net.dv8tion.jda.api.entities
Enum representing the flags on a Message.
MessageActivity - Class in net.dv8tion.jda.api.entities
Represents a Message activity.
MessageActivity(MessageActivity.ActivityType, String, MessageActivity.Application) - Constructor for class net.dv8tion.jda.api.entities.MessageActivity
 
MessageActivity.ActivityType - Enum in net.dv8tion.jda.api.entities
An enum representing MessageActivity types.
MessageActivity.Application - Class in net.dv8tion.jda.api.entities
Represents the Application of a MessageActivity, if it has been set.
MessageBulkDeleteEvent - Class in net.dv8tion.jda.api.events.message
Indicates that a bulk deletion is executed in a GuildMessageChannel.
MessageBulkDeleteEvent(JDA, long, GuildMessageChannel, List<String>) - Constructor for class net.dv8tion.jda.api.events.message.MessageBulkDeleteEvent
 
MessageBulkDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
MessageBulkDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.MessageBulkDeleteHandler
 
MessageChannel - Interface in net.dv8tion.jda.api.entities.channel.middleman
Represents a Discord channel that can have Messages and files sent to it.
MessageChannelMixin<T extends MessageChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.middleman
 
MessageChannelUnion - Interface in net.dv8tion.jda.api.entities.channel.unions
A union representing all channel types that implement MessageChannel.
MessageComponentTree - Interface in net.dv8tion.jda.api.components.tree
MessageComponentTreeImpl - Class in net.dv8tion.jda.internal.components.tree
 
MessageContextInteraction - Interface in net.dv8tion.jda.api.interactions.commands.context
Interaction with a message context menu command
MessageContextInteractionEvent - Class in net.dv8tion.jda.api.events.interaction.command
Indicates that a message context command was used.
MessageContextInteractionEvent(JDA, long, MessageContextInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.command.MessageContextInteractionEvent
 
MessageContextInteractionImpl - Class in net.dv8tion.jda.internal.interactions.command
 
MessageContextInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.command.MessageContextInteractionImpl
 
MessageCreateAction - Interface in net.dv8tion.jda.api.requests.restaction
Specialized RestAction used for sending messages to MessageChannels.
MessageCreateActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
MessageCreateActionImpl(MessageChannel) - Constructor for class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
MessageCreateBuilder - Class in net.dv8tion.jda.api.utils.messages
Builder specialized for building a MessageCreateData.
MessageCreateBuilder() - Constructor for class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
MessageCreateBuilderMixin<R extends MessageCreateRequest<R>> - Interface in net.dv8tion.jda.internal.utils.message
 
MessageCreateData - Class in net.dv8tion.jda.api.utils.messages
Output of a MessageCreateBuilder and used for sending messages to channels/webhooks/interactions.
MessageCreateHandler - Class in net.dv8tion.jda.internal.handle
 
MessageCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.MessageCreateHandler
 
MessageCreateRequest<R extends MessageCreateRequest<R>> - Interface in net.dv8tion.jda.api.utils.messages
Specialized abstraction of setters and accumulators for creating messages throughout the API.
MessageData - Interface in net.dv8tion.jda.api.utils.messages
Represents data relevant to all message requests.
MessageDeleteEvent - Class in net.dv8tion.jda.api.events.message
Indicates that a Message was deleted in a MessageChannel.
MessageDeleteEvent(JDA, long, long, MessageChannel) - Constructor for class net.dv8tion.jda.api.events.message.MessageDeleteEvent
 
MessageDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
MessageDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.MessageDeleteHandler
 
MessageEditAction - Interface in net.dv8tion.jda.api.requests.restaction
Specialized RestAction used for editing existing messages in MessageChannels.
MessageEditActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
MessageEditActionImpl(MessageChannel, String) - Constructor for class net.dv8tion.jda.internal.requests.restaction.MessageEditActionImpl
 
MessageEditActionImpl(JDA, Guild, String, String) - Constructor for class net.dv8tion.jda.internal.requests.restaction.MessageEditActionImpl
 
MessageEditBuilder - Class in net.dv8tion.jda.api.utils.messages
Builder specialized for building a MessageEditData.
MessageEditBuilder() - Constructor for class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
MessageEditBuilderMixin<R extends MessageEditRequest<R>> - Interface in net.dv8tion.jda.internal.utils.message
 
MessageEditCallbackAction - Interface in net.dv8tion.jda.api.requests.restaction.interactions
A InteractionCallbackAction which can be used to edit the message for an interaction.
MessageEditCallbackActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.interactions
 
MessageEditCallbackActionImpl(InteractionHookImpl) - Constructor for class net.dv8tion.jda.internal.requests.restaction.interactions.MessageEditCallbackActionImpl
 
MessageEditData - Class in net.dv8tion.jda.api.utils.messages
Output of a MessageEditRequest and used for editing messages in channels/webhooks/interactions.
MessageEditRequest<R extends MessageEditRequest<R>> - Interface in net.dv8tion.jda.api.utils.messages
Specialized abstraction of setters for editing existing messages throughout the API.
MessageEmbed - Class in net.dv8tion.jda.api.entities
Represents an embed displayed by Discord.
MessageEmbed(String, String, String, EmbedType, OffsetDateTime, int, MessageEmbed.Thumbnail, MessageEmbed.Provider, MessageEmbed.AuthorInfo, MessageEmbed.VideoInfo, MessageEmbed.Footer, MessageEmbed.ImageInfo, List<MessageEmbed.Field>) - Constructor for class net.dv8tion.jda.api.entities.MessageEmbed
 
MessageEmbed.AuthorInfo - Class in net.dv8tion.jda.api.entities
Class that represents the author of content, possibly including an icon that Discord proxies.
MessageEmbed.Field - Class in net.dv8tion.jda.api.entities
Represents a field in an embed.
MessageEmbed.Footer - Class in net.dv8tion.jda.api.entities
Class that represents a footer at the bottom of an embed
MessageEmbed.ImageInfo - Class in net.dv8tion.jda.api.entities
Represents the information provided to embed an image.
MessageEmbed.Provider - Class in net.dv8tion.jda.api.entities
Multipurpose class that represents a provider of content, whether directly through creation or indirectly through hosting.
MessageEmbed.Thumbnail - Class in net.dv8tion.jda.api.entities
Represents the information Discord provided about a thumbnail image that should be displayed with an embed message.
MessageEmbed.VideoInfo - Class in net.dv8tion.jda.api.entities
Represents the information provided to embed a video.
MessageHistory - Class in net.dv8tion.jda.api.entities
Represents an access point to the Message history of a MessageChannel.
MessageHistory(MessageChannel) - Constructor for class net.dv8tion.jda.api.entities.MessageHistory
Creates a new MessageHistory object.
MessageHistory.MessageRetrieveAction - Class in net.dv8tion.jda.api.entities
Constructs a MessageHistory object with initially retrieved Messages before or after a certain pivot message id.
MessageMentionsImpl - Class in net.dv8tion.jda.internal.entities
 
MessageMentionsImpl(JDAImpl, GuildImpl, String, boolean, DataArray, DataArray) - Constructor for class net.dv8tion.jda.internal.entities.MessageMentionsImpl
 
MessagePaginationAction - Interface in net.dv8tion.jda.api.requests.restaction.pagination
PaginationAction that paginates the message history endpoint.
MessagePaginationActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
MessagePaginationActionImpl(MessageChannel) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.MessagePaginationActionImpl
 
MessagePoll - Interface in net.dv8tion.jda.api.entities.messages
Poll sent with messages.
MessagePoll.Answer - Class in net.dv8tion.jda.api.entities.messages
One of the answers for a poll.
MessagePoll.LayoutType - Enum in net.dv8tion.jda.api.entities.messages
The poll layout.
MessagePoll.Question - Class in net.dv8tion.jda.api.entities.messages
The question for a poll.
MessagePollBuilder - Class in net.dv8tion.jda.api.utils.messages
Builder for MessagePollData
MessagePollBuilder(String) - Constructor for class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
Create a new builder instance
MessagePollBuilder(MessagePoll) - Constructor for class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
Creates a new builder, initialized by the provided MessagePoll instance.
MessagePollData - Class in net.dv8tion.jda.api.utils.messages
A poll that can be attached to a MessageCreateRequest.
MessagePollData(MessagePoll.LayoutType, MessagePoll.Question, List<MessagePoll.Answer>, Duration, boolean) - Constructor for class net.dv8tion.jda.api.utils.messages.MessagePollData
 
MessagePollImpl - Class in net.dv8tion.jda.internal.entities.messages
 
MessagePollImpl(MessagePoll.LayoutType, MessagePoll.Question, List<MessagePoll.Answer>, OffsetDateTime, boolean, boolean) - Constructor for class net.dv8tion.jda.internal.entities.messages.MessagePollImpl
 
MessagePollVoteAddEvent - Class in net.dv8tion.jda.api.events.message.poll
Indicates that a user voted for a poll answer.
MessagePollVoteAddEvent(MessageChannel, long, long, long, long) - Constructor for class net.dv8tion.jda.api.events.message.poll.MessagePollVoteAddEvent
 
MessagePollVoteHandler - Class in net.dv8tion.jda.internal.handle
 
MessagePollVoteHandler(JDAImpl, boolean) - Constructor for class net.dv8tion.jda.internal.handle.MessagePollVoteHandler
 
MessagePollVoteRemoveEvent - Class in net.dv8tion.jda.api.events.message.poll
Indicates that a user removed a vote for a poll answer.
MessagePollVoteRemoveEvent(MessageChannel, long, long, long, long) - Constructor for class net.dv8tion.jda.api.events.message.poll.MessagePollVoteRemoveEvent
 
MessageReaction - Class in net.dv8tion.jda.api.entities
An object representing a single MessageReaction from Discord.
MessageReaction(JDA, MessageChannel, EmojiUnion, long, long, boolean[], int[]) - Constructor for class net.dv8tion.jda.api.entities.MessageReaction
Creates a new MessageReaction instance
MessageReaction.ReactionType - Enum in net.dv8tion.jda.api.entities
Type of reaction.
MessageReactionAddEvent - Class in net.dv8tion.jda.api.events.message.react
Indicates that a user added a reaction to a message
This includes unicode and custom emoji
MessageReactionAddEvent(JDA, long, User, Member, MessageReaction, long, long) - Constructor for class net.dv8tion.jda.api.events.message.react.MessageReactionAddEvent
 
MessageReactionBulkRemoveHandler - Class in net.dv8tion.jda.internal.handle
 
MessageReactionBulkRemoveHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.MessageReactionBulkRemoveHandler
 
MessageReactionClearEmojiHandler - Class in net.dv8tion.jda.internal.handle
 
MessageReactionClearEmojiHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.MessageReactionClearEmojiHandler
 
MessageReactionHandler - Class in net.dv8tion.jda.internal.handle
 
MessageReactionHandler(JDAImpl, boolean) - Constructor for class net.dv8tion.jda.internal.handle.MessageReactionHandler
 
MessageReactionRemoveAllEvent - Class in net.dv8tion.jda.api.events.message.react
Indicates that the reactions of a message have been cleared by a moderator
MessageReactionRemoveAllEvent(JDA, long, long, MessageChannel) - Constructor for class net.dv8tion.jda.api.events.message.react.MessageReactionRemoveAllEvent
 
MessageReactionRemoveEmojiEvent - Class in net.dv8tion.jda.api.events.message.react
Indicates that all reactions for a specific emoji were removed by a moderator.
MessageReactionRemoveEmojiEvent(JDA, long, long, MessageChannel, MessageReaction) - Constructor for class net.dv8tion.jda.api.events.message.react.MessageReactionRemoveEmojiEvent
 
MessageReactionRemoveEvent - Class in net.dv8tion.jda.api.events.message.react
Indicates that a user removed the reaction on a message
MessageReactionRemoveEvent(JDA, long, User, Member, MessageReaction, long) - Constructor for class net.dv8tion.jda.api.events.message.react.MessageReactionRemoveEvent
 
MessageReceivedEvent - Class in net.dv8tion.jda.api.events.message
Indicates that a Message was received in a MessageChannel.
MessageReceivedEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.api.events.message.MessageReceivedEvent
 
MessageReference - Class in net.dv8tion.jda.api.entities
An object representing a reference in a Discord message.
MessageReference(int, long, long, long, Message, JDA) - Constructor for class net.dv8tion.jda.api.entities.MessageReference
 
MessageReference.MessageReferenceType - Enum in net.dv8tion.jda.api.entities
The type of message reference
MessageRequest<R extends MessageRequest<R>> - Interface in net.dv8tion.jda.api.utils.messages
Abstraction of the common setters used for messages in the API.
Messages() - Constructor for class net.dv8tion.jda.api.requests.Route.Messages
 
MessageSnapshot - Class in net.dv8tion.jda.api.entities.messages
Snapshot of a forwarded message.
MessageSnapshot(MessageType, Mentions, OffsetDateTime, String, List<Message.Attachment>, List<MessageEmbed>, List<MessageTopLevelComponentUnion>, List<StickerItem>, long) - Constructor for class net.dv8tion.jda.api.entities.messages.MessageSnapshot
 
MessageTopLevelComponent - Interface in net.dv8tion.jda.api.components
Represents a component that can be added directly to a message, this includes: ActionRow Section TextDisplay MediaGallery Separator FileDisplay Container
MessageTopLevelComponentUnion - Interface in net.dv8tion.jda.api.components
MessageType - Enum in net.dv8tion.jda.api.entities
Represents the different types of Messages that can be received from Discord.
MessageUpdateEvent - Class in net.dv8tion.jda.api.events.message
Indicates that a Message was edited in a MessageChannel.
MessageUpdateEvent(JDA, long, Message) - Constructor for class net.dv8tion.jda.api.events.message.MessageUpdateEvent
 
MessageUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
MessageUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.MessageUpdateHandler
 
MessageUtil - Class in net.dv8tion.jda.internal.utils.message
 
MessageUtil() - Constructor for class net.dv8tion.jda.internal.utils.message.MessageUtil
 
MetaConfig - Class in net.dv8tion.jda.internal.utils.config
 
MetaConfig(int, ConcurrentMap<String, String>, EnumSet<CacheFlag>, EnumSet<ConfigFlag>) - Constructor for class net.dv8tion.jda.internal.utils.config.MetaConfig
 
MetaData(int, int, int, int) - Constructor for class net.dv8tion.jda.api.entities.Guild.MetaData
 
Method - Enum in net.dv8tion.jda.api.requests
Enum used to specify the HTTP method to use for a request.
MFA_LEVEL - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the mfa level field
MFA_NOT_ENABLED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
middle - Variable in class net.dv8tion.jda.internal.utils.tuple.MutableTriple
 
MILAN - Enum constant in enum net.dv8tion.jda.api.Region
 
MIN_NEGATIVE_NUMBER - Static variable in class net.dv8tion.jda.api.interactions.commands.build.OptionData
The largest negative amount Discord allows the NUMBER type to be.
minus(long) - Method in class net.dv8tion.jda.api.utils.Timestamp
Creates a new timestamp instance with the provided offset into the past relative to the current timestamp.
minus(Duration) - Method in class net.dv8tion.jda.api.utils.Timestamp
Creates a new timestamp instance with the provided offset into the past relative to the current timestamp.
Misc() - Constructor for class net.dv8tion.jda.api.requests.Route.Misc
 
MiscUtil - Class in net.dv8tion.jda.api.utils
Utility methods for various aspects of the API.
MiscUtil() - Constructor for class net.dv8tion.jda.api.utils.MiscUtil
 
MISSING_ACCESS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MISSING_AVAILABLE_TAGS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MISSING_CHANNEL - Static variable in class net.dv8tion.jda.internal.entities.EntityBuilder
 
MISSING_OAUTH_SCOPE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MISSING_PERMISSIONS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MISSING_USER - Static variable in class net.dv8tion.jda.internal.entities.EntityBuilder
 
MissingAccessException - Exception in net.dv8tion.jda.api.exceptions
Indicates that the user is missing the VIEW_CHANNEL, in addition to VOICE_CONNECT permission if Channel.getType() is an audio type.
MissingAccessException(GuildChannel, Permission) - Constructor for exception net.dv8tion.jda.api.exceptions.MissingAccessException
 
MissingAccessException(GuildChannel, Permission, String) - Constructor for exception net.dv8tion.jda.api.exceptions.MissingAccessException
 
MissingEntityInteractionPermissionsException - Exception in net.dv8tion.jda.api.exceptions
Exception occurring on detached entities, indicating that the permissions could not be checked on this combination of channel and member.
MissingEntityInteractionPermissionsException(String) - Constructor for exception net.dv8tion.jda.api.exceptions.MissingEntityInteractionPermissionsException
Creates a new MissingEntityInteractionPermissionsException
MIXED_PREMIUM_ROLES_FOR_EMOJI - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
MOBILE - Enum constant in enum net.dv8tion.jda.api.entities.ClientType
The official discord mobile app
Modal - Interface in net.dv8tion.jda.api.interactions.modals
Represents a Discord Modal
MODAL - Enum constant in enum net.dv8tion.jda.api.components.tree.ComponentTree.Type
Represents a ModalComponentTree.
MODAL - Enum constant in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
Respond with a modal
MODAL_SUBMIT - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionType
 
Modal.Builder - Class in net.dv8tion.jda.api.interactions.modals
A preconfigured builder for the creation of modals.
ModalCallbackAction - Interface in net.dv8tion.jda.api.requests.restaction.interactions
An InteractionCallbackAction that can be used to send Modals.
ModalCallbackActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.interactions
 
ModalCallbackActionImpl(IModalCallback, Modal) - Constructor for class net.dv8tion.jda.internal.requests.restaction.interactions.ModalCallbackActionImpl
 
ModalComponentTree - Interface in net.dv8tion.jda.api.interactions.modals.tree
ModalComponentTreeImpl - Class in net.dv8tion.jda.internal.components.tree
 
ModalImpl - Class in net.dv8tion.jda.internal.interactions.modal
 
ModalImpl(String, String, List<ModalTopLevelComponentUnion>) - Constructor for class net.dv8tion.jda.internal.interactions.modal.ModalImpl
 
ModalImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.modal.ModalImpl
 
ModalInteraction - Interface in net.dv8tion.jda.api.interactions.modals
Interaction on a Modal
ModalInteractionEvent - Class in net.dv8tion.jda.api.events.interaction
Indicates that a Modal was submitted.
ModalInteractionEvent(JDA, long, ModalInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.ModalInteractionEvent
 
ModalInteractionImpl - Class in net.dv8tion.jda.internal.interactions.modal
 
ModalInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.modal.ModalInteractionImpl
 
ModalMapping - Class in net.dv8tion.jda.api.interactions.modals
ID/Value pair for a ModalInteractionEvent.
ModalMapping(DataObject) - Constructor for class net.dv8tion.jda.api.interactions.modals.ModalMapping
 
ModalTopLevelComponent - Interface in net.dv8tion.jda.api.interactions.modals
Represents a component that can be added directly to a modal, this includes: ActionRow
ModalTopLevelComponentUnion - Interface in net.dv8tion.jda.api.interactions.modals
Represents a union of ModalTopLevelComponents that can be one of: ActionRow UnknownComponent, detectable via IComponentUnion.isUnknownComponent()
MODERATE_MEMBERS - Enum constant in enum net.dv8tion.jda.api.Permission
 
MODIFY_APPLICATION_EMOJI - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
MODIFY_CHANNEL - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
MODIFY_CHANNELS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
MODIFY_EMOJI - Static variable in class net.dv8tion.jda.api.requests.Route.Emojis
 
MODIFY_GUILD - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
MODIFY_GUILD_EMBED - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
MODIFY_GUILD_INCIDENTS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
MODIFY_GUILD_STICKER - Static variable in class net.dv8tion.jda.api.requests.Route.Stickers
 
MODIFY_INTEGRATION - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
MODIFY_MEMBER - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
MODIFY_PERM_OVERRIDE - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
MODIFY_ROLE - Static variable in class net.dv8tion.jda.api.requests.Route.Roles
 
MODIFY_ROLES - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
MODIFY_SCHEDULED_EVENT - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
MODIFY_SELF - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
MODIFY_SELF - Static variable in class net.dv8tion.jda.api.requests.Route.Self
 
MODIFY_TEMPLATE - Static variable in class net.dv8tion.jda.api.requests.Route.Templates
 
MODIFY_TOKEN_WEBHOOK - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
MODIFY_WEBHOOK - Static variable in class net.dv8tion.jda.api.requests.Route.Webhooks
 
MODIFY_WELCOME_SCREEN - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
modifyAutoModRuleById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Returns an AutoModRuleManager, which can be used to modify the rule for the provided id.
modifyAutoModRuleById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Returns an AutoModRuleManager, which can be used to modify the rule for the provided id.
modifyAutoModRuleById(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyAutoModRuleById(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyCategoryPositions() - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the positional order of Guild.getCategories() using a specific RestAction extension to allow moving Channels up/down or to a specific position.
modifyCategoryPositions() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyCategoryPositions() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyFlags(Collection<Member.MemberFlag>) - Method in interface net.dv8tion.jda.api.entities.Member
Updates the flags to the new flag set.
modifyFlags(Collection<Member.MemberFlag>) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
modifyMemberRoles(Member, Collection<Role>) - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the complete Role set of the specified Member
The provided roles will replace all current Roles of the specified Member.
modifyMemberRoles(Member, Collection<Role>) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyMemberRoles(Member, Collection<Role>) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyMemberRoles(Member, Collection<Role>, Collection<Role>) - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the Roles of the specified Member by adding and removing a collection of roles.
modifyMemberRoles(Member, Collection<Role>, Collection<Role>) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyMemberRoles(Member, Collection<Role>, Collection<Role>) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyMemberRoles(Member, Role...) - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the complete Role set of the specified Member
The provided roles will replace all current Roles of the specified Member.
modifyNickname(String) - Method in interface net.dv8tion.jda.api.entities.Member
Changes this Member's nickname in this guild.
modifyNickname(Member, String) - Method in interface net.dv8tion.jda.api.entities.Guild
Changes the Member's nickname in this guild.
modifyNickname(Member, String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyNickname(Member, String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyRolePositions() - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the positional order of Guild.getRoles() using a specific RestAction extension to allow moving Roles up/down or to a specific position.
modifyRolePositions(boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the positional order of Guild.getRoles() using a specific RestAction extension to allow moving Roles up/down or to a specific position.
modifyRolePositions(boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyRolePositions(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifySecurityIncidents(SecurityIncidentActions) - Method in interface net.dv8tion.jda.api.entities.Guild
Update the current guild security incident actions.
modifySecurityIncidents(SecurityIncidentActions) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifySecurityIncidents(SecurityIncidentActions) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyStatus(String) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IVoiceStatusChannel
Change the current voice channel status.
modifyStatus(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
modifyStatus(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
modifyTextChannelPositions() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
Modifies the positional order of this Category's nested TextChannels and NewsChannels.
modifyTextChannelPositions() - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the positional order of Guild.getTextChannels() using a specific RestAction extension to allow moving Channels up/down or to a specific position.
modifyTextChannelPositions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
modifyTextChannelPositions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
modifyTextChannelPositions() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyTextChannelPositions() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyTextChannelPositions(Category) - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the positional order of Category#getTextChannels() using an extension of ChannelOrderAction specialized for ordering the nested TextChannels of this Category.
modifyTextChannelPositions(Category) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyTextChannelPositions(Category) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyVoiceChannelPositions() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.Category
Modifies the positional order of this Category's nested VoiceChannels and StageChannels.
modifyVoiceChannelPositions() - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the positional order of Guild.getVoiceChannels() using a specific RestAction extension to allow moving Channels up/down or to a specific position.
modifyVoiceChannelPositions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
modifyVoiceChannelPositions() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
modifyVoiceChannelPositions() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyVoiceChannelPositions() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyVoiceChannelPositions(Category) - Method in interface net.dv8tion.jda.api.entities.Guild
Modifies the positional order of Category#getVoiceChannels() using an extension of ChannelOrderAction specialized for ordering the nested VoiceChannels of this Category.
modifyVoiceChannelPositions(Category) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyVoiceChannelPositions(Category) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
modifyWelcomeScreen() - Method in interface net.dv8tion.jda.api.entities.Guild
The Manager for this guild's welcome screen, used to modify properties of the welcome screen like if the welcome screen is enabled, the description and welcome channels.
modifyWelcomeScreen() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
modifyWelcomeScreen() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
MONO - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Monospace region such as "`Hello`"
MONO_TWO - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Monospace region such as "``Hello``"
monospace(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Escapes already existing monospace (single backtick) regions in the input and applies monospace formatting to the entire string.
moveAbove(T) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Moves the currently selected entity above the specified target entity.
moveAbove(T) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
moveBelow(T) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Moves the currently selected entity below the specified target entity.
moveBelow(T) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
moveDown(int) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Moves the currently selected entity amount positions DOWN in order by pushing all entities up by one position.
moveDown(int) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
moveTo(int) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Moves the currently selected entity to the specified position (0 based index).
moveTo(int) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
moveUp(int) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Moves the currently selected entity amount positions UP in order by pushing all entities down by one position.
moveUp(int) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
moveVoiceMember(UserSnowflake, AudioChannel) - Method in interface net.dv8tion.jda.api.entities.Guild
Used to move a Member from one AudioChannel to another AudioChannel.
moveVoiceMember(UserSnowflake, AudioChannel) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
moveVoiceMember(UserSnowflake, AudioChannel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
MutablePair<L,R> - Class in net.dv8tion.jda.internal.utils.tuple
This class has been copied from Lang 3
MutablePair() - Constructor for class net.dv8tion.jda.internal.utils.tuple.MutablePair
Create a new pair instance of two nulls.
MutablePair(L, R) - Constructor for class net.dv8tion.jda.internal.utils.tuple.MutablePair
Create a new pair instance.
MutableTriple<LEFT,MIDDLE,RIGHT> - Class in net.dv8tion.jda.internal.utils.tuple
 
mute(boolean) - Method in interface net.dv8tion.jda.api.entities.Member
Sets the Guild Muted state state of this Member based on the provided boolean.
mute(UserSnowflake, boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Sets the Guild Muted state of the Member based on the provided boolean.
mute(UserSnowflake, boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
mute(UserSnowflake, boolean) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 

N

NAME - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The name of the channel.
NAME - Static variable in interface net.dv8tion.jda.api.managers.AccountManager
Used to reset the name field
NAME - Static variable in interface net.dv8tion.jda.api.managers.ApplicationEmojiManager
Used to reset the name field
NAME - Static variable in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Used to reset the name field.
NAME - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the name field
NAME - Static variable in interface net.dv8tion.jda.api.managers.CustomEmojiManager
Used to reset the name field
NAME - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the name field
NAME - Static variable in interface net.dv8tion.jda.api.managers.GuildStickerManager
Used to reset name field
NAME - Static variable in interface net.dv8tion.jda.api.managers.RoleManager
Used to reset the name field
NAME - Static variable in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Used to reset the name field
NAME - Static variable in interface net.dv8tion.jda.api.managers.TemplateManager
Used to reset the name field
NAME - Static variable in interface net.dv8tion.jda.api.managers.WebhookManager
Used to reset the name field
NamedAttachmentProxy - Class in net.dv8tion.jda.api.utils
A utility class to retrieve attachments.
NamedAttachmentProxy(String, String) - Constructor for class net.dv8tion.jda.api.utils.NamedAttachmentProxy
Constructs a new AttachmentProxy for the provided URL.
negotiate(EnumSet<AudioEncryption>) - Static method in interface net.dv8tion.jda.internal.audio.CryptoAdapter
 
net.dv8tion.jda.annotations - package net.dv8tion.jda.annotations
Annotations used for documentation.
net.dv8tion.jda.api - package net.dv8tion.jda.api
The API features of JDA.
net.dv8tion.jda.api.audio - package net.dv8tion.jda.api.audio
The audio API for Discord.
net.dv8tion.jda.api.audio.factory - package net.dv8tion.jda.api.audio.factory
Audio send factories that can be implemented to generate custom audio send packages to be provided to Discord.
net.dv8tion.jda.api.audio.hooks - package net.dv8tion.jda.api.audio.hooks
Listeners that can be used to monitor the ConnectionStatus or ping of an existing audio connection.
net.dv8tion.jda.api.audit - package net.dv8tion.jda.api.audit
Implementation for AuditLogEntry and all utilities needed for its structure.
net.dv8tion.jda.api.components - package net.dv8tion.jda.api.components
Abstraction types for message components.
net.dv8tion.jda.api.components.actionrow - package net.dv8tion.jda.api.components.actionrow
 
net.dv8tion.jda.api.components.attribute - package net.dv8tion.jda.api.components.attribute
 
net.dv8tion.jda.api.components.buttons - package net.dv8tion.jda.api.components.buttons
Button components.
net.dv8tion.jda.api.components.container - package net.dv8tion.jda.api.components.container
 
net.dv8tion.jda.api.components.filedisplay - package net.dv8tion.jda.api.components.filedisplay
 
net.dv8tion.jda.api.components.mediagallery - package net.dv8tion.jda.api.components.mediagallery
 
net.dv8tion.jda.api.components.replacer - package net.dv8tion.jda.api.components.replacer
 
net.dv8tion.jda.api.components.section - package net.dv8tion.jda.api.components.section
 
net.dv8tion.jda.api.components.selections - package net.dv8tion.jda.api.components.selections
Select menu components, also known as dropdowns.
net.dv8tion.jda.api.components.separator - package net.dv8tion.jda.api.components.separator
 
net.dv8tion.jda.api.components.textdisplay - package net.dv8tion.jda.api.components.textdisplay
 
net.dv8tion.jda.api.components.textinput - package net.dv8tion.jda.api.components.textinput
Text input components.
net.dv8tion.jda.api.components.thumbnail - package net.dv8tion.jda.api.components.thumbnail
 
net.dv8tion.jda.api.components.tree - package net.dv8tion.jda.api.components.tree
 
net.dv8tion.jda.api.components.utils - package net.dv8tion.jda.api.components.utils
 
net.dv8tion.jda.api.entities - package net.dv8tion.jda.api.entities
Entities representing Discord API objects like Users and Channels
net.dv8tion.jda.api.entities.automod - package net.dv8tion.jda.api.entities.automod
Types and enums related to AutoMod.
net.dv8tion.jda.api.entities.automod.build - package net.dv8tion.jda.api.entities.automod.build
Configurations for AutoMod rules and triggers.
net.dv8tion.jda.api.entities.channel - package net.dv8tion.jda.api.entities.channel
Top-level abstractions related to Discord channel types.
net.dv8tion.jda.api.entities.channel.attribute - package net.dv8tion.jda.api.entities.channel.attribute
Marker interfaces for specific channel features.
net.dv8tion.jda.api.entities.channel.concrete - package net.dv8tion.jda.api.entities.channel.concrete
Concrete channel types in Discord.
net.dv8tion.jda.api.entities.channel.forums - package net.dv8tion.jda.api.entities.channel.forums
Types relevant for forum channels and forum posts.
net.dv8tion.jda.api.entities.channel.middleman - package net.dv8tion.jda.api.entities.channel.middleman
Abstractions for higher-level features in channels, such as sending messages or audio.
net.dv8tion.jda.api.entities.channel.unions - package net.dv8tion.jda.api.entities.channel.unions
Union types used for simple casting to more concrete types.
net.dv8tion.jda.api.entities.detached - package net.dv8tion.jda.api.entities.detached
 
net.dv8tion.jda.api.entities.emoji - package net.dv8tion.jda.api.entities.emoji
Types relating to unicode and custom emoji as used in the API.
net.dv8tion.jda.api.entities.guild - package net.dv8tion.jda.api.entities.guild
 
net.dv8tion.jda.api.entities.messages - package net.dv8tion.jda.api.entities.messages
 
net.dv8tion.jda.api.entities.sticker - package net.dv8tion.jda.api.entities.sticker
Types relevant for custom guild stickers and nitro stickers.
net.dv8tion.jda.api.entities.templates - package net.dv8tion.jda.api.entities.templates
Types relevant for guild templates.
net.dv8tion.jda.api.events - package net.dv8tion.jda.api.events
The core events that are fired by this library, informing the end-user about the state of the current JDA instance.
net.dv8tion.jda.api.events.automod - package net.dv8tion.jda.api.events.automod
Events related to the configuration of AutoMod rules or AutoMod rules being triggered.
net.dv8tion.jda.api.events.channel - package net.dv8tion.jda.api.events.channel
Events indicating that a new channel (MessageChannel / GuildChannel) was either modified, created or deleted.
net.dv8tion.jda.api.events.channel.forum - package net.dv8tion.jda.api.events.channel.forum
Events related to forum tags.
net.dv8tion.jda.api.events.channel.forum.update - package net.dv8tion.jda.api.events.channel.forum.update
Events related to forum tags being modified.
net.dv8tion.jda.api.events.channel.update - package net.dv8tion.jda.api.events.channel.update
Events indicating that a specific channel property was updated.
net.dv8tion.jda.api.events.emoji - package net.dv8tion.jda.api.events.emoji
Events that track added emojis and removed emojis.
net.dv8tion.jda.api.events.emoji.update - package net.dv8tion.jda.api.events.emoji.update
Events that track updates for existing Custom Emojis
net.dv8tion.jda.api.events.entitlement - package net.dv8tion.jda.api.events.entitlement
Events that indicate that a Entitlement is either created, updated, or deleted.
net.dv8tion.jda.api.events.guild - package net.dv8tion.jda.api.events.guild
Events for the state of Guilds such as whether the current logged in account joins/leaves a Guild.
net.dv8tion.jda.api.events.guild.invite - package net.dv8tion.jda.api.events.guild.invite
Events relating to invites being created or deleted in a guild.
net.dv8tion.jda.api.events.guild.member - package net.dv8tion.jda.api.events.guild.member
Events that indicate changes for the Members of a Guild such as join/leave or updates of the specific Member such as new Roles or a new nickname.
net.dv8tion.jda.api.events.guild.member.update - package net.dv8tion.jda.api.events.guild.member.update
Events for Member updates.
net.dv8tion.jda.api.events.guild.override - package net.dv8tion.jda.api.events.guild.override
Events for PermissionOverride updates.
net.dv8tion.jda.api.events.guild.scheduledevent - package net.dv8tion.jda.api.events.guild.scheduledevent
Gateway events for ScheduledEvents.
net.dv8tion.jda.api.events.guild.scheduledevent.update - package net.dv8tion.jda.api.events.guild.scheduledevent.update
Events for ScheduleEvent updates.
net.dv8tion.jda.api.events.guild.update - package net.dv8tion.jda.api.events.guild.update
Events indicating that a setting for a Guild has been updated.
net.dv8tion.jda.api.events.guild.voice - package net.dv8tion.jda.api.events.guild.voice
Events indicating the GuildVoiceState updates for one of the Guild's Members.
net.dv8tion.jda.api.events.http - package net.dv8tion.jda.api.events.http
Events fired in the context of HTTP requests being processed.
net.dv8tion.jda.api.events.interaction - package net.dv8tion.jda.api.events.interaction
Abstractions for interaction events.
net.dv8tion.jda.api.events.interaction.command - package net.dv8tion.jda.api.events.interaction.command
Interaction events related to application commands.
net.dv8tion.jda.api.events.interaction.component - package net.dv8tion.jda.api.events.interaction.component
Interaction events related to message components.
net.dv8tion.jda.api.events.message - package net.dv8tion.jda.api.events.message
Events that are fired for Messages in a MessageChannel.
net.dv8tion.jda.api.events.message.poll - package net.dv8tion.jda.api.events.message.poll
 
net.dv8tion.jda.api.events.message.react - package net.dv8tion.jda.api.events.message.react
Events indicating the MessageReactions of a Message changed.
net.dv8tion.jda.api.events.role - package net.dv8tion.jda.api.events.role
Events that indicate that a Role is either created or deleted.
net.dv8tion.jda.api.events.role.update - package net.dv8tion.jda.api.events.role.update
Events that indicate that a Role has been updated with a new setting.
net.dv8tion.jda.api.events.self - package net.dv8tion.jda.api.events.self
Events indicating that one of the currently logged in account's settings has been modified.
net.dv8tion.jda.api.events.session - package net.dv8tion.jda.api.events.session
Events about the current gateway connection state.
net.dv8tion.jda.api.events.stage - package net.dv8tion.jda.api.events.stage
Events indicating when a stage instance is created or deleted.
net.dv8tion.jda.api.events.stage.update - package net.dv8tion.jda.api.events.stage.update
Events for stage instance updates.
net.dv8tion.jda.api.events.sticker - package net.dv8tion.jda.api.events.sticker
Events that track added stickers and removed stickers.
net.dv8tion.jda.api.events.sticker.update - package net.dv8tion.jda.api.events.sticker.update
Events that track updates for existing GuildStickers.
net.dv8tion.jda.api.events.thread - package net.dv8tion.jda.api.events.thread
Events related to thread visibility.
net.dv8tion.jda.api.events.thread.member - package net.dv8tion.jda.api.events.thread.member
Events related to updates of the thread member list.
net.dv8tion.jda.api.events.user - package net.dv8tion.jda.api.events.user
Events that indicate that a User presence has been updated, such as its avatar or game.
net.dv8tion.jda.api.events.user.update - package net.dv8tion.jda.api.events.user.update
Events related to user updates, such as the name or avatar.
net.dv8tion.jda.api.exceptions - package net.dv8tion.jda.api.exceptions
All custom exceptions of the JDA library
net.dv8tion.jda.api.hooks - package net.dv8tion.jda.api.hooks
EventManager and EventListener implementations and interfaces.
net.dv8tion.jda.api.interactions - package net.dv8tion.jda.api.interactions
Abstractions for interaction types.
net.dv8tion.jda.api.interactions.callbacks - package net.dv8tion.jda.api.interactions.callbacks
Types of interaction responses, like message replies or message edits.
net.dv8tion.jda.api.interactions.commands - package net.dv8tion.jda.api.interactions.commands
Abstractions for application commands and related interactions.
net.dv8tion.jda.api.interactions.commands.build - package net.dv8tion.jda.api.interactions.commands.build
Types and utilities for building application commands.
net.dv8tion.jda.api.interactions.commands.context - package net.dv8tion.jda.api.interactions.commands.context
Interactions related to context menus.
net.dv8tion.jda.api.interactions.commands.localization - package net.dv8tion.jda.api.interactions.commands.localization
Utilities for localization of application commands.
net.dv8tion.jda.api.interactions.commands.privileges - package net.dv8tion.jda.api.interactions.commands.privileges
Types related to application command privileges, often referred to as command permissions.
net.dv8tion.jda.api.interactions.components - package net.dv8tion.jda.api.interactions.components
 
net.dv8tion.jda.api.interactions.components.buttons - package net.dv8tion.jda.api.interactions.components.buttons
 
net.dv8tion.jda.api.interactions.components.selections - package net.dv8tion.jda.api.interactions.components.selections
 
net.dv8tion.jda.api.interactions.modals - package net.dv8tion.jda.api.interactions.modals
Modals used for interactions.
net.dv8tion.jda.api.interactions.modals.tree - package net.dv8tion.jda.api.interactions.modals.tree
 
net.dv8tion.jda.api.interactions.response - package net.dv8tion.jda.api.interactions.response
 
net.dv8tion.jda.api.managers - package net.dv8tion.jda.api.managers
Managers that allow to modify (PATCH) existing entities with either an update task or atomic setters.
net.dv8tion.jda.api.managers.channel - package net.dv8tion.jda.api.managers.channel
Top-level channel manager.
net.dv8tion.jda.api.managers.channel.attribute - package net.dv8tion.jda.api.managers.channel.attribute
Channel managers for specific attributes or channel features.
net.dv8tion.jda.api.managers.channel.concrete - package net.dv8tion.jda.api.managers.channel.concrete
Concrete channel manager types for actual channel types.
net.dv8tion.jda.api.managers.channel.middleman - package net.dv8tion.jda.api.managers.channel.middleman
Channel managers for higher level channel features, such as audio related settings.
net.dv8tion.jda.api.requests - package net.dv8tion.jda.api.requests
Discord API communication features.
net.dv8tion.jda.api.requests.restaction - package net.dv8tion.jda.api.requests.restaction
Extensions of RestAction that can be used to operate on a specific case before executing the request.
net.dv8tion.jda.api.requests.restaction.interactions - package net.dv8tion.jda.api.requests.restaction.interactions
RestAction types related to interaction responses.
net.dv8tion.jda.api.requests.restaction.order - package net.dv8tion.jda.api.requests.restaction.order
RestAction extensions specifically designed to change the order of discord entities.
net.dv8tion.jda.api.requests.restaction.pagination - package net.dv8tion.jda.api.requests.restaction.pagination
Extensions of RestAction that allow to access paginated discord endpoints like the message history of a MessageChannel.
net.dv8tion.jda.api.sharding - package net.dv8tion.jda.api.sharding
Implementations for ShardManager which enable auto-sharding.
net.dv8tion.jda.api.utils - package net.dv8tion.jda.api.utils
Package which contains all utilities for the JDA library.
net.dv8tion.jda.api.utils.cache - package net.dv8tion.jda.api.utils.cache
Interfaces for read-only access to internal JDA cache.
net.dv8tion.jda.api.utils.concurrent - package net.dv8tion.jda.api.utils.concurrent
Implementations for threading related functionality such as Thread-Factories.
net.dv8tion.jda.api.utils.data - package net.dv8tion.jda.api.utils.data
Serialization features used for communication with Discord.
net.dv8tion.jda.api.utils.data.etf - package net.dv8tion.jda.api.utils.data.etf
Utility classes to decode and encode Erlang External Term Format (ETF)
net.dv8tion.jda.api.utils.messages - package net.dv8tion.jda.api.utils.messages
Utilities for message building and formatting.
net.dv8tion.jda.internal - package net.dv8tion.jda.internal
 
net.dv8tion.jda.internal.audio - package net.dv8tion.jda.internal.audio
 
net.dv8tion.jda.internal.components - package net.dv8tion.jda.internal.components
 
net.dv8tion.jda.internal.components.actionrow - package net.dv8tion.jda.internal.components.actionrow
 
net.dv8tion.jda.internal.components.buttons - package net.dv8tion.jda.internal.components.buttons
 
net.dv8tion.jda.internal.components.container - package net.dv8tion.jda.internal.components.container
 
net.dv8tion.jda.internal.components.filedisplay - package net.dv8tion.jda.internal.components.filedisplay
 
net.dv8tion.jda.internal.components.mediagallery - package net.dv8tion.jda.internal.components.mediagallery
 
net.dv8tion.jda.internal.components.replacer - package net.dv8tion.jda.internal.components.replacer
 
net.dv8tion.jda.internal.components.section - package net.dv8tion.jda.internal.components.section
 
net.dv8tion.jda.internal.components.selections - package net.dv8tion.jda.internal.components.selections
 
net.dv8tion.jda.internal.components.separator - package net.dv8tion.jda.internal.components.separator
 
net.dv8tion.jda.internal.components.textdisplay - package net.dv8tion.jda.internal.components.textdisplay
 
net.dv8tion.jda.internal.components.textinput - package net.dv8tion.jda.internal.components.textinput
 
net.dv8tion.jda.internal.components.thumbnail - package net.dv8tion.jda.internal.components.thumbnail
 
net.dv8tion.jda.internal.components.tree - package net.dv8tion.jda.internal.components.tree
 
net.dv8tion.jda.internal.components.utils - package net.dv8tion.jda.internal.components.utils
 
net.dv8tion.jda.internal.entities - package net.dv8tion.jda.internal.entities
 
net.dv8tion.jda.internal.entities.automod - package net.dv8tion.jda.internal.entities.automod
 
net.dv8tion.jda.internal.entities.channel - package net.dv8tion.jda.internal.entities.channel
 
net.dv8tion.jda.internal.entities.channel.concrete - package net.dv8tion.jda.internal.entities.channel.concrete
 
net.dv8tion.jda.internal.entities.channel.concrete.detached - package net.dv8tion.jda.internal.entities.channel.concrete.detached
 
net.dv8tion.jda.internal.entities.channel.middleman - package net.dv8tion.jda.internal.entities.channel.middleman
 
net.dv8tion.jda.internal.entities.channel.mixin - package net.dv8tion.jda.internal.entities.channel.mixin
 
net.dv8tion.jda.internal.entities.channel.mixin.attribute - package net.dv8tion.jda.internal.entities.channel.mixin.attribute
 
net.dv8tion.jda.internal.entities.channel.mixin.concrete - package net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
net.dv8tion.jda.internal.entities.channel.mixin.middleman - package net.dv8tion.jda.internal.entities.channel.mixin.middleman
 
net.dv8tion.jda.internal.entities.detached - package net.dv8tion.jda.internal.entities.detached
 
net.dv8tion.jda.internal.entities.detached.mixin - package net.dv8tion.jda.internal.entities.detached.mixin
 
net.dv8tion.jda.internal.entities.emoji - package net.dv8tion.jda.internal.entities.emoji
 
net.dv8tion.jda.internal.entities.mentions - package net.dv8tion.jda.internal.entities.mentions
 
net.dv8tion.jda.internal.entities.messages - package net.dv8tion.jda.internal.entities.messages
 
net.dv8tion.jda.internal.entities.mixin - package net.dv8tion.jda.internal.entities.mixin
 
net.dv8tion.jda.internal.entities.sticker - package net.dv8tion.jda.internal.entities.sticker
 
net.dv8tion.jda.internal.handle - package net.dv8tion.jda.internal.handle
 
net.dv8tion.jda.internal.hooks - package net.dv8tion.jda.internal.hooks
 
net.dv8tion.jda.internal.interactions - package net.dv8tion.jda.internal.interactions
 
net.dv8tion.jda.internal.interactions.command - package net.dv8tion.jda.internal.interactions.command
 
net.dv8tion.jda.internal.interactions.command.localization - package net.dv8tion.jda.internal.interactions.command.localization
 
net.dv8tion.jda.internal.interactions.components - package net.dv8tion.jda.internal.interactions.components
 
net.dv8tion.jda.internal.interactions.components.buttons - package net.dv8tion.jda.internal.interactions.components.buttons
 
net.dv8tion.jda.internal.interactions.components.selections - package net.dv8tion.jda.internal.interactions.components.selections
 
net.dv8tion.jda.internal.interactions.modal - package net.dv8tion.jda.internal.interactions.modal
 
net.dv8tion.jda.internal.interactions.response - package net.dv8tion.jda.internal.interactions.response
 
net.dv8tion.jda.internal.managers - package net.dv8tion.jda.internal.managers
 
net.dv8tion.jda.internal.managers.channel - package net.dv8tion.jda.internal.managers.channel
 
net.dv8tion.jda.internal.managers.channel.concrete - package net.dv8tion.jda.internal.managers.channel.concrete
 
net.dv8tion.jda.internal.requests - package net.dv8tion.jda.internal.requests
 
net.dv8tion.jda.internal.requests.restaction - package net.dv8tion.jda.internal.requests.restaction
 
net.dv8tion.jda.internal.requests.restaction.interactions - package net.dv8tion.jda.internal.requests.restaction.interactions
 
net.dv8tion.jda.internal.requests.restaction.operator - package net.dv8tion.jda.internal.requests.restaction.operator
 
net.dv8tion.jda.internal.requests.restaction.order - package net.dv8tion.jda.internal.requests.restaction.order
 
net.dv8tion.jda.internal.requests.restaction.pagination - package net.dv8tion.jda.internal.requests.restaction.pagination
 
net.dv8tion.jda.internal.utils - package net.dv8tion.jda.internal.utils
 
net.dv8tion.jda.internal.utils.cache - package net.dv8tion.jda.internal.utils.cache
 
net.dv8tion.jda.internal.utils.compress - package net.dv8tion.jda.internal.utils.compress
 
net.dv8tion.jda.internal.utils.concurrent - package net.dv8tion.jda.internal.utils.concurrent
 
net.dv8tion.jda.internal.utils.concurrent.task - package net.dv8tion.jda.internal.utils.concurrent.task
 
net.dv8tion.jda.internal.utils.config - package net.dv8tion.jda.internal.utils.config
 
net.dv8tion.jda.internal.utils.config.flags - package net.dv8tion.jda.internal.utils.config.flags
 
net.dv8tion.jda.internal.utils.config.sharding - package net.dv8tion.jda.internal.utils.config.sharding
 
net.dv8tion.jda.internal.utils.localization - package net.dv8tion.jda.internal.utils.localization
 
net.dv8tion.jda.internal.utils.message - package net.dv8tion.jda.internal.utils.message
 
net.dv8tion.jda.internal.utils.requestbody - package net.dv8tion.jda.internal.utils.requestbody
 
net.dv8tion.jda.internal.utils.tuple - package net.dv8tion.jda.internal.utils.tuple
All classes in this package have been copied from Lang 3
NEW_FLOAT - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
newChannel(ChannelType, String) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Creates a new ChannelData instance and adds it to this GuildAction.
newChannel(ChannelType, String) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
newHttpClientBuilder() - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
NEWLINE - Static variable in interface net.dv8tion.jda.api.utils.SplitUtil.Strategy
Splits on newline characters.
newLongMap() - Static method in class net.dv8tion.jda.api.utils.MiscUtil
Generates a new thread-safe TLongObjectMap
newRole() - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Creates and add a new RoleData object representing a Role for the resulting Guild.
newRole() - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
NEWS - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
A NewsChannel, Guild-Only.
NewsChannel - Interface in net.dv8tion.jda.api.entities.channel.concrete
Represents StandardGuildMessageChannel that are News Channels.
NewsChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete
 
NewsChannelImpl(long, GuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.NewsChannelImpl
 
NewsChannelManager - Interface in net.dv8tion.jda.api.managers.channel.concrete
Manager providing methods to modify a NewsChannel.
NewsChannelManagerImpl - Class in net.dv8tion.jda.internal.managers.channel.concrete
 
NewsChannelManagerImpl(NewsChannel) - Constructor for class net.dv8tion.jda.internal.managers.channel.concrete.NewsChannelManagerImpl
 
NewsChannelMixin<T extends NewsChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
newScheduler(int, Supplier<String>, String) - Static method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
newScheduler(int, Supplier<String>, String, boolean) - Static method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
newThread(Runnable) - Method in class net.dv8tion.jda.internal.utils.concurrent.CountingThreadFactory
 
next() - Method in class net.dv8tion.jda.api.components.utils.ComponentIterator
 
next() - Method in class net.dv8tion.jda.api.components.utils.ComponentPathIterator
 
next() - Method in class net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction.PaginationIterator
 
next() - Method in class net.dv8tion.jda.api.utils.LockIterator
 
next() - Method in class net.dv8tion.jda.internal.utils.ChainedClosableIterator
 
NICKNAME_CHANGE - Enum constant in enum net.dv8tion.jda.api.Permission
 
NICKNAME_MANAGE - Enum constant in enum net.dv8tion.jda.api.Permission
 
NIL - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
NO_ROLE - Enum constant in enum net.dv8tion.jda.api.entities.Guild.ExplicitContentLevel
 
NO_USER_WITH_TAG_EXISTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
NONE - Enum constant in enum net.dv8tion.jda.api.entities.Guild.BoostTier
The default tier.
NONE - Enum constant in enum net.dv8tion.jda.api.entities.Guild.MFALevel
 
NONE - Enum constant in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
 
NONE - Enum constant in enum net.dv8tion.jda.api.entities.Invite.TargetType
The invite does not have a target type, Invite.getTarget() will return null.
NONE - Enum constant in enum net.dv8tion.jda.api.utils.Compression
Don't use any compression
NONE - Static variable in interface net.dv8tion.jda.api.utils.ChunkingFilter
Do not chunk any guilds (lazy loading)
NONE - Static variable in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Disable all member caching
noneBlank(Collection<T>, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
noneContainBlanks(Collection<T>, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
noneEmpty(Collection<T>, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
noneNull(Object[], String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
noneNull(Collection<?>, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
NOPHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.SocketHandler.NOPHandler
 
NORMAL - Enum constant in enum net.dv8tion.jda.api.entities.MessageReaction.ReactionType
 
NORMAL - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Normal characters that are not special for markdown, ignoring this has no effect
NORWEGIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
NOT_AUTHENTICATED - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
NOT_AUTHENTICATED - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
NOT_AUTHORIZED_PERFORM_ACTION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
NOT_CONNECTED - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that there is no open connection or that the connection was closed by choice, not by error.
NOT_VERIFIED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
notBlank(CharSequence, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
NOTE_TOO_LONG - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
notEmpty(CharSequence, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
notEmpty(Object[], String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
notEmpty(Collection<?>, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
NOTIFICATION_LEVEL - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the default notification level field
NOTIFICATIONS_SUPPRESSED - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Indicates, that this message will not trigger push and desktop notifications
notLonger(String, int, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
notLonger(Duration, Duration, TimeUnit, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
notNegative(int, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
notNegative(long, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
notNull(Object, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
now() - Method in enum net.dv8tion.jda.api.utils.TimeFormat
Shortcut for style.atTimestamp(System.currentTimeMillis()).
noWhitespace(CharSequence, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
NSFW - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The NSFW state of the channel.
NSFW - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the nsfw field
NSFW_SUPPORTED - Static variable in class net.dv8tion.jda.internal.utils.ChannelUtil
 
NULL - Enum constant in enum net.dv8tion.jda.api.utils.data.DataType
 
NUMBER - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Options which accept a Double value (also includes Long)

O

OAUTH_NOT_BOT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
OBJECT - Enum constant in enum net.dv8tion.jda.api.utils.data.DataType
 
of(Class<? super T>, Predicate<? super T>, Function<? super T, Component>) - Static method in interface net.dv8tion.jda.api.components.replacer.ComponentReplacer
Creates a ComponentReplacer which recursively iterates on components of the given type, while running the update function that satisfy the provided filter.
of(Class<T>, Collection<E>) - Static method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Creates a ComponentTree from the given components, and checks their compatibility.
of(String) - Static method in interface net.dv8tion.jda.api.components.textdisplay.TextDisplay
Constructs a new TextDisplay from the given content.
of(String, String) - Static method in class net.dv8tion.jda.api.components.selections.SelectOption
Creates a new SelectOption instance.
of(Collection<? extends ActionRowChildComponent>) - Static method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
Create one row of components.
of(Collection<? extends ActionRowChildComponent>) - Static method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
of(Collection<? extends Component>) - Static method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Creates a ComponentTree from the given components.
of(Collection<? extends ContainerChildComponent>) - Static method in interface net.dv8tion.jda.api.components.container.Container
Constructs a new Container from the given components.
of(Collection<? extends ContainerChildComponent>) - Static method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
of(Collection<? extends MediaGalleryItem>) - Static method in interface net.dv8tion.jda.api.components.mediagallery.MediaGallery
Constructs a new MediaGallery from the given items.
of(Collection<? extends MediaGalleryItem>) - Static method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
of(Collection<? extends MessageTopLevelComponent>) - Static method in interface net.dv8tion.jda.api.components.tree.MessageComponentTree
Creates a MessageComponentTree from the given top-level message components.
of(Collection<? extends MessageTopLevelComponent>) - Static method in class net.dv8tion.jda.internal.components.tree.MessageComponentTreeImpl
 
of(Collection<? extends ModalTopLevelComponent>) - Static method in interface net.dv8tion.jda.api.interactions.modals.tree.ModalComponentTree
Creates a ModalComponentTree from the given top-level modal components.
of(Collection<? extends ModalTopLevelComponent>) - Static method in class net.dv8tion.jda.internal.components.tree.ModalComponentTreeImpl
 
of(Collection<String>, Collection<Permission>) - Static method in class net.dv8tion.jda.api.managers.ApplicationManager.IntegrationTypeConfig
Create a simple integration type config.
of(LEFT, MIDDLE, RIGHT) - Static method in class net.dv8tion.jda.internal.utils.tuple.MutableTriple
 
of(L, R) - Static method in class net.dv8tion.jda.internal.utils.tuple.ImmutablePair
Obtains an immutable pair of from two objects inferring the generic types.
of(L, R) - Static method in class net.dv8tion.jda.internal.utils.tuple.MutablePair
Obtains an immutable pair of from two objects inferring the generic types.
of(L, R) - Static method in class net.dv8tion.jda.internal.utils.tuple.Pair
Obtains an immutable pair of from two objects inferring the generic types.
of(ActionRowChildComponent...) - Static method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
Create one row of components.
of(ButtonStyle, String, String) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Create a button with the provided style, URL or ID, and label.
of(ButtonStyle, String, String, Emoji) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Create an enabled button with the provided style, URL or ID, label and Emoji.
of(ButtonStyle, String, Emoji) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Create a button with the provided style, URL or ID, and Emoji.
of(ContainerChildComponent, ContainerChildComponent...) - Static method in interface net.dv8tion.jda.api.components.container.Container
Constructs a new Container from the given components.
of(MediaGalleryItem, MediaGalleryItem...) - Static method in interface net.dv8tion.jda.api.components.mediagallery.MediaGallery
Constructs a new MediaGallery from the given items.
of(MessageTopLevelComponent...) - Static method in interface net.dv8tion.jda.api.components.tree.MessageComponentTree
Creates a MessageComponentTree from the given top-level message components.
of(SectionAccessoryComponent, Collection<? extends SectionContentComponent>) - Static method in interface net.dv8tion.jda.api.components.section.Section
Constructs a new Section from the given accessory and components.
of(SectionAccessoryComponent, Collection<? extends SectionContentComponent>) - Static method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
of(SectionAccessoryComponent, SectionContentComponent, SectionContentComponent...) - Static method in interface net.dv8tion.jda.api.components.section.Section
Constructs a new Section from the given accessory and components.
of(Activity.ActivityType, String) - Static method in interface net.dv8tion.jda.api.entities.Activity
Creates a new Activity instance with the specified name.
of(Activity.ActivityType, String, String) - Static method in interface net.dv8tion.jda.api.entities.Activity
Creates a new Activity instance with the specified name and url.
of(StandardGuildChannel, String) - Static method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen.Channel
Constructs a new welcome channel.
of(StandardGuildChannel, String, Emoji) - Static method in interface net.dv8tion.jda.api.entities.GuildWelcomeScreen.Channel
Constructs a new welcome channel.
of(Command.Type, String, String) - Static method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
of(ModalTopLevelComponent...) - Static method in interface net.dv8tion.jda.api.interactions.modals.tree.ModalComponentTree
Creates a ModalComponentTree from the given top-level modal components.
OFF - Enum constant in enum net.dv8tion.jda.api.entities.Guild.ExplicitContentLevel
 
OFFLINE - Enum constant in enum net.dv8tion.jda.api.OnlineStatus
Indicates that a member is currently offline or invisible (grey circle)
ofFormat(String, Object...) - Static method in interface net.dv8tion.jda.api.components.textdisplay.TextDisplay
Constructs a new TextDisplay from the given format string and arguments.
ofType(Class<C>) - Method in interface net.dv8tion.jda.api.utils.cache.ChannelCacheView
Creates a decorator around this cache, filtered to only provide access to the given type.
ofType(Class<C>) - Method in interface net.dv8tion.jda.api.utils.cache.SortedChannelCacheView
 
ofType(Class<C>) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
ofType(Class<C>) - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
ofType(Class<C1>) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
ofType(Class<C1>) - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl.SortedFilteredCacheView
 
ofType(Class<T>) - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
onAddMember(long, DataObject) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
onApplicationCommandUpdatePrivileges(ApplicationCommandUpdatePrivilegesEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onApplicationUpdatePrivileges(ApplicationUpdatePrivilegesEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onAutoModExecution(AutoModExecutionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onAutoModRuleCreate(AutoModRuleCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onAutoModRuleDelete(AutoModRuleDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onAutoModRuleUpdate(AutoModRuleUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onBinaryMessage(WebSocket, byte[]) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
onButtonInteraction(ButtonInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onCancelled() - Method in class net.dv8tion.jda.api.requests.Request
 
Once<E extends GenericEvent> - Class in net.dv8tion.jda.api.utils
Helper class to listen to an event, once.
Once.Builder<E extends GenericEvent> - Class in net.dv8tion.jda.api.utils
Builds a one-time event listener, can be reused.
onChannelCreate(ChannelCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelDelete(ChannelDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateAppliedTags(ChannelUpdateAppliedTagsEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateArchived(ChannelUpdateArchivedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateArchiveTimestamp(ChannelUpdateArchiveTimestampEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateAutoArchiveDuration(ChannelUpdateAutoArchiveDurationEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateBitrate(ChannelUpdateBitrateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateDefaultLayout(ChannelUpdateDefaultLayoutEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateDefaultReaction(ChannelUpdateDefaultReactionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateDefaultSortOrder(ChannelUpdateDefaultSortOrderEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateDefaultThreadSlowmode(ChannelUpdateDefaultThreadSlowmodeEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateFlags(ChannelUpdateFlagsEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateInvitable(ChannelUpdateInvitableEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateLocked(ChannelUpdateLockedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateName(ChannelUpdateNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateNSFW(ChannelUpdateNSFWEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateParent(ChannelUpdateParentEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdatePosition(ChannelUpdatePositionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateRegion(ChannelUpdateRegionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateSlowmode(ChannelUpdateSlowmodeEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateTopic(ChannelUpdateTopicEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateType(ChannelUpdateTypeEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateUserLimit(ChannelUpdateUserLimitEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChannelUpdateVoiceStatus(ChannelUpdateVoiceStatusEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onChar(char) - Static method in interface net.dv8tion.jda.api.utils.SplitUtil.Strategy
Strategy to split on the provided character.
onChar(Predicate<Character>) - Static method in interface net.dv8tion.jda.api.utils.SplitUtil.Strategy
Strategy to split on the provided character tests.
onCommandAutoCompleteInteraction(CommandAutoCompleteInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onConnected(WebSocket, Map<String, List<String>>) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
onConnectionError(ConnectionStatus) - Method in interface net.dv8tion.jda.api.audio.factory.IPacketProvider
This method is used to indicate a connection error to JDA so that the connection can be properly shutdown.
onConnectionLost() - Method in interface net.dv8tion.jda.api.audio.factory.IPacketProvider
This method is used to indicate to JDA that the UDP connection has been lost, whether that be due internet loss or some other unknown reason.
onCreate(long, DataObject) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
onDelete(long, DataObject) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
onDisconnected(WebSocket, WebSocketFrame, WebSocketFrame, boolean) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
onEmojiAdded(EmojiAddedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onEmojiRemoved(EmojiRemovedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onEmojiUpdateName(EmojiUpdateNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onEmojiUpdateRoles(EmojiUpdateRolesEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onEntitlementCreate(EntitlementCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onEntitlementDelete(EntitlementDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onEntitlementUpdate(EntitlementUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onEntitySelectInteraction(EntitySelectInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onError(WebSocket, WebSocketException) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
onError(Consumer<? super Throwable>) - Method in interface net.dv8tion.jda.api.utils.concurrent.Task
Provide a callback for exception handling.
onError(Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.utils.concurrent.task.GatewayTask
 
onErrorFlatMap(Function<? super Throwable, ? extends RestAction<? extends T>>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Supply a fallback value when the RestAction fails for a any reason.
onErrorFlatMap(Predicate<? super Throwable>, Function<? super Throwable, ? extends RestAction<? extends T>>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Supply a fallback value when the RestAction fails for a specific reason.
onErrorMap(Function<? super Throwable, ? extends T>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Supply a fallback value when the RestAction fails for any reason.
onErrorMap(Predicate<? super Throwable>, Function<? super Throwable, ? extends T>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Supply a fallback value when the RestAction fails for a specific reason.
onEvent(GenericEvent) - Method in interface net.dv8tion.jda.api.hooks.EventListener
Handles any GenericEvent.
onEvent(GenericEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onEvent(GenericEvent) - Method in class net.dv8tion.jda.api.utils.Once
 
onException(ExceptionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onFailure(Throwable) - Method in class net.dv8tion.jda.api.requests.Request
 
onFailure(BiConsumer<Call, IOException>) - Method in class net.dv8tion.jda.internal.requests.FunctionalCallback.Builder
 
onFailure(BiConsumer<Call, IOException>) - Static method in class net.dv8tion.jda.internal.requests.FunctionalCallback
 
onFailure(Consumer<? super Throwable>) - Method in class net.dv8tion.jda.api.utils.Result
Passive error handler.
onFailure(Response) - Method in class net.dv8tion.jda.api.requests.Request
 
onFailure(Call, IOException) - Method in class net.dv8tion.jda.internal.requests.FunctionalCallback
 
onForumTagAdd(ForumTagAddEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onForumTagRemove(ForumTagRemoveEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onForumTagUpdateEmoji(ForumTagUpdateEmojiEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onForumTagUpdateModerated(ForumTagUpdateModeratedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onForumTagUpdateName(ForumTagUpdateNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGatewayPing(GatewayPingEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericAutoCompleteInteraction(GenericAutoCompleteInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericAutoModRule(GenericAutoModRuleEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericChannel(GenericChannelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericChannelUpdate(GenericChannelUpdateEvent<?>) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericCommandInteraction(GenericCommandInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericComponentInteractionCreate(GenericComponentInteractionCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericContextInteraction(GenericContextInteractionEvent<?>) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericEmoji(GenericEmojiEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericEmojiUpdate(GenericEmojiUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericEntitlement(GenericEntitlementEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericEvent(GenericEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericForumTag(GenericForumTagEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericForumTagUpdate(GenericForumTagUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericGuild(GenericGuildEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericGuildInvite(GenericGuildInviteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericGuildMember(GenericGuildMemberEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericGuildMemberUpdate(GenericGuildMemberUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericGuildSticker(GenericGuildStickerEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericGuildStickerUpdate(GenericGuildStickerUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericGuildUpdate(GenericGuildUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericGuildVoice(GenericGuildVoiceEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericInteractionCreate(GenericInteractionCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericMessage(GenericMessageEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericMessagePollVote(GenericMessagePollVoteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericMessageReaction(GenericMessageReactionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericPermissionOverride(GenericPermissionOverrideEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericPrivilegeUpdate(GenericPrivilegeUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericRole(GenericRoleEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericRoleUpdate(GenericRoleUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericScheduledEventGateway(GenericScheduledEventGatewayEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericScheduledEventUpdate(GenericScheduledEventUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericScheduledEventUser(GenericScheduledEventUserEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericSelectMenuInteraction(GenericSelectMenuInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericSelfUpdate(GenericSelfUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericSession(GenericSessionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericStageInstance(GenericStageInstanceEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericStageInstanceUpdate(GenericStageInstanceUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericThread(GenericThreadEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericThreadMember(GenericThreadMemberEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericUpdate(UpdateEvent<?, ?>) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericUser(GenericUserEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericUserPresence(GenericUserPresenceEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGenericUserUpdate(GenericUserUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildAuditLogEntryCreate(GuildAuditLogEntryCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildAvailable(GuildAvailableEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildBan(GuildBanEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildInviteCreate(GuildInviteCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildInviteDelete(GuildInviteDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildJoin(GuildJoinEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildLeave(GuildLeaveEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberJoin(GuildMemberJoinEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberRemove(GuildMemberRemoveEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberRoleAdd(GuildMemberRoleAddEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberRoleRemove(GuildMemberRoleRemoveEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberUpdate(GuildMemberUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberUpdateAvatar(GuildMemberUpdateAvatarEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberUpdateBoostTime(GuildMemberUpdateBoostTimeEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberUpdateFlags(GuildMemberUpdateFlagsEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberUpdateNickname(GuildMemberUpdateNicknameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberUpdatePending(GuildMemberUpdatePendingEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildMemberUpdateTimeOut(GuildMemberUpdateTimeOutEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildReady(GuildReadyEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildStickerAdded(GuildStickerAddedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildStickerRemoved(GuildStickerRemovedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildStickerUpdateAvailable(GuildStickerUpdateAvailableEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildStickerUpdateDescription(GuildStickerUpdateDescriptionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildStickerUpdateName(GuildStickerUpdateNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildStickerUpdateTags(GuildStickerUpdateTagsEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildTimeout(GuildTimeoutEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUnavailable(GuildUnavailableEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUnban(GuildUnbanEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateAfkChannel(GuildUpdateAfkChannelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateAfkTimeout(GuildUpdateAfkTimeoutEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateBanner(GuildUpdateBannerEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateBoostCount(GuildUpdateBoostCountEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateBoostTier(GuildUpdateBoostTierEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateCommunityUpdatesChannel(GuildUpdateCommunityUpdatesChannelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateDescription(GuildUpdateDescriptionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateExplicitContentLevel(GuildUpdateExplicitContentLevelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateFeatures(GuildUpdateFeaturesEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateIcon(GuildUpdateIconEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateLocale(GuildUpdateLocaleEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateMaxMembers(GuildUpdateMaxMembersEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateMaxPresences(GuildUpdateMaxPresencesEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateMFALevel(GuildUpdateMFALevelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateName(GuildUpdateNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateNotificationLevel(GuildUpdateNotificationLevelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateNSFWLevel(GuildUpdateNSFWLevelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateOwner(GuildUpdateOwnerEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateRulesChannel(GuildUpdateRulesChannelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateSafetyAlertsChannel(GuildUpdateSafetyAlertsChannelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateSecurityIncidentActions(GuildUpdateSecurityIncidentActionsEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateSecurityIncidentDetections(GuildUpdateSecurityIncidentDetectionsEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateSplash(GuildUpdateSplashEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateSystemChannel(GuildUpdateSystemChannelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateVanityCode(GuildUpdateVanityCodeEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildUpdateVerificationLevel(GuildUpdateVerificationLevelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceDeafen(GuildVoiceDeafenEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceGuildDeafen(GuildVoiceGuildDeafenEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceGuildMute(GuildVoiceGuildMuteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceMute(GuildVoiceMuteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceRequestToSpeak(GuildVoiceRequestToSpeakEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceSelfDeafen(GuildVoiceSelfDeafenEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceSelfMute(GuildVoiceSelfMuteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceStream(GuildVoiceStreamEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceSuppress(GuildVoiceSuppressEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceUpdate(GuildVoiceUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onGuildVoiceVideo(GuildVoiceVideoEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onHttpRequest(HttpRequestEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
ONLINE - Enum constant in enum net.dv8tion.jda.api.OnlineStatus
Indicates that the user is currently online (green circle)
ONLINE - Static variable in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Cache online/idle/dnd users.
ONLINE_STATUS - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Enables cache for Member.getOnlineStatus()
This is enabled implicitly by CacheFlag.ACTIVITY and CacheFlag.CLIENT_STATUS.
OnlineStatus - Enum in net.dv8tion.jda.api
Represents the online presence of a Member.
ONLY_BOTS_ALLOWED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
onMemberAdd() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
onMemberChunk(long, DataObject) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
onMemberProfile(String, TriggerConfig) - Static method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Create a new AutoModRule which triggers on a member profile being updated.
onMemberRemove(long) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
onMessage(String, TriggerConfig) - Static method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Create a new AutoModRule which triggers on a message being sent in a channel.
onMessageBulkDelete(MessageBulkDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessageContextInteraction(MessageContextInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessageDelete(MessageDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessagePollVoteAdd(MessagePollVoteAddEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessagePollVoteRemove(MessagePollVoteRemoveEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessageReactionAdd(MessageReactionAddEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessageReactionRemove(MessageReactionRemoveEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessageReactionRemoveAll(MessageReactionRemoveAllEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessageReactionRemoveEmoji(MessageReactionRemoveEmojiEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessageReceived(MessageReceivedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onMessageUpdate(MessageUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onModalInteraction(ModalInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onPermissionOverrideCreate(PermissionOverrideCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onPermissionOverrideDelete(PermissionOverrideDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onPermissionOverrideUpdate(PermissionOverrideUpdateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onPing(long) - Method in interface net.dv8tion.jda.api.audio.hooks.ConnectionListener
Called when JDA send a heartbeat packet to Discord and Discord sends an acknowledgement.
onPing(long) - Method in class net.dv8tion.jda.api.audio.hooks.ListenerProxy
 
onRateLimited(Response) - Method in class net.dv8tion.jda.api.requests.Request
 
onRawGateway(RawGatewayEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onReady(long, DataObject) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
onReady(Runnable) - Method in class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
onReady(ReadyEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onRemoveMember(long, DataObject) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
onResponse(Call, Response) - Method in class net.dv8tion.jda.internal.requests.FunctionalCallback
 
onRoleCreate(RoleCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onRoleDelete(RoleDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onRoleUpdateColor(RoleUpdateColorEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onRoleUpdateHoisted(RoleUpdateHoistedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onRoleUpdateIcon(RoleUpdateIconEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onRoleUpdateMentionable(RoleUpdateMentionableEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onRoleUpdateName(RoleUpdateNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onRoleUpdatePermissions(RoleUpdatePermissionsEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onRoleUpdatePosition(RoleUpdatePositionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventCreate(ScheduledEventCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventDelete(ScheduledEventDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventUpdateDescription(ScheduledEventUpdateDescriptionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventUpdateEndTime(ScheduledEventUpdateEndTimeEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventUpdateImage(ScheduledEventUpdateImageEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventUpdateLocation(ScheduledEventUpdateLocationEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventUpdateName(ScheduledEventUpdateNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventUpdateStartTime(ScheduledEventUpdateStartTimeEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventUpdateStatus(ScheduledEventUpdateStatusEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventUserAdd(ScheduledEventUserAddEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onScheduledEventUserRemove(ScheduledEventUserRemoveEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSelfUpdateAvatar(SelfUpdateAvatarEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSelfUpdateDiscriminator(SelfUpdateDiscriminatorEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSelfUpdateGlobalName(SelfUpdateGlobalNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSelfUpdateMFA(SelfUpdateMFAEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSelfUpdateName(SelfUpdateNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSelfUpdateVerified(SelfUpdateVerifiedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSessionDisconnect(SessionDisconnectEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSessionInvalidate(SessionInvalidateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSessionRecreate(SessionRecreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSessionResume(SessionResumeEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSetTimeout(LongConsumer) - Method in class net.dv8tion.jda.internal.utils.concurrent.task.GatewayTask
 
onShutdown(ShutdownEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSlashCommandInteraction(SlashCommandInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onStageInstanceCreate(StageInstanceCreateEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onStageInstanceDelete(StageInstanceDeleteEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onStageInstanceUpdatePrivacyLevel(StageInstanceUpdatePrivacyLevelEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onStageInstanceUpdateTopic(StageInstanceUpdateTopicEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onStatusChange(long, GuildSetupController.Status, GuildSetupController.Status) - Method in interface net.dv8tion.jda.internal.handle.GuildSetupController.StatusListener
 
onStatusChange(ConnectionStatus) - Method in interface net.dv8tion.jda.api.audio.hooks.ConnectionListener
Called when the status of the audio channel changes.
onStatusChange(ConnectionStatus) - Method in class net.dv8tion.jda.api.audio.hooks.ListenerProxy
 
onStatusChange(StatusChangeEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onStringSelectInteraction(StringSelectInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onSuccess(Consumer<? super T>) - Method in interface net.dv8tion.jda.api.requests.RestAction
An intermediate operator that returns a modified RestAction.
onSuccess(Consumer<? super T>) - Method in interface net.dv8tion.jda.api.utils.concurrent.Task
Provide a callback for success handling.
onSuccess(Consumer<? super T>) - Method in class net.dv8tion.jda.api.utils.Result
Passive success handler.
onSuccess(Consumer<? super T>) - Method in class net.dv8tion.jda.internal.utils.concurrent.task.GatewayTask
 
onSuccess(IOBiConsumer<Call, Response>) - Method in class net.dv8tion.jda.internal.requests.FunctionalCallback.Builder
 
onSuccess(IOBiConsumer<Call, Response>) - Static method in class net.dv8tion.jda.internal.requests.FunctionalCallback
 
onSuccess(T) - Method in class net.dv8tion.jda.api.requests.Request
 
onSync(long, DataObject) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
onTextMessage(WebSocket, byte[]) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
onThreadCreated(WebSocket, ThreadType, Thread) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
onThreadHidden(ThreadHiddenEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onThreadMemberJoin(ThreadMemberJoinEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onThreadMemberLeave(ThreadMemberLeaveEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onThreadRevealed(ThreadRevealedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onThreadStarted(WebSocket, ThreadType, Thread) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
onTimeout() - Method in class net.dv8tion.jda.api.requests.Request
 
onTimeout() - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
onUnavailable(long) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
onUnavailableGuildJoined(UnavailableGuildJoinedEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUnavailableGuildLeave(UnavailableGuildLeaveEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserActivityEnd(UserActivityEndEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserActivityStart(UserActivityStartEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserContextInteraction(UserContextInteractionEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserSpeakingModeUpdate(User, EnumSet<SpeakingMode>) - Method in interface net.dv8tion.jda.api.audio.hooks.ConnectionListener
This method is used to listen for users changing their speaking mode.
onUserSpeakingModeUpdate(UserSnowflake, EnumSet<SpeakingMode>) - Method in interface net.dv8tion.jda.api.audio.hooks.ConnectionListener
This method is used to listen for users changing their speaking mode.
onUserSpeakingModeUpdate(UserSnowflake, EnumSet<SpeakingMode>) - Method in class net.dv8tion.jda.api.audio.hooks.ListenerProxy
 
onUserTyping(UserTypingEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserUpdateActivities(UserUpdateActivitiesEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserUpdateActivityOrder(UserUpdateActivityOrderEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserUpdateAvatar(UserUpdateAvatarEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserUpdateDiscriminator(UserUpdateDiscriminatorEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserUpdateFlags(UserUpdateFlagsEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserUpdateGlobalName(UserUpdateGlobalNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserUpdateName(UserUpdateNameEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onUserUpdateOnlineStatus(UserUpdateOnlineStatusEvent) - Method in class net.dv8tion.jda.api.hooks.ListenerAdapter
 
onVoiceServerUpdate(VoiceDispatchInterceptor.VoiceServerUpdate) - Method in interface net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor
Handles the VOICE_SERVER_UPDATE.
onVoiceStateUpdate(VoiceDispatchInterceptor.VoiceStateUpdate) - Method in interface net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor
Handles the VOICE_STATE_UPDATE.
OPEN_DM_TOO_FAST - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
openAudioConnection(AudioChannel) - Method in interface net.dv8tion.jda.api.managers.AudioManager
Starts the process to create an audio connection with an AudioChannel or, if an audio connection is already open, JDA will move the connection to the provided AudioChannel.
openAudioConnection(AudioChannel) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
openPrivateChannel() - Method in interface net.dv8tion.jda.api.entities.User
Opens a PrivateChannel with this User.
openPrivateChannel() - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
openPrivateChannel() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
openPrivateChannelById(long) - Method in interface net.dv8tion.jda.api.JDA
Opens a PrivateChannel with the provided user by id.
openPrivateChannelById(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
openPrivateChannelById(String) - Method in interface net.dv8tion.jda.api.JDA
Opens a PrivateChannel with the provided user by id.
opt(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves any type to the provided key.
optArray() - Method in class net.dv8tion.jda.api.requests.Response
 
optArray(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a DataArray to a key.
optArray(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
optArray(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
Option(DataObject) - Constructor for class net.dv8tion.jda.api.interactions.commands.Command.Option
 
OPTION_TEST - Static variable in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
OptionData - Class in net.dv8tion.jda.api.interactions.commands.build
Builder for a Slash-Command option.
OptionData(OptionType, String, String) - Constructor for class net.dv8tion.jda.api.interactions.commands.build.OptionData
Create an option builder.
OptionData(OptionType, String, String, boolean) - Constructor for class net.dv8tion.jda.api.interactions.commands.build.OptionData
Create an option builder.
OptionData(OptionType, String, String, boolean, boolean) - Constructor for class net.dv8tion.jda.api.interactions.commands.build.OptionData
Create an option builder.
OptionMapping - Class in net.dv8tion.jda.api.interactions.commands
Name/Value pair for a CommandInteraction option.
OptionMapping(DataObject, TLongObjectMap<Object>, JDA, Guild) - Constructor for class net.dv8tion.jda.api.interactions.commands.OptionMapping
 
OPTIONS - Enum constant in enum net.dv8tion.jda.api.requests.Method
 
OPTIONS - Static variable in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
OPTIONS_MAX_AMOUNT - Static variable in interface net.dv8tion.jda.api.components.selections.SelectMenu
The maximum amount of options a select menu can have
OptionType - Enum in net.dv8tion.jda.api.interactions.commands
The available types for Command options.
optObject() - Method in class net.dv8tion.jda.api.requests.Response
 
optObject(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Resolves a DataObject to a key.
optObject(DataArray, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataArray.
optObject(DataObject, String) - Static method in class net.dv8tion.jda.api.utils.data.DataPath
Parses the given path and finds the appropriate value within this DataObject.
OPUS_CHANNEL_COUNT - Static variable in class net.dv8tion.jda.api.audio.OpusPacket
We want to use stereo.
OPUS_FRAME_SIZE - Static variable in class net.dv8tion.jda.api.audio.OpusPacket
An opus frame size of 960 at 48000hz represents 20 milliseconds of audio.
OPUS_FRAME_TIME_AMOUNT - Static variable in class net.dv8tion.jda.api.audio.OpusPacket
This is 20 milliseconds.
OPUS_SAMPLE_RATE - Static variable in class net.dv8tion.jda.api.audio.OpusPacket
(Hz) We want to use the highest of qualities! All the bandwidth!
OpusPacket - Class in net.dv8tion.jda.api.audio
A raw OPUS packet received from Discord that can be used for lazy decoding.
OpusPacket(AudioPacket, long, Decoder) - Constructor for class net.dv8tion.jda.api.audio.OpusPacket
 
or(MemberCachePolicy) - Method in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Convenience method to concatenate another policy.
order(PaginationAction.PaginationOrder) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Configure the PaginationAction.PaginationOrder of this pagination action.
order(PaginationAction.PaginationOrder) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.BanPaginationActionImpl
 
order(PaginationAction.PaginationOrder) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
OrderAction<T,M extends OrderAction<T,M>> - Interface in net.dv8tion.jda.api.requests.restaction.order
Extension of RestAction - Type: Void that allows to modify the order of entities provided as an ArrayList.
OrderActionImpl<T,M extends OrderAction<T,M>> - Class in net.dv8tion.jda.internal.requests.restaction.order
 
OrderActionImpl(JDA, boolean, Route.CompiledRoute) - Constructor for class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
Creates a new OrderAction instance
OrderActionImpl(JDA, Route.CompiledRoute) - Constructor for class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
Creates a new OrderAction instance
OUTPUT_FORMAT - Static variable in interface net.dv8tion.jda.api.audio.AudioReceiveHandler
Audio Output Format used by JDA.
OVERRIDE_ALLOW - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Modified raw allowed permission bits
Similar to the value returned by PermissionOverride.getAllowedRaw()
Use with Permission.getPermissions(long)
OVERRIDE_DENY - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Modified raw denied permission bits
Similar to the value returned by PermissionOverride.getDeniedRaw()
Use with Permission.getPermissions(long)
OVERRIDE_TYPE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
The string type of this override.
OWNER - Enum constant in enum net.dv8tion.jda.api.entities.TeamMember.RoleType
Owners are the most permissible role, and can take destructive, irreversible actions like deleting team-owned apps or the team itself.
OWNER - Static variable in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Cache owner of the guild.
OWNER_CANNOT_BE_PENDING - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
OWNER_ONLY - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
OWNER_TRANSFER_TO_BOT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 

P

pack(Object) - Static method in class net.dv8tion.jda.api.utils.data.etf.ExTermEncoder
Encodes the provided object into an ETF buffer.
PaginationAction<T,M extends PaginationAction<T,M>> - Interface in net.dv8tion.jda.api.requests.restaction.pagination
RestAction specification used to retrieve entities for paginated endpoints (before, after, limit).
PaginationAction.PaginationIterator<E> - Class in net.dv8tion.jda.api.requests.restaction.pagination
Iterator implementation for a PaginationAction.
PaginationAction.PaginationOrder - Enum in net.dv8tion.jda.api.requests.restaction.pagination
Defines the pagination order for a pagination endpoint.
PaginationActionImpl<T,M extends PaginationAction<T,M>> - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
PaginationActionImpl(JDA) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
Creates a new PaginationAction instance
This is used for PaginationActions that should not deal with PaginationActionImpl.limit(int)
PaginationActionImpl(JDA, Route.CompiledRoute, int, int, int) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
Creates a new PaginationAction instance
PaginationIterator(Collection<E>, Supplier<List<E>>) - Constructor for class net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction.PaginationIterator
 
Pair<L,R> - Class in net.dv8tion.jda.internal.utils.tuple
This class has been copied from Lang 3
Pair() - Constructor for class net.dv8tion.jda.internal.utils.tuple.Pair
 
PARAGRAPH - Enum constant in enum net.dv8tion.jda.api.components.textinput.TextInputStyle
 
parallelStream() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Returns a possibly parallel Stream with this PaginationAction as its source.
parallelStream() - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a parallel Stream of all cached elements.
parallelStream() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
parallelStream() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
parallelStream() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
parallelStream() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
parallelStream() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
parallelStream() - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
parallelStream() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
parallelStream() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
parallelStreamUnordered() - Method in interface net.dv8tion.jda.api.utils.cache.SortedSnowflakeCacheView
Behavior similar to CacheView.parallelStream() which does not preserve order.
parallelStreamUnordered() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
parallelStreamUnordered() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl.SortedFilteredCacheView
 
parallelStreamUnordered() - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
PARENT - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The parent of the channel.
PARENT - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the parent field
parse(String) - Static method in enum net.dv8tion.jda.api.utils.TimeFormat
Parses the provided markdown into a Timestamp instance.
parseComponent(Class<T>, DataObject) - Static method in class net.dv8tion.jda.api.components.Components
Converts the provided DataObject into a component of type Components.
parseComponents(Class<T>, DataArray) - Static method in class net.dv8tion.jda.api.components.Components
Converts the provided DataArray into a List of components.
parseLong(String) - Static method in class net.dv8tion.jda.api.utils.MiscUtil
 
parseOptions(DataObject, Predicate<DataObject>, Function<DataObject, T>) - Static method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
parseSnowflake(String) - Static method in class net.dv8tion.jda.api.utils.MiscUtil
 
parseTree(Class<T>, DataArray) - Static method in class net.dv8tion.jda.api.components.Components
Converts the provided DataArray into a ComponentTree.
ParsingException - Exception in net.dv8tion.jda.api.exceptions
Indicates a failure in parsing or deserializing data.
ParsingException(Exception) - Constructor for exception net.dv8tion.jda.api.exceptions.ParsingException
 
ParsingException(String) - Constructor for exception net.dv8tion.jda.api.exceptions.ParsingException
 
ParsingException(String, Exception) - Constructor for exception net.dv8tion.jda.api.exceptions.ParsingException
 
partitionOf(Collection<? extends ActionRowChildComponent>) - Static method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
Partitions the provided components into a list of ActionRow instances.
partitionOf(Collection<? extends ActionRowChildComponent>) - Static method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
partitionOf(ActionRowChildComponent...) - Static method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
Partitions the provided components into a list of ActionRow instances.
PARTNER - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
Party(String, long, long) - Constructor for class net.dv8tion.jda.api.entities.RichPresence.Party
 
patch(String) - Static method in class net.dv8tion.jda.api.requests.Route
Create a route template for the with the PATCH method.
PATCH - Enum constant in enum net.dv8tion.jda.api.requests.Method
 
patternFilter(String...) - Static method in interface net.dv8tion.jda.api.entities.automod.build.TriggerConfig
Trigger on messages containing certain keywords regex patterns.
patternFilter(Collection<String>) - Static method in interface net.dv8tion.jda.api.entities.automod.build.TriggerConfig
Trigger on messages containing certain keywords regex patterns.
PAYMENT_SOURCE_REQUIRED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
PENDING - Static variable in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Caches members who haven't passed Membership Screening.
Permission - Enum in net.dv8tion.jda.api
Represents the bit offsets used by Discord for Permissions.
PERMISSION - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the permission field
PERMISSION - Static variable in interface net.dv8tion.jda.api.managers.RoleManager
Used to reset the permission field
PermissionException - Exception in net.dv8tion.jda.api.exceptions
Indicates that the currently logged in account does not meet the specified Permission from PermissionException.getPermission()
PermissionException(String) - Constructor for exception net.dv8tion.jda.api.exceptions.PermissionException
Creates a new PermissionException instance
PermissionOverride - Interface in net.dv8tion.jda.api.entities
Represents the specific Member or Role permission overrides that can be set for channels.
PermissionOverride(long, long, long) - Constructor for class net.dv8tion.jda.api.entities.templates.TemplateChannel.PermissionOverride
 
PermissionOverrideAction - Interface in net.dv8tion.jda.api.requests.restaction
Extension of AuditableRestAction specifically designed to create a PermissionOverride for a GuildChannel.
PermissionOverrideActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
PermissionOverrideActionImpl(PermissionOverride) - Constructor for class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
PermissionOverrideActionImpl(JDA, GuildChannel, IPermissionHolder) - Constructor for class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
PermissionOverrideCreateEvent - Class in net.dv8tion.jda.api.events.guild.override
Indicates that a PermissionOverride in a guild channel has been created.
PermissionOverrideCreateEvent(JDA, long, IPermissionContainer, PermissionOverride) - Constructor for class net.dv8tion.jda.api.events.guild.override.PermissionOverrideCreateEvent
 
PermissionOverrideDeleteEvent - Class in net.dv8tion.jda.api.events.guild.override
Indicates that a PermissionOverride in a guild channel has been deleted.
PermissionOverrideDeleteEvent(JDA, long, IPermissionContainer, PermissionOverride) - Constructor for class net.dv8tion.jda.api.events.guild.override.PermissionOverrideDeleteEvent
 
PermissionOverrideImpl - Class in net.dv8tion.jda.internal.entities
 
PermissionOverrideImpl(IPermissionContainer, long, boolean) - Constructor for class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
PermissionOverrideUpdateEvent - Class in net.dv8tion.jda.api.events.guild.override
Indicates that a PermissionOverride in a guild channel has been updated.
PermissionOverrideUpdateEvent(JDA, long, IPermissionContainer, PermissionOverride, long, long) - Constructor for class net.dv8tion.jda.api.events.guild.override.PermissionOverrideUpdateEvent
 
PERMISSIONS - Static variable in interface net.dv8tion.jda.api.managers.PermOverrideManager
Used to reset all permissions to their original value
PermissionUtil - Class in net.dv8tion.jda.internal.utils
 
PermissionUtil() - Constructor for class net.dv8tion.jda.internal.utils.PermissionUtil
 
PermOverrideData - Class in net.dv8tion.jda.internal.requests.restaction
 
PermOverrideData(int, long, long, long) - Constructor for class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
PermOverrideData(PermissionOverride) - Constructor for class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
PermOverrideManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for a PermissionOverride.
PermOverrideManagerImpl - Class in net.dv8tion.jda.internal.managers
 
PermOverrideManagerImpl(PermissionOverride) - Constructor for class net.dv8tion.jda.internal.managers.PermOverrideManagerImpl
Creates a new PermOverrideManager instance
pin() - Method in interface net.dv8tion.jda.api.entities.Message
Used to add the Message to the MessageChannel's pinned message list.
pin() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
PING - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionType
 
pinMessageById(long) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Used to pin a message.
pinMessageById(String) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Used to pin a message.
pinMessageById(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
PINNED - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelFlag
This is a forum post ThreadChannel which is pinned in the ForumChannel.
PINNED - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the pinned state field
PLACEHOLDER_MAX_LENGTH - Static variable in interface net.dv8tion.jda.api.components.selections.SelectMenu
The maximum length a select menu placeholder can have
PLAY - Enum constant in enum net.dv8tion.jda.api.entities.ActivityFlag
 
playbackCache(EventCache.Type, long) - Method in class net.dv8tion.jda.internal.handle.EventCache
 
playing(String) - Static method in interface net.dv8tion.jda.api.entities.Activity
Creates a new Activity instance with the specified name.
PLAYING - Enum constant in enum net.dv8tion.jda.api.entities.Activity.ActivityType
Used to indicate that the Activity should display as Playing... in the official client.
plus(long) - Method in class net.dv8tion.jda.api.utils.Timestamp
Creates a new timestamp instance with the provided offset into the future relative to the current timestamp.
plus(Duration) - Method in class net.dv8tion.jda.api.utils.Timestamp
Creates a new timestamp instance with the provided offset into the future relative to the current timestamp.
PNG - Enum constant in enum net.dv8tion.jda.api.entities.Icon.IconType
PNG
PNG - Enum constant in enum net.dv8tion.jda.api.entities.sticker.Sticker.StickerFormat
The PNG format.
POLISH - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
POLL_EXPIRED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
POLL_INVALID_CHANNEL_TYPE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
POLL_RESULT - Enum constant in enum net.dv8tion.jda.api.entities.EmbedType
 
POLL_RESULT - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Sent when a poll completed in the channel.
POLL_VOTING_BLOCKED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
POLL_WITH_UNUSABLE_EMOJI - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
PollVotersPaginationAction - Interface in net.dv8tion.jda.api.requests.restaction.pagination
PaginationAction that paginates the votes for a poll answer.
PollVotersPaginationActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
PollVotersPaginationActionImpl(JDA, String, String, long) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.PollVotersPaginationActionImpl
 
PORTUGUESE_BRAZILIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
POSITION - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The position of this channel relative to other channels in the guild.
POSITION - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the position field
positive(int, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
positive(long, String) - Static method in class net.dv8tion.jda.internal.utils.Checks
 
post(String) - Static method in class net.dv8tion.jda.api.requests.Route
Create a route template for the with the POST method.
POST - Enum constant in enum net.dv8tion.jda.api.requests.Method
 
POST_CONTAINERS - Static variable in class net.dv8tion.jda.internal.utils.ChannelUtil
 
premium(SkuSnowflake) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with PREMIUM Style.
PREMIUM - Enum constant in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Premium button style, usually in blurple and has a SKU attached
PREMIUM_PURCHASE - Enum constant in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Entitlement was claimed by user for free as a Nitro Subscriber
PREMIUM_SUBSCRIPTION - Enum constant in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Entitlement for Discord Nitro subscription
Presence - Interface in net.dv8tion.jda.api.managers
The Presence associated with the provided JDA instance
PRESENCE - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
PresenceImpl - Class in net.dv8tion.jda.internal.managers
The Presence associated with the provided JDA instance
Note that this does not automatically handle the 5/60 second rate limit!
PresenceImpl(JDAImpl) - Constructor for class net.dv8tion.jda.internal.managers.PresenceImpl
Creates a new Presence representation for the provided JDAImpl instance
PresenceProviderConfig - Class in net.dv8tion.jda.internal.utils.config.sharding
 
PresenceProviderConfig() - Constructor for class net.dv8tion.jda.internal.utils.config.sharding.PresenceProviderConfig
 
PresenceUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
PresenceUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.PresenceUpdateHandler
 
presetKeywordFilter(Collection<AutoModRule.KeywordPreset>) - Static method in interface net.dv8tion.jda.api.entities.automod.build.TriggerConfig
Trigger on keywords from predefined lists.
presetKeywordFilter(AutoModRule.KeywordPreset...) - Static method in interface net.dv8tion.jda.api.entities.automod.build.TriggerConfig
Trigger on keywords from predefined lists.
PresetKeywordTriggerConfig - Class in net.dv8tion.jda.api.entities.automod.build
Configuration for a KEYWORD_PRESET trigger.
primary(String, String) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with PRIMARY Style.
primary(String, Emoji) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with PRIMARY Style.
PRIMARY - Enum constant in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Primary button style, usually in blue.
priority() - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
PRIORITY - Enum constant in enum net.dv8tion.jda.api.audio.SpeakingMode
 
PRIORITY_SPEAKER - Enum constant in enum net.dv8tion.jda.api.Permission
 
PRIVACY_LEVEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
PRIVATE - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
PRIVATE_CHANNEL - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionContextType
Usable in private channels other than the bot DMs, includes friend DMs and Group DMs.
PrivateChannel - Interface in net.dv8tion.jda.api.entities.channel.concrete
Represents the connection used for direct messaging.
PrivateChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete
 
PrivateChannelImpl(JDA, long, User) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
PrivateChannelMixin<T extends PrivateChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
PrivilegeConfig - Class in net.dv8tion.jda.api.interactions.commands
A PrivilegeConfig is the collection of moderator defined privileges set on a specific application and its commands that define what channels the application can be used in and what users/roles are allowed to use it.
PrivilegeConfig(Guild, Map<String, List<IntegrationPrivilege>>) - Constructor for class net.dv8tion.jda.api.interactions.commands.PrivilegeConfig
 
PrivilegeTargetType - Enum in net.dv8tion.jda.api.interactions.commands.privileges
Procedure<T> - Interface in net.dv8tion.jda.api.utils
Iteration procedure accepting one argument and returning whether to continue iteration.
PROFANITY - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModRule.KeywordPreset
Words that can be considered as swearing or cursing.
Profile(long, String, int) - Constructor for class net.dv8tion.jda.api.entities.User.Profile
 
provide(int) - Method in class net.dv8tion.jda.api.sharding.ThreadPoolProvider.LazySharedProvider
Provides the initialized pool or the temporary pool if not initialized yet.
provide(int) - Method in interface net.dv8tion.jda.api.sharding.ThreadPoolProvider
Provides an instance of the specified executor, or null
provide20MsAudio() - Method in interface net.dv8tion.jda.api.audio.AudioSendHandler
If AudioSendHandler.canProvide() returns true JDA will call this method in an attempt to retrieve audio data from the handler.
Provider(String, String) - Constructor for class net.dv8tion.jda.api.entities.MessageEmbed.Provider
 
PRUNABLE_COUNT - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
prune(int, boolean, Role...) - Method in interface net.dv8tion.jda.api.entities.Guild
This method will prune (kick) all members who were offline for at least days days.
prune(int, boolean, Role...) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
prune(int, boolean, Role...) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
prune(int, Role...) - Method in interface net.dv8tion.jda.api.entities.Guild
This method will prune (kick) all members who were offline for at least days days.
PRUNE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has pruned members for inactivity.
PRUNE_MEMBERS - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
pruneMemberCache() - Method in interface net.dv8tion.jda.api.entities.Guild
Re-apply the MemberCachePolicy of this session to all Members of this Guild.
pruneMemberCache() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
pruneMemberCache() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
PURCHASE - Enum constant in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Entitlement was purchased by user
PURCHASE_NOTIFICATION - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Sent when a user purchases a product sold in a guild
purgeMessages(List<? extends Message>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Convenience method to delete messages in the most efficient way available.
purgeMessages(List<? extends Message>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
purgeMessages(Message...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Convenience method to delete messages in the most efficient way available.
purgeMessagesById(long...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Convenience method to delete messages in the most efficient way available.
purgeMessagesById(long...) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
purgeMessagesById(String...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Convenience method to delete messages in the most efficient way available.
purgeMessagesById(List<String>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Convenience method to delete messages in the most efficient way available.
put(C) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
put(String) - Static method in class net.dv8tion.jda.api.requests.Route
Create a route template for the with the PUT method.
put(String, Object) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Upserts a new value for the provided key.
PUT - Enum constant in enum net.dv8tion.jda.api.requests.Method
 
putMemberPermissionOverride(long, long, long) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
Adds an override for the specified member with the provided raw bitmasks as allowed and denied permissions.
putMemberPermissionOverride(long, long, long) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
putMemberPermissionOverride(long, Collection<Permission>, Collection<Permission>) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
Adds an override for the specified member with the provided permission sets as allowed and denied permissions.
putNull(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Upserts a null value for the provided key.
putPermissionOverride(IPermissionHolder, long, long) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
Adds an override for the specified IPermissionHolder with the provided raw bitmasks as allowed and denied permissions.
putPermissionOverride(IPermissionHolder, long, long) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
putPermissionOverride(IPermissionHolder, Collection<Permission>, Collection<Permission>) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
Adds an override for the specified IPermissionHolder with the provided permission sets as allowed and denied permissions.
putResponses(Collection<? extends AutoModResponse>) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Configure what the rule should do upon triggering.
putResponses(AutoModResponse...) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Configure what the rule should do upon triggering.
putRolePermissionOverride(long, long, long) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
Adds an override for the specified role with the provided raw bitmasks as allowed and denied permissions.
putRolePermissionOverride(long, long, long) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
putRolePermissionOverride(long, Collection<Permission>, Collection<Permission>) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
Adds an override for the specified role with the provided permission sets as allowed and denied permissions.

Q

Question(String, Emoji) - Constructor for class net.dv8tion.jda.api.entities.messages.MessagePoll.Question
 
queue() - Method in interface net.dv8tion.jda.api.requests.RestAction
Submits a Request for execution.
queue(Consumer<? super Void>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.managers.ManagerBase
 
queue(Consumer<? super O>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.CombineRestAction
 
queue(Consumer<? super O>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.FlatMapRestAction
 
queue(Consumer<? super O>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.MapRestAction
 
queue(Consumer<? super T>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Submits a Request for execution.
queue(Consumer<? super T>, Consumer<? super Throwable>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Submits a Request for execution.
queue(Consumer<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.CompletedRestAction
 
queue(Consumer<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
queue(Consumer<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.InteractionCallbackImpl
 
queue(Consumer<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.DelayRestAction
 
queue(Consumer<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.FlatMapErrorRestAction
 
queue(Consumer<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.MapErrorRestAction
 
queue(Consumer<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
queue(Consumer<? super T>, Consumer<? super Throwable>) - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
queueAfter(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.RestAction
Schedules a call to RestAction.queue() to be executed after the specified delay.
queueAfter(long, TimeUnit, ScheduledExecutorService) - Method in interface net.dv8tion.jda.api.requests.RestAction
Schedules a call to RestAction.queue() to be executed after the specified delay.
queueAfter(long, TimeUnit, Consumer<? super T>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Schedules a call to RestAction.queue(java.util.function.Consumer) to be executed after the specified delay.
queueAfter(long, TimeUnit, Consumer<? super T>, ScheduledExecutorService) - Method in interface net.dv8tion.jda.api.requests.RestAction
Schedules a call to RestAction.queue(java.util.function.Consumer) to be executed after the specified delay.
queueAfter(long, TimeUnit, Consumer<? super T>, Consumer<? super Throwable>) - Method in interface net.dv8tion.jda.api.requests.RestAction
Schedules a call to RestAction.queue(java.util.function.Consumer, java.util.function.Consumer) to be executed after the specified delay.
queueAfter(long, TimeUnit, Consumer<? super T>, Consumer<? super Throwable>, ScheduledExecutorService) - Method in interface net.dv8tion.jda.api.requests.RestAction
Schedules a call to RestAction.queue(java.util.function.Consumer, java.util.function.Consumer) to be executed after the specified delay.
queueAudioConnect(AudioChannel) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
queueAudioDisconnect(Guild) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
queueAudioReconnect(AudioChannel) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
quote(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Escapes already existing quote regions in the input and applies quote formatting to the entire string.
QUOTE - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Quote region such as "> text here"
QUOTE_BLOCK - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Quote block region such as ">>> text here"
quoteBlock(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Applies quote block formatting to the entire string.

R

range(Class<?>, Class<?>) - Static method in class net.dv8tion.jda.internal.utils.ClassWalker
 
RATE_LIMIT_EXCEEDED - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
RATE_LIMITED - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
RateLimitConfig(ScheduledExecutorService, ExecutorService, RestRateLimiter.GlobalRateLimit, boolean) - Constructor for class net.dv8tion.jda.api.requests.RestRateLimiter.RateLimitConfig
 
RateLimitConfig(ScheduledExecutorService, RestRateLimiter.GlobalRateLimit, boolean) - Constructor for class net.dv8tion.jda.api.requests.RestRateLimiter.RateLimitConfig
 
RateLimitedException - Exception in net.dv8tion.jda.api.exceptions
Indicates that we received a 429: Too Many Requests response
RateLimitedException(String, long) - Constructor for exception net.dv8tion.jda.api.exceptions.RateLimitedException
 
RateLimitedException(Route.CompiledRoute, long) - Constructor for exception net.dv8tion.jda.api.exceptions.RateLimitedException
 
RAW_EVENTS - Enum constant in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
 
RawGatewayEvent - Class in net.dv8tion.jda.api.events
Wrapper for the raw dispatch event received from discord.
RawGatewayEvent(JDA, long, DataObject) - Constructor for class net.dv8tion.jda.api.events.RawGatewayEvent
 
REACTION_BLOCKED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
ReactionPaginationAction - Interface in net.dv8tion.jda.api.requests.restaction.pagination
PaginationAction that paginates the reaction users endpoint.
ReactionPaginationActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
ReactionPaginationActionImpl(MessageChannel, String, String, MessageReaction.ReactionType) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.ReactionPaginationActionImpl
 
ReactionPaginationActionImpl(MessageReaction) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.ReactionPaginationActionImpl
Creates a new PaginationAction instance
ReactionPaginationActionImpl(MessageReaction, MessageReaction.ReactionType) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.ReactionPaginationActionImpl
Creates a new PaginationAction instance
ReactionPaginationActionImpl(Message, String, MessageReaction.ReactionType) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.ReactionPaginationActionImpl
 
READ_ONLY - Enum constant in enum net.dv8tion.jda.api.entities.TeamMember.RoleType
Members which can access information about a team and any team-owned apps.
readFully(File) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
Used as an alternate to Java's nio Files.readAllBytes.
readFully(InputStream) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
Provided as a simple way to fully read an InputStream into a byte[].
readLock() - Method in class net.dv8tion.jda.internal.utils.cache.ReadWriteLockCache
 
ReadWriteLockCache<T> - Class in net.dv8tion.jda.internal.utils.cache
 
ReadWriteLockCache() - Constructor for class net.dv8tion.jda.internal.utils.cache.ReadWriteLockCache
 
ready() - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
ready() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
ready(long) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
READY - Enum constant in enum net.dv8tion.jda.api.events.session.SessionState
The session is fully loaded, including all guilds.
READY - Enum constant in enum net.dv8tion.jda.internal.handle.GuildSetupController.Status
 
READY - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
ReadyEvent - Class in net.dv8tion.jda.api.events.session
Indicates that JDA finished loading all entities.
ReadyEvent(JDA) - Constructor for class net.dv8tion.jda.api.events.session.ReadyEvent
 
ReadyHandler - Class in net.dv8tion.jda.internal.handle
 
ReadyHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ReadyHandler
 
reallocate(ByteBuffer, int) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
reason(String) - Method in interface net.dv8tion.jda.api.requests.restaction.AuditableRestAction
Applies the specified reason as audit-log reason field.
reason(String) - Method in interface net.dv8tion.jda.api.requests.restaction.FluentAuditableRestAction
 
reason(String) - Method in class net.dv8tion.jda.internal.requests.CompletedRestAction
 
reason(String) - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
reason(String) - Method in class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
reason(String) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
reason(String) - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
reason(String) - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
ReceivedMessage - Class in net.dv8tion.jda.internal.entities
 
ReceivedMessage(long, long, long, JDA, Guild, MessageChannel, MessageType, MessageReference, boolean, long, boolean, boolean, String, String, User, Member, MessageActivity, MessagePoll, OffsetDateTime, Mentions, List<MessageReaction>, List<Message.Attachment>, List<MessageEmbed>, List<StickerItem>, List<MessageTopLevelComponentUnion>, List<MessageSnapshot>, int, Message.Interaction, Message.InteractionMetadata, ThreadChannel, int) - Constructor for class net.dv8tion.jda.internal.entities.ReceivedMessage
 
RECENT_ACTIVITY - Enum constant in enum net.dv8tion.jda.api.entities.channel.attribute.IPostContainer.SortOrder
Sort by recent activity, including unarchive, message, reaction, and thread creation.
RECIPIENT_ADD - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized messages used for Groups as a System-Message showing that a new User has been added to the Group.
RECIPIENT_REMOVE - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Specialized messages used for Groups as a System-Message showing that a new User has been removed from the Group.
reconnect(boolean) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
This method is used to start the reconnect of the JDA instance.
reconnect(AudioChannel) - Method in interface net.dv8tion.jda.api.managers.DirectAudioController
Requests to reconnect to the voice channel in the target guild.
reconnect(AudioChannel) - Method in class net.dv8tion.jda.internal.managers.DirectAudioControllerImpl
 
RECONNECT - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
RECONNECT - Enum constant in enum net.dv8tion.jda.internal.audio.ConnectionStage
 
RECONNECT - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
RECONNECT_QUEUED - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA session has been added to SessionController and is awaiting to be dequeued for reconnecting.
RECREATED - Enum constant in enum net.dv8tion.jda.api.events.session.SessionState
The session has been recreated after being invalidated.
REFERENCED_MESSSAGE_NOT_FOUND - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
Region - Enum in net.dv8tion.jda.api
Represents the Regions used for Audio connections.
REGION - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The region of the channel.
REGION - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the region field
register(Object) - Method in class net.dv8tion.jda.api.hooks.AnnotatedEventManager
 
register(Object) - Method in interface net.dv8tion.jda.api.hooks.IEventManager
Registers the specified listener
Accepted types may be specified by implementations
register(Object) - Method in class net.dv8tion.jda.api.hooks.InterfacedEventManager
Registers the specified listener
Accepted types may be specified by implementations
register(Object) - Method in class net.dv8tion.jda.internal.hooks.EventManagerProxy
 
RELATIONSHIP - Enum constant in enum net.dv8tion.jda.internal.handle.EventCache.Type
 
RELATIVE - Enum constant in enum net.dv8tion.jda.api.utils.TimeFormat
Formats date and time as relative 18 minutes ago or 2 days ago
releaseHook(boolean) - Method in class net.dv8tion.jda.internal.interactions.DeferrableInteractionImpl
 
releaseHook(boolean) - Method in class net.dv8tion.jda.internal.interactions.InteractionImpl
 
REMAINING_HEADER - Static variable in interface net.dv8tion.jda.api.requests.RestRateLimiter
The number of remaining requests that can be made
remove(int) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Removes the value at the specified index.
remove(int) - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
remove(long) - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
remove(C) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
remove(Object) - Method in class net.dv8tion.jda.api.utils.data.DataArray
Removes the specified value.
remove(String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Removes the value associated with the specified key.
remove(ChannelType, long) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
REMOVE - Enum constant in enum net.dv8tion.jda.api.utils.MarkdownSanitizer.SanitizationStrategy
Remove any format tokens that are not escaped or within a special region.
REMOVE_ALL_REACTIONS - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
REMOVE_MEMBER_ROLE - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
REMOVE_PINNED_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
REMOVE_REACTION - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
REMOVE_THREAD_MEMBER - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
removeAllOptions() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
removeAudioConnection(long) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
removeChannel(int) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Removes the ChannelData at the specified index and returns the removed object.
removeChannel(int) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
removeChannel(GuildAction.ChannelData) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Removes the provided ChannelData from this GuildAction if present.
removeChannel(GuildAction.ChannelData) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
REMOVED - Enum constant in enum net.dv8tion.jda.internal.handle.GuildSetupController.Status
 
removeEventListener(Object) - Method in class net.dv8tion.jda.internal.utils.config.sharding.EventConfig
 
removeEventListener(Object...) - Method in interface net.dv8tion.jda.api.JDA
Removes all provided listeners from the event-listeners and no longer uses them to handle events.
removeEventListener(Object...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
removeEventListener(Object...) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Removes all provided listeners from the event-listeners and no longer uses them to handle events.
removeEventListener(Object...) - Method in class net.dv8tion.jda.internal.JDAImpl
 
removeEventListenerProvider(IntFunction<Object>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
removeEventListenerProvider(IntFunction<Object>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Removes the provided listener provider from the list of listener providers.
removeEventListenerProvider(IntFunction<Object>) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Remove a listener provider.
removeEventListenerProvider(IntFunction<Object>) - Method in class net.dv8tion.jda.internal.utils.config.sharding.EventConfig
 
removeEventListenerProviders(Collection<IntFunction<Object>>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Removes all provided listener providers from the list of listener providers.
removeEventListeners(Object...) - Method in class net.dv8tion.jda.api.JDABuilder
Removes all provided listeners from the list of listeners.
removeEventListeners(Object...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Removes all provided listeners from the list of listeners.
removeEventListeners(Collection<Object>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Removes all provided listeners from the list of listeners.
removeEventListeners(IntFunction<Collection<Object>>) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Remove listeners from shards by their id.
removeFeatures(String...) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Removes a Guild Feature from the list of features.
removeFeatures(Collection<String>) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Removes a Guild Feature from the list of features.
removeFeatures(Collection<String>) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
removeIf(Class<C>, Predicate<? super C>) - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
removeOptionByName(String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Removes options by the provided name.
removeOptionByName(String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Removes options by the provided name.
removeOptions(Predicate<? super OptionData>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Removes all options that evaluate to true under the provided condition.
removeOptions(Predicate<? super OptionData>) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Removes all options that evaluate to true under the provided condition.
removeOptions(Predicate<? super OptionData>) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
removeOptions(Predicate<? super OptionData>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
removePermissionOverride(long) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
Removes the PermissionOverride for the specified member or role ID.
removePermissionOverride(long) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Removes any existing override with the provided id.
removePermissionOverride(long) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
removePermissionOverride(long) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
removePermissionOverride(String) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Removes any existing override with the provided id.
removePermissionOverride(IPermissionHolder) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPermissionContainerManager
Removes the PermissionOverride for the specified IPermissionHolder.
removePermissionOverride(IPermissionHolder) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Removes any existing override with the provided role/member.
removePermissionOverride(IPermissionHolder) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
removeReaction() - Method in class net.dv8tion.jda.api.entities.MessageReaction
Removes this Reaction from the Message.
removeReaction(Emoji) - Method in interface net.dv8tion.jda.api.entities.Message
Removes own reaction from this Message using an Emoji, you can use Message.removeReaction(Emoji, User) to remove reactions from other users, or Message.clearReactions(Emoji) to remove all reactions for the specified emoji.
removeReaction(Emoji) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
removeReaction(Emoji, User) - Method in interface net.dv8tion.jda.api.entities.Message
Removes a User's reaction from this Message using an Emoji.
removeReaction(Emoji, User) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
removeReaction(User) - Method in class net.dv8tion.jda.api.entities.MessageReaction
Removes this Reaction from the Message.
removeReactionById(long, Emoji) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to remove the reaction from a message represented by the specified messageId in this MessageChannel.
removeReactionById(long, Emoji, User) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Attempts to remove the reaction from a message represented by the specified messageId in this MessageChannel.
removeReactionById(String, Emoji) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to remove the reaction from a message represented by the specified messageId in this MessageChannel.
removeReactionById(String, Emoji) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
removeReactionById(String, Emoji, User) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Attempts to remove the reaction from a message represented by the specified messageId in this MessageChannel.
removeReactionById(String, Emoji, User) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
removeRoleFromMember(UserSnowflake, Role) - Method in interface net.dv8tion.jda.api.entities.Guild
Atomically removes the provided Role from the specified Member.
removeRoleFromMember(UserSnowflake, Role) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
removeRoleFromMember(UserSnowflake, Role) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
removeSession(SessionController.SessionConnectNode) - Method in class net.dv8tion.jda.api.utils.ConcurrentSessionController
 
removeSession(SessionController.SessionConnectNode) - Method in interface net.dv8tion.jda.api.utils.SessionController
Called by a JDA session when a shutdown has been requested.
removeSession(SessionController.SessionConnectNode) - Method in class net.dv8tion.jda.api.utils.SessionControllerAdapter
 
removeSubcommand(Predicate<? super SubcommandData>) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Removes all subcommands that evaluate to true under the provided condition.
removeSubcommandByName(String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Removes subcommands by the provided name.
removeSubcommandByName(String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Removes subcommands by the provided name.
removeSubcommandGroupByName(String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Removes subcommand groups by the provided name.
removeSubcommandGroups(Predicate<? super SubcommandGroupData>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Removes all subcommand groups that evaluate to true under the provided condition.
removeSubcommandGroups(Predicate<? super SubcommandGroupData>) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
removeSubcommandGroups(Predicate<? super SubcommandGroupData>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
removeSubcommands(Predicate<? super SubcommandData>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Removes all subcommands that evaluate to true under the provided condition.
removeSubcommands(Predicate<? super SubcommandData>) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
removeSubcommands(Predicate<? super SubcommandData>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
removeThreadMember(Member) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Removes a member from this thread.
removeThreadMember(User) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Removes a member from this thread.
removeThreadMemberById(long) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Removes a member from this thread.
removeThreadMemberById(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
removeThreadMemberById(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
removeThreadMemberById(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Removes a member from this thread.
removeTimeout() - Method in interface net.dv8tion.jda.api.entities.Member
Removes a time out from this Member in this Guild.
removeTimeout(UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Removes a time out from the specified Member in this Guild.
removeTimeout(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
removeTimeout(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
rename(String, String) - Method in class net.dv8tion.jda.api.utils.data.DataObject
Renames an existing field to the new name.
replace(ComponentReplacer) - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
 
replace(ComponentReplacer) - Method in interface net.dv8tion.jda.api.components.container.Container
 
replace(ComponentReplacer) - Method in interface net.dv8tion.jda.api.components.replacer.IReplaceable
Replaces and/or removes children components using the provided ComponentReplacer, and construct a new component from the result.
replace(ComponentReplacer) - Method in interface net.dv8tion.jda.api.components.section.Section
 
replace(ComponentReplacer) - Method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Replaces and/or removes components using the provided ComponentReplacer, and construct a new tree from the result.
replace(ComponentReplacer) - Method in interface net.dv8tion.jda.api.components.tree.MessageComponentTree
 
replace(ComponentReplacer) - Method in interface net.dv8tion.jda.api.interactions.modals.tree.ModalComponentTree
 
replace(ComponentReplacer) - Method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
replace(ComponentReplacer) - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
replace(ComponentReplacer) - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
replace(ComponentReplacer) - Method in class net.dv8tion.jda.internal.components.tree.ComponentTreeImpl
 
replace(ComponentReplacer) - Method in class net.dv8tion.jda.internal.components.tree.MessageComponentTreeImpl
 
replace(ComponentReplacer) - Method in class net.dv8tion.jda.internal.components.tree.ModalComponentTreeImpl
 
ReplaceWith - Annotation Type in net.dv8tion.jda.annotations
Functionality annotated with ReplaceWith should be replaced immediately with the mentioned code fragment.
reply(CharSequence) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendMessage(content).setMessageReference(this).
reply(String) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
reply(MessageCreateData) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendMessage(data).setMessageReference(this).
reply(MessageCreateData) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
REPLY_FAILED_MISSING_MESSAGE_HISTORY_PERM - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
ReplyCallbackAction - Interface in net.dv8tion.jda.api.requests.restaction.interactions
A InteractionCallbackAction which can be used to send a message reply for an interaction.
ReplyCallbackActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.interactions
 
ReplyCallbackActionImpl(InteractionHookImpl) - Constructor for class net.dv8tion.jda.internal.requests.restaction.interactions.ReplyCallbackActionImpl
 
replyChoice(String, double) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoice(String, long) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoice(String, String) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoiceDoubles(double...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoiceDoubles(Collection<Double>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoiceLongs(long...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoiceLongs(Collection<Long>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoices(Collection<Command.Choice>) - Method in class net.dv8tion.jda.api.events.interaction.command.CommandAutoCompleteInteractionEvent
 
replyChoices(Collection<Command.Choice>) - Method in class net.dv8tion.jda.api.events.interaction.GenericAutoCompleteInteractionEvent
 
replyChoices(Collection<Command.Choice>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoices(Collection<Command.Choice>) - Method in class net.dv8tion.jda.internal.interactions.command.CommandAutoCompleteInteractionImpl
 
replyChoices(Command.Choice...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoiceStrings(String...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyChoiceStrings(Collection<String>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IAutoCompleteCallback
Reply with up to 25 choices which can be picked from by the user.
replyComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendMessageComponents(components).setMessageReference(this).
replyComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
replyComponents(MessageTopLevelComponent, MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendMessageComponents(component, other).setMessageReference(this).
replyComponents(MessageTopLevelComponent, MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
replyComponents(ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendMessageComponents(tree).setMessageReference(this).
replyComponents(ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
replyEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendMessageEmbeds(embeds).setMessageReference(this).
replyEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
replyEmbeds(MessageEmbed, MessageEmbed...) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendMessageEmbeds(embed, other).setMessageReference(this).
replyEmbeds(MessageEmbed, MessageEmbed...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
replyFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendFiles(files).setMessageReference(this).
replyFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
replyFiles(FileUpload...) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendFiles(files).setMessageReference(this).
replyFiles(FileUpload...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
replyFormat(String, Object...) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendMessageFormat(format, args).setMessageReference(this).
replyFormat(String, Object...) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
replyModal(Modal) - Method in class net.dv8tion.jda.api.events.interaction.command.GenericCommandInteractionEvent
 
replyModal(Modal) - Method in class net.dv8tion.jda.api.events.interaction.component.GenericComponentInteractionCreateEvent
 
replyModal(Modal) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IModalCallback
Acknowledgement of this interaction with a Modal.
replyModal(Modal) - Method in class net.dv8tion.jda.internal.interactions.command.CommandInteractionImpl
 
replyModal(Modal) - Method in class net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
 
replyPoll(MessagePollData) - Method in interface net.dv8tion.jda.api.entities.Message
Shortcut for getChannel().sendMessagePoll(data).setMessageReference(this).
replyPoll(MessagePollData) - Method in interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
Reply to this interaction and acknowledge it.
replyStickers(Collection<? extends StickerSnowflake>) - Method in interface net.dv8tion.jda.api.entities.Message
Replies and references this message.
replyStickers(StickerSnowflake...) - Method in interface net.dv8tion.jda.api.entities.Message
Replies and references this message.
request(Request<T>) - Method in class net.dv8tion.jda.internal.requests.Requester
 
Request<T> - Class in net.dv8tion.jda.api.requests
Internal class used for representing HTTP requests.
Request(RestActionImpl<T>, Consumer<? super T>, Consumer<? super Throwable>, BooleanSupplier, boolean, RequestBody, Object, long, boolean, Route.CompiledRoute, CaseInsensitiveMap<String, String>) - Constructor for class net.dv8tion.jda.api.requests.Request
 
REQUEST_ENTITY_TOO_LARGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
REQUEST_TO_SPEAK - Enum constant in enum net.dv8tion.jda.api.Permission
 
requestedChunks() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
Requester - Class in net.dv8tion.jda.internal.requests
 
Requester(JDA, AuthorizationConfig, RestConfig, RestRateLimiter) - Constructor for class net.dv8tion.jda.internal.requests.Requester
 
requestToSpeak() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.StageChannel
Sends a request-to-speak indicator to the stage instance moderators.
requestToSpeak() - Method in interface net.dv8tion.jda.api.entities.Guild
Once the currently logged in account is connected to a StageChannel, this will trigger a Request-to-Speak (aka raise your hand).
requestToSpeak() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
requestToSpeak() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
requestToSpeak() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
requestToSpeak() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
REQUIRE_TAG - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelFlag
This is a ForumChannel which requires all new post threads to have at least one applied tag.
REQUIRE_TAG - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the require tag state field
reset() - Method in interface net.dv8tion.jda.api.managers.Manager
Resets all fields for this Manager
reset() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Shortcut for resetAllow().resetDeny().
reset() - Method in class net.dv8tion.jda.internal.managers.AccountManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.CustomEmojiManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.GuildStickerManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.ManagerBase
 
reset() - Method in class net.dv8tion.jda.internal.managers.PermOverrideManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.TemplateManagerImpl
 
reset() - Method in class net.dv8tion.jda.internal.managers.WebhookManagerImpl
 
reset() - Method in interface net.dv8tion.jda.internal.utils.compress.Decompressor
 
reset() - Method in class net.dv8tion.jda.internal.utils.compress.ZlibDecompressor
 
reset(long) - Method in interface net.dv8tion.jda.api.managers.AccountManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.ApplicationEmojiManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.CustomEmojiManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.GuildStickerManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.Manager
 
reset(long) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.StageInstanceManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.TemplateManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in interface net.dv8tion.jda.api.managers.WebhookManager
Resets the fields specified by the provided bit-flag pattern.
reset(long) - Method in class net.dv8tion.jda.internal.managers.AccountManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.ApplicationEmojiManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.CustomEmojiManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.GuildStickerManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.ManagerBase
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.PermOverrideManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.TemplateManagerImpl
 
reset(long) - Method in class net.dv8tion.jda.internal.managers.WebhookManagerImpl
 
reset(long...) - Method in interface net.dv8tion.jda.api.managers.AccountManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.ApplicationEmojiManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Resets the fields specified by the provided bit-flag pattern.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.CustomEmojiManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.GuildStickerManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Resets the specified fields.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.Manager
 
reset(long...) - Method in interface net.dv8tion.jda.api.managers.PermOverrideManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.StageInstanceManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.TemplateManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in interface net.dv8tion.jda.api.managers.WebhookManager
Resets the fields specified by the provided bit-flag patterns.
reset(long...) - Method in class net.dv8tion.jda.internal.managers.AccountManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.ApplicationEmojiManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.CustomEmojiManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.GuildStickerManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.ManagerBase
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.PermOverrideManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.TemplateManagerImpl
 
reset(long...) - Method in class net.dv8tion.jda.internal.managers.WebhookManagerImpl
 
RESET_AFTER_HEADER - Static variable in interface net.dv8tion.jda.api.requests.RestRateLimiter
Total time (in seconds) of when the current rate limit bucket will reset.
RESET_HEADER - Static variable in interface net.dv8tion.jda.api.requests.RestRateLimiter
Epoch time (seconds since 00:00:00 UTC on January 1, 1970) at which the rate limit resets
resetAllow() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Resets the allowed permissions to the current original value.
resetAllow() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
resetCurrent() - Static method in class net.dv8tion.jda.api.audit.ThreadLocalReason
Resets the currently set thread-local reason, if present.
resetDeny() - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Resets the denied permissions to the current original value.
resetDeny() - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
resetGatewayUrl() - Method in class net.dv8tion.jda.internal.JDAImpl
 
resolve() - Method in class net.dv8tion.jda.api.entities.MessageReference
Retrieves the referenced message for this message.
resolve() - Method in class net.dv8tion.jda.api.entities.Webhook.WebhookReference
Resolves this reference to a Webhook instance.
resolve(boolean) - Method in class net.dv8tion.jda.api.entities.MessageReference
Retrieves the referenced message for this message.
resolve(JDA, String) - Static method in interface net.dv8tion.jda.api.entities.Invite
Retrieves a new Invite instance for the given invite code.
resolve(JDA, String) - Static method in class net.dv8tion.jda.api.entities.templates.Template
Retrieves a new Template instance for the given template code.
resolve(JDA, String, boolean) - Static method in interface net.dv8tion.jda.api.entities.Invite
Retrieves a new Invite instance for the given invite code.
resolve(JDA, String, boolean) - Static method in class net.dv8tion.jda.internal.entities.InviteImpl
 
ResolvedMedia - Interface in net.dv8tion.jda.api.components
A media resolved by Discord including some metadata, typically comes from V2 Components.
ResolvedMediaImpl - Class in net.dv8tion.jda.internal.components
 
ResolvedMediaImpl(String, String, String, int, int, String) - Constructor for class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
ResolvedMediaImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
ResourceBundleLocalizationFunction - Class in net.dv8tion.jda.api.interactions.commands.localization
A default implementation for LocalizationFunction
ResourceBundleLocalizationFunction.Builder - Class in net.dv8tion.jda.api.interactions.commands.localization
Builder for ResourceBundleLocalizationFunction
Use the factory methods in ResourceBundleLocalizationFunction to create instances of this builder
RESOURCES_OVERLOADED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
Response - Class in net.dv8tion.jda.api.requests
Internal class used to represent HTTP responses or request failures.
Response(long, Set<String>) - Constructor for class net.dv8tion.jda.api.requests.Response
 
Response(Exception, Set<String>) - Constructor for class net.dv8tion.jda.api.requests.Response
 
Response(Response, int, String, long, Set<String>) - Constructor for class net.dv8tion.jda.api.requests.Response
 
Response(Response, long, Set<String>) - Constructor for class net.dv8tion.jda.api.requests.Response
 
RESPONSE - Static variable in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Used to reset the response field.
RestAction<T> - Interface in net.dv8tion.jda.api.requests
A class representing a terminal between the user and the discord API.
RestActionImpl<T> - Class in net.dv8tion.jda.internal.requests
 
RestActionImpl(JDA, Route.CompiledRoute) - Constructor for class net.dv8tion.jda.internal.requests.RestActionImpl
 
RestActionImpl(JDA, Route.CompiledRoute, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.RestActionImpl
 
RestActionImpl(JDA, Route.CompiledRoute, DataObject) - Constructor for class net.dv8tion.jda.internal.requests.RestActionImpl
 
RestActionImpl(JDA, Route.CompiledRoute, DataObject, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.RestActionImpl
 
RestActionImpl(JDA, Route.CompiledRoute, RequestBody) - Constructor for class net.dv8tion.jda.internal.requests.RestActionImpl
 
RestActionImpl(JDA, Route.CompiledRoute, RequestBody, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.RestActionImpl
 
RestActionOperator<I,O> - Class in net.dv8tion.jda.internal.requests.restaction.operator
 
RestActionOperator(RestAction<I>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.operator.RestActionOperator
 
restart() - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
restart() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Restarts all shards, shutting old ones down first.
restart(int) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
restart(int) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Restarts the shards with the given id only.
RestConfig - Class in net.dv8tion.jda.api.requests
Configuration for REST-request handling.
RestConfig() - Constructor for class net.dv8tion.jda.api.requests.RestConfig
 
RestFuture<T> - Class in net.dv8tion.jda.api.requests
Implementation of CompletableFuture used for RestAction.submit().
RestFuture(Throwable) - Constructor for class net.dv8tion.jda.api.requests.RestFuture
 
RestFuture(RestActionImpl<T>, boolean, BooleanSupplier, RequestBody, Object, long, boolean, Route.CompiledRoute, CaseInsensitiveMap<String, String>) - Constructor for class net.dv8tion.jda.api.requests.RestFuture
 
RestFuture(T) - Constructor for class net.dv8tion.jda.api.requests.RestFuture
 
RestRateLimiter - Interface in net.dv8tion.jda.api.requests
Interface used to handle requests to the Discord API.
RestRateLimiter.GlobalRateLimit - Interface in net.dv8tion.jda.api.requests
Global rate-limit store.
RestRateLimiter.RateLimitConfig - Class in net.dv8tion.jda.api.requests
Configuration for the rate-limiter.
RestRateLimiter.Work - Interface in net.dv8tion.jda.api.requests
Type representing a pending request.
Result<T> - Class in net.dv8tion.jda.api.utils
Represents a computation or task result.
RESUME - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
RESUME - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
RESUMED - Enum constant in enum net.dv8tion.jda.api.events.session.SessionState
The session has resumed successfully after disconnecting.
RESUMED - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
retrieveActiveThreads() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the active threads in this guild.
retrieveActiveThreads() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveActiveThreads() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveApplicationEmojiById(long) - Method in interface net.dv8tion.jda.api.JDA
Retrieves an application emoji together with its respective creator.
retrieveApplicationEmojiById(String) - Method in interface net.dv8tion.jda.api.JDA
Retrieves an application emoji together with its respective creator.
retrieveApplicationEmojiById(String) - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveApplicationEmojis() - Method in interface net.dv8tion.jda.api.JDA
Retrieves a list of Application Emojis together with their respective creators.
retrieveApplicationEmojis() - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveApplicationInfo() - Method in interface net.dv8tion.jda.api.JDA
Retrieves the ApplicationInfo for the application that owns the logged in Bot-Account.
retrieveApplicationInfo() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Used to access application details of this bot.
retrieveApplicationInfo() - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveArchivedPrivateJoinedThreadChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IThreadContainer
Retrieves the archived private ThreadChannels for this channel, that the bot has previously joined or been added to.
retrieveArchivedPrivateJoinedThreadChannels() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IThreadContainerMixin
 
retrieveArchivedPrivateThreadChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IThreadContainer
Retrieves the archived private ThreadChannels for this channel.
retrieveArchivedPrivateThreadChannels() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IThreadContainerMixin
 
retrieveArchivedPublicThreadChannels() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IThreadContainer
Retrieves the archived public ThreadChannels for this channel.
retrieveArchivedPublicThreadChannels() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IThreadContainerMixin
 
retrieveAuditLogs() - Method in interface net.dv8tion.jda.api.entities.Guild
A PaginationAction implementation that allows to iterate over all AuditLogEntries of this Guild.
retrieveAuditLogs() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveAuditLogs() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveAutoModRuleById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the AutoModRule for the provided id.
retrieveAutoModRuleById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the AutoModRule for the provided id.
retrieveAutoModRuleById(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveAutoModRuleById(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveAutoModRules() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves all current AutoModRules for this guild.
retrieveAutoModRules() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveAutoModRules() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveBan(UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a Ban of the provided UserSnowflake.
retrieveBan(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveBan(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveBanList() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves an immutable list of the currently banned Users.
retrieveBanList() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveBanList() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveCommandById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the existing Command instance by id.
retrieveCommandById(long) - Method in interface net.dv8tion.jda.api.JDA
Retrieves the existing Command instance by id.
retrieveCommandById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the existing Command instance by id.
retrieveCommandById(String) - Method in interface net.dv8tion.jda.api.JDA
Retrieves the existing Command instance by id.
retrieveCommandById(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveCommandById(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveCommandById(String) - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveCommandPrivileges() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the IntegrationPrivileges for the commands in this guild.
retrieveCommandPrivileges() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveCommandPrivileges() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveCommands() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the list of guild commands.
retrieveCommands() - Method in interface net.dv8tion.jda.api.JDA
Retrieves the list of global commands.
retrieveCommands(boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the list of guild commands.
retrieveCommands(boolean) - Method in interface net.dv8tion.jda.api.JDA
Retrieves the list of global commands.
retrieveCommands(boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveCommands(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveCommands(boolean) - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveEmoji(CustomEmoji) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a custom emoji together with its respective creator.
retrieveEmoji(CustomEmoji) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveEmojiById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a Custom Emoji together with its respective creator.
retrieveEmojiById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a custom emoji together with its respective creator.
retrieveEmojiById(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveEmojiById(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveEmojis() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves an immutable list of Custom Emojis together with their respective creators.
retrieveEmojis() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveEmojis() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveEntitlementById(long) - Method in interface net.dv8tion.jda.api.JDA
Retrieves an Entitlement by its id.
retrieveEntitlementById(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveEntitlementById(String) - Method in interface net.dv8tion.jda.api.JDA
Retrieves an Entitlement by its id.
retrieveEntitlements() - Method in interface net.dv8tion.jda.api.JDA
A PaginationAction implementation which allows you to iterate over Entitlements that are applicable to the logged in application.
retrieveEntitlements() - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveFuture(int) - Method in class net.dv8tion.jda.api.entities.MessageHistory
Retrieves messages from Discord that were sent more recently than the most recently sent message in MessageHistory's history cache (MessageHistory.getRetrievedHistory()).
retrieveIntegrationPrivilegesById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the IntegrationPrivileges for the target with the specified ID.
retrieveIntegrationPrivilegesById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the IntegrationPrivileges for the target with the specified ID.
retrieveIntegrationPrivilegesById(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveIntegrationPrivilegesById(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveInterestedMembers() - Method in interface net.dv8tion.jda.api.entities.ScheduledEvent
A PaginationAction implementation that allows to iterate over all Members interested in this Event.
retrieveInterestedMembers() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
retrieveInvites() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IInviteContainer
Returns all invites for this channel.
retrieveInvites() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves all Invites for this guild.
retrieveInvites() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IInviteContainerMixin
 
retrieveInvites() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveInvites() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveMember() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.GenericScheduledEventUserEvent
Retrieves the Member that subscribed or unsubscribed to the ScheduledEvent.
retrieveMember() - Method in class net.dv8tion.jda.api.events.message.poll.GenericMessagePollVoteEvent
Retrieves the voting Member.
retrieveMember() - Method in class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
Retrieves the Member who owns the reaction.
retrieveMember(UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Load the member for the specified UserSnowflake.
retrieveMemberById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Load the member for the specified user.
retrieveMemberById(long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveMemberById(long) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveMemberById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Load the member for the specified user.
retrieveMembers(boolean, Collection<? extends UserSnowflake>) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a list of members.
retrieveMembers(Collection<? extends UserSnowflake>) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a list of members.
retrieveMembersByIds(boolean, long...) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a list of members by their user id.
retrieveMembersByIds(boolean, long...) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveMembersByIds(boolean, long...) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveMembersByIds(boolean, String...) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a list of members by their user id.
retrieveMembersByIds(boolean, Collection<Long>) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a list of members by their user id.
retrieveMembersByIds(long...) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a list of members by their user id.
retrieveMembersByIds(String...) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a list of members by their user id.
retrieveMembersByIds(Collection<Long>) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a list of members by their user id.
retrieveMembersByPrefix(String, int) - Method in interface net.dv8tion.jda.api.entities.Guild
Queries a list of members using a radix tree based on the provided name prefix.
retrieveMembersByPrefix(String, int) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveMembersByPrefix(String, int) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveMemberVoiceState(UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Load the member's voice state for the specified UserSnowflake.
retrieveMemberVoiceStateById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Load the member's voice state for the specified user.
retrieveMemberVoiceStateById(long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveMemberVoiceStateById(long) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveMemberVoiceStateById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Load the member's voice state for the specified user.
retrieveMessage() - Method in class net.dv8tion.jda.api.events.message.poll.GenericMessagePollVoteEvent
Retrieves the message for this event.
retrieveMessage() - Method in class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
Retrieves the message for this reaction event.
retrieveMessageById(long) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to get a Message from the Discord's servers that has the same id as the id provided.
retrieveMessageById(String) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Attempts to get a Message from the Discord's servers that has the same id as the id provided.
retrieveMessageById(String) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Retrieves the message with the provided id.
retrieveMessageById(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
retrieveMessageById(String) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
retrieveMessageById(String) - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
retrieveMessageById(String) - Method in class net.dv8tion.jda.internal.requests.IncomingWebhookClientImpl
 
retrieveMetaData() - Method in interface net.dv8tion.jda.api.entities.Guild
Loads Guild.MetaData for this guild instance.
retrieveMetaData() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveMetaData() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveNitroStickerPacks() - Method in interface net.dv8tion.jda.api.JDA
Retrieves a list of all the public StickerPacks used for nitro.
retrieveNitroStickerPacks() - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveOriginal() - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Retrieves the original reply to this interaction.
retrieveOwner() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.GroupChannel
Retrieves the User which owns this GroupChannel.
retrieveOwner() - Method in interface net.dv8tion.jda.api.entities.emoji.RichCustomEmoji
Retrieves the owner of this emoji.
retrieveOwner() - Method in interface net.dv8tion.jda.api.entities.Guild
Shortcut for guild.retrieveMemberById(guild.getOwnerIdLong()).
retrieveOwner() - Method in interface net.dv8tion.jda.api.entities.sticker.GuildSticker
Retrieves the sticker owner.
retrieveOwner() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
retrieveOwner() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
retrieveParentMessage() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Attempts to get the Message that this thread was started from.
retrieveParentMessage() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
retrieveParentMessage() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
retrievePast(int) - Method in class net.dv8tion.jda.api.entities.MessageHistory
Retrieves messages from Discord that were sent before the oldest sent message in MessageHistory's history cache (MessageHistory.getRetrievedHistory()).
retrievePinnedMessages() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Retrieves a List of Messages that have been pinned in this channel.
retrievePinnedMessages() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
retrievePollVoters(long) - Method in interface net.dv8tion.jda.api.entities.Message
Paginate the users who voted for a poll answer.
retrievePollVotersById(long, long) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Paginate the users who voted for a poll answer.
retrievePollVotersById(String, long) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Paginate the users who voted for a poll answer.
retrievePrivateChannel() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.PrivateChannelMixin
 
retrievePrivileges(Guild) - Method in interface net.dv8tion.jda.api.interactions.commands.Command
Retrieves the IntegrationPrivileges for this command.
retrievePrivileges(Guild) - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
retrieveProfile() - Method in interface net.dv8tion.jda.api.entities.User
Loads the user's User.Profile data.
retrieveProfile() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
retrievePrunableMemberCount(int) - Method in interface net.dv8tion.jda.api.entities.Guild
The method calculates the amount of Members that would be pruned if Guild.prune(int, Role...) was executed.
retrievePrunableMemberCount(int) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrievePrunableMemberCount(int) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveReactionUsers(Emoji) - Method in interface net.dv8tion.jda.api.entities.Message
This obtains the users who reacted using the given Emoji.
retrieveReactionUsers(Emoji, MessageReaction.ReactionType) - Method in interface net.dv8tion.jda.api.entities.Message
This obtains the users who reacted using the given Emoji.
retrieveReactionUsers(Emoji, MessageReaction.ReactionType) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
retrieveReactionUsersById(long, Emoji) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
This obtains the users who reacted to a message using the given Emoji.
retrieveReactionUsersById(long, Emoji, MessageReaction.ReactionType) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
This obtains the users who reacted to a message using the given Emoji.
retrieveReactionUsersById(String, Emoji) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
This obtains the users who reacted to a message using the given Emoji.
retrieveReactionUsersById(String, Emoji) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
retrieveReactionUsersById(String, Emoji, MessageReaction.ReactionType) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
This obtains the users who reacted to a message using the given Emoji.
retrieveRegions() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the available regions for this Guild
Shortcut for retrieveRegions(true)
This will include deprecated voice regions by default.
retrieveRegions(boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the available regions for this Guild
retrieveRegions(boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveRegions(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveRoleConnectionMetadata() - Method in interface net.dv8tion.jda.api.JDA
Retrieves the currently configured RoleConnectionMetadata records for this application.
retrieveRoleConnectionMetadata() - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveScheduledEventById(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a ScheduledEvent by its ID.
retrieveScheduledEventById(long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveScheduledEventById(long) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveScheduledEventById(String) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves a ScheduledEvent by its ID.
retrieveScheduledEventById(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveScheduledEventById(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveScheduledEvents() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves all ScheduledEvents for this guild.
retrieveScheduledEvents(boolean) - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves all ScheduledEvents for this guild.
retrieveScheduledEvents(boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveScheduledEvents(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveStartMessage() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Attempts to get the Message that was posted when this thread was created.
retrieveStartMessage() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
retrieveStartMessage() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
retrieveSticker(StickerSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Attempts to retrieve a GuildSticker object for this guild based on the provided snowflake reference.
retrieveSticker(StickerSnowflake) - Method in interface net.dv8tion.jda.api.JDA
Attempts to retrieve a Sticker object based on the provided snowflake reference.
retrieveSticker(StickerSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveSticker(StickerSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveSticker(StickerSnowflake) - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveStickers() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves all the stickers from this guild.
retrieveStickers() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveStickers() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveTemplates() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves all Templates for this guild.
retrieveTemplates() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveTemplates() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveThreadMember(Member) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Load the thread-member for the specified user.
retrieveThreadMember(User) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Load the thread-member for the specified user.
retrieveThreadMemberById(long) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Load the thread-member for the user with the specified id.
retrieveThreadMemberById(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
retrieveThreadMemberById(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
retrieveThreadMemberById(String) - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Load the thread-member for the user with the specified id.
retrieveThreadMembers() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel
Retrieves the ThreadMembers of this thread.
retrieveThreadMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
retrieveThreadMembers() - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
retrieveUser() - Method in interface net.dv8tion.jda.api.entities.channel.concrete.PrivateChannel
Retrieves the User that this PrivateChannel communicates with.
retrieveUser() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.GenericScheduledEventUserEvent
Retrieves the User that subscribed or unsubscribed to the ScheduledEvent.
retrieveUser() - Method in class net.dv8tion.jda.api.events.message.poll.GenericMessagePollVoteEvent
Retrieves the voting User.
retrieveUser() - Method in class net.dv8tion.jda.api.events.message.react.GenericMessageReactionEvent
Retrieves the User who owns the reaction.
retrieveUser() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.PrivateChannelMixin
 
retrieveUserById(long) - Method in interface net.dv8tion.jda.api.JDA
Attempts to retrieve a User object based on the provided id.
retrieveUserById(long) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Attempts to retrieve a User object based on the provided id.
retrieveUserById(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveUserById(String) - Method in interface net.dv8tion.jda.api.JDA
Attempts to retrieve a User object based on the provided id.
retrieveUserById(String) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Attempts to retrieve a User object based on the provided id.
retrieveUsers() - Method in class net.dv8tion.jda.api.entities.MessageReaction
Retrieves the Users that already reacted with this MessageReaction.
retrieveUsers(MessageReaction.ReactionType) - Method in class net.dv8tion.jda.api.entities.MessageReaction
Retrieves the Users that already reacted with this MessageReaction.
retrieveVanityInvite() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the Vanity Invite meta data for this guild.
retrieveVanityInvite() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveVanityInvite() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveWebhookById(long) - Method in interface net.dv8tion.jda.api.JDA
Retrieves a Webhook by its id.
retrieveWebhookById(String) - Method in interface net.dv8tion.jda.api.JDA
Retrieves a Webhook by its id.
retrieveWebhookById(String) - Method in class net.dv8tion.jda.internal.JDAImpl
 
retrieveWebhooks() - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IWebhookContainer
Retrieves the Webhooks attached to this channel.
retrieveWebhooks() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves all Webhooks for this Guild.
retrieveWebhooks() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IWebhookContainerMixin
 
retrieveWebhooks() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveWebhooks() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
retrieveWelcomeScreen() - Method in interface net.dv8tion.jda.api.entities.Guild
Retrieves the welcome screen for this Guild.
retrieveWelcomeScreen() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
retrieveWelcomeScreen() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
RETRY_AFTER_HEADER - Static variable in interface net.dv8tion.jda.api.requests.RestRateLimiter
The number of seconds to wait before submitting another request
RETRY_TIMEOUT - Enum constant in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
 
retryAfter - Variable in class net.dv8tion.jda.api.requests.Response
 
reverse() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Flips the PaginationAction.order(PaginationOrder) of this pagination action.
reverseOrder() - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
reverseOrder() - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
revokePermissions(Collection<Permission>) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Revokes the specified Permissions from the selected Role.
revokePermissions(Collection<Permission>) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
revokePermissions(Permission...) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Revokes the specified Permissions from the selected Role.
RICH - Enum constant in enum net.dv8tion.jda.api.entities.EmbedType
 
RichCustomEmoji - Interface in net.dv8tion.jda.api.entities.emoji
Represents a Custom Emoji.
RichCustomEmojiImpl - Class in net.dv8tion.jda.internal.entities.emoji
 
RichCustomEmojiImpl(long, GuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
RichPresence - Interface in net.dv8tion.jda.api.entities
Used to hold additional information about a users Activity relevant to Rich Presence.
RichPresence.Image - Class in net.dv8tion.jda.api.entities
Used to hold information on images within a Rich Presence profile
RichPresence.Party - Class in net.dv8tion.jda.api.entities
Holds information on a player's party
RichPresenceImpl - Class in net.dv8tion.jda.internal.entities
 
RichSticker - Interface in net.dv8tion.jda.api.entities.sticker
Covers more details of stickers which are missing in messages.
RichStickerImpl - Class in net.dv8tion.jda.internal.entities.sticker
 
RichStickerImpl(long, Sticker.StickerFormat, String, Set<String>, String) - Constructor for class net.dv8tion.jda.internal.entities.sticker.RichStickerImpl
 
right - Variable in class net.dv8tion.jda.internal.utils.tuple.ImmutablePair
Right object
right - Variable in class net.dv8tion.jda.internal.utils.tuple.MutablePair
Right object
rightPad(String, int) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
role(long) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Creates a default value of type EntitySelectMenu.SelectTarget.ROLE with the provided id.
role(String) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Creates a default value of type EntitySelectMenu.SelectTarget.ROLE with the provided id.
Role - Interface in net.dv8tion.jda.api.entities
Represents a Guild's Role.
ROLE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
Possible secondary target of an ActionType such as ActionType.CHANNEL_OVERRIDE_CREATE
Use with Guild.getRoleById(String)
ROLE - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
ROLE - Enum constant in enum net.dv8tion.jda.api.components.selections.EntitySelectMenu.SelectTarget
 
ROLE - Enum constant in enum net.dv8tion.jda.api.entities.Message.MentionType
Represents a mention for a Role
The first and only group matches the id of the mention.
ROLE - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Options which accept a single Role
ROLE - Enum constant in enum net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege.Type
 
ROLE - Enum constant in enum net.dv8tion.jda.internal.handle.EventCache.Type
 
ROLE_COLOR - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Role.getColor() value.
ROLE_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has created a Role.
ROLE_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has deleted a Role.
ROLE_HOISTED - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Role.isHoisted() value.
ROLE_MENTIONABLE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Role.isMentionable() value.
ROLE_NAME - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Role.getName() value.
ROLE_NAME - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
Possible name of the role if the target type is TargetType.ROLE
ROLE_PERMISSIONS - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Role.getPermissionsRaw() value.
ROLE_SELECT - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
A select menu of roles
ROLE_SUBSCRIPTION_PURCHASE - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Sent when someone purchases a role subscription.
ROLE_SUBSCRIPTIONS_PURCHASE - Enum constant in enum net.dv8tion.jda.api.entities.Invite.TargetType
The invite points to a role subscription listing in a guild.
ROLE_TAGS - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Enables cache for Role.getTags()
ROLE_TYPE - Static variable in class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
ROLE_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has updated a Role.
Role.RoleTags - Interface in net.dv8tion.jda.api.entities
Tags associated with this role.
RoleAction - Interface in net.dv8tion.jda.api.requests.restaction
Extension of RestAction specifically designed to create a Role.
RoleActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
RoleActionImpl(Guild) - Constructor for class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
Creates a new RoleAction instance
RoleConnectionMetadata - Class in net.dv8tion.jda.api.entities
A metadata record used for role connections.
RoleConnectionMetadata(RoleConnectionMetadata.MetadataType, String, String, String) - Constructor for class net.dv8tion.jda.api.entities.RoleConnectionMetadata
Creates a new RoleConnectionMetadata instance.
RoleConnectionMetadata.MetadataType - Enum in net.dv8tion.jda.api.entities
The type of metadata.
RoleCreateEvent - Class in net.dv8tion.jda.api.events.role
Indicates that a Role was created.
RoleCreateEvent(JDA, long, Role) - Constructor for class net.dv8tion.jda.api.events.role.RoleCreateEvent
 
RoleData(long) - Constructor for class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
 
RoleDeleteEvent - Class in net.dv8tion.jda.api.events.role
Indicates that a Role was deleted.
RoleDeleteEvent(JDA, long, Role) - Constructor for class net.dv8tion.jda.api.events.role.RoleDeleteEvent
 
RoleIcon - Class in net.dv8tion.jda.api.entities
An object representing a Role's icon.
RoleIcon(String, String, long) - Constructor for class net.dv8tion.jda.api.entities.RoleIcon
 
RoleImpl - Class in net.dv8tion.jda.internal.entities
 
RoleImpl(long, Guild) - Constructor for class net.dv8tion.jda.internal.entities.RoleImpl
 
RoleImpl.RoleTagsImpl - Class in net.dv8tion.jda.internal.entities
 
RoleManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for a Role.
RoleManagerImpl - Class in net.dv8tion.jda.internal.managers
 
RoleManagerImpl(Role) - Constructor for class net.dv8tion.jda.internal.managers.RoleManagerImpl
Creates a new RoleManager instance
RoleMixin<T extends RoleMixin<T>> - Interface in net.dv8tion.jda.internal.entities.mixin
 
RoleOrderAction - Interface in net.dv8tion.jda.api.requests.restaction.order
Implementation of OrderAction designed to modify the order of Roles of the specified Guild.
RoleOrderActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.order
 
RoleOrderActionImpl(Guild, boolean) - Constructor for class net.dv8tion.jda.internal.requests.restaction.order.RoleOrderActionImpl
Creates a new RoleOrderAction instance
Roles() - Constructor for class net.dv8tion.jda.api.requests.Route.Roles
 
ROLES - Static variable in interface net.dv8tion.jda.api.managers.CustomEmojiManager
Used to reset the roles field
RoleTagsImpl() - Constructor for class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
RoleTagsImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
RoleUpdateColorEvent - Class in net.dv8tion.jda.api.events.role.update
Indicates that a Role updated its color.
RoleUpdateColorEvent(JDA, long, Role, int) - Constructor for class net.dv8tion.jda.api.events.role.update.RoleUpdateColorEvent
 
RoleUpdateHoistedEvent - Class in net.dv8tion.jda.api.events.role.update
Indicates that a Role updated its hoist state.
RoleUpdateHoistedEvent(JDA, long, Role, boolean) - Constructor for class net.dv8tion.jda.api.events.role.update.RoleUpdateHoistedEvent
 
RoleUpdateIconEvent - Class in net.dv8tion.jda.api.events.role.update
Indicates that the Icon of a Role changed.
RoleUpdateIconEvent(JDA, long, Role, RoleIcon) - Constructor for class net.dv8tion.jda.api.events.role.update.RoleUpdateIconEvent
 
RoleUpdateMentionableEvent - Class in net.dv8tion.jda.api.events.role.update
Indicates that a Role updated its mentionable state.
RoleUpdateMentionableEvent(JDA, long, Role, boolean) - Constructor for class net.dv8tion.jda.api.events.role.update.RoleUpdateMentionableEvent
 
RoleUpdateNameEvent - Class in net.dv8tion.jda.api.events.role.update
Indicates that a Role updated its name.
RoleUpdateNameEvent(JDA, long, Role, String) - Constructor for class net.dv8tion.jda.api.events.role.update.RoleUpdateNameEvent
 
RoleUpdatePermissionsEvent - Class in net.dv8tion.jda.api.events.role.update
Indicates that a Role updated its permissions.
RoleUpdatePermissionsEvent(JDA, long, Role, long) - Constructor for class net.dv8tion.jda.api.events.role.update.RoleUpdatePermissionsEvent
 
RoleUpdatePositionEvent - Class in net.dv8tion.jda.api.events.role.update
Indicates that a Role updated its position.
RoleUpdatePositionEvent(JDA, long, Role, int, int) - Constructor for class net.dv8tion.jda.api.events.role.update.RoleUpdatePositionEvent
 
ROMANIAN_ROMANIA - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
ROTTERDAM - Enum constant in enum net.dv8tion.jda.api.Region
 
Route - Class in net.dv8tion.jda.api.requests
Routes for API endpoints.
Route.Applications - Class in net.dv8tion.jda.api.requests
 
Route.AutoModeration - Class in net.dv8tion.jda.api.requests
 
Route.Channels - Class in net.dv8tion.jda.api.requests
 
Route.CompiledRoute - Class in net.dv8tion.jda.api.requests
A route compiled with arguments.
Route.Emojis - Class in net.dv8tion.jda.api.requests
 
Route.Guilds - Class in net.dv8tion.jda.api.requests
 
Route.Interactions - Class in net.dv8tion.jda.api.requests
 
Route.Invites - Class in net.dv8tion.jda.api.requests
 
Route.Messages - Class in net.dv8tion.jda.api.requests
 
Route.Misc - Class in net.dv8tion.jda.api.requests
 
Route.Roles - Class in net.dv8tion.jda.api.requests
 
Route.Self - Class in net.dv8tion.jda.api.requests
 
Route.StageInstances - Class in net.dv8tion.jda.api.requests
 
Route.Stickers - Class in net.dv8tion.jda.api.requests
 
Route.Templates - Class in net.dv8tion.jda.api.requests
 
Route.Users - Class in net.dv8tion.jda.api.requests
 
Route.Webhooks - Class in net.dv8tion.jda.api.requests
 
RTP_HEADER_BYTE_LENGTH - Static variable in class net.dv8tion.jda.internal.audio.AudioPacket
 
RTP_PAYLOAD_TYPE - Static variable in class net.dv8tion.jda.internal.audio.AudioPacket
This is Discord's RTP Profile Payload type.
I've yet to find actual documentation on what the bits inside this value represent.
RTP_VERSION_PAD_EXTEND - Static variable in class net.dv8tion.jda.internal.audio.AudioPacket
Bit index 0 and 1 represent the RTP Protocol version used.
RULES_CHANNEL - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the rules channel field
run() - Method in class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
run() - Method in class net.dv8tion.jda.internal.utils.ContextRunnable
 
run(boolean) - Method in interface net.dv8tion.jda.api.utils.SessionController.SessionConnectNode
When called, establishes the session.
RUSSIA - Enum constant in enum net.dv8tion.jda.api.Region
 
RUSSIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 

S

SAFE - Enum constant in enum net.dv8tion.jda.api.entities.Guild.NSFWLevel
Doesn't classify as a NSFW server
safeChannelCast(Object, Class<T>) - Static method in class net.dv8tion.jda.internal.utils.ChannelUtil
 
SAFETY_ALERTS_CHANNEL - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to rest the safety alerts channel field
safeUnionCast(String, Object, Class<T>) - Static method in class net.dv8tion.jda.internal.utils.UnionUtil
 
safeUnionCast(String, Component, Class<T>) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
Checks the component has the target union type, and isn't an UnknownComponent, throws IllegalArgumentException otherwise.
safeUnionCastWithUnknownType(String, Component, Class<T>) - Static method in class net.dv8tion.jda.internal.components.utils.ComponentsUtil
Checks the component has the target union type, and allows unknown components, throws IllegalArgumentException otherwise.
sanitize(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Sanitize string with default settings.
sanitize(String, MarkdownSanitizer.SanitizationStrategy) - Static method in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Sanitize string without ignoring anything.
SCHEDULED - Enum constant in enum net.dv8tion.jda.api.entities.ScheduledEvent.Status
 
SCHEDULED_EVENT - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
SCHEDULED_EVENT - Enum constant in enum net.dv8tion.jda.internal.handle.EventCache.Type
 
SCHEDULED_EVENT_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A user created a ScheduledEvent
SCHEDULED_EVENT_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A user deleted/cancelled a ScheduledEvent
SCHEDULED_EVENT_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A user updated a ScheduledEvent
SCHEDULED_EVENTS - Enum constant in enum net.dv8tion.jda.api.requests.GatewayIntent
Scheduled Events events.
SCHEDULED_EVENTS - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
ScheduledEvent - Interface in net.dv8tion.jda.api.entities
A class representing a ScheduledEvent (The events that show up under the events tab in the Official Discord Client).
ScheduledEvent.Status - Enum in net.dv8tion.jda.api.entities
Represents the status of a scheduled event.
ScheduledEvent.Type - Enum in net.dv8tion.jda.api.entities
Represents what type of event an event is, or where the event will be taking place at.
ScheduledEventAction - Interface in net.dv8tion.jda.api.requests.restaction
Extension of RestAction specifically designed to create a ScheduledEvent.
ScheduledEventActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
ScheduledEventActionImpl(String, String, TemporalAccessor, TemporalAccessor, Guild) - Constructor for class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
ScheduledEventActionImpl(String, GuildChannel, TemporalAccessor, Guild) - Constructor for class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
ScheduledEventCreateEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent
Indicates that a ScheduledEvent object has been created.
ScheduledEventCreateEvent(JDA, long, ScheduledEvent) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.ScheduledEventCreateEvent
 
ScheduledEventCreateHandler - Class in net.dv8tion.jda.internal.handle
 
ScheduledEventCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ScheduledEventCreateHandler
 
ScheduledEventDeleteEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent
Indicates that a ScheduledEvent object has been deleted.
ScheduledEventDeleteEvent(JDA, long, ScheduledEvent) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.ScheduledEventDeleteEvent
 
ScheduledEventDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
ScheduledEventDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ScheduledEventDeleteHandler
 
ScheduledEventImpl - Class in net.dv8tion.jda.internal.entities
 
ScheduledEventImpl(long, Guild) - Constructor for class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
ScheduledEventManager - Interface in net.dv8tion.jda.api.managers
The Manager is providing functionality to update one or more fields of a ScheduledEvent.
ScheduledEventManagerImpl - Class in net.dv8tion.jda.internal.managers
 
ScheduledEventManagerImpl(ScheduledEvent) - Constructor for class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
ScheduledEventMembersPaginationAction - Interface in net.dv8tion.jda.api.requests.restaction.pagination
PaginationAction that paginates the scheduled event users endpoint.
ScheduledEventMembersPaginationActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
ScheduledEventMembersPaginationActionImpl(ScheduledEvent) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.ScheduledEventMembersPaginationActionImpl
 
ScheduledEventUpdateDescriptionEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent.update
Indicates the description of a ScheduledEvent has changed.
ScheduledEventUpdateDescriptionEvent(JDA, long, ScheduledEvent, String) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateDescriptionEvent
 
ScheduledEventUpdateEndTimeEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent.update
Indicates the end time of a ScheduledEvent has changed.
ScheduledEventUpdateEndTimeEvent(JDA, long, ScheduledEvent, OffsetDateTime) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateEndTimeEvent
 
ScheduledEventUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
ScheduledEventUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ScheduledEventUpdateHandler
 
ScheduledEventUpdateImageEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent.update
Indicates the image of a ScheduledEvent has changed.
ScheduledEventUpdateImageEvent(JDA, long, ScheduledEvent, String) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateImageEvent
 
ScheduledEventUpdateLocationEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent.update
Indicates that the location of a ScheduledEvent has changed.
ScheduledEventUpdateLocationEvent(JDA, long, ScheduledEvent, String) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateLocationEvent
 
ScheduledEventUpdateNameEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent.update
Indicates that the name of a ScheduledEvent has changed.
ScheduledEventUpdateNameEvent(JDA, long, ScheduledEvent, String) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateNameEvent
 
ScheduledEventUpdateStartTimeEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent.update
Indicates the start time of a ScheduledEvent has changed.
ScheduledEventUpdateStartTimeEvent(JDA, long, ScheduledEvent, OffsetDateTime) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStartTimeEvent
 
ScheduledEventUpdateStatusEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent.update
Indicates that the status of a ScheduledEvent has changed.
ScheduledEventUpdateStatusEvent(JDA, long, ScheduledEvent, ScheduledEvent.Status) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.update.ScheduledEventUpdateStatusEvent
 
ScheduledEventUserAddEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent
Indicates that a User has subscribed to a ScheduledEvent.
ScheduledEventUserAddEvent(JDA, long, ScheduledEvent, long) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.ScheduledEventUserAddEvent
 
ScheduledEventUserHandler - Class in net.dv8tion.jda.internal.handle
 
ScheduledEventUserHandler(JDAImpl, boolean) - Constructor for class net.dv8tion.jda.internal.handle.ScheduledEventUserHandler
 
ScheduledEventUserRemoveEvent - Class in net.dv8tion.jda.api.events.guild.scheduledevent
Indicates that a User has unsubscribed from a ScheduledEvent.
ScheduledEventUserRemoveEvent(JDA, long, ScheduledEvent, long) - Constructor for class net.dv8tion.jda.api.events.guild.scheduledevent.ScheduledEventUserRemoveEvent
 
SCOPE_HEADER - Static variable in interface net.dv8tion.jda.api.requests.RestRateLimiter
Returned only on HTTP 429 responses.
secondary(String, String) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with SECONDARY Style.
secondary(String, Emoji) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with SECONDARY Style.
SECONDARY - Enum constant in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Secondary button style, usually in gray.
SECONDS_1800 - Enum constant in enum net.dv8tion.jda.api.entities.Guild.Timeout
 
SECONDS_300 - Enum constant in enum net.dv8tion.jda.api.entities.Guild.Timeout
 
SECONDS_3600 - Enum constant in enum net.dv8tion.jda.api.entities.Guild.Timeout
 
SECONDS_60 - Enum constant in enum net.dv8tion.jda.api.entities.Guild.Timeout
 
SECONDS_900 - Enum constant in enum net.dv8tion.jda.api.entities.Guild.Timeout
 
Section - Interface in net.dv8tion.jda.api.components.section
Component which contains the main content on the left and an accessory on the right.
SECTION - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
 
SectionAccessoryComponent - Interface in net.dv8tion.jda.api.components.section
Represents a component that can be set as a Section accessory, this includes: Button Thumbnail
SectionAccessoryComponentUnion - Interface in net.dv8tion.jda.api.components.section
Represents a union of SectionAccessoryComponents that can be one of: Button Thumbnail UnknownComponent, detectable via IComponentUnion.isUnknownComponent()
SectionContentComponent - Interface in net.dv8tion.jda.api.components.section
Represents a component that can be added to a Section, this includes: TextDisplay
SectionContentComponentUnion - Interface in net.dv8tion.jda.api.components.section
Represents a union of SectionContentComponents that can be one of: TextDisplay UnknownComponent, detectable via IComponentUnion.isUnknownComponent()
SectionImpl - Class in net.dv8tion.jda.internal.components.section
 
SectionImpl(int, Collection<SectionContentComponentUnion>, SectionAccessoryComponentUnion) - Constructor for class net.dv8tion.jda.internal.components.section.SectionImpl
 
SectionImpl(Collection<SectionContentComponentUnion>, SectionAccessoryComponentUnion) - Constructor for class net.dv8tion.jda.internal.components.section.SectionImpl
 
SectionImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.section.SectionImpl
 
SecurityIncidentActions - Class in net.dv8tion.jda.api.entities.guild
The active security incident actions in a Guild.
SecurityIncidentDetections - Class in net.dv8tion.jda.api.entities.guild
Detected security incidents of a Guild.
SecurityIncidentDetections(long, long) - Constructor for class net.dv8tion.jda.api.entities.guild.SecurityIncidentDetections
 
SELECT_PROTOCOL - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
SelectMenu - Interface in net.dv8tion.jda.api.components.selections
Represents a select menu in a message.
SelectMenu.Builder<T extends SelectMenu,B extends SelectMenu.Builder<T,B>> - Class in net.dv8tion.jda.api.components.selections
A preconfigured builder for the creation of select menus.
SelectMenuImpl - Class in net.dv8tion.jda.internal.components.selections
 
SelectMenuImpl(String, int, String, int, int, boolean) - Constructor for class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
SelectMenuImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
SelectMenuInteraction<T,S extends SelectMenu> - Interface in net.dv8tion.jda.api.interactions.components.selections
Component Interaction for a SelectMenu.
SelectMenuInteractionImpl<T,S extends SelectMenu> - Class in net.dv8tion.jda.internal.interactions.components.selections
 
SelectMenuInteractionImpl(JDAImpl, Class<S>, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.components.selections.SelectMenuInteractionImpl
 
SelectMenuMentions - Class in net.dv8tion.jda.internal.entities
 
SelectMenuMentions(JDAImpl, InteractionEntityBuilder, Guild, DataObject, DataArray) - Constructor for class net.dv8tion.jda.internal.entities.SelectMenuMentions
 
SelectOption - Class in net.dv8tion.jda.api.components.selections
One of the possible options provided in a SelectMenu.
selectPosition(int) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Selects a new current entity at the specified index
This index is in correlation to the current order
selectPosition(int) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
selectPosition(T) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Selects a new current entity based on the index of the specified entity in the current order
This is a convenience function that uses OrderAction.selectPosition(int) internally
selectPosition(T) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
Self() - Constructor for class net.dv8tion.jda.api.requests.Route.Self
 
SelfUpdateAvatarEvent - Class in net.dv8tion.jda.api.events.self
Indicates that the avatar of the current user changed.
SelfUpdateAvatarEvent(JDA, long, String) - Constructor for class net.dv8tion.jda.api.events.self.SelfUpdateAvatarEvent
 
SelfUpdateDiscriminatorEvent - Class in net.dv8tion.jda.api.events.self
Indicates that the discriminator of the current user changed.
SelfUpdateDiscriminatorEvent(JDA, long, String) - Constructor for class net.dv8tion.jda.api.events.self.SelfUpdateDiscriminatorEvent
 
SelfUpdateGlobalNameEvent - Class in net.dv8tion.jda.api.events.self
Indicates that the global name of the current user changed.
SelfUpdateGlobalNameEvent(JDA, long, String) - Constructor for class net.dv8tion.jda.api.events.self.SelfUpdateGlobalNameEvent
 
SelfUpdateMFAEvent - Class in net.dv8tion.jda.api.events.self
Indicates that the mfa level of the current user changed.
SelfUpdateMFAEvent(JDA, long, boolean) - Constructor for class net.dv8tion.jda.api.events.self.SelfUpdateMFAEvent
 
SelfUpdateNameEvent - Class in net.dv8tion.jda.api.events.self
Indicates that the name of the current user changed.
SelfUpdateNameEvent(JDA, long, String) - Constructor for class net.dv8tion.jda.api.events.self.SelfUpdateNameEvent
 
SelfUpdateVerifiedEvent - Class in net.dv8tion.jda.api.events.self
Indicates that the verification state of the current user changed.
SelfUpdateVerifiedEvent(JDA, long, boolean) - Constructor for class net.dv8tion.jda.api.events.self.SelfUpdateVerifiedEvent
 
SelfUser - Interface in net.dv8tion.jda.api.entities
Represents the currently logged in account.
SelfUserImpl - Class in net.dv8tion.jda.internal.entities
 
SelfUserImpl(long, JDAImpl) - Constructor for class net.dv8tion.jda.internal.entities.SelfUserImpl
 
send(DataObject) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
SEND_ALERT_MESSAGE - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
Sends an alert message to the specified channel.
SEND_MESSAGE - Static variable in class net.dv8tion.jda.api.requests.Route.Messages
 
SEND_TYPING - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
sendAlert(GuildMessageChannel) - Static method in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
Create a response that will send an alert message to the specified channel.
sendChunkRequest(DataObject) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
sendFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendFiles(Collection<? extends FileUpload>) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
sendFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
sendFiles(FileUpload...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendFiles(FileUpload...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendMessage(CharSequence) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendMessage(CharSequence) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
sendMessage(String) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendMessage(String) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
sendMessage(MessageCreateData) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendMessage(MessageCreateData) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendMessage(MessageCreateData) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
sendMessage(MessageCreateData) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
sendMessageComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendMessageComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendMessageComponents(Collection<? extends MessageTopLevelComponent>) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
sendMessageComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
sendMessageComponents(MessageTopLevelComponent, MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendMessageComponents(MessageTopLevelComponent, MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendMessageComponents(ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendMessageComponents(ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendMessageEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendMessageEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendMessageEmbeds(Collection<? extends MessageEmbed>) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
sendMessageEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
sendMessageEmbeds(MessageEmbed, MessageEmbed...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendMessageEmbeds(MessageEmbed, MessageEmbed...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendMessageEmbeds(MessageEmbed, MessageEmbed...) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
sendMessageFormat(String, Object...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendMessageFormat(String, Object...) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message to this webhook.
sendMessagePoll(MessagePollData) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Send a message to this channel.
sendMessagePoll(MessagePollData) - Method in interface net.dv8tion.jda.api.entities.WebhookClient
Send a message poll to this webhook.
sendMessagePoll(MessagePollData) - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
sendMessagePoll(MessagePollData) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
sendRequest() - Method in class net.dv8tion.jda.internal.entities.AbstractWebhookClient
 
sendRequest() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
sendRequest() - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
sendRequest() - Method in class net.dv8tion.jda.internal.requests.IncomingWebhookClientImpl
 
sendStickers(Collection<? extends StickerSnowflake>) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Send up to 3 stickers in this channel.
sendStickers(Collection<? extends StickerSnowflake>) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.GuildMessageChannelMixin
 
sendStickers(StickerSnowflake...) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.GuildMessageChannel
Send up to 3 stickers in this channel.
sendTyping() - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Sends the typing status to discord.
sendTyping() - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
Separator - Interface in net.dv8tion.jda.api.components.separator
A component to separate content vertically, you can change its size and make it invisible.
SEPARATOR - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
 
Separator.Spacing - Enum in net.dv8tion.jda.api.components.separator
Represents the amount of spacing a separator will create.
SeparatorImpl - Class in net.dv8tion.jda.internal.components.separator
 
SeparatorImpl(Separator.Spacing, boolean) - Constructor for class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
SeparatorImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
SequentialRestRateLimiter - Class in net.dv8tion.jda.api.requests
A bucket is determined via the Path+Method+Major in the following way: Get Hash from Path+Method (we call this route) Get bucket from Hash+Major (we call this bucketid)
SequentialRestRateLimiter(RestRateLimiter.RateLimitConfig) - Constructor for class net.dv8tion.jda.api.requests.SequentialRestRateLimiter
 
SerializableArray - Interface in net.dv8tion.jda.api.utils.data
Allows custom serialization for JSON payloads of an object.
SerializableData - Interface in net.dv8tion.jda.api.utils.data
Allows custom serialization for JSON payloads of an object.
SERVER_CRASH - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
SERVER_ERROR - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
SERVER_MONETIZATION_DISABLED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
SERVER_NOT_AVAILABLE_IN_YOUR_LOCATION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
SERVER_NOT_ENOUGH_BOOSTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
SERVER_NOT_FOUND - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
SERVICE_RESOURCE_RATE_LIMIT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
SESSION_DESCRIPTION - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
SESSION_TIMEOUT - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
SESSION_TIMEOUT - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
SessionConfig - Class in net.dv8tion.jda.internal.utils.config
 
SessionConfig(SessionController, OkHttpClient, WebSocketFactory, VoiceDispatchInterceptor, EnumSet<ConfigFlag>, int, int) - Constructor for class net.dv8tion.jda.internal.utils.config.SessionConfig
 
SessionController - Interface in net.dv8tion.jda.api.utils
Controls states and behaviour of one or multiple JDA instances.
SessionController.SessionConnectNode - Interface in net.dv8tion.jda.api.utils
Represents a WebSocketClient request to start a session.
SessionController.ShardedGateway - Class in net.dv8tion.jda.api.utils
POJO containing the gateway endpoint and recommended shard total for a shard manager.
SessionControllerAdapter - Class in net.dv8tion.jda.api.utils
Simple implementation of SessionController without supporting concurrency.
SessionControllerAdapter() - Constructor for class net.dv8tion.jda.api.utils.SessionControllerAdapter
 
SessionDisconnectEvent - Class in net.dv8tion.jda.api.events.session
Indicates that JDA has been disconnected from the remote server.
SessionDisconnectEvent(JDA, WebSocketFrame, WebSocketFrame, boolean, OffsetDateTime) - Constructor for class net.dv8tion.jda.api.events.session.SessionDisconnectEvent
 
SessionInvalidateEvent - Class in net.dv8tion.jda.api.events.session
Indicates that the JDA cache has been invalidated.
SessionInvalidateEvent(JDA) - Constructor for class net.dv8tion.jda.api.events.session.SessionInvalidateEvent
 
SessionRecreateEvent - Class in net.dv8tion.jda.api.events.session
Indicates if JDA successfully re-established its connection to the gateway.
SessionRecreateEvent(JDA) - Constructor for class net.dv8tion.jda.api.events.session.SessionRecreateEvent
 
SessionResumeEvent - Class in net.dv8tion.jda.api.events.session
Indicates that JDA successfully resumed its connection to the gateway.
SessionResumeEvent(JDA) - Constructor for class net.dv8tion.jda.api.events.session.SessionResumeEvent
 
SessionState - Enum in net.dv8tion.jda.api.events.session
State of a gateway session.
SET_STATUS - Static variable in class net.dv8tion.jda.api.requests.Route.Channels
 
setActions(List<AutoModResponse>) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setActivities(List<Activity>) - Method in class net.dv8tion.jda.internal.entities.MemberPresenceImpl
 
setActivity(Activity) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the Activity for our session.
setActivity(Activity) - Method in interface net.dv8tion.jda.api.managers.Presence
Sets the Activity for this session.
setActivity(Activity) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the Activity for our session.
setActivity(Activity) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Sets the Activity for all shards.
setActivity(Activity) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setActivityProvider(IntFunction<? extends Activity>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
setActivityProvider(IntFunction<? extends Activity>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the Activity for our session.
setActivityProvider(IntFunction<? extends Activity>) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Sets provider that provider the Activity for all shards.
setActivityProvider(IntFunction<? extends Activity>) - Method in class net.dv8tion.jda.internal.utils.config.sharding.PresenceProviderConfig
 
setAfkChannel(VoiceChannel) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the AFK VoiceChannel of this Guild.
setAfkChannel(VoiceChannel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setAfkChannel(VoiceChannel) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setAfkTimeout(Guild.Timeout) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the afk Timeout of this Guild.
setAfkTimeout(Guild.Timeout) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setAfkTimeout(Guild.Timeout) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setAllow(long) - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
setAllowed(long) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Sets the value of explicitly granted permissions using the bitwise representation of a set of Permissions.
setAllowed(long) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
setAllowed(Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Sets the value of explicitly granted permissions using a Collection of Permissions.
setAllowed(Permission...) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Sets the value of explicitly granted permissions using a set of Permissions.
setAllowedMentions(Collection<Message.MentionType>) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
setAllowedMentions(Collection<Message.MentionType>) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
setAllowedMentions(Collection<Message.MentionType>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Sets the MentionTypes that should be parsed.
setAllowedMentions(Collection<Message.MentionType>) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
setAllowlist(List<String>) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setAllowList(Collection<String>) - Method in class net.dv8tion.jda.api.entities.automod.build.AbstractKeywordTriggerConfig
Change the allow list to the provided keywords.
setAnimated(boolean) - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
setAnimated(boolean) - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
setApplicationId(long) - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
setAppliedTags(Collection<? extends ForumTagSnowflake>) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.ThreadChannelManager
Sets the applied ForumTags for this forum post thread.
setAppliedTags(Collection<? extends ForumTagSnowflake>) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setAppliedTags(LongStream) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setAppliedTags(ForumTagSnowflake...) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.ThreadChannelManager
Sets the applied ForumTags for this forum post thread.
setArchived(boolean) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.ThreadChannelManager
Sets the archived state of this ThreadChannel.
setArchived(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setArchived(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setArchived(boolean) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setArchived(boolean) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setArchiveTimestamp(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setArchiveTimestamp(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setArchiveTimestamp(long) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setAttachments(Collection<? extends AttachedFile>) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
setAttachments(Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageEditRequest
The AttachedFiles that should be attached to the message.
setAttachments(Collection<? extends AttachedFile>) - Method in interface net.dv8tion.jda.internal.utils.message.MessageEditBuilderMixin
 
setAttachments(AttachedFile...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageEditRequest
The AttachedFiles that should be attached to the message.
setAudioConnection(AudioConnection) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setAudioPool(ScheduledExecutorService) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ScheduledExecutorService used by the audio WebSocket connection.
setAudioPool(ScheduledExecutorService) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ScheduledExecutorService used by the audio WebSocket connection.
setAudioPool(ScheduledExecutorService, boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ScheduledExecutorService used by the audio WebSocket connection.
setAudioPool(ScheduledExecutorService, boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ScheduledExecutorService used by the audio WebSocket connection.
setAudioPool(ScheduledExecutorService, boolean) - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
setAudioPoolProvider(ThreadPoolProvider<? extends ScheduledExecutorService>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ScheduledExecutorService used by the audio WebSocket connection.
setAudioSendFactory(IAudioSendFactory) - Method in class net.dv8tion.jda.api.JDABuilder
Changes the factory used to create IAudioSendSystem objects which handle the sending loop for audio packets.
setAudioSendFactory(IAudioSendFactory) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Changes the factory used to create IAudioSendSystem objects which handle the sending loop for audio packets.
setAudioSendFactory(IAudioSendFactory) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setAuthor(String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Author of the embed.
setAuthor(String, String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Author of the embed.
setAuthor(String, String, String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Author of the embed.
setAutoArchiveDuration(ThreadChannel.AutoArchiveDuration) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.ThreadChannelManager
Sets the inactive time before autoarchiving of this ThreadChannel.
setAutoArchiveDuration(ThreadChannel.AutoArchiveDuration) - Method in interface net.dv8tion.jda.api.requests.restaction.AbstractThreadCreateAction
Sets the ThreadChannel.AutoArchiveDuration for the new thread.
setAutoArchiveDuration(ThreadChannel.AutoArchiveDuration) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setAutoArchiveDuration(ThreadChannel.AutoArchiveDuration) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setAutoArchiveDuration(ThreadChannel.AutoArchiveDuration) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setAutoArchiveDuration(ThreadChannel.AutoArchiveDuration) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setAutoArchiveDuration(ThreadChannel.AutoArchiveDuration) - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
setAutoArchiveDuration(ThreadChannel.AutoArchiveDuration) - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
setAutoComplete(boolean) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure whether this option should support auto-complete interactions via CommandAutoCompleteInteractionEvent.
setAutoReconnect(boolean) - Method in interface net.dv8tion.jda.api.JDA
Sets whether or not JDA should try to automatically reconnect if a connection-error is encountered.
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Sets whether or not JDA should try to reconnect if a connection-error is encountered.
setAutoReconnect(boolean) - Method in interface net.dv8tion.jda.api.managers.AudioManager
Sets whether audio connections from this AudioManager should automatically reconnect or not.
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets whether or not JDA should try to reconnect if a connection-error is encountered.
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
setAutoReconnect(boolean) - Method in class net.dv8tion.jda.internal.utils.config.SessionConfig
 
setAvailable(boolean) - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
setAvailable(boolean) - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
setAvailableTags(List<? extends BaseForumTag>) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPostContainerManager
Sets the available tags of the selected IPostContainer.
setAvailableTags(List<? extends BaseForumTag>) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the available tags of the channel.
setAvailableTags(List<? extends BaseForumTag>) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setAvailableTags(List<? extends BaseForumTag>) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setAvatar(Icon) - Method in interface net.dv8tion.jda.api.managers.AccountManager
Sets the avatar for the currently logged in account
setAvatar(Icon) - Method in interface net.dv8tion.jda.api.managers.WebhookManager
Sets the default avatar of the selected Webhook.
setAvatar(Icon) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookAction
Sets the Avatar for the custom Webhook User
setAvatar(Icon) - Method in class net.dv8tion.jda.internal.managers.AccountManagerImpl
 
setAvatar(Icon) - Method in class net.dv8tion.jda.internal.managers.WebhookManagerImpl
 
setAvatar(Icon) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookActionImpl
 
setAvatarId(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
setAvatarId(String) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
setAvatarId(String) - Method in interface net.dv8tion.jda.internal.entities.mixin.MemberMixin
 
setAvatarId(String) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
setAvatarUrl(String) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookMessageCreateAction
Set the apparent avatar for the message author.
setAvatarUrl(String) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookMessageCreateActionImpl
 
setBanner(Icon) - Method in interface net.dv8tion.jda.api.managers.AccountManager
Sets the banner for the currently logged in account
setBanner(Icon) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the Banner Icon of this Guild.
setBanner(Icon) - Method in class net.dv8tion.jda.internal.managers.AccountManagerImpl
 
setBanner(Icon) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setBannerId(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setBaseUrl(String) - Method in class net.dv8tion.jda.api.requests.RestConfig
Provide a custom base URL for REST-api requests.
setBitrate(int) - Method in interface net.dv8tion.jda.api.managers.channel.middleman.AudioChannelManager
Sets the bitrate of the selected AudioChannel.
setBitrate(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
setBitrate(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
setBitrate(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
setBitrate(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
setBitrate(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.AudioChannelMixin
 
setBitrate(int) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setBitrate(Integer) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the bitrate for the new VoiceChannel
setBitrate(Integer) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.ChannelData
Sets the bitrate for this channel.
setBitrate(Integer) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setBoostCount(int) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setBoostDate(long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
setBoostDate(long) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
setBoostDate(long) - Method in interface net.dv8tion.jda.internal.entities.mixin.MemberMixin
 
setBoostProgressBarEnabled(boolean) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets whether this Guild should have its boost progress bar shown.
setBoostProgressBarEnabled(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setBoostProgressBarEnabled(boolean) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setBoostTier(int) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setBot(boolean) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
setBulkDeleteSplittingEnabled(boolean) - Method in class net.dv8tion.jda.api.JDABuilder
If enabled, JDA will separate the bulk delete event into individual delete events, but this isn't as efficient as handling a single event would be.
setBulkDeleteSplittingEnabled(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
If enabled, JDA will separate the bulk delete event into individual delete events, but this isn't as efficient as handling a single event would be.
setCacheActivity(Activity) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setCacheCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
setCacheIdle(boolean) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setCacheStatus(OnlineStatus) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setCallbackPool(ExecutorService) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ExecutorService that should be used in the JDA callback handler which mostly consists of RestAction callbacks.
setCallbackPool(ExecutorService) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ExecutorService that should be used in the JDA callback handler which mostly consists of RestAction callbacks.
setCallbackPool(ExecutorService, boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ExecutorService that should be used in the JDA callback handler which mostly consists of RestAction callbacks.
setCallbackPool(ExecutorService, boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ExecutorService that should be used in the JDA callback handler which mostly consists of RestAction callbacks.
setCallbackPool(ExecutorService, boolean) - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
setCallbackPoolProvider(ThreadPoolProvider<? extends ExecutorService>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ExecutorService that should be used in the JDA callback handler which mostly consists of RestAction callbacks.
setCallbackResponse(InteractionCallbackResponseImpl) - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
setCategory(Category) - Method in interface net.dv8tion.jda.api.requests.restaction.order.ChannelOrderAction
Set the parent category for the currently selected channel.
setCategory(Category, boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.order.ChannelOrderAction
Set the parent category for the currently selected channel.
setCategory(Category, boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.order.ChannelOrderActionImpl
 
setChannel(TextChannel) - Method in interface net.dv8tion.jda.api.managers.WebhookManager
Sets the TextChannel of the selected Webhook.
setChannel(TextChannel) - Method in class net.dv8tion.jda.internal.managers.WebhookManagerImpl
 
setChannel(AudioChannel) - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
setChannel(AudioChannel) - Method in class net.dv8tion.jda.internal.audio.ConnectionRequest
 
setChannelTypes(Collection<ChannelType>) - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.Builder
The ChannelTypes that should be supported by this menu.
setChannelTypes(Collection<ChannelType>) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the ChannelTypes to restrict this option to.
setChannelTypes(ChannelType...) - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.Builder
The ChannelTypes that should be supported by this menu.
setChannelTypes(ChannelType...) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the ChannelTypes to restrict this option to.
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.managers.Manager
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.FluentRestAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.AuditableRestAction
Sets the last-second checks before finally executing the http request in the queue.
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.CacheRestAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandListUpdateAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.FluentAuditableRestAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.RestAction
Sets the last-second checks before finally executing the http request in the queue.
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.StageInstanceAction
 
setCheck(BooleanSupplier) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookAction
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.managers.ManagerBase
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.CompletedRestAction
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.AbstractWebhookMessageActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandListUpdateActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.AutoCompleteCallbackActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.MessageEditCallbackActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.ModalCallbackActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.ReplyCallbackActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageEditActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.CombineRestAction
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.RestActionOperator
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.StageInstanceActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookActionImpl
 
setCheck(BooleanSupplier) - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
setChunkingFilter(ChunkingFilter) - Method in class net.dv8tion.jda.api.JDABuilder
The ChunkingFilter to filter which guilds should use member chunking.
setChunkingFilter(ChunkingFilter) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
The ChunkingFilter to filter which guilds should use member chunking.
setChunkingFilter(ChunkingFilter) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setClassic(long) - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.GlobalRateLimit
Set the current global rate-limit reset time.
setClientStatus(EnumMap<ClientType, OnlineStatus>) - Method in class net.dv8tion.jda.internal.entities.MemberPresenceImpl
 
setCloudflare(long) - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter.GlobalRateLimit
Set the current cloudflare rate-limit reset time.
setColor(int) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the raw RGB color value for the embed.
setColor(int) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the rgb color of the selected Role.
setColor(int) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
setColor(int) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
setColor(int) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
setColor(int) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
setColor(Color) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Color of the embed.
setColor(Color) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the Color of the selected Role.
setColor(Color) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
Sets the color for this Role
setColor(Color) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets the color which the new role should be displayed with.
setColor(Integer) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
Sets the color for this Role
setColor(Integer) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets the Color for the new role.
setColor(Integer) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
setCommunityUpdatesChannel(TextChannel) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the community updates TextChannel of this Guild.
setCommunityUpdatesChannel(TextChannel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setCommunityUpdatesChannel(TextChannel) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setComponents(Collection<? extends MessageTopLevelComponent>) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
setComponents(Collection<? extends MessageTopLevelComponent>) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
setComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
The MessageTopLevelComponents that should be attached to the message.
setComponents(Collection<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
setComponents(MessageTopLevelComponent...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
The MessageTopLevelComponents that should be attached to the message.
setComponents(ComponentTree<? extends MessageTopLevelComponent>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
The ComponentTree of MessageTopLevelComponents that should be attached to the message.
setCompression(Compression) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the compression algorithm used with the gateway connection, this will decrease the amount of used bandwidth for the running bot instance for the cost of a few extra cycles for decompression.
setCompression(Compression) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the compression algorithm used with the gateway connection, this will decrease the amount of used bandwidth for the running bot instance for the cost of a few extra cycles for decompression.
setConcurrency(int) - Method in class net.dv8tion.jda.api.utils.ConcurrentSessionController
 
setConcurrency(int) - Method in interface net.dv8tion.jda.api.utils.SessionController
Apply the max_concurrency for this bot.
setConnectedChannel(AudioChannel) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setConnectionListener(ConnectionListener) - Method in interface net.dv8tion.jda.api.managers.AudioManager
Sets the ConnectionListener for this AudioManager.
setConnectionListener(ConnectionListener) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setConnectTimeout(long) - Method in interface net.dv8tion.jda.api.managers.AudioManager
Sets the amount of time, in milliseconds, that will be used as the timeout when waiting for the audio connection to successfully connect.
setConnectTimeout(long) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setContent(String) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
setContent(String) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
setContent(String) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
The message content, which shows above embeds and attachments.
setContent(String) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
setContext() - Method in class net.dv8tion.jda.internal.JDAImpl
 
setContext() - Method in class net.dv8tion.jda.internal.requests.Requester
 
setContextEnabled(boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Whether JDA should use a synchronized MDC context for all of its controlled threads.
setContextEnabled(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Whether JDA should use a synchronized MDC context for all of its controlled threads.
setContextMap(ConcurrentMap<String, String>) - Method in class net.dv8tion.jda.api.audio.factory.DefaultSendSystem
 
setContextMap(ConcurrentMap<String, String>) - Method in interface net.dv8tion.jda.api.audio.factory.IAudioSendSystem
Called with the internal JDA MDC context map.
setContextMap(ConcurrentMap<String, String>) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the MDC mappings to use in JDA.
setContextMap(IntFunction<? extends ConcurrentMap<String, String>>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the MDC mappings provider to use in JDA.
setContextReady(boolean) - Method in class net.dv8tion.jda.internal.requests.Requester
 
setContexts(Collection<InteractionContextType>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Sets the contexts in which this command can be used (Default: Guild and Bot DMs).
setContexts(Collection<InteractionContextType>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setContexts(Collection<InteractionContextType>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setContexts(Collection<InteractionContextType>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Sets the contexts in which this command can be executed (Default: Guild and Bot DMs).
setContexts(Collection<InteractionContextType>) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setContexts(Collection<InteractionContextType>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setContexts(Collection<InteractionContextType>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
setContexts(InteractionContextType...) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Sets the contexts in which this command can be used (Default: Guild and Bot DMs).
setContexts(InteractionContextType...) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setContexts(InteractionContextType...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setContexts(InteractionContextType...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Sets the contexts in which this command can be executed (Default: Guild and Bot DMs).
setCoverImage(Icon) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Sets the cover image of the application.
setCoverImage(Icon) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
setCreationTimestamp(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setCreationTimestamp(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setCreationTimestamp(long) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setCreator(User) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setCreatorId(long) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setCurrent(String) - Static method in class net.dv8tion.jda.api.audit.ThreadLocalReason
Sets the current reason that should be used for AuditableRestAction.
setCustomBuilder(Consumer<? super Request.Builder>) - Method in class net.dv8tion.jda.api.requests.RestConfig
Provide an interceptor to update outgoing requests with custom headers or other modifications.
setCustomId(String) - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
Change the custom id used to identify the select menu.
setCustomInstallUrl(String) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Sets the custom install url for this application.
setCustomInstallUrl(String) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
setDeafen(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
Whether the user should be voice deafened in the guild.
setDeafen(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
setDefaultFailOnInvalidReply(boolean) - Static method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
setDefaultFailOnInvalidReply(boolean) - Static method in class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
setDefaultFailure(Consumer<? super Throwable>) - Static method in interface net.dv8tion.jda.api.requests.RestAction
The default failure callback used when none is provided in RestAction.queue(Consumer, Consumer).
setDefaultFailure(Consumer<? super Throwable>) - Static method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
setDefaultHttpClient(OkHttpClient) - Static method in class net.dv8tion.jda.api.utils.FileProxy
Sets the default OkHttpClient used by FileProxy and ImageProxy.
setDefaultLayout(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setDefaultLayout(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setDefaultLayout(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ForumChannelMixin
 
setDefaultLayout(ForumChannel.Layout) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.ForumChannelManager
Sets the default layout of the selected ForumChannel.
setDefaultLayout(ForumChannel.Layout) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the default layout of the new ForumChannel.
setDefaultLayout(ForumChannel.Layout) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setDefaultLayout(ForumChannel.Layout) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setDefaultMentionRepliedUser(boolean) - Static method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
setDefaultMentions(Collection<Message.MentionType>) - Static method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Sets the MentionTypes that should be parsed by default.
setDefaultNotificationLevel(Guild.NotificationLevel) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the Notification Level of this Guild.
setDefaultNotificationLevel(Guild.NotificationLevel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setDefaultNotificationLevel(Guild.NotificationLevel) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setDefaultOptions(Collection<? extends SelectOption>) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Configures which of the currently applied options should be selected by default.
setDefaultOptions(SelectOption...) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Configures which of the currently applied options should be selected by default.
setDefaultPermissions(DefaultMemberPermissions) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Sets the Permissions that a user must have in a specific channel to be able to use this command.
setDefaultPermissions(DefaultMemberPermissions) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setDefaultPermissions(DefaultMemberPermissions) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setDefaultPermissions(DefaultMemberPermissions) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Sets the Permissions that a user must have in a specific channel to be able to use this command.
setDefaultPermissions(DefaultMemberPermissions) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setDefaultPermissions(DefaultMemberPermissions) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setDefaultPermissions(DefaultMemberPermissions) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
setDefaultReaction(Emoji) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPostContainerManager
Sets the default reaction emoji of the selected IPostContainer.
setDefaultReaction(Emoji) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the default reaction emoji of the channel.
setDefaultReaction(Emoji) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setDefaultReaction(Emoji) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setDefaultReaction(DataObject) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setDefaultReaction(DataObject) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setDefaultReaction(DataObject) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setDefaultReaction(DataObject) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
setDefaultReaction(DataObject) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPostContainerMixin
 
setDefaultSortOrder(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setDefaultSortOrder(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setDefaultSortOrder(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setDefaultSortOrder(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
setDefaultSortOrder(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPostContainerMixin
 
setDefaultSortOrder(IPostContainer.SortOrder) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPostContainerManager
Sets the default sort order of the selected IPostContainer.
setDefaultSortOrder(IPostContainer.SortOrder) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the default sort order of the channel.
setDefaultSortOrder(IPostContainer.SortOrder) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setDefaultSortOrder(IPostContainer.SortOrder) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setDefaultSuccess(Consumer<Object>) - Static method in interface net.dv8tion.jda.api.requests.RestAction
The default success callback used when none is provided in RestAction.queue(Consumer, Consumer) or RestAction.queue(Consumer).
setDefaultSuccess(Consumer<Object>) - Static method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
setDefaultThreadSlowmode(int) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IThreadContainerManager
Sets the default thread slowmode of the selected channel.
setDefaultThreadSlowmode(int) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the slowmode value, which limits the amount of time that individual users must wait between sending messages in the new channel.
setDefaultThreadSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setDefaultThreadSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setDefaultThreadSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setDefaultThreadSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
setDefaultThreadSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildMessageChannelImpl
 
setDefaultThreadSlowmode(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IThreadContainerMixin
 
setDefaultThreadSlowmode(int) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setDefaultThreadSlowmode(int) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setDefaultTimeout(long, TimeUnit) - Static method in interface net.dv8tion.jda.api.requests.RestAction
Default timeout to apply to every RestAction.
setDefaultTimeout(long, TimeUnit) - Static method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
setDefaultUseComponentsV2(boolean) - Static method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Sets whether V2 components will be used by default, this is false by default.
setDefaultValues(String...) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Configures which of the currently applied options should be selected by default.
setDefaultValues(Collection<? extends EntitySelectMenu.DefaultValue>) - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.Builder
The default values that will be shown to the user.
setDefaultValues(Collection<String>) - Method in class net.dv8tion.jda.api.components.selections.StringSelectMenu.Builder
Configures which of the currently applied options should be selected by default.
setDefaultValues(EntitySelectMenu.DefaultValue...) - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.Builder
The default values that will be shown to the user.
setDenied(long) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Sets the value of explicitly denied permissions using the bitwise representation of a set of Permissions.
setDenied(long) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
setDenied(Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Sets the value of explicitly denied permissions using a Collection of Permissions.
setDenied(Permission...) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Sets the value of explicitly denied permissions using a set of Permissions.
setDeny(long) - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
setDescription(CharSequence) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Description of the embed.
setDescription(String) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the description
setDescription(String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Configure the description
setDescription(String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Configure the description
setDescription(String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Configure the description
setDescription(String) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Sets the description of the application.
setDescription(String) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the Description Icon of this Guild.
setDescription(String) - Method in interface net.dv8tion.jda.api.managers.GuildStickerManager
Sets the description of the sticker.
setDescription(String) - Method in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Sets the description of the welcome screen.
setDescription(String) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Sets the description of the selected ScheduledEvent.
setDescription(String) - Method in interface net.dv8tion.jda.api.managers.TemplateManager
Sets the description of this Template.
setDescription(String) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setDescription(String) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Configure the description
setDescription(String) - Method in interface net.dv8tion.jda.api.requests.restaction.ScheduledEventAction
Sets the description for the new ScheduledEvent.
setDescription(String) - Method in class net.dv8tion.jda.api.utils.FileUpload
Set the file description used as ALT text for screenreaders.
setDescription(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.entities.sticker.RichStickerImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.managers.GuildStickerManagerImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.managers.TemplateManagerImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
setDescription(String) - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
setDescriptionLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
Sets a language-specific localization of this record's description.
setDescriptionLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Sets a language-specific localization of this option's description.
setDescriptionLocalization(DiscordLocale, String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Sets a language-specific localizations of this command's description.
setDescriptionLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Sets a language-specific localization of this subcommand's description.
setDescriptionLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Sets a language-specific localization of this subcommand group's description.
setDescriptionLocalization(DiscordLocale, String) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setDescriptionLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setDescriptionLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setDescriptionLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
Sets multiple language-specific localizations of this record's description.
setDescriptionLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Sets multiple language-specific localizations of this option's description.
setDescriptionLocalizations(Map<DiscordLocale, String>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
Sets multiple language-specific localizations of this command's description.
setDescriptionLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Sets multiple language-specific localizations of this subcommand's description.
setDescriptionLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Sets multiple language-specific localizations of this subcommand group's description.
setDescriptionLocalizations(Map<DiscordLocale, String>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setDescriptionLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setDescriptionLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setDisabled(boolean) - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
Configure whether this select menu should be disabled.
setDisabledIntents(Collection<GatewayIntent>) - Method in class net.dv8tion.jda.api.JDABuilder
Configures which events will be disabled.
setDisabledIntents(Collection<GatewayIntent>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Configures which events will be disabled.
setDisabledIntents(GatewayIntent, GatewayIntent...) - Method in class net.dv8tion.jda.api.JDABuilder
Configures which events will be disabled.
setDisabledIntents(GatewayIntent, GatewayIntent...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Configures which events will be disabled.
setDiscriminator(short) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
setDuration(long, TimeUnit) - Method in class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
Change the duration for this poll.
setDuration(Duration) - Method in class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
Change the duration for this poll.
setEmbeds(Collection<? extends MessageEmbed>) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
setEmbeds(Collection<? extends MessageEmbed>) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
setEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
The MessageEmbeds that should be attached to the message.
setEmbeds(Collection<? extends MessageEmbed>) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
setEmbeds(MessageEmbed...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
The MessageEmbeds that should be attached to the message.
setEmoji(Emoji) - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
Set the emoji to use for this tag.
setEmoji(DataObject) - Method in class net.dv8tion.jda.internal.entities.ForumTagImpl
 
setEnabled(boolean) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Enable or disable the rule.
setEnabled(boolean) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Sets the enabled state of the selected AutoModRule.
setEnabled(boolean) - Method in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Sets the enabled state of the welcome screen.
setEnabled(boolean) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setEnabled(boolean) - Method in class net.dv8tion.jda.internal.managers.AutoModRuleManagerImpl
 
setEnabled(boolean) - Method in class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 
setEnabledIntents(Collection<GatewayIntent>) - Method in class net.dv8tion.jda.api.JDABuilder
Configures which events will be enabled.
setEnabledIntents(Collection<GatewayIntent>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Configures which events will be enabled.
setEnabledIntents(GatewayIntent, GatewayIntent...) - Method in class net.dv8tion.jda.api.JDABuilder
Configures which events will be enabled.
setEnabledIntents(GatewayIntent, GatewayIntent...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Configures which events will be enabled.
setEnableShutdownHook(boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Enables/Disables the use of a Shutdown hook to clean up JDA.
setEnableShutdownHook(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Enables/Disables the use of a Shutdown hook to clean up the ShardManager and it's JDA instances.
setEndTime(OffsetDateTime) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setEndTime(TemporalAccessor) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Sets the time that the selected ScheduledEvent should end at.
setEndTime(TemporalAccessor) - Method in interface net.dv8tion.jda.api.requests.restaction.ScheduledEventAction
Sets the time that the new ScheduledEvent will end at.
setEndTime(TemporalAccessor) - Method in class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
setEndTime(TemporalAccessor) - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
setEntityTypes(Collection<EntitySelectMenu.SelectTarget>) - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.Builder
The SelectTargets that should be supported by this menu.
setEntityTypes(EntitySelectMenu.SelectTarget, EntitySelectMenu.SelectTarget...) - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.Builder
The SelectTargets that should be supported by this menu.
setEphemeral(boolean) - Method in interface net.dv8tion.jda.api.interactions.InteractionHook
Whether messages sent from this interaction hook should be ephemeral by default.
setEphemeral(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.interactions.ReplyCallbackAction
Set whether this message should be visible to other users.
setEphemeral(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookMessageCreateAction
Set whether this message should be visible to other users.
setEphemeral(boolean) - Method in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
setEphemeral(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.ReplyCallbackActionImpl
 
setEphemeral(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookMessageCreateActionImpl
 
setErrorMapper(ErrorMapper) - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
setEventManager(IEventManager) - Method in interface net.dv8tion.jda.api.JDA
Changes the internal EventManager.
setEventManager(IEventManager) - Method in class net.dv8tion.jda.api.JDABuilder
Changes the internally used EventManager.
setEventManager(IEventManager) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setEventManagerProvider(IntFunction<? extends IEventManager>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets a provider to change the internally used EventManager.
setEventPassthrough(boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Whether JDA should store the raw DataObject for every discord event, accessible through getRawData().
setEventPassthrough(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Whether JDA should store the raw DataObject for every discord event, accessible through getRawData().
setEventPool(ExecutorService) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ExecutorService that should be used by the event proxy to schedule events.
setEventPool(ExecutorService) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ExecutorService that should be used by the event proxy to schedule events.
setEventPool(ExecutorService, boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ExecutorService that should be used by the event proxy to schedule events.
setEventPool(ExecutorService, boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ExecutorService that should be used by the event proxy to schedule events.
setEventPool(ExecutorService, boolean) - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
setEventPoolProvider(ThreadPoolProvider<? extends ExecutorService>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ExecutorService that should be used in the JDA callback handler which mostly consists of RestAction callbacks.
setEventType(AutoModEventType) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setExemptChannels(TLongList) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setExemptChannels(Collection<? extends GuildChannel>) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Set which channels can bypass this rule.
setExemptChannels(Collection<? extends GuildChannel>) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Set which channels can bypass this rule.
setExemptChannels(Collection<? extends GuildChannel>) - Method in class net.dv8tion.jda.internal.managers.AutoModRuleManagerImpl
 
setExemptChannels(GuildChannel...) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Set which channels can bypass this rule.
setExemptRoles(TLongList) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setExemptRoles(Collection<? extends Role>) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Set which roles can bypass this rule.
setExemptRoles(Collection<Role>) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Set which roles can bypass this rule.
setExemptRoles(Collection<Role>) - Method in class net.dv8tion.jda.internal.managers.AutoModRuleManagerImpl
 
setExemptRoles(Role...) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Set which roles can bypass this rule.
setExplicitContentLevel(Guild.ExplicitContentLevel) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the Explicit Content Level of this Guild.
setExplicitContentLevel(Guild.ExplicitContentLevel) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Sets the ExplicitContentLevel for the resulting Guild
setExplicitContentLevel(Guild.ExplicitContentLevel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setExplicitContentLevel(Guild.ExplicitContentLevel) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setExplicitContentLevel(Guild.ExplicitContentLevel) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
setFallbackLoggerEnabled(boolean) - Static method in class net.dv8tion.jda.internal.utils.JDALogger
Disables the automatic fallback logger that JDA uses when no SLF4J implementation is found.
setFeatures(Collection<String>) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Configures the new features of the Guild.
setFeatures(Collection<String>) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setFeatures(Set<String>) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
setFeatures(Set<String>) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setFiles(Collection<? extends FileUpload>) - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
setFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageEditRequest
 
setFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
The FileUploads that should be attached to the message.
setFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
setFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
setFiles(Collection<? extends FileUpload>) - Method in interface net.dv8tion.jda.internal.utils.message.MessageEditBuilderMixin
 
setFiles(FileUpload...) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
The FileUploads that should be attached to the message.
setFilteredKeywords(List<String>) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setFilteredPresets(EnumSet<AutoModRule.KeywordPreset>) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setFilteredRegex(List<String>) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setFlags(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setFlags(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setFlags(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setFlags(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setFlags(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
setFlags(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setFlags(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPostContainerMixin
 
setFlags(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setFlags(int) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
setFlags(int) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
setFlags(int) - Method in interface net.dv8tion.jda.internal.entities.mixin.MemberMixin
 
setFlags(int) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
setFooter(String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Footer of the embed without icon.
setFooter(String, String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Footer of the embed.
setGatewayEncoding(GatewayEncoding) - Method in class net.dv8tion.jda.api.JDABuilder
Choose which GatewayEncoding JDA should use.
setGatewayEncoding(GatewayEncoding) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Choose which GatewayEncoding JDA should use.
setGatewayPing(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setGatewayPool(ScheduledExecutorService) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ScheduledExecutorService used by the main WebSocket connection for workers.
setGatewayPool(ScheduledExecutorService) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ScheduledExecutorService that should be used for the JDA main WebSocket workers.
setGatewayPool(ScheduledExecutorService, boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ScheduledExecutorService used by the main WebSocket connection for workers.
setGatewayPool(ScheduledExecutorService, boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ScheduledExecutorService that should be used for the JDA main WebSocket workers.
setGatewayPool(ScheduledExecutorService, boolean) - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
setGatewayPoolProvider(ThreadPoolProvider<? extends ScheduledExecutorService>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ScheduledExecutorService that should be used for the JDA main WebSocket workers.
setGlobalName(String) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
setGuildDeafened(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setGuildMuted(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setHideMediaDownloadOption(boolean) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.MediaChannelManager
Sets whether to hide the download media option on this channel.
setHideMediaDownloadOption(boolean) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setHoisted(boolean) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the hoist state of the selected Role.
setHoisted(boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
setHoisted(boolean) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
setHoisted(boolean) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
setHoisted(boolean) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
setHoisted(Boolean) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
Sets whether the Role is hoisted
setHoisted(Boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets whether or not the new role should be hoisted
setHoisted(Boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
setHttpClient(OkHttpClient) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the OkHttpClient that will be used by JDAs requester.
setHttpClient(OkHttpClient) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the OkHttpClient that will be used by JDAs requester.
setHttpClientBuilder(OkHttpClient.Builder) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the Builder that will be used by JDAs requester.
setHttpClientBuilder(OkHttpClient.Builder) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the Builder that will be used by JDA's requester.
setIcon(String) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the Unicode Emoji of this Role instead of a custom image.
setIcon(String) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets the Unicode Emoji of this Role instead of a custom image.
setIcon(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
setIcon(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.GroupChannelMixin
 
setIcon(String) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
setIcon(String) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
setIcon(UnicodeEmoji) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the Unicode Emoji of this Role instead of a custom image.
setIcon(UnicodeEmoji) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets the Unicode Emoji of this Role instead of a custom image.
setIcon(Icon) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Sets the icon of the application.
setIcon(Icon) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the Icon of this Guild.
setIcon(Icon) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the Icon of this Role.
setIcon(Icon) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Sets the Icon for the resulting Guild
setIcon(Icon) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets the Icon of this Role.
setIcon(Icon) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
setIcon(Icon) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setIcon(Icon) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
setIcon(Icon) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
setIcon(Icon) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
setIcon(RoleIcon) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
setIcon(RoleIcon) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
setIcon(RoleIcon) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
setIconId(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setId(String) - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
Deprecated.
setId(String) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets the id for this TextInput
This can be used to uniquely identify it, or pass data to other handlers.
setId(String) - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
Sets the custom id for this modal.
setIdle(boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Sets whether or not we should mark our session as afk
This value can be changed at any time in the Presence from a JDA instance.
setIdle(boolean) - Method in interface net.dv8tion.jda.api.managers.Presence
Sets whether this session should be marked as afk or not
setIdle(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets whether or not we should mark our sessions as afk
This value can be changed at any time using DefaultShardManager#setIdleProvider(boolean).
setIdle(boolean) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Sets whether all instances should be marked as afk or not
setIdle(boolean) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setIdleProvider(IntFunction<Boolean>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
setIdleProvider(IntFunction<Boolean>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets whether or not we should mark our sessions as afk
This value can be changed at any time using DefaultShardManager#setIdleProvider(boolean).
setIdleProvider(IntFunction<Boolean>) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Sets the provider that decides for all shards whether they should be marked as afk or not.
setIdleProvider(IntFunction<Boolean>) - Method in class net.dv8tion.jda.internal.utils.config.sharding.PresenceProviderConfig
 
setImage(String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Image of the embed.
setImage(String) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setImage(Icon) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Sets the cover image for the new ScheduledEvent.
setImage(Icon) - Method in interface net.dv8tion.jda.api.requests.restaction.ScheduledEventAction
Sets the cover image for the new ScheduledEvent.
setImage(Icon) - Method in class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
setImage(Icon) - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
setIncompleteCount(int) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
setInstallParams(ApplicationManager.IntegrationTypeConfig) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Sets the default installation parameters of this application.
setInstallParams(ApplicationManager.IntegrationTypeConfig) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
setIntBigEndian(byte[], int, int) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
setIntegrationTypeConfig(Map<IntegrationType, ApplicationManager.IntegrationTypeConfig>) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Sets the integration type config of this application.
setIntegrationTypeConfig(Map<IntegrationType, ApplicationManager.IntegrationTypeConfig>) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
setIntegrationTypes(Collection<IntegrationType>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Sets the integration types on which this command can be installed on (Default: Guilds).
setIntegrationTypes(Collection<IntegrationType>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setIntegrationTypes(Collection<IntegrationType>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setIntegrationTypes(Collection<IntegrationType>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Sets the integration types on which this command can be installed on (Default: Guilds).
setIntegrationTypes(Collection<IntegrationType>) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setIntegrationTypes(Collection<IntegrationType>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setIntegrationTypes(Collection<IntegrationType>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
setIntegrationTypes(IntegrationType...) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Sets the integration types on which this command can be installed on (Default: Guilds).
setIntegrationTypes(IntegrationType...) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setIntegrationTypes(IntegrationType...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setIntegrationTypes(IntegrationType...) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Sets the integration types on which this command can be installed on (Default: Guilds).
setInteraction(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookMessageCreateActionImpl
 
setInteractionPermissions(ChannelInteractionPermissions) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
setInteractionPermissions(ChannelInteractionPermissions) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setInteractionPermissions(ChannelInteractionPermissions) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setInteractionPermissions(ChannelInteractionPermissions) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedNewsChannelImpl
 
setInteractionPermissions(ChannelInteractionPermissions) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
setInteractionPermissions(ChannelInteractionPermissions) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedTextChannelImpl
 
setInteractionPermissions(ChannelInteractionPermissions) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setInteractionPermissions(ChannelInteractionPermissions) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
setInteractionPermissions(ChannelInteractionPermissions) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IInteractionPermissionMixin
 
setInteractionPermissions(MemberInteractionPermissions) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
setInteractionsEndpointUrl(String) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Sets the interactions endpoint URL for this application.
setInteractionsEndpointUrl(String) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
setInterestedUserCount(int) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setInvitable(boolean) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.ThreadChannelManager
Sets the invitable state of this ThreadChannel.
setInvitable(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.ThreadChannelAction
Sets whether this channel allows all members to add new members.
setInvitable(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setInvitable(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setInvitable(boolean) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setInvitable(boolean) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setInvitable(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
setInvitesDisabled(boolean) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Configures the INVITES_DISABLED feature flag of this guild.
setJoinDate(long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
setJoinDate(long) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
setJoinDate(long) - Method in interface net.dv8tion.jda.internal.entities.mixin.MemberMixin
 
setJoinedTimestamp(long) - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
setKeywords(Collection<String>) - Method in class net.dv8tion.jda.api.entities.automod.build.CustomKeywordTriggerConfig
Changes the keywords to match against to the new list.
setLabel(String) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets the label for this TextInput
setLargeThreshold(int) - Method in class net.dv8tion.jda.api.JDABuilder
Decides the total number of members at which a guild should start to use lazy loading.
setLargeThreshold(int) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Decides the total number of members at which a guild should start to use lazy loading.
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedPrivateChannelImpl
 
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
setLatestMessageIdLong(long) - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildMessageChannelImpl
 
setLatestMessageIdLong(long) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
setLayout(MessagePoll.LayoutType) - Method in class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
They poll layout.
setLeft(L) - Method in class net.dv8tion.jda.internal.utils.tuple.MutablePair
Sets the left element of the pair.
setListener(ConnectionListener) - Method in class net.dv8tion.jda.api.audio.hooks.ListenerProxy
 
setLocale(DiscordLocale) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
setLocale(DiscordLocale) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setLocalizationFunction(LocalizationFunction) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Sets the LocalizationFunction for this command
This enables you to have the entirety of this command to be localized.
setLocalizationFunction(LocalizationFunction) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setLocalizationFunction(LocalizationFunction) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setLocalizationFunction(LocalizationFunction) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setLocalizationFunction(LocalizationFunction) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setLocation(String) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Sets the location of the selected ScheduledEvent to take place externally, or not in a specific GuildChannel.
setLocation(String) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setLocation(String) - Method in class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
setLocation(GuildChannel) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Sets the location of the selected ScheduledEvent to take place in the specified GuildChannel.
setLocation(GuildChannel) - Method in class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
setLocked(boolean) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.ThreadChannelManager
Sets the locked state of this ThreadChannel.
setLocked(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setLocked(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setLocked(boolean) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setLocked(boolean) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setManaged(boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
setManaged(boolean) - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
setManaged(boolean) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
setManaged(boolean) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
setMaxAge(Integer) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets the max age in seconds for the invite.
setMaxAge(Integer) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
setMaxAge(Long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets the max age for the invite.
setMaxAge(Long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
setMaxBufferSize(int) - Method in class net.dv8tion.jda.api.JDABuilder
The maximum size, in bytes, of the buffer used for decompressing discord payloads.
setMaxBufferSize(int) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
The maximum size, in bytes, of the buffer used for decompressing discord payloads.
setMaxLength(int) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets the maximum length of this input field.
setMaxLength(int) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the maximum length for strings which can be provided for this option.
setMaxMembers(int) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setMaxPresences(int) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setMaxReconnectDelay(int) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the maximum amount of time that JDA will back off to wait when attempting to reconnect the MainWebsocket.
setMaxReconnectDelay(int) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the maximum amount of time that JDA will back off to wait when attempting to reconnect the MainWebsocket.
setMaxUses(Integer) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets the max uses for the invite.
setMaxUses(Integer) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
setMaxValue(double) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the maximal value which can be provided for this option.
setMaxValue(long) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the maximal value which can be provided for this option.
setMaxValues(int) - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
The maximum amount of values a user can select.
setMember(Member) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setMemberCachePolicy(MemberCachePolicy) - Method in class net.dv8tion.jda.api.JDABuilder
Configure the member caching policy.
setMemberCachePolicy(MemberCachePolicy) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Configure the member caching policy.
setMemberCachePolicy(MemberCachePolicy) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setMemberCount(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setMemberCount(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setMemberCount(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setMemberCount(int) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setMentionable(boolean) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the mentionable state of the selected Role.
setMentionable(boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
setMentionable(boolean) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
setMentionable(boolean) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
setMentionable(boolean) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
setMentionable(Boolean) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
Sets whether the Role is mentionable
setMentionable(Boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets whether the new role should be mentionable by members of the parent Guild.
setMentionable(Boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
setMentionLimit(int) - Method in class net.dv8tion.jda.api.entities.automod.build.MentionSpamTriggerConfig
Configure the maximum number of unique mentions allowed in a message.
setMentionLimit(int) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setMentionRaidProtectionEnabled(boolean) - Method in class net.dv8tion.jda.api.entities.automod.build.MentionSpamTriggerConfig
Whether to enable mention raid protection.
setMentionRaidProtectionEnabled(boolean) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setMessageCount(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setMessageCount(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setMessageCount(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setMessageReference(long) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Message reference used for a reply.
setMessageReference(String) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Message reference used for a reply.
setMessageReference(String) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
setMessageReference(Message) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Message reference used for a reply.
setMessageReference(MessageReference.MessageReferenceType, long, long, long) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Message reference used for a reply or forwarded message.
setMessageReference(MessageReference.MessageReferenceType, String, String, String) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Message reference used for a reply or forwarded message.
setMessageReference(MessageReference.MessageReferenceType, String, String, String) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
setMessageReference(MessageReference.MessageReferenceType, Message) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Message reference used for a reply or forwarded message.
setMfaEnabled(boolean) - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
setMiddle(MIDDLE) - Method in class net.dv8tion.jda.internal.utils.tuple.MutableTriple
 
setMinLength(int) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets the minimum length of this input field.
setMinLength(int) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the minimum length for strings which can be provided for this option.
setMinValue(double) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the minimal value which can be provided for this option.
setMinValue(long) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the minimal value which can be provided for this option.
setMinValues(int) - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
The minimum amount of values a user has to select.
setModerated(boolean) - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
Set whether the tag can only be applied by forum moderators.
setModerated(boolean) - Method in class net.dv8tion.jda.internal.entities.ForumTagImpl
 
setMultiAnswer(boolean) - Method in class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
Whether this poll allows selecting multiple answers.
setMute(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
Whether the user should be voice muted in the guild.
setMute(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.ApplicationEmojiManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Change the name of the rule.
setName(String) - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
Set the new tag name to use.
setName(String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Configure the command name.
setName(String) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the name
setName(String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setName(String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Configure the name
setName(String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Configure the name
setName(String) - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
Configure the choice name
setName(String) - Method in interface net.dv8tion.jda.api.managers.AccountManager
Sets the username for the currently logged in account
setName(String) - Method in interface net.dv8tion.jda.api.managers.ApplicationEmojiManager
Sets the name of the selected ApplicationEmoji.
setName(String) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Sets the name of the selected AutoModRule.
setName(String) - Method in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Sets the name of the selected GuildChannel.
setName(String) - Method in interface net.dv8tion.jda.api.managers.CustomEmojiManager
Sets the name of the selected RichCustomEmoji.
setName(String) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the name of this Guild.
setName(String) - Method in interface net.dv8tion.jda.api.managers.GuildStickerManager
Sets the name of the sticker.
setName(String) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the name of the selected Role.
setName(String) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Sets the name of the selected ScheduledEvent
setName(String) - Method in interface net.dv8tion.jda.api.managers.TemplateManager
Sets the name of this Template.
setName(String) - Method in interface net.dv8tion.jda.api.managers.WebhookManager
Sets the default name of the selected Webhook.
setName(String) - Method in interface net.dv8tion.jda.api.requests.restaction.AbstractThreadCreateAction
Sets the name for the new GuildChannel.
setName(String) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the name for the new GuildChannel
setName(String) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setName(String) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Configure the name
setName(String) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
Sets the name for this Role
setName(String) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Sets the name for the resulting Guild
setName(String) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets the name for new role (optional)
setName(String) - Method in interface net.dv8tion.jda.api.requests.restaction.ScheduledEventAction
Sets the name for the new ScheduledEvent.
setName(String) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookAction
Sets the Name for the custom Webhook User
setName(String) - Method in class net.dv8tion.jda.api.utils.FileUpload
Changes the name of this file.
setName(String) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
setName(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.ChannelMixin
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.ForumTagImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setName(String) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.sticker.StickerItemImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.AccountManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.AutoModRuleManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.CustomEmojiManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.GuildStickerManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.TemplateManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.managers.WebhookManagerImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookActionImpl
 
setName(String) - Method in class net.dv8tion.jda.internal.utils.EntityString
 
setNameLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
Sets a language-specific localization of this record's name.
setNameLocalization(DiscordLocale, String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Sets a language-specific localization of this command's name.
setNameLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Sets a language-specific localization of this option's name.
setNameLocalization(DiscordLocale, String) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setNameLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Sets a language-specific localization of this subcommand's name.
setNameLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Sets a language-specific localization of this subcommand group's name.
setNameLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
Sets the name localizations of this choice.
setNameLocalization(DiscordLocale, String) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setNameLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setNameLocalization(DiscordLocale, String) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setNameLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
Sets multiple language-specific localizations of this record's name.
setNameLocalizations(Map<DiscordLocale, String>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Sets multiple language-specific localizations of this command's name.
setNameLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Sets multiple language-specific localizations of this option's name.
setNameLocalizations(Map<DiscordLocale, String>) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setNameLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Sets multiple language-specific localizations of this subcommand's name.
setNameLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Sets multiple language-specific localizations of this subcommand group's name.
setNameLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
Sets the name localizations of this choice.
setNameLocalizations(Map<DiscordLocale, String>) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setNameLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setNameLocalizations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setNextAttemptEpoch(long) - Method in class net.dv8tion.jda.internal.audio.ConnectionRequest
 
setNickname(String) - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
Sets the nickname of the user for the guild.
setNickname(String) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
setNickname(String) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
setNickname(String) - Method in interface net.dv8tion.jda.internal.entities.mixin.MemberMixin
 
setNickname(String) - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
setNonce(String) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Unique string/number used to identify messages using Message.getNonce() in MessageReceivedEvent.
setNonce(String) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
setNotificationLevel(Guild.NotificationLevel) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Sets the NotificationLevel for the resulting Guild
setNotificationLevel(Guild.NotificationLevel) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
setNSFW(boolean) - Method in interface net.dv8tion.jda.api.interactions.commands.build.CommandData
Sets whether this command should only be usable in NSFW (age-restricted) channels.
setNSFW(boolean) - Method in interface net.dv8tion.jda.api.interactions.commands.build.SlashCommandData
 
setNSFW(boolean) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IAgeRestrictedChannelManager
Sets the nsfw flag (also known as Age Restriction) of the selected channel.
setNSFW(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the NSFW flag for the channel
setNSFW(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
setNSFW(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
Sets whether this command should only be usable in NSFW (age-restricted) channels.
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildMessageChannelImpl
 
setNSFW(boolean) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IAgeRestrictedChannelMixin
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
setNSFW(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
setNSFW(Boolean) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.ChannelData
Sets the whether this channel should be marked NSFW.
setNSFWLevel(Guild.NSFWLevel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setOf(T...) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
setOnlineStatus(ClientType, OnlineStatus) - Method in class net.dv8tion.jda.internal.entities.MemberPresenceImpl
 
setOnlineStatus(OnlineStatus) - Method in class net.dv8tion.jda.internal.entities.MemberPresenceImpl
 
setOverride(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
setOwner(Member) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setOwner(Member, User) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
setOwner(User) - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
setOwnerId(long) - Method in interface net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction
Set the owner's id to create the entitlement for
setOwnerId(long) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setOwnerId(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedGroupChannelImpl
 
setOwnerId(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setOwnerId(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setOwnerId(long) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.GroupChannelMixin
 
setOwnerId(long) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setOwnerId(long) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setOwnerId(long) - Method in class net.dv8tion.jda.internal.requests.restaction.TestEntitlementCreateActionImpl
 
setOwnerId(String) - Method in interface net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction
Set the owner's id to create the entitlement for
setOwnerType(TestEntitlementCreateAction.OwnerType) - Method in interface net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction
Set the owner type to create the entitlement for
setOwnerType(TestEntitlementCreateAction.OwnerType) - Method in class net.dv8tion.jda.internal.requests.restaction.TestEntitlementCreateActionImpl
 
setParent(Category) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.ICategorizableChannelManager
Sets the Parent Category of the selected GuildChannel.
setParent(Category) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the Category for the new GuildChannel.
setParent(Category) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setParent(Category) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setParentCategory(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setParentCategory(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setParentCategory(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setParentCategory(long) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
setParentCategory(long) - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildChannelImpl
 
setParentCategory(long) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.ICategorizableChannelMixin
 
setParentChannel(IThreadContainer) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setPassContext(boolean) - Static method in interface net.dv8tion.jda.api.requests.RestAction
If enabled this will pass a ContextException as root-cause to all failure consumers.
setPassContext(boolean) - Static method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
setPatterns(Collection<String>) - Method in class net.dv8tion.jda.api.entities.automod.build.CustomKeywordTriggerConfig
Change the list of keywords regex patterns to match against.
setPending(boolean) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
setPending(boolean) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
setPending(boolean) - Method in interface net.dv8tion.jda.internal.entities.mixin.MemberMixin
 
setPermissionChecksEnabled(boolean) - Static method in interface net.dv8tion.jda.api.managers.Manager
Enables internal checks for missing permissions
When this is disabled the chances of hitting a ErrorResponse.MISSING_PERMISSIONS is increased significantly, otherwise JDA will check permissions and cancel the execution using InsufficientPermissionException.
setPermissionChecksEnabled(boolean) - Static method in class net.dv8tion.jda.internal.managers.ManagerBase
 
setPermissions(long) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the Permissions of the selected Role.
setPermissions(long) - Method in class net.dv8tion.jda.internal.managers.RoleManagerImpl
 
setPermissions(long, long) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Combination of PermissionOverrideAction.setAllowed(long) and PermissionOverrideAction.setDenied(long)
First sets the allow bits and then the deny bits.
setPermissions(long, long) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
setPermissions(Long) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets the Permissions the new Role should have.
setPermissions(Long) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
setPermissions(Collection<Permission>) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the Permissions of the selected Role.
setPermissions(Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets the Permissions the new Role should have.
setPermissions(Collection<Permission>, Collection<Permission>) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
Combination of PermissionOverrideAction.setAllowed(java.util.Collection) and PermissionOverrideAction.setDenied(java.util.Collection)
First sets the granted permissions and then the denied permissions.
setPermissions(Permission...) - Method in interface net.dv8tion.jda.api.managers.RoleManager
Sets the Permissions of the selected Role.
setPermissions(Permission...) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
Sets the Permissions the new Role should have.
setPermissionsRaw(Long) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
Sets the raw permission value for this Role
setPinned(boolean) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.ThreadChannelManager
Sets the pinned state of this ThreadChannel.
setPinned(boolean) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setPlaceholder(String) - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
Configure the placeholder which is displayed when no selections have been made yet.
setPlaceholder(String) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets a placeholder for this TextInput field.
setPoll(MessagePollData) - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
setPoll(MessagePollData) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Add a poll to this message.
setPoll(MessagePollData) - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
setPosition(int) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPositionableChannelManager
Sets the position of the selected GuildChannel.
setPosition(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.CategoryImpl
 
setPosition(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedCategoryImpl
 
setPosition(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setPosition(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setPosition(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setPosition(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
setPosition(int) - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildChannelImpl
 
setPosition(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPositionableChannelMixin
 
setPosition(int) - Method in class net.dv8tion.jda.internal.entities.ForumTagImpl
 
setPosition(int) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setPosition(Integer) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the position where the new Channel should be inserted into.
setPosition(Integer) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.ChannelData
Sets the position for this channel.
setPosition(Integer) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
Sets the position for this Role
setPosition(Integer) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setPresence(Activity, boolean) - Method in interface net.dv8tion.jda.api.managers.Presence
Sets two presence fields of this session.
setPresence(Activity, boolean) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setPresence(OnlineStatus, boolean) - Method in interface net.dv8tion.jda.api.managers.Presence
Sets two presence fields of this session.
setPresence(OnlineStatus, boolean) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setPresence(OnlineStatus, Activity) - Method in interface net.dv8tion.jda.api.managers.Presence
Sets two presence fields of this session.
setPresence(OnlineStatus, Activity) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Sets the OnlineStatus and Activity for all shards.
setPresence(OnlineStatus, Activity) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setPresence(OnlineStatus, Activity, boolean) - Method in interface net.dv8tion.jda.api.managers.Presence
Sets all presence fields of this session.
setPresence(OnlineStatus, Activity, boolean) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setPresenceProvider(IntFunction<OnlineStatus>, IntFunction<? extends Activity>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
setPresenceProvider(IntFunction<OnlineStatus>, IntFunction<? extends Activity>) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Sets the provider that provides the OnlineStatus and Activity for all shards.
setPrivacyLevel(StageInstance.PrivacyLevel) - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
setPrivateChannel(PrivateChannel) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
setProfile(User.Profile) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
setPublicRole(Role) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setQueueTimeout(long) - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
setQueueTimeout(long) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setRateLimitElastic(ExecutorService) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ExecutorService that should be used in the JDA request handler.
setRateLimitElastic(ExecutorService) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ExecutorService that should be used in the JDA request handler.
setRateLimitElastic(ExecutorService, boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ExecutorService that should be used in the JDA request handler.
setRateLimitElastic(ExecutorService, boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ExecutorService that should be used in the JDA request handler.
setRateLimitElastic(ExecutorService, boolean) - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
setRateLimitElasticProvider(ThreadPoolProvider<? extends ExecutorService>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ExecutorService that should be used in the JDA request handler.
setRateLimiterFactory(Function<? super RestRateLimiter.RateLimitConfig, ? extends RestRateLimiter>) - Method in class net.dv8tion.jda.api.requests.RestConfig
Provide a custom implementation of RestRateLimiter.
setRateLimitScheduler(ScheduledExecutorService) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ScheduledExecutorService that should be used in the JDA rate-limit handler.
setRateLimitScheduler(ScheduledExecutorService) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ScheduledExecutorService that should be used in the JDA rate-limit handler.
setRateLimitScheduler(ScheduledExecutorService, boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the ScheduledExecutorService that should be used in the JDA rate-limit handler.
setRateLimitScheduler(ScheduledExecutorService, boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ScheduledExecutorService that should be used in the JDA rate-limit handler.
setRateLimitScheduler(ScheduledExecutorService, boolean) - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
setRateLimitSchedulerProvider(ThreadPoolProvider<? extends ScheduledExecutorService>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ScheduledExecutorService provider that should be used in the JDA rate-limit handler.
setRawEventsEnabled(boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Whether JDA should fire RawGatewayEvent for every discord event.
setRawEventsEnabled(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Whether JDA should fire RawGatewayEvent for every discord event.
setRawPermissions(long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
setRawPermissions(long) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
setRawPermissions(long) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
setRawPosition(int) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
setRawPosition(int) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
setRawPosition(int) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
setReceivingHandler(AudioReceiveHandler) - Method in interface net.dv8tion.jda.api.managers.AudioManager
Sets the AudioReceiveHandler that the manager will use to process audio data received from an audio connection.
setReceivingHandler(AudioReceiveHandler) - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
setReceivingHandler(AudioReceiveHandler) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setRegion(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
setRegion(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
setRegion(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
setRegion(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
setRegion(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.AudioChannelMixin
 
setRegion(Region) - Method in interface net.dv8tion.jda.api.managers.channel.middleman.AudioChannelManager
Sets the Region of the selected AudioChannel.
setRegion(Region) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the voice region for the new AudioChannel
setRegion(Region) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setRegion(Region) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setRelativeRateLimit(boolean) - Method in class net.dv8tion.jda.api.requests.RestConfig
Whether to use X-RateLimit-Reset-After to determine the rate-limit backoff.
setReplace(boolean) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
setReplace(boolean) - Method in interface net.dv8tion.jda.api.utils.messages.MessageEditRequest
Whether to replace the existing message completely.
setReplace(boolean) - Method in interface net.dv8tion.jda.internal.utils.message.MessageEditBuilderMixin
 
setRequestTimeoutRetry(boolean) - Method in interface net.dv8tion.jda.api.JDA
Whether the Requester should retry when a SocketTimeoutException occurs.
setRequestTimeoutRetry(boolean) - Method in class net.dv8tion.jda.api.JDABuilder
Whether the Requester should retry when a SocketTimeoutException occurs.
setRequestTimeoutRetry(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Whether the Requester should retry when a SocketTimeoutException occurs.
setRequestTimeoutRetry(boolean) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setRequestToSpeak(OffsetDateTime) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setRequired(boolean) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets whether the user is required to write in this TextInput.
setRequired(boolean) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure whether the user must set this option.
setRequiredLength(int, int) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the minimum and maximum length for strings which can be provided for this option.
setRequiredMFALevel(Guild.MFALevel) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the MFA Level of this Guild.
setRequiredMFALevel(Guild.MFALevel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setRequiredMFALevel(Guild.MFALevel) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setRequiredRange(double, double) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the minimal and maximal value which can be provided for this option.
setRequiredRange(int, int) - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
The minimum and maximum amount of values a user can select.
setRequiredRange(int, int) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets the minimum and maximum required length on this TextInput component
setRequiredRange(long, long) - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
Configure the minimal and maximal value which can be provided for this option.
setRequiredScopes(String...) - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Configures the required scopes applied to the ApplicationInfo.getInviteUrl(Permission...) and similar methods.
setRequiredScopes(String...) - Method in interface net.dv8tion.jda.api.JDA
Configures the required scopes applied to the JDA.getInviteUrl(Permission...) and similar methods.
setRequiredScopes(Collection<String>) - Method in interface net.dv8tion.jda.api.entities.ApplicationInfo
Configures the required scopes applied to the ApplicationInfo.getInviteUrl(Permission...) and similar methods.
setRequiredScopes(Collection<String>) - Method in interface net.dv8tion.jda.api.JDA
Configures the required scopes applied to the JDA.getInviteUrl(Permission...) and similar methods.
setRequiredScopes(Collection<String>) - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
setRequiredScopes(Collection<String>) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setResponses(Collection<? extends AutoModResponse>) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Configure what the rule should do upon triggering.
setResponses(Collection<? extends AutoModResponse>) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Sets what the rule should do upon triggering.
setResponses(Collection<? extends AutoModResponse>) - Method in class net.dv8tion.jda.internal.managers.AutoModRuleManagerImpl
 
setResponses(AutoModResponse...) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Sets what the rule should do upon triggering.
setResponseTotal(int) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setRestConfig(RestConfig) - Method in class net.dv8tion.jda.api.JDABuilder
Custom RestConfig to use for this JDA instance.
setRestConfig(RestConfig) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Custom RestConfig to use.
setRestConfigProvider(IntFunction<? extends RestConfig>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Custom RestConfig to use.
setRetryOnTimeout(boolean) - Method in class net.dv8tion.jda.internal.requests.Requester
 
setRight(R) - Method in class net.dv8tion.jda.internal.utils.tuple.MutablePair
Sets the right element of the pair.
setRoles(Collection<Role>) - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
Sets the roles of the user for the guild.
setRoles(Collection<Role>) - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
setRoles(Set<Role>) - Method in interface net.dv8tion.jda.api.managers.CustomEmojiManager
Sets the restriction roles of the selected RichCustomEmoji.
setRoles(Set<Role>) - Method in class net.dv8tion.jda.internal.managers.CustomEmojiManagerImpl
 
setRoles(Role...) - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
Sets the roles of the user for the guild.
setRoles(Role...) - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
setRulesChannel(TextChannel) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the rules TextChannel of this Guild.
setRulesChannel(TextChannel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setRulesChannel(TextChannel) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setSafetyAlertsChannel(TextChannel) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the safety alerts TextChannel of this Guild.
setSafetyAlertsChannel(TextChannel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setSafetyAlertsChannel(TextChannel) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setSecurityIncidentActions(SecurityIncidentActions) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setSecurityIncidentDetections(SecurityIncidentDetections) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setSelfDeafened(boolean) - Method in interface net.dv8tion.jda.api.managers.AudioManager
Sets whether connections from this AudioManager should be deafened.
setSelfDeafened(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setSelfDeafened(boolean) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setSelfMuted(boolean) - Method in interface net.dv8tion.jda.api.managers.AudioManager
Set this to true if the current connection should be displayed as muted, this will cause the AudioSendHandler packages to not be ignored by Discord!
setSelfMuted(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setSelfMuted(boolean) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setSelfUser(SelfUser) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setSendingHandler(AudioSendHandler) - Method in interface net.dv8tion.jda.api.managers.AudioManager
Sets the AudioSendHandler that the manager will use to provide audio data to an audio connection.
setSendingHandler(AudioSendHandler) - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
setSendingHandler(AudioSendHandler) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setServerName(WebSocketFactory, String) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
setSessionController(SessionController) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the SessionController for this JDABuilder instance.
setSessionController(SessionController) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the SessionController for the resulting ShardManager instance.
setSessionId(String) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setShardManager(ShardManager) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setShards(int...) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the list of shards the DefaultShardManager should contain.
setShards(int, int) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the range of shards the DefaultShardManager should contain.
setShards(Collection<Integer>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the range of shards the DefaultShardManager should contain.
setShardsTotal(int) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
This will set the total amount of shards the DefaultShardManager should use.
setShardsTotal(int) - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingConfig
 
setSkuId(long) - Method in interface net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction
Set the SKU's id to create the entitlement in
setSkuId(long) - Method in class net.dv8tion.jda.internal.requests.restaction.TestEntitlementCreateActionImpl
 
setSkuId(String) - Method in interface net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction
Set the SKU's id to create the entitlement in
setSlowmode(int) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.ISlowmodeChannelManager
Sets the slowmode of the selected channel.
setSlowmode(int) - Method in interface net.dv8tion.jda.api.requests.restaction.AbstractThreadCreateAction
Sets the slowmode for the new thread.
setSlowmode(int) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the slowmode value, which limits the amount of time that individual users must wait between sending messages in the new channel.
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedTextChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.TextChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
setSlowmode(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.ISlowmodeChannelMixin
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
setSlowmode(int) - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
setSourceChannel(Webhook.ChannelReference) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
setSourceGuild(Webhook.GuildReference) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
setSpeakingMode(Collection<SpeakingMode>) - Method in interface net.dv8tion.jda.api.managers.AudioManager
The SpeakingMode that should be used when sending audio via the provided AudioSendHandler from AudioManager.setSendingHandler(AudioSendHandler).
setSpeakingMode(Collection<SpeakingMode>) - Method in class net.dv8tion.jda.internal.managers.AudioManagerImpl
 
setSpeakingMode(EnumSet<SpeakingMode>) - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
setSpeakingMode(SpeakingMode...) - Method in interface net.dv8tion.jda.api.managers.AudioManager
The SpeakingMode that should be used when sending audio via the provided AudioSendHandler from AudioManager.setSendingHandler(AudioSendHandler).
setSplash(Icon) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the Splash Icon of this Guild.
setSplash(Icon) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setSplashId(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setStage(ConnectionStage) - Method in class net.dv8tion.jda.internal.audio.ConnectionRequest
 
setStageInstance(StageInstance) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
setStartTime(OffsetDateTime) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setStartTime(TemporalAccessor) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Sets the time that the selected ScheduledEvent should start at.
setStartTime(TemporalAccessor) - Method in interface net.dv8tion.jda.api.requests.restaction.ScheduledEventAction
Sets the time that the new ScheduledEvent will start at.
setStartTime(TemporalAccessor) - Method in class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
setStartTime(TemporalAccessor) - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
setStatus(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
setStatus(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
setStatus(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.VoiceChannelMixin
 
setStatus(ScheduledEvent.Status) - Method in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Sets the status of the event.
setStatus(ScheduledEvent.Status) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setStatus(ScheduledEvent.Status) - Method in class net.dv8tion.jda.internal.managers.ScheduledEventManagerImpl
 
setStatus(JDA.Status) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setStatus(OnlineStatus) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the OnlineStatus our connection will display.
setStatus(OnlineStatus) - Method in interface net.dv8tion.jda.api.managers.Presence
Sets the OnlineStatus for this session
setStatus(OnlineStatus) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the OnlineStatus our connection will display.
setStatus(OnlineStatus) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Sets the OnlineStatus for all shards.
setStatus(OnlineStatus) - Method in class net.dv8tion.jda.internal.managers.PresenceImpl
 
setStatusListener(GuildSetupController.StatusListener) - Method in class net.dv8tion.jda.internal.handle.GuildSetupController
 
setStatusProvider(IntFunction<OnlineStatus>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
setStatusProvider(IntFunction<OnlineStatus>) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the OnlineStatus our connection will display.
setStatusProvider(IntFunction<OnlineStatus>) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Sets the provider that provides the OnlineStatus for all shards.
setStatusProvider(IntFunction<OnlineStatus>) - Method in class net.dv8tion.jda.internal.utils.config.sharding.PresenceProviderConfig
 
setStickers(Collection<? extends StickerSnowflake>) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Set the stickers to send alongside this message.
setStickers(Collection<? extends StickerSnowflake>) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageCreateActionImpl
 
setStickers(StickerSnowflake...) - Method in interface net.dv8tion.jda.api.requests.restaction.MessageCreateAction
Set the stickers to send alongside this message.
setStream(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setStyle(TextInputStyle) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets the style for this TextInput
Possible values are: TextInputStyle.SHORT TextInputStyle.PARAGRAPH
setSubject(IEventManager) - Method in class net.dv8tion.jda.internal.hooks.EventManagerProxy
 
setSuppressed(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setSuppressedNotifications(boolean) - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
setSuppressedNotifications(boolean) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Set whether this message should trigger push/desktop notifications to other users.
setSuppressedNotifications(boolean) - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
setSuppressEmbeds(boolean) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
setSuppressEmbeds(boolean) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
setSuppressEmbeds(boolean) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Set whether embeds should be suppressed on this message.
setSuppressEmbeds(boolean) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
setSystem(boolean) - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
setSystemChannel(TextChannel) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the system TextChannel of this Guild.
setSystemChannel(TextChannel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setSystemChannel(TextChannel) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setTagRequired(boolean) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPostContainerManager
Sets the tag requirement state of this IPostContainer.
setTagRequired(boolean) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setTags(String...) - Method in interface net.dv8tion.jda.api.managers.GuildStickerManager
Sets the tags of the sticker.
setTags(Collection<? extends ForumTagSnowflake>) - Method in interface net.dv8tion.jda.api.requests.restaction.ForumPostAction
Configures that tags which should be applied to the new post.
setTags(Collection<? extends ForumTagSnowflake>) - Method in class net.dv8tion.jda.internal.requests.restaction.ForumPostActionImpl
 
setTags(Collection<String>) - Method in interface net.dv8tion.jda.api.managers.ApplicationManager
Sets up to 5 unique tags for this application.
setTags(Collection<String>) - Method in interface net.dv8tion.jda.api.managers.GuildStickerManager
Sets the tags of the sticker.
setTags(Collection<String>) - Method in class net.dv8tion.jda.internal.managers.ApplicationManagerImpl
 
setTags(Collection<String>) - Method in class net.dv8tion.jda.internal.managers.GuildStickerManagerImpl
 
setTags(Set<String>) - Method in class net.dv8tion.jda.internal.entities.sticker.RichStickerImpl
 
setTags(ForumTagSnowflake...) - Method in interface net.dv8tion.jda.api.requests.restaction.ForumPostAction
Configures that tags which should be applied to the new post.
setTags(DataObject) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
setTags(DataObject) - Method in interface net.dv8tion.jda.internal.entities.mixin.RoleMixin
 
setTags(DataObject) - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
setTargetApplication(long) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets the id of the targeted application.
setTargetApplication(long) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
setTargetApplication(String) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets the id of the targeted application.
setTargetStream(long) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets the user whose stream to target for this invite.
setTargetStream(long) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
setTargetStream(String) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets the user whose stream to display for this invite.
setTargetStream(Member) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets the user whose stream to display for this invite.
setTargetStream(User) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets the user whose stream to display for this invite.
setTemporary(Boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets whether the invite should only grant temporary membership.
setTemporary(Boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
setThread(ThreadChannel) - Method in interface net.dv8tion.jda.api.requests.restaction.AbstractWebhookMessageAction
Set the target thread for the webhook message.
setThreadFactory(ThreadFactory) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the ThreadFactory that will be used by the internal executor of the ShardManager.
setThreadId(long) - Method in interface net.dv8tion.jda.api.requests.restaction.AbstractWebhookMessageAction
Set the target thread id for the webhook message.
setThreadId(String) - Method in interface net.dv8tion.jda.api.requests.restaction.AbstractWebhookMessageAction
Set the target thread id for the webhook message.
setThreadId(String) - Method in class net.dv8tion.jda.internal.requests.restaction.AbstractWebhookMessageActionImpl
 
setThumbnail(String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Thumbnail of the embed.
setTimeout(long) - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager.ChunkRequest
 
setTimeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.utils.concurrent.Task
Change the timeout duration for this task.
setTimeout(Duration) - Method in interface net.dv8tion.jda.api.utils.concurrent.Task
Change the timeout duration for this task.
setTimeout(Duration) - Method in class net.dv8tion.jda.internal.utils.concurrent.task.GatewayTask
 
setTimeOutEnd(long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
setTimeOutEnd(long) - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
setTimeOutEnd(long) - Method in interface net.dv8tion.jda.internal.entities.mixin.MemberMixin
 
setTimeoutPool(ScheduledExecutorService) - Method in class net.dv8tion.jda.api.utils.Once.Builder
Sets the thread pool used to schedule timeouts and run its callback.
setTimestamp(TemporalAccessor) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Timestamp of the embed.
setTitle(String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Title of the embed.
setTitle(String) - Method in class net.dv8tion.jda.api.interactions.modals.Modal.Builder
Sets the title for this modal.
setTitle(String) - Method in class net.dv8tion.jda.api.utils.messages.MessagePollBuilder
Change the title for this poll.
setTitle(String, String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the Title of the embed.
setToken(String) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the token that will be used by the JDA instance to log in when build() is called.
setToken(String) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the token that will be used by the ShardManager instance to log in when build() is called.
setToken(String) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
setToken(String) - Method in class net.dv8tion.jda.internal.JDAImpl
 
setToken(String) - Method in class net.dv8tion.jda.internal.utils.config.AuthorizationConfig
 
setTopic(String) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.IPostContainerManager
Sets the topic of the selected channel.
setTopic(String) - Method in interface net.dv8tion.jda.api.managers.channel.middleman.StandardGuildMessageChannelManager
Sets the topic of the selected channel.
setTopic(String) - Method in interface net.dv8tion.jda.api.managers.StageInstanceManager
Sets the topic for this stage instance.
setTopic(String) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the topic for the channel
setTopic(String) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.ChannelData
Sets the topic for this channel.
setTopic(String) - Method in interface net.dv8tion.jda.api.requests.restaction.StageInstanceAction
Sets the topic for the stage instance.
setTopic(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedForumChannelImpl
 
setTopic(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedMediaChannelImpl
 
setTopic(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ForumChannelImpl
 
setTopic(String) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.MediaChannelImpl
 
setTopic(String) - Method in class net.dv8tion.jda.internal.entities.channel.middleman.AbstractStandardGuildMessageChannelImpl
 
setTopic(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.ITopicChannelMixin
 
setTopic(String) - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
setTopic(String) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setTopic(String) - Method in class net.dv8tion.jda.internal.managers.StageInstanceManagerImpl
 
setTopic(String) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setTopic(String) - Method in class net.dv8tion.jda.internal.requests.restaction.StageInstanceActionImpl
 
setTotalMessageCount(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedThreadChannelImpl
 
setTotalMessageCount(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
setTotalMessageCount(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.concrete.ThreadChannelMixin
 
setTranslation(DiscordLocale, String) - Method in class net.dv8tion.jda.api.interactions.commands.localization.LocalizationMap
Sets the given localized string to be used for the specified locale.
setTranslations(Map<DiscordLocale, String>) - Method in class net.dv8tion.jda.api.interactions.commands.localization.LocalizationMap
Adds all the translations from the supplied map into this LocalizationMap.
setTriggerConfig(TriggerConfig) - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
Change the TriggerConfig for this rule.
setTriggerConfig(TriggerConfig) - Method in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Change the TriggerConfig for this rule.
setTriggerConfig(TriggerConfig) - Method in class net.dv8tion.jda.internal.managers.AutoModRuleManagerImpl
 
setTriggerType(AutoModTriggerType) - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
setTTS(boolean) - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
setTTS(boolean) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Whether the message should use Text-to-Speech (TTS).
setTTS(boolean) - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
setType(Enum<?>) - Method in class net.dv8tion.jda.internal.utils.EntityString
 
setType(Object) - Method in class net.dv8tion.jda.internal.utils.EntityString
 
setType(ChannelType) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.NewsChannelManager
Converts the selected channel to a different ChannelType.
setType(ChannelType) - Method in interface net.dv8tion.jda.api.managers.channel.concrete.TextChannelManager
Converts the selected channel to a different ChannelType.
setType(ChannelType) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setType(ScheduledEvent.Type) - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
setUnique(Boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
Sets whether discord should reuse a similar invite.
setUnique(Boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
setUniqueId(int) - Method in class net.dv8tion.jda.api.components.selections.SelectMenu.Builder
Changes the numeric ID used to identify the select menu.
setUniqueId(int) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets the unique ID for this TextInput
This is used to uniquely identify it.
setUrl(String) - Method in class net.dv8tion.jda.api.EmbedBuilder
Sets the URL of the embed.
setUser(User) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.PrivateChannelImpl
 
setUser(User) - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
setUserAgentSuffix(String) - Method in class net.dv8tion.jda.api.requests.RestConfig
Provide a custom User-Agent suffix which is appended to RestConfig.USER_AGENT.
setUserlimit(Integer) - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Sets the userlimit for the new AudioChannel.
setUserlimit(Integer) - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.ChannelData
Sets the userlimit for this channel.
setUserlimit(Integer) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
setUserLimit(int) - Method in interface net.dv8tion.jda.api.managers.channel.middleman.AudioChannelManager
Sets the user-limit of the selected AudioChannel.
setUserLimit(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedStageChannelImpl
 
setUserLimit(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.detached.DetachedVoiceChannelImpl
 
setUserLimit(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
setUserLimit(int) - Method in class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
setUserLimit(int) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.AudioChannelMixin
 
setUserLimit(int) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
setUsername(String) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookMessageCreateAction
Set the apparent username for the message author.
setUsername(String) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookMessageCreateActionImpl
 
setUseShutdownNow(boolean) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Whether the ShardManager should use JDA#shutdownNow() instead of JDA#shutdown() to shutdown it's shards.
setValue(String) - Method in class net.dv8tion.jda.api.components.textinput.TextInput.Builder
Sets a pre-populated text for this TextInput field.
setVanityCode(String) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setVerificationLevel(Guild.VerificationLevel) - Method in interface net.dv8tion.jda.api.managers.GuildManager
Sets the Verification Level of this Guild.
setVerificationLevel(Guild.VerificationLevel) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
Sets the VerificationLevel for the resulting Guild
setVerificationLevel(Guild.VerificationLevel) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
setVerificationLevel(Guild.VerificationLevel) - Method in class net.dv8tion.jda.internal.managers.GuildManagerImpl
 
setVerificationLevel(Guild.VerificationLevel) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
setVerified(boolean) - Method in class net.dv8tion.jda.internal.entities.SelfUserImpl
 
setVideo(boolean) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
setVoiceDispatchInterceptor(VoiceDispatchInterceptor) - Method in class net.dv8tion.jda.api.JDABuilder
Configures a custom voice dispatch handler which handles audio connections.
setVoiceDispatchInterceptor(VoiceDispatchInterceptor) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Configures a custom voice dispatch handler which handles audio connections.
setVoiceMessage(boolean) - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateBuilder
 
setVoiceMessage(boolean) - Method in interface net.dv8tion.jda.api.utils.messages.MessageCreateRequest
Whether this message should be considered a voice message.
setVoiceMessage(boolean) - Method in interface net.dv8tion.jda.internal.utils.message.MessageCreateBuilderMixin
 
setWebsocketFactory(WebSocketFactory) - Method in class net.dv8tion.jda.api.JDABuilder
Sets the WebSocketFactory that will be used by JDA's websocket client.
setWebsocketFactory(WebSocketFactory) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManagerBuilder
Sets the WebSocketFactory that will be used by JDA's websocket client.
setWelcomeChannels(Collection<? extends GuildWelcomeScreen.Channel>) - Method in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Sets the welcome channels of the welcome screen.
setWelcomeChannels(Collection<? extends GuildWelcomeScreen.Channel>) - Method in class net.dv8tion.jda.internal.managers.GuildWelcomeScreenManagerImpl
 
setWelcomeChannels(GuildWelcomeScreen.Channel...) - Method in interface net.dv8tion.jda.api.managers.GuildWelcomeScreenManager
Sets the welcome channels of the welcome screen.
SEXUAL_CONTENT - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModRule.KeywordPreset
Words that can be considered as sexual in nature.
ShardCacheView - Interface in net.dv8tion.jda.api.utils.cache
Read-only view on internal ShardManager cache of JDA instances.
ShardCacheViewImpl - Class in net.dv8tion.jda.internal.utils.cache
 
ShardCacheViewImpl() - Constructor for class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
ShardCacheViewImpl(int) - Constructor for class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
ShardCacheViewImpl.UnifiedShardCacheViewImpl - Class in net.dv8tion.jda.internal.utils.cache
 
ShardedGateway(String, int) - Constructor for class net.dv8tion.jda.api.utils.SessionController.ShardedGateway
Creates a new GatewayBot instance with the provided properties
ShardedGateway(String, int, int) - Constructor for class net.dv8tion.jda.api.utils.SessionController.ShardedGateway
 
ShardInfo(int, int) - Constructor for class net.dv8tion.jda.api.JDA.ShardInfo
 
SHARDING_REQUIRED - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
ShardingConfig - Class in net.dv8tion.jda.internal.utils.config.sharding
 
ShardingConfig(int, boolean, int, MemberCachePolicy) - Constructor for class net.dv8tion.jda.internal.utils.config.sharding.ShardingConfig
 
ShardingConfigFlag - Enum in net.dv8tion.jda.internal.utils.config.flags
 
ShardingMetaConfig - Class in net.dv8tion.jda.internal.utils.config.sharding
 
ShardingMetaConfig(int, IntFunction<? extends ConcurrentMap<String, String>>, EnumSet<CacheFlag>, EnumSet<ConfigFlag>, Compression, GatewayEncoding) - Constructor for class net.dv8tion.jda.internal.utils.config.sharding.ShardingMetaConfig
 
ShardingSessionConfig - Class in net.dv8tion.jda.internal.utils.config.sharding
 
ShardingSessionConfig(SessionController, VoiceDispatchInterceptor, OkHttpClient, OkHttpClient.Builder, WebSocketFactory, IAudioSendFactory, EnumSet<ConfigFlag>, EnumSet<ShardingConfigFlag>, int, int) - Constructor for class net.dv8tion.jda.internal.utils.config.sharding.ShardingSessionConfig
 
ShardManager - Interface in net.dv8tion.jda.api.sharding
This class acts as a manager for multiple shards.
SHIELD - Enum constant in enum net.dv8tion.jda.api.utils.WidgetUtil.BannerType
 
SHORT - Enum constant in enum net.dv8tion.jda.api.components.textinput.TextInputStyle
 
shouldCacheVoiceState(long) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
shouldQueue() - Method in class net.dv8tion.jda.api.requests.Request
 
shouldReconnect() - Method in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
 
shouldShutdownAutomatically(int) - Method in interface net.dv8tion.jda.api.sharding.ThreadPoolProvider
Whether the previously provided executor should be shutdown by JDA.shutdown().
shuffleOrder() - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
shuffleOrder() - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
shutdown() - Method in class net.dv8tion.jda.api.audio.factory.DefaultSendSystem
 
shutdown() - Method in interface net.dv8tion.jda.api.audio.factory.IAudioSendSystem
This represents the destruction of this instance and should be used to perform all necessary cleanup and shutdown operations needed to free resources.
shutdown() - Method in interface net.dv8tion.jda.api.JDA
Shuts down this JDA instance, closing all its connections.
shutdown() - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
shutdown() - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Shuts down all JDA shards, closing all their connections.
shutdown() - Method in class net.dv8tion.jda.api.sharding.ThreadPoolProvider.LazySharedProvider
Shuts down the shared pool and the temporary pool.
shutdown() - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
shutdown() - Method in class net.dv8tion.jda.internal.JDAImpl
 
shutdown() - Method in class net.dv8tion.jda.internal.requests.MemberChunkManager
 
shutdown() - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
shutdown() - Method in interface net.dv8tion.jda.internal.utils.compress.Decompressor
 
shutdown() - Method in class net.dv8tion.jda.internal.utils.compress.ZlibDecompressor
 
shutdown() - Method in class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
shutdown() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
shutdown(int) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
shutdown(int) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Shuts down the shard with the given id only.
SHUTDOWN - Enum constant in enum net.dv8tion.jda.api.events.session.SessionState
The session has been closed and will not be reconnected.
SHUTDOWN - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA has finished shutting down and this instance can no longer be used to communicate with the Discord servers.
SHUTDOWN_HOOK - Enum constant in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
 
SHUTDOWN_NOW - Enum constant in enum net.dv8tion.jda.internal.utils.config.flags.ShardingConfigFlag
 
ShutdownEvent - Class in net.dv8tion.jda.api.events.session
Indicates that JDA has fully disconnected from Discord and will not attempt to reconnect again.
ShutdownEvent(JDA, OffsetDateTime, int) - Constructor for class net.dv8tion.jda.api.events.session.ShutdownEvent
 
shutdownInternals(ShutdownEvent) - Method in class net.dv8tion.jda.internal.JDAImpl
 
shutdownNow() - Method in interface net.dv8tion.jda.api.JDA
Shuts down this JDA instance instantly, closing all its connections.
shutdownNow() - Method in class net.dv8tion.jda.internal.JDAImpl
 
shutdownNow() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
shutdownReason - Variable in class net.dv8tion.jda.internal.JDAImpl
 
ShutdownReason - Class in net.dv8tion.jda.internal.utils
 
ShutdownReason(String) - Constructor for class net.dv8tion.jda.internal.utils.ShutdownReason
 
shutdownRequester() - Method in class net.dv8tion.jda.internal.JDAImpl
 
shutdownRequester() - Method in class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
SHUTTING_DOWN - Enum constant in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Indicates that JDA was shutdown and no further connections should be established
SHUTTING_DOWN - Enum constant in enum net.dv8tion.jda.api.JDA.Status
JDA has received a shutdown request or has been disconnected from Discord and reconnect is disabled, thus, JDA is in the process of shutting down
silentClose(Closeable) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
silentClose(AutoCloseable) - Static method in class net.dv8tion.jda.internal.utils.IOUtil
 
SimpleCacheView(Class<T>, Function<T, String>) - Constructor for class net.dv8tion.jda.api.utils.cache.CacheView.SimpleCacheView
 
SINGAPORE - Enum constant in enum net.dv8tion.jda.api.Region
 
SINGLE - Static variable in class net.dv8tion.jda.api.JDA.ShardInfo
Default sharding config with one shard
size() - Method in class net.dv8tion.jda.api.entities.MessageHistory
The amount of retrieved Messages by this MessageHistory.
size() - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
The current size of this cache
This is a long as it may be a projected view of multiple caches (See CacheView.all(java.util.function.Supplier))
size() - Method in class net.dv8tion.jda.internal.handle.EventCache
 
size() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
size() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
size() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
size() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
size() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
size() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
size() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
skipTo(long) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Skips past the specified ID for successive requests.
skipTo(long) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
skuIds(long...) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.EntitlementPaginationAction
Filters Entitlements by their SKU id
skuIds(long...) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.EntitlementPaginationActionImpl
 
skuIds(String...) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.EntitlementPaginationAction
Filters Entitlements by their SKU id
skuIds(String...) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.EntitlementPaginationActionImpl
 
skuIds(Collection<String>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.EntitlementPaginationAction
Filters Entitlements by their SKU id
skuIds(Collection<String>) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.EntitlementPaginationActionImpl
 
SkuSnowflake - Interface in net.dv8tion.jda.api.entities
Represents an abstract SKU reference by only the SKU ID.
SkuSnowflakeImpl - Class in net.dv8tion.jda.internal.entities
 
SkuSnowflakeImpl(long) - Constructor for class net.dv8tion.jda.internal.entities.SkuSnowflakeImpl
 
slash(String, String) - Static method in class net.dv8tion.jda.api.interactions.commands.build.Commands
Create a slash command builder.
SLASH - Enum constant in enum net.dv8tion.jda.api.interactions.commands.Command.Type
 
SLASH_COMMAND - Enum constant in enum net.dv8tion.jda.api.entities.Message.MentionType
Represents a mention for a slash command.
SLASH_COMMAND - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
This message was created by an interaction.
SlashCommandData - Interface in net.dv8tion.jda.api.interactions.commands.build
Extension of CommandData which allows setting slash-command specific settings such as options and subcommands.
SlashCommandInteraction - Interface in net.dv8tion.jda.api.interactions.commands
Interaction with a slash command
SlashCommandInteractionEvent - Class in net.dv8tion.jda.api.events.interaction.command
Indicates that a slash command was used in a MessageChannel.
SlashCommandInteractionEvent(JDA, long, SlashCommandInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.command.SlashCommandInteractionEvent
 
SlashCommandInteractionImpl - Class in net.dv8tion.jda.internal.interactions.command
 
SlashCommandInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.command.SlashCommandInteractionImpl
 
SlashCommandReference - Class in net.dv8tion.jda.api.interactions.commands
Represents a slash command mention, such as </ban soft:1021082477038678126>
SlashCommandReference(String, String, String, long) - Constructor for class net.dv8tion.jda.api.interactions.commands.SlashCommandReference
 
SLF4J_ENABLED - Static variable in class net.dv8tion.jda.internal.utils.JDALogger
Whether an implementation of SLF4JServiceProvider was found.
SLOWMODE - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The state of slow mode in the channel.
SLOWMODE - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the rate-limit per user field
SLOWMODE_RATE_LIMIT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
SLOWMODE_SUPPORTED - Static variable in class net.dv8tion.jda.internal.utils.ChannelUtil
 
SLURS - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModRule.KeywordPreset
Words that can be considered as slurs or insults.
SMALL - Enum constant in enum net.dv8tion.jda.api.components.separator.Separator.Spacing
 
SMALL_ATOM - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
SMALL_ATOM_UTF8 - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
SMALL_BIGINT - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
SMALL_INT - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
SnowflakeCacheView<T extends ISnowflake> - Interface in net.dv8tion.jda.api.utils.cache
CacheView implementation specifically to view ISnowflake implementations.
SnowflakeCacheViewImpl<T extends ISnowflake> - Class in net.dv8tion.jda.internal.utils.cache
 
SnowflakeCacheViewImpl(Class<T>, Function<T, String>) - Constructor for class net.dv8tion.jda.internal.utils.cache.SnowflakeCacheViewImpl
 
socket - Variable in class net.dv8tion.jda.internal.requests.WebSocketClient
 
SocketHandler - Class in net.dv8tion.jda.internal.handle
 
SocketHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.SocketHandler
 
SocketHandler.NOPHandler - Class in net.dv8tion.jda.internal.handle
 
SortedChannelCacheView<T extends Channel & Comparable<? super T>> - Interface in net.dv8tion.jda.api.utils.cache
Specialized ChannelCacheView type used for handling sorted lists of channels.
SortedChannelCacheViewImpl<T extends Channel & Comparable<? super T>> - Class in net.dv8tion.jda.internal.utils.cache
 
SortedChannelCacheViewImpl(Class<T>) - Constructor for class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
SortedChannelCacheViewImpl.SortedFilteredCacheView<C extends T> - Class in net.dv8tion.jda.internal.utils.cache
 
SortedSnowflakeCacheView<T extends Comparable<? super T> & ISnowflake> - Interface in net.dv8tion.jda.api.utils.cache
Specialized CacheView for entities that occur in a specified order.
SortedSnowflakeCacheViewImpl<T extends ISnowflake & Comparable<? super T>> - Class in net.dv8tion.jda.internal.utils.cache
 
SortedSnowflakeCacheViewImpl(Class<T>, Comparator<T>) - Constructor for class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
SortedSnowflakeCacheViewImpl(Class<T>, Function<T, String>, Comparator<T>) - Constructor for class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
sortOrder(Comparator<T>) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Sorts the current order based on the specified Comparator by using ArrayList.sort(comparator)
sortOrder(Comparator<T>) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
SOUNDSHARE - Enum constant in enum net.dv8tion.jda.api.audio.SpeakingMode
 
SOURCE_MESSAGE_DELETED - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Indicates, that the source message of this crosspost was deleted.
SOUTH_AFRICA - Enum constant in enum net.dv8tion.jda.api.Region
 
SOUTH_KOREA - Enum constant in enum net.dv8tion.jda.api.Region
 
SPAM - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
The rule is triggered by user message content containing classified spam content.
SPANISH - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
SPANISH_LATAM - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
SpeakingMode - Enum in net.dv8tion.jda.api.audio
Flags representing the speaking modes used by discord users.
SPECTATE - Enum constant in enum net.dv8tion.jda.api.entities.ActivityFlag
 
SPECTATE - Enum constant in enum net.dv8tion.jda.api.entities.MessageActivity.ActivityType
The MessageActivity type used for inviting people to spectate a game.
SPLASH - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the splash field
SPLASH_URL - Static variable in interface net.dv8tion.jda.api.entities.Guild
Template for Guild.getSplashUrl().
split(String, int, boolean, SplitUtil.Strategy...) - Static method in class net.dv8tion.jda.api.utils.SplitUtil
Apply a list of Strategies to split the provided string into chunks of a maximum limit characters.
split(String, int, SplitUtil.Strategy...) - Static method in class net.dv8tion.jda.api.utils.SplitUtil
Apply a list of Strategies to split the provided string into chunks of a maximum limit characters.
split(String, String) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
spliterator() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
 
spliterator() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
spliterator() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
spliterator() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
spliterator() - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
SplitUtil - Class in net.dv8tion.jda.api.utils
Utility to strategically split strings.
SplitUtil() - Constructor for class net.dv8tion.jda.api.utils.SplitUtil
 
SplitUtil.Strategy - Interface in net.dv8tion.jda.api.utils
Function which applies a programmable strategy used to determine a splitting point.
spoiler(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Escapes already existing spoiler regions in the input and applies spoiler formatting to the entire string.
SPOILER - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Spoiler region such as "||Hello||"
STAFF - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
STAGE - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
A StageChannel, Guild-Only.
STAGE_ALREADY_OPEN - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
STAGE_END - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Messages created in StageChannels to indicate that a stage instance has ended.
STAGE_INSTANCE - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
STAGE_INSTANCE - Enum constant in enum net.dv8tion.jda.api.entities.ScheduledEvent.Type
An event with it's own StageInstance
STAGE_INSTANCE_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A StageInstance was started by a Stage Moderator.
STAGE_INSTANCE_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A StageInstance was deleted by a Stage Moderator.
STAGE_INSTANCE_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A StageInstance was updated by a Stage Moderator.
STAGE_SPEAKER - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Messages created in StageChannels to indicate that a new speaker is up.
STAGE_START - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Messages created in StageChannels to indicate that a stage instance has started.
STAGE_TOPIC - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Messages created in StageChannels to indicate that a stage instance topic has been changed.
StageChannel - Interface in net.dv8tion.jda.api.entities.channel.concrete
Represents a Stage Channel.
StageChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete
 
StageChannelImpl(long, GuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.StageChannelImpl
 
StageChannelManager - Interface in net.dv8tion.jda.api.managers.channel.concrete
Manager providing methods to modify a StageChannel.
StageChannelManagerImpl - Class in net.dv8tion.jda.internal.managers.channel.concrete
 
StageChannelManagerImpl(StageChannel) - Constructor for class net.dv8tion.jda.internal.managers.channel.concrete.StageChannelManagerImpl
 
StageChannelMixin<T extends StageChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
StageInstance - Interface in net.dv8tion.jda.api.entities
A Stage Instance holds information about a live stage.
StageInstance.PrivacyLevel - Enum in net.dv8tion.jda.api.entities
The privacy level for a stage instance.
StageInstanceAction - Interface in net.dv8tion.jda.api.requests.restaction
Specialized RestAction used to create a StageInstance
StageInstanceActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
StageInstanceActionImpl(StageChannel) - Constructor for class net.dv8tion.jda.internal.requests.restaction.StageInstanceActionImpl
 
StageInstanceCreateEvent - Class in net.dv8tion.jda.api.events.stage
Indicates that a StageInstance was created.
StageInstanceCreateEvent(JDA, long, StageInstance) - Constructor for class net.dv8tion.jda.api.events.stage.StageInstanceCreateEvent
 
StageInstanceCreateHandler - Class in net.dv8tion.jda.internal.handle
 
StageInstanceCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.StageInstanceCreateHandler
 
StageInstanceDeleteEvent - Class in net.dv8tion.jda.api.events.stage
Indicates that a StageInstance was deleted.
StageInstanceDeleteEvent(JDA, long, StageInstance) - Constructor for class net.dv8tion.jda.api.events.stage.StageInstanceDeleteEvent
 
StageInstanceDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
StageInstanceDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.StageInstanceDeleteHandler
 
StageInstanceImpl - Class in net.dv8tion.jda.internal.entities
 
StageInstanceImpl(long, StageChannel) - Constructor for class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
StageInstanceManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for a StageInstance.
StageInstanceManagerImpl - Class in net.dv8tion.jda.internal.managers
 
StageInstanceManagerImpl(StageInstance) - Constructor for class net.dv8tion.jda.internal.managers.StageInstanceManagerImpl
 
StageInstances() - Constructor for class net.dv8tion.jda.api.requests.Route.StageInstances
 
StageInstanceUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
StageInstanceUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.StageInstanceUpdateHandler
 
StageInstanceUpdatePrivacyLevelEvent - Class in net.dv8tion.jda.api.events.stage.update
Indicates that a StageInstance updated its PrivacyLevel.
StageInstanceUpdatePrivacyLevelEvent(JDA, long, StageInstance, StageInstance.PrivacyLevel) - Constructor for class net.dv8tion.jda.api.events.stage.update.StageInstanceUpdatePrivacyLevelEvent
 
StageInstanceUpdateTopicEvent - Class in net.dv8tion.jda.api.events.stage.update
Indicates that a StageInstance updated its topic.
StageInstanceUpdateTopicEvent(JDA, long, StageInstance, String) - Constructor for class net.dv8tion.jda.api.events.stage.update.StageInstanceUpdateTopicEvent
 
STANDARD - Enum constant in enum net.dv8tion.jda.api.entities.sticker.Sticker.Type
A sticker provided by nitro sticker packs.
StandardGuildChannel - Interface in net.dv8tion.jda.api.entities.channel.middleman
Represents a standard GuildChannel which are the "normal" channels that are present in the channel sidebar.
StandardGuildChannelManager<T extends StandardGuildChannel,M extends StandardGuildChannelManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.middleman
Manager providing functionality common for all StandardGuildChannels.
StandardGuildChannelMixin<T extends StandardGuildChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.middleman
 
StandardGuildMessageChannel - Interface in net.dv8tion.jda.api.entities.channel.middleman
Represents a standard GuildMessageChannel which are the "normal" message channels that are present in the channel sidebar.
StandardGuildMessageChannelManager<T extends StandardGuildMessageChannel,M extends StandardGuildMessageChannelManager<T,M>> - Interface in net.dv8tion.jda.api.managers.channel.middleman
Manager providing functionality common for all StandardGuildMessageChannels.
StandardGuildMessageChannelMixin<T extends StandardGuildMessageChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.middleman
 
StandardSticker - Interface in net.dv8tion.jda.api.entities.sticker
Standard stickers used for nitro and wave buttons on welcome messages.
StandardStickerImpl - Class in net.dv8tion.jda.internal.entities.sticker
 
StandardStickerImpl(long, Sticker.StickerFormat, String, Set<String>, String, long, int) - Constructor for class net.dv8tion.jda.internal.entities.sticker.StandardStickerImpl
 
start() - Method in class net.dv8tion.jda.api.audio.factory.DefaultSendSystem
 
start() - Method in interface net.dv8tion.jda.api.audio.factory.IAudioSendSystem
This represents the start of the loop, similar to Thread.start(), and after a call to this method JDA assumes that the instance will be sending UDP audio packets in a loop.
start(int) - Method in class net.dv8tion.jda.api.sharding.DefaultShardManager
 
start(int) - Method in interface net.dv8tion.jda.api.sharding.ShardManager
Adds a new shard with the given id to this ShardManager and starts it.
START_TIME - Static variable in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Used to reset the start time field
startConnection() - Method in class net.dv8tion.jda.internal.audio.AudioConnection
 
STARTED_ONBOARDING - Enum constant in enum net.dv8tion.jda.api.entities.Member.MemberFlag
The Member has started the onboarding process
STATUS - Static variable in interface net.dv8tion.jda.api.managers.ScheduledEventManager
Used to reset the status field
StatusChangeEvent - Class in net.dv8tion.jda.api.events
Indicates that our Status changed.
StatusChangeEvent(JDA, JDA.Status, JDA.Status) - Constructor for class net.dv8tion.jda.api.events.StatusChangeEvent
 
Sticker - Interface in net.dv8tion.jda.api.entities.sticker
Abstract representation of all sticker types.
STICKER - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
STICKER - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Enables cache for Guild.getStickerCache()
STICKER_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator created a GuildSticker.
STICKER_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator deleted a GuildSticker.
STICKER_DESCRIPTION - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Sticker.getDescription() value.
STICKER_FORMAT - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Sticker.getFormatType() value.
STICKER_FPS_TOO_SMALL_OR_TOO_LARGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
STICKER_NAME - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Sticker.getName() value.
STICKER_TAGS - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Sticker.getTags() value.
STICKER_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator updated a GuildSticker.
Sticker.StickerFormat - Enum in net.dv8tion.jda.api.entities.sticker
The various formats used for stickers and the respective file extensions.
Sticker.Type - Enum in net.dv8tion.jda.api.entities.sticker
The specific types of stickers
StickerItem - Interface in net.dv8tion.jda.api.entities.sticker
Stickers used primarily for message objects.
StickerItemImpl - Class in net.dv8tion.jda.internal.entities.sticker
 
StickerItemImpl(long, Sticker.StickerFormat, String) - Constructor for class net.dv8tion.jda.internal.entities.sticker.StickerItemImpl
 
StickerPack - Interface in net.dv8tion.jda.api.entities.sticker
A pack of StandardStickers used for nitro.
StickerPackImpl - Class in net.dv8tion.jda.internal.entities.sticker
 
StickerPackImpl(long, List<StandardSticker>, String, String, long, long, long) - Constructor for class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
Stickers() - Constructor for class net.dv8tion.jda.api.requests.Route.Stickers
 
StickerSnowflake - Interface in net.dv8tion.jda.api.entities.sticker
Represents an abstract sticker reference by only the sticker ID.
StickerSnowflakeImpl - Class in net.dv8tion.jda.internal.entities.sticker
 
StickerSnowflakeImpl(long) - Constructor for class net.dv8tion.jda.internal.entities.sticker.StickerSnowflakeImpl
 
StickerUnion - Interface in net.dv8tion.jda.api.entities.sticker
Represents possible RichSticker types.
stop(boolean, Runnable) - Method in interface net.dv8tion.jda.api.requests.RestRateLimiter
Indication to stop accepting new requests.
stop(boolean, Runnable) - Method in class net.dv8tion.jda.api.requests.SequentialRestRateLimiter
 
stop(boolean, Runnable) - Method in class net.dv8tion.jda.internal.requests.Requester
 
stream() - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
A sequential Stream with this PaginationAction as its source.
stream() - Method in interface net.dv8tion.jda.api.utils.cache.CacheView
Creates a Stream of all cached elements.
stream() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
stream() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl.FilteredCacheView
 
stream() - Method in class net.dv8tion.jda.internal.utils.cache.ChannelCacheViewImpl
 
stream() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
stream() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
stream() - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
stream() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
stream() - Method in class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
stream(BiFunction<? super DataArray, Integer, ? extends T>) - Method in class net.dv8tion.jda.api.utils.data.DataArray
 
STREAM - Enum constant in enum net.dv8tion.jda.api.entities.Invite.TargetType
The invite points to a user's stream in a voice channel.
streaming(String, String) - Static method in interface net.dv8tion.jda.api.entities.Activity
Creates a new Activity instance with the specified name and url.
STREAMING - Enum constant in enum net.dv8tion.jda.api.entities.Activity.ActivityType
Used to indicate that the Activity is a stream and should be displayed as Streaming... in the official client.
STREAMING_URL - Static variable in interface net.dv8tion.jda.api.entities.Activity
streamUnordered() - Method in interface net.dv8tion.jda.api.utils.cache.SortedSnowflakeCacheView
Behavior similar to CacheView.stream() which does not preserve order.
streamUnordered() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl.SortedFilteredCacheView
 
streamUnordered() - Method in class net.dv8tion.jda.internal.utils.cache.SortedChannelCacheViewImpl
 
streamUnordered() - Method in class net.dv8tion.jda.internal.utils.cache.SortedSnowflakeCacheViewImpl
 
strike(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Escapes already existing strike regions in the input and applies strike formatting to the entire string.
STRIKE - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Strikethrough region such as "~~Hello~~"
STRING - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Options which accept text inputs.
STRING - Enum constant in enum net.dv8tion.jda.api.utils.data.DataType
 
STRING - Static variable in class net.dv8tion.jda.api.utils.data.etf.ExTermTag
 
STRING_SELECT - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
A select menu of strings
StringSelectInteraction - Interface in net.dv8tion.jda.api.interactions.components.selections
Component Interaction for a StringSelectMenu.
StringSelectInteractionEvent - Class in net.dv8tion.jda.api.events.interaction.component
Indicates that a custom StringSelectMenu on one of the bots messages was used by a user.
StringSelectInteractionEvent(JDA, long, StringSelectInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.component.StringSelectInteractionEvent
 
StringSelectInteractionImpl - Class in net.dv8tion.jda.internal.interactions.components.selections
 
StringSelectInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.components.selections.StringSelectInteractionImpl
 
StringSelectMenu - Interface in net.dv8tion.jda.api.components.selections
Represents a select menu in a message.
StringSelectMenu.Builder - Class in net.dv8tion.jda.api.components.selections
A preconfigured builder for the creation of string select menus.
StringSelectMenuImpl - Class in net.dv8tion.jda.internal.components.selections
 
StringSelectMenuImpl(String, int, String, int, int, boolean, List<SelectOption>) - Constructor for class net.dv8tion.jda.internal.components.selections.StringSelectMenuImpl
 
StringSelectMenuImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.selections.StringSelectMenuImpl
 
SUB_COMMAND - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Option which is serialized as subcommand, this is only used for internals and should be ignored by users.
SUB_COMMAND_GROUP - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Option which is serialized as subcommand groups, this is only used for internals and should be ignored by users.
Subcommand(ICommandReference, DataObject) - Constructor for class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
 
SUBCOMMAND_TEST - Static variable in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
SubcommandData - Class in net.dv8tion.jda.api.interactions.commands.build
Builder for a Slash-Command subcommand.
SubcommandData(String, String) - Constructor for class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
Create a subcommand builder.
SubcommandGroup(Command, DataObject) - Constructor for class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
 
SubcommandGroupData - Class in net.dv8tion.jda.api.interactions.commands.build
Builder for a Slash-Command group.
SubcommandGroupData(String, String) - Constructor for class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
Create an group builder.
submit() - Method in interface net.dv8tion.jda.api.requests.RestAction
Submits a Request for execution and provides a CompletableFuture representing its completion task.
submit(boolean) - Method in interface net.dv8tion.jda.api.requests.RestAction
Submits a Request for execution and provides a CompletableFuture representing its completion task.
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.CompletedRestAction
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.InteractionCallbackImpl
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.CombineRestAction
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.DelayRestAction
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.FlatMapErrorRestAction
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.FlatMapRestAction
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.MapErrorRestAction
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.operator.MapRestAction
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
submit(boolean) - Method in class net.dv8tion.jda.internal.requests.RestActionImpl
 
submitAfter(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.RestAction
Schedules a call to RestAction.queue() to be executed after the specified delay.
submitAfter(long, TimeUnit, ScheduledExecutorService) - Method in interface net.dv8tion.jda.api.requests.RestAction
Schedules a call to RestAction.queue() to be executed after the specified delay.
subscribe(Consumer<E>) - Method in class net.dv8tion.jda.api.utils.Once.Builder
Starts listening for the event, once.
SubscribeEvent - Annotation Type in net.dv8tion.jda.api.hooks
Annotation used by the AnnotatedEventManager this is only picked up if the event manager implementation has been set to use the AnnotatedEventManager via JDABuilder.setEventManager(IEventManager)
success(E) - Static method in class net.dv8tion.jda.api.utils.Result
Creates a successful result.
success(String, String) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with SUCCESS Style.
success(String, Emoji) - Static method in interface net.dv8tion.jda.api.components.buttons.Button
Creates a button with SUCCESS Style.
SUCCESS - Enum constant in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Success/Approve button style, usually in green.
SUPER - Enum constant in enum net.dv8tion.jda.api.entities.MessageReaction.ReactionType
 
suppressContentIntentWarning() - Static method in interface net.dv8tion.jda.api.entities.Message
Suppresses the warning for missing the MESSAGE_CONTENT intent and using one of the dependent getters.
suppressEmbeds(boolean) - Method in interface net.dv8tion.jda.api.entities.Message
Enables/Disables suppression of Embeds on this Message.
suppressEmbeds(boolean) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
swapPosition(int) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Swaps the currently selected entity with the entity located at the specified position.
swapPosition(int) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
swapPosition(T) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
Swaps the currently selected entity with the specified entity.
swapPosition(T) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
SWEDISH - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
SYDNEY - Enum constant in enum net.dv8tion.jda.api.Region
 
sync() - Method in class net.dv8tion.jda.api.entities.templates.Template
Syncs this template.
sync() - Method in interface net.dv8tion.jda.api.managers.channel.attribute.ICategorizableChannelManager
Syncs all PermissionOverrides of this GuildChannel with its parent (Category).
sync(IPermissionContainer) - Method in interface net.dv8tion.jda.api.managers.channel.attribute.ICategorizableChannelManager
Syncs all PermissionOverrides of this GuildChannel with the given (GuildChannel).
sync(IPermissionContainer) - Method in class net.dv8tion.jda.internal.managers.channel.ChannelManagerImpl
 
SYNC - Enum constant in enum net.dv8tion.jda.api.entities.ActivityFlag
 
SYNC_INTEGRATION - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
SYNC_TEMPLATE - Static variable in class net.dv8tion.jda.api.requests.Route.Templates
 
syncPermissionOverrides() - Method in interface net.dv8tion.jda.api.requests.restaction.ChannelAction
Syncs the permission overrides of the channel with the category.
syncPermissionOverrides() - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
SYSTEM_CHANNEL - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the system channel field

T

TAGS - Static variable in interface net.dv8tion.jda.api.managers.ApplicationManager
Used to set tags field
TAGS - Static variable in interface net.dv8tion.jda.api.managers.GuildStickerManager
Used to reset tags field
takeAsync(int) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Convenience method to retrieve an amount of entities from this pagination action.
takeAsync(int) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
takeRemainingAsync(int) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Convenience method to retrieve an amount of entities from this pagination action.
takeRemainingAsync(int) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
takeUntilAsync(int, Predicate<? super T>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Retrieves elements until the specified condition is met.
takeUntilAsync(Predicate<? super T>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Retrieves elements until the specified condition is met.
takeWhileAsync(int, Predicate<? super T>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Retrieves elements while the specified condition is met.
takeWhileAsync(Predicate<? super T>) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
Retrieves elements while the specified condition is met.
targetsAllChannels() - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
Whether this IntegrationPrivilege targets "All channels"
targetsEveryone() - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
Whether this IntegrationPrivilege targets the @everyone Role
TargetType - Enum in net.dv8tion.jda.api.audit
TargetType for an ActionType
This describes what kind of Discord entity is being targeted by an auditable action!
Task<T> - Interface in net.dv8tion.jda.api.utils.concurrent
Represents an asynchronous task.
TEAM_USER - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
User is a team
TeamMember - Interface in net.dv8tion.jda.api.entities
Member of a ApplicationTeam.
TeamMember.MembershipState - Enum in net.dv8tion.jda.api.entities
The membership state on the team.
TeamMember.RoleType - Enum in net.dv8tion.jda.api.entities
The role in the team.
TeamMemberImpl - Class in net.dv8tion.jda.internal.entities
 
TeamMemberImpl(User, TeamMember.MembershipState, TeamMember.RoleType, long) - Constructor for class net.dv8tion.jda.internal.entities.TeamMemberImpl
 
Template - Class in net.dv8tion.jda.api.entities.templates
Representation of a Discord Guild Template
This class is immutable.
Template(JDAImpl, String, String, String, int, User, OffsetDateTime, OffsetDateTime, TemplateGuild, boolean) - Constructor for class net.dv8tion.jda.api.entities.templates.Template
 
TemplateChannel - Class in net.dv8tion.jda.api.entities.templates
POJO for the channels information provided by a template.
TemplateChannel(long, ChannelType, String, String, int, long, boolean, List<TemplateChannel.PermissionOverride>, boolean, int, int, int) - Constructor for class net.dv8tion.jda.api.entities.templates.TemplateChannel
 
TemplateChannel.PermissionOverride - Class in net.dv8tion.jda.api.entities.templates
Represents the specific Role permission overrides that can be set for channels.
TemplateGuild - Class in net.dv8tion.jda.api.entities.templates
POJO for the guild information provided by a template.
TemplateGuild(long, String, String, String, Guild.VerificationLevel, Guild.NotificationLevel, Guild.ExplicitContentLevel, DiscordLocale, Guild.Timeout, TemplateChannel, TemplateChannel, List<TemplateRole>, List<TemplateChannel>) - Constructor for class net.dv8tion.jda.api.entities.templates.TemplateGuild
 
TemplateManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for a Template.
TemplateManagerImpl - Class in net.dv8tion.jda.internal.managers
 
TemplateManagerImpl(Template) - Constructor for class net.dv8tion.jda.internal.managers.TemplateManagerImpl
Creates a new TemplateManager instance
TemplateRole - Class in net.dv8tion.jda.api.entities.templates
POJO for the roles information provided by a template.
TemplateRole(long, String, int, boolean, boolean, long) - Constructor for class net.dv8tion.jda.api.entities.templates.TemplateRole
 
Templates() - Constructor for class net.dv8tion.jda.api.requests.Route.Templates
 
test(Throwable) - Method in enum net.dv8tion.jda.api.requests.ErrorResponse
Tests whether the given throwable is an ErrorResponseException with ErrorResponseException.getErrorResponse() equal to this.
test(Collection<ErrorResponse>) - Static method in enum net.dv8tion.jda.api.requests.ErrorResponse
Provides a tests whether a given throwable is an ErrorResponseException with ErrorResponseException.getErrorResponse() being one of the provided responses.
test(ErrorResponse...) - Static method in enum net.dv8tion.jda.api.requests.ErrorResponse
Provides a tests whether a given throwable is an ErrorResponseException with ErrorResponseException.getErrorResponse() being one of the provided responses.
TEST_MODE_PURCHASE - Enum constant in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Entitlement was purchased by a dev in application test mode
TestEntitlementCreateAction - Interface in net.dv8tion.jda.api.requests.restaction
Extension of RestAction specifically designed to create a Entitlement.
TestEntitlementCreateAction.OwnerType - Enum in net.dv8tion.jda.api.requests.restaction
The type of the owner for the entitlement
TestEntitlementCreateActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
TestEntitlementCreateActionImpl(JDA, long, long, TestEntitlementCreateAction.OwnerType) - Constructor for class net.dv8tion.jda.internal.requests.restaction.TestEntitlementCreateActionImpl
 
TEXT - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
A TextChannel, Guild-Only.
TEXT_DISPLAY - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
 
TEXT_INPUT - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
A text input field
TEXT_MAX_LENGTH - Static variable in class net.dv8tion.jda.api.entities.MessageEmbed
The maximum length the footer of an embed can have
TextChannel - Interface in net.dv8tion.jda.api.entities.channel.concrete
Represents a Discord Text GuildChannel.
TextChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete
 
TextChannelImpl(long, GuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.TextChannelImpl
 
TextChannelManager - Interface in net.dv8tion.jda.api.managers.channel.concrete
Manager providing functionality common for all TextChannels.
TextChannelManagerImpl - Class in net.dv8tion.jda.internal.managers.channel.concrete
 
TextChannelManagerImpl(TextChannel) - Constructor for class net.dv8tion.jda.internal.managers.channel.concrete.TextChannelManagerImpl
 
TextChannelMixin<T extends TextChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
TextDisplay - Interface in net.dv8tion.jda.api.components.textdisplay
A component to display text, supports Markdown.
TextDisplayImpl - Class in net.dv8tion.jda.internal.components.textdisplay
 
TextDisplayImpl(String) - Constructor for class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
TextDisplayImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
TextInput - Interface in net.dv8tion.jda.api.components.textinput
Represents a Discord Text input component
TextInput.Builder - Class in net.dv8tion.jda.api.components.textinput
Builder for TextInputs
TextInputImpl - Class in net.dv8tion.jda.internal.components.textinput
 
TextInputImpl(String, int, TextInputStyle, String, int, int, boolean, String, String) - Constructor for class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
TextInputImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
TextInputStyle - Enum in net.dv8tion.jda.api.components.textinput
The different styles a TextInput field can have.
THAI - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
thenApplyCancellable(CompletableFuture<T>, Function<T, U>) - Static method in class net.dv8tion.jda.internal.utils.FutureUtil
 
thenApplyCancellable(CompletableFuture<T>, Function<T, U>, Runnable) - Static method in class net.dv8tion.jda.internal.utils.FutureUtil
 
THREAD - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
THREAD_APPLIED_TAGS - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
The applied tags of this ThreadChannel, given that it is a forum post.
THREAD_ARCHIVED - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the ThreadChannel.isArchived() value.
THREAD_AUTO_ARCHIVE_DURATION - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
THREAD_CONTAINERS - Static variable in class net.dv8tion.jda.internal.utils.ChannelUtil
 
THREAD_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A user created a ThreadChannel
THREAD_CREATED - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
This is sent to a TextChannel when a message thread is created if the message from which the thread was started is "old".
THREAD_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A user deleted a ThreadChannel
THREAD_INVITABLE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the ThreadChannel.isInvitable() value.
THREAD_LOCKED - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the ThreadChannel.isLocked() value.
THREAD_LOCKED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
THREAD_NAME - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the ThreadChannel.getName() value.
THREAD_STARTER_MESSAGE - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
A new message sent as the first message in threads that are started from an existing message in the parent channel.
THREAD_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A user updated a ThreadChannel
THREAD_WITH_THIS_MESSAGE_ALREADY_EXISTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
ThreadChannel - Interface in net.dv8tion.jda.api.entities.channel.concrete
Represents Discord Message Threads of all kinds.
ThreadChannel.AutoArchiveDuration - Enum in net.dv8tion.jda.api.entities.channel.concrete
The values permitted for the auto archive duration of a ThreadChannel.
ThreadChannelAction - Interface in net.dv8tion.jda.api.requests.restaction
Extension of RestAction specifically designed to create a ThreadChannel.
ThreadChannelActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
ThreadChannelActionImpl(GuildChannel, String, String) - Constructor for class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
ThreadChannelActionImpl(GuildChannel, String, ChannelType) - Constructor for class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
ThreadChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete
 
ThreadChannelImpl(long, GuildImpl, ChannelType) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.ThreadChannelImpl
 
ThreadChannelManager - Interface in net.dv8tion.jda.api.managers.channel.concrete
Manager providing functionality common for all ThreadChannels.
ThreadChannelManagerImpl - Class in net.dv8tion.jda.internal.managers.channel.concrete
 
ThreadChannelManagerImpl(ThreadChannel) - Constructor for class net.dv8tion.jda.internal.managers.channel.concrete.ThreadChannelManagerImpl
 
ThreadChannelMixin<T extends ThreadChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
ThreadChannelPaginationAction - Interface in net.dv8tion.jda.api.requests.restaction.pagination
PaginationAction that paginates the thread members endpoint.
ThreadChannelPaginationActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
ThreadChannelPaginationActionImpl(JDA, Route.CompiledRoute, IThreadContainer, boolean) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.ThreadChannelPaginationActionImpl
 
ThreadCreateHandler - Class in net.dv8tion.jda.internal.handle
 
ThreadCreateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ThreadCreateHandler
 
ThreadCreateMetadata - Class in net.dv8tion.jda.api.requests.restaction
Metadata used to create a thread through a webhook message.
ThreadCreateMetadata(String) - Constructor for class net.dv8tion.jda.api.requests.restaction.ThreadCreateMetadata
Create a new thread metadata instance.
ThreadDeleteHandler - Class in net.dv8tion.jda.internal.handle
 
ThreadDeleteHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ThreadDeleteHandler
 
ThreadHiddenEvent - Class in net.dv8tion.jda.api.events.thread
This event is dispatched when a ThreadChannel that JDA did have access to is now inaccessible (due to permissions).
ThreadHiddenEvent(JDA, long, ThreadChannel) - Constructor for class net.dv8tion.jda.api.events.thread.ThreadHiddenEvent
 
ThreadingConfig - Class in net.dv8tion.jda.internal.utils.config
 
ThreadingConfig() - Constructor for class net.dv8tion.jda.internal.utils.config.ThreadingConfig
 
ThreadingProviderConfig - Class in net.dv8tion.jda.internal.utils.config.sharding
 
ThreadingProviderConfig(ThreadPoolProvider<? extends ScheduledExecutorService>, ThreadPoolProvider<? extends ExecutorService>, ThreadPoolProvider<? extends ScheduledExecutorService>, ThreadPoolProvider<? extends ExecutorService>, ThreadPoolProvider<? extends ExecutorService>, ThreadPoolProvider<? extends ScheduledExecutorService>, ThreadFactory) - Constructor for class net.dv8tion.jda.internal.utils.config.sharding.ThreadingProviderConfig
 
ThreadListSyncHandler - Class in net.dv8tion.jda.internal.handle
 
ThreadListSyncHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ThreadListSyncHandler
 
ThreadLocalReason - Class in net.dv8tion.jda.api.audit
Thread-Local audit-log reason used automatically by AuditableRestAction instances when no other reason was set.
ThreadLocalReason.Closable - Class in net.dv8tion.jda.api.audit
Allows to use try-with-resources blocks for setting reasons
ThreadMember - Interface in net.dv8tion.jda.api.entities
A ThreadMember represents a Member's participation in a Thread.
ThreadMemberImpl - Class in net.dv8tion.jda.internal.entities
 
ThreadMemberImpl(Member, ThreadChannelImpl) - Constructor for class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
ThreadMemberJoinEvent - Class in net.dv8tion.jda.api.events.thread.member
Indicates that a guild Member joined a ThreadChannel.
ThreadMemberJoinEvent(JDA, long, ThreadChannel, ThreadMember) - Constructor for class net.dv8tion.jda.api.events.thread.member.ThreadMemberJoinEvent
 
ThreadMemberLeaveEvent - Class in net.dv8tion.jda.api.events.thread.member
Indicates that a guild Member left a ThreadChannel.
ThreadMemberLeaveEvent(JDA, long, ThreadChannel, long, ThreadMember) - Constructor for class net.dv8tion.jda.api.events.thread.member.ThreadMemberLeaveEvent
 
ThreadMemberPaginationAction - Interface in net.dv8tion.jda.api.requests.restaction.pagination
PaginationAction that paginates the thread members endpoint.
ThreadMemberPaginationActionImpl - Class in net.dv8tion.jda.internal.requests.restaction.pagination
 
ThreadMemberPaginationActionImpl(ThreadChannel) - Constructor for class net.dv8tion.jda.internal.requests.restaction.pagination.ThreadMemberPaginationActionImpl
 
ThreadMembersUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
ThreadMembersUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ThreadMembersUpdateHandler
 
ThreadMemberUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
ThreadMemberUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ThreadMemberUpdateHandler
 
ThreadPoolProvider<T extends ExecutorService> - Interface in net.dv8tion.jda.api.sharding
Called by DefaultShardManager when building a JDA instance.
ThreadPoolProvider.LazySharedProvider<T extends ExecutorService> - Class in net.dv8tion.jda.api.sharding
 
ThreadRevealedEvent - Class in net.dv8tion.jda.api.events.thread
This event is dispatched when a ThreadChannel that JDA didn't previously have access to (due to permissions) is now visible.
ThreadRevealedEvent(JDA, long, ThreadChannel) - Constructor for class net.dv8tion.jda.api.events.thread.ThreadRevealedEvent
 
ThreadUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
ThreadUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.ThreadUpdateHandler
 
Thumbnail - Interface in net.dv8tion.jda.api.components.thumbnail
Component displaying a thumbnail, you can mark it as a spoiler and set a description.
Thumbnail(String, String, int, int) - Constructor for class net.dv8tion.jda.api.entities.MessageEmbed.Thumbnail
 
THUMBNAIL - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
 
ThumbnailFileUpload - Class in net.dv8tion.jda.internal.components.thumbnail
 
ThumbnailFileUpload(FileUpload) - Constructor for class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
ThumbnailImpl - Class in net.dv8tion.jda.internal.components.thumbnail
Represents either an external link, an attachment:// link, or an existing item (which is also a link)
ThumbnailImpl(String) - Constructor for class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
ThumbnailImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
TIER_1 - Enum constant in enum net.dv8tion.jda.api.entities.Guild.BoostTier
The first tier.
TIER_2 - Enum constant in enum net.dv8tion.jda.api.entities.Guild.BoostTier
The second tier.
TIER_3 - Enum constant in enum net.dv8tion.jda.api.entities.Guild.BoostTier
The third tier.
TIME_1_HOUR - Enum constant in enum net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel.AutoArchiveDuration
 
TIME_1_WEEK - Enum constant in enum net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel.AutoArchiveDuration
 
TIME_24_HOURS - Enum constant in enum net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel.AutoArchiveDuration
 
TIME_3_DAYS - Enum constant in enum net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel.AutoArchiveDuration
 
TIME_LONG - Enum constant in enum net.dv8tion.jda.api.utils.TimeFormat
Formats time as 18:49:26 or 6:49:26 PM
TIME_SHORT - Enum constant in enum net.dv8tion.jda.api.utils.TimeFormat
Formats time as 18:49 or 6:49 PM
TimeFormat - Enum in net.dv8tion.jda.api.utils
Utility enum used to provide different markdown styles for timestamps.
timeout(long) - Method in class net.dv8tion.jda.internal.handle.EventCache
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.managers.Manager
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.FluentRestAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.AuditableRestAction
Timeout for this RestAction instance.
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.CacheRestAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandCreateAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandEditAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.CommandListUpdateAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.FluentAuditableRestAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.GuildAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.InviteAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.MemberAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.order.OrderAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.PermissionOverrideAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.RoleAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.StageInstanceAction
 
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.RestAction
Timeout for this RestAction instance.
timeout(long, TimeUnit) - Method in interface net.dv8tion.jda.api.requests.restaction.WebhookAction
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.managers.ManagerBase
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.CompletedRestAction
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.AuditableRestActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.ChannelActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandEditActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.CommandListUpdateActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.GuildActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.MessageEditCallbackActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.interactions.ReplyCallbackActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.InviteActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.MemberActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.order.OrderActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.PaginationActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.PermissionOverrideActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.RoleActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.ScheduledEventActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.StageInstanceActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.ThreadChannelActionImpl
 
timeout(long, TimeUnit) - Method in class net.dv8tion.jda.internal.requests.restaction.WebhookActionImpl
 
timeout(Duration) - Method in class net.dv8tion.jda.api.utils.Once.Builder
Sets the timeout duration, after which the event is no longer listener for.
timeout(Duration, Runnable) - Method in class net.dv8tion.jda.api.utils.Once.Builder
Sets the timeout duration, after which the event is no longer listener for, and the callback is run.
TIMEOUT - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
Times out the user for the specified duration.
TIMEOUT_AMOUNT - Static variable in class net.dv8tion.jda.internal.handle.EventCache
Sequence difference after which events will be removed from cache
TIMEOUT_MESSAGE - Static variable in class net.dv8tion.jda.internal.interactions.InteractionHookImpl
 
timeoutFor(long, TimeUnit) - Method in interface net.dv8tion.jda.api.entities.Member
Puts this Member in time out in this Guild for a specific amount of time.
timeoutFor(Duration) - Method in interface net.dv8tion.jda.api.entities.Member
Puts this Member in time out in this Guild for a specific amount of time.
timeoutFor(UserSnowflake, long, TimeUnit) - Method in interface net.dv8tion.jda.api.entities.Guild
Puts the specified Member in time out in this Guild for a specific amount of time.
timeoutFor(UserSnowflake, Duration) - Method in interface net.dv8tion.jda.api.entities.Guild
Puts the specified Member in time out in this Guild for a specific amount of time.
timeoutMember(Duration) - Static method in interface net.dv8tion.jda.api.entities.automod.AutoModResponse
Create a response that will timeout the user for the specified duration.
timeoutUntil(TemporalAccessor) - Method in interface net.dv8tion.jda.api.entities.Member
Puts this Member in time out in this Guild until the specified date.
timeoutUntil(UserSnowflake, TemporalAccessor) - Method in interface net.dv8tion.jda.api.entities.Guild
Puts the specified Member in time out in this Guild until the specified date.
timeoutUntil(UserSnowflake, TemporalAccessor) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
timeoutUntil(UserSnowflake, TemporalAccessor) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
Timestamp - Class in net.dv8tion.jda.api.utils
Utility class representing Discord Markdown timestamps.
TIMESTAMP_OFFSET - Static variable in class net.dv8tion.jda.api.utils.TimeUtil
 
Timestamps(long, long) - Constructor for class net.dv8tion.jda.api.entities.Activity.Timestamps
 
TimeUtil - Class in net.dv8tion.jda.api.utils
Utility for various time related features of the API.
TimeUtil() - Constructor for class net.dv8tion.jda.api.utils.TimeUtil
 
TITLE_BLOCKED_BY_AUTOMOD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
TITLE_MAX_LENGTH - Static variable in class net.dv8tion.jda.api.entities.MessageEmbed
The maximum length an embed title can have
toAttachmentData(int) - Method in class net.dv8tion.jda.api.entities.Message.Attachment
 
toAttachmentData(int) - Method in interface net.dv8tion.jda.api.utils.AttachedFile
Used internally to build attachment descriptions for requests.
toAttachmentData(int) - Method in class net.dv8tion.jda.api.utils.AttachmentUpdate
 
toAttachmentData(int) - Method in class net.dv8tion.jda.api.utils.FileUpload
 
toBitField(Collection<Message.MessageFlag>) - Static method in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Converts a Collection of MessageFlags back to the integer representing the bitfield.
toData() - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
 
toData() - Method in class net.dv8tion.jda.api.components.selections.SelectOption
 
toData() - Method in class net.dv8tion.jda.api.entities.automod.build.AbstractKeywordTriggerConfig
 
toData() - Method in class net.dv8tion.jda.api.entities.automod.build.AbstractTriggerConfig
 
toData() - Method in class net.dv8tion.jda.api.entities.automod.build.AutoModRuleData
 
toData() - Method in class net.dv8tion.jda.api.entities.automod.build.CustomKeywordTriggerConfig
 
toData() - Method in class net.dv8tion.jda.api.entities.automod.build.MentionSpamTriggerConfig
 
toData() - Method in class net.dv8tion.jda.api.entities.automod.build.PresetKeywordTriggerConfig
 
toData() - Method in interface net.dv8tion.jda.api.entities.channel.forums.BaseForumTag
 
toData() - Method in interface net.dv8tion.jda.api.entities.channel.forums.ForumTag
 
toData() - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
 
toData() - Method in class net.dv8tion.jda.api.entities.MessageEmbed
Creates a new DataObject used for sending.
toData() - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
 
toData() - Method in class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceServerUpdate
 
toData() - Method in class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceStateUpdate
 
toData() - Method in interface net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceUpdate
The raw JSON object that was parsed from this update
toData() - Method in class net.dv8tion.jda.api.interactions.commands.build.OptionData
 
toData() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandData
 
toData() - Method in class net.dv8tion.jda.api.interactions.commands.build.SubcommandGroupData
 
toData() - Method in class net.dv8tion.jda.api.interactions.commands.localization.LocalizationMap
 
toData() - Method in class net.dv8tion.jda.api.managers.ApplicationManager.IntegrationTypeConfig
 
toData() - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.ChannelData
 
toData() - Method in class net.dv8tion.jda.api.requests.restaction.GuildAction.RoleData
 
toData() - Method in class net.dv8tion.jda.api.utils.data.DataObject
 
toData() - Method in interface net.dv8tion.jda.api.utils.data.SerializableData
Serialized DataObject for this object.
toData() - Method in class net.dv8tion.jda.api.utils.messages.MessageCreateData
 
toData() - Method in class net.dv8tion.jda.api.utils.messages.MessageEditData
 
toData() - Method in class net.dv8tion.jda.api.utils.messages.MessagePollData
 
toData() - Method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
toData() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
toData() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.selections.StringSelectMenuImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
toData() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
toData() - Method in class net.dv8tion.jda.internal.components.UnknownComponentImpl
 
toData() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModResponseImpl
 
toData() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
toData() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
toData() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
toData() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
toData() - Method in class net.dv8tion.jda.internal.entities.GuildWelcomeScreenImpl.ChannelImpl
 
toData() - Method in class net.dv8tion.jda.internal.interactions.CommandDataImpl
 
toData() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalImpl
 
toData() - Method in class net.dv8tion.jda.internal.requests.restaction.CommandCreateActionImpl
 
toData() - Method in class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
toData(OptionType) - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
 
toDataArray() - Method in class net.dv8tion.jda.api.utils.data.DataArray
 
toDataArray() - Method in interface net.dv8tion.jda.api.utils.data.SerializableArray
Serialized DataArray for this object.
toDataArray() - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
toETF() - Method in class net.dv8tion.jda.api.utils.data.DataArray
Serializes this object as ETF LIST term.
toETF() - Method in class net.dv8tion.jda.api.utils.data.DataObject
Serializes this object as ETF MAP term.
toInstant() - Method in class net.dv8tion.jda.api.utils.Timestamp
Shortcut for Instant.ofEpochMilli(getTimestamp()).
toJson() - Method in class net.dv8tion.jda.api.utils.data.DataArray
Serializes this object as JSON.
toJson() - Method in class net.dv8tion.jda.api.utils.data.DataObject
Serialize this object as JSON.
toList() - Method in class net.dv8tion.jda.api.utils.data.DataArray
Converts this DataArray to a List.
toLocale() - Method in enum net.dv8tion.jda.api.interactions.DiscordLocale
Creates a Locale from this DiscordLocale.
toMap() - Method in class net.dv8tion.jda.api.interactions.commands.localization.LocalizationMap
Gets the unmodifiable map representing this LocalizationMap.
toMap() - Method in class net.dv8tion.jda.api.utils.data.DataObject
Converts this DataObject to a Map
TOO_MANY_REACTIONS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
toOffset(long) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
toOffsetDateTime(TemporalAccessor) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
TOPIC - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The topic of the channel.
TOPIC - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the topic field
TOPIC - Static variable in interface net.dv8tion.jda.api.managers.StageInstanceManager
Used to reset the topic field
TOPIC_SUPPORTED - Static variable in class net.dv8tion.jda.internal.utils.ChannelUtil
 
toPrettyString() - Method in class net.dv8tion.jda.api.utils.data.DataArray
 
toPrettyString() - Method in class net.dv8tion.jda.api.utils.data.DataObject
 
toRaw(Collection<Member.MemberFlag>) - Static method in enum net.dv8tion.jda.api.entities.Member.MemberFlag
The raw value of the provided Flags.
toSessionConfig(OkHttpClient) - Method in class net.dv8tion.jda.internal.utils.config.sharding.ShardingSessionConfig
 
toString() - Method in class net.dv8tion.jda.api.audit.AuditLogChange
 
toString() - Method in class net.dv8tion.jda.api.audit.AuditLogEntry
 
toString() - Method in enum net.dv8tion.jda.api.audit.AuditLogKey
 
toString() - Method in enum net.dv8tion.jda.api.audit.AuditLogOption
 
toString() - Method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
 
toString() - Method in class net.dv8tion.jda.api.entities.Activity.Timestamps
 
toString() - Method in enum net.dv8tion.jda.api.entities.channel.ChannelField
 
toString() - Method in class net.dv8tion.jda.api.entities.channel.forums.ForumTagData
 
toString() - Method in class net.dv8tion.jda.api.entities.Guild.Ban
 
toString() - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentActions
 
toString() - Method in class net.dv8tion.jda.api.entities.guild.SecurityIncidentDetections
 
toString() - Method in class net.dv8tion.jda.api.entities.MessageReaction
 
toString() - Method in class net.dv8tion.jda.api.entities.RichPresence.Image
 
toString() - Method in class net.dv8tion.jda.api.entities.RichPresence.Party
 
toString() - Method in class net.dv8tion.jda.api.entities.RoleConnectionMetadata
 
toString() - Method in class net.dv8tion.jda.api.entities.templates.Template
 
toString() - Method in class net.dv8tion.jda.api.entities.User.Profile
 
toString() - Method in class net.dv8tion.jda.api.entities.VanityInvite
 
toString() - Method in class net.dv8tion.jda.api.events.Event
 
toString() - Method in class net.dv8tion.jda.api.events.guild.scheduledevent.update.GenericScheduledEventUpdateEvent
 
toString() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateGlobalNameEvent
 
toString() - Method in class net.dv8tion.jda.api.events.user.update.UserUpdateGlobalNameEvent
 
toString() - Method in class net.dv8tion.jda.api.exceptions.ErrorResponseException.ErrorCode
 
toString() - Method in class net.dv8tion.jda.api.exceptions.ErrorResponseException.SchemaError
 
toString() - Method in class net.dv8tion.jda.api.interactions.AutoCompleteQuery
 
toString() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Choice
 
toString() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Option
 
toString() - Method in class net.dv8tion.jda.api.interactions.commands.Command.Subcommand
 
toString() - Method in class net.dv8tion.jda.api.interactions.commands.Command.SubcommandGroup
 
toString() - Method in class net.dv8tion.jda.api.interactions.commands.OptionMapping
 
toString() - Method in class net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege
 
toString() - Method in class net.dv8tion.jda.api.interactions.commands.SlashCommandReference
 
toString() - Method in class net.dv8tion.jda.api.interactions.modals.ModalMapping
 
toString() - Method in class net.dv8tion.jda.api.JDA.ShardInfo
 
toString() - Method in enum net.dv8tion.jda.api.Region
 
toString() - Method in enum net.dv8tion.jda.api.requests.CloseCode
 
toString() - Method in class net.dv8tion.jda.api.requests.Response
 
toString() - Method in class net.dv8tion.jda.api.requests.Route.CompiledRoute
 
toString() - Method in class net.dv8tion.jda.api.requests.Route
 
toString() - Method in class net.dv8tion.jda.api.utils.AttachmentUpdate
 
toString() - Method in class net.dv8tion.jda.api.utils.data.DataArray
 
toString() - Method in class net.dv8tion.jda.api.utils.data.DataObject
 
toString() - Method in class net.dv8tion.jda.api.utils.FileUpload
 
toString() - Method in class net.dv8tion.jda.api.utils.Result
 
toString() - Method in class net.dv8tion.jda.api.utils.Timestamp
 
toString() - Method in class net.dv8tion.jda.internal.audio.ConnectionRequest
 
toString() - Method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
toString() - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
toString() - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.ResolvedMediaImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
toString() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
toString() - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.ApplicationInfoImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.ApplicationTeamImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.automod.AutoModRuleImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.channel.AbstractChannelImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedMemberImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedRoleImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.emoji.ApplicationEmojiImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.emoji.CustomEmojiImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.emoji.RichCustomEmojiImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.ForumTagImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.ForumTagSnowflakeImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.ChannelImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.EmbeddedApplicationImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GroupImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.GuildImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.InviteImpl.InviteTargetImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.InviteImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.MemberImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.PermissionOverrideImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
toString() - Method in class net.dv8tion.jda.internal.entities.RichPresenceImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.RoleImpl.RoleTagsImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.RoleImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.ScheduledEventImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.SkuSnowflakeImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.StageInstanceImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.sticker.GuildStickerImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.sticker.RichStickerImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.sticker.StandardStickerImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerItemImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerPackImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.sticker.StickerSnowflakeImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.TeamMemberImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.ThreadMemberImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.UserImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.UserSnowflakeImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.WebhookImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.MemberImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceChannelImpl
 
toString() - Method in class net.dv8tion.jda.internal.entities.WidgetImpl.VoiceStateImpl
 
toString() - Method in class net.dv8tion.jda.internal.handle.GuildSetupNode
 
toString() - Method in class net.dv8tion.jda.internal.interactions.command.CommandImpl
 
toString() - Method in class net.dv8tion.jda.internal.interactions.IntegrationOwnersImpl
 
toString() - Method in class net.dv8tion.jda.internal.interactions.modal.ModalImpl
 
toString() - Method in class net.dv8tion.jda.internal.utils.cache.AbstractCacheView
 
toString() - Method in class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl
 
toString() - Method in class net.dv8tion.jda.internal.utils.EntityString
 
toString() - Method in class net.dv8tion.jda.internal.utils.ShutdownReason
 
toString() - Method in class net.dv8tion.jda.internal.utils.tuple.Pair
Returns a String representation of this pair using the format ($left,$right).
toTimestamp(String) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
toUnmodifiableEnumSet(Class<E>) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
toUnmodifiableList() - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
transferOwnership(Member) - Method in interface net.dv8tion.jda.api.entities.Guild
Transfers the Guild ownership to the specified Member
Only available if the currently logged in account is the owner of this Guild
transferOwnership(Member) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
transferOwnership(Member) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
TRIGGER_METADATA - Static variable in interface net.dv8tion.jda.api.managers.AutoModRuleManager
Used to reset the trigger metadata field.
TriggerConfig - Interface in net.dv8tion.jda.api.entities.automod.build
Configuration for AutoModRule, which defines under what conditions the rule should be triggered.
TriggerRestAction<T> - Class in net.dv8tion.jda.internal.requests.restaction
 
TriggerRestAction(JDA, Route.CompiledRoute) - Constructor for class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
TriggerRestAction(JDA, Route.CompiledRoute, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
TriggerRestAction(JDA, Route.CompiledRoute, DataObject) - Constructor for class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
TriggerRestAction(JDA, Route.CompiledRoute, DataObject, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
TriggerRestAction(JDA, Route.CompiledRoute, RequestBody) - Constructor for class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
TriggerRestAction(JDA, Route.CompiledRoute, RequestBody, BiFunction<Response, Request<T>, T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.TriggerRestAction
 
truncate(String, int) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
tryLock(Lock) - Static method in class net.dv8tion.jda.api.utils.MiscUtil
Tries to acquire the provided lock in a 10 second timeframe.
tryMap(Function<I, O>) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
TURKISH - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
TWO_FACTOR_AUTH - Enum constant in enum net.dv8tion.jda.api.entities.Guild.MFALevel
 
type - Variable in class net.dv8tion.jda.internal.requests.restaction.PermOverrideData
 
type(ActionType) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.AuditLogPaginationAction
Filters retrieved entities by the specified ActionType
type(ActionType) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.AuditLogPaginationActionImpl
 
TYPE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Entity type (like channel type or webhook type)
TYPE - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
Possible option indicating the type of an entity.
TYPE - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The type of the channel.
TYPE - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the channel type field
TypedBody<T extends TypedBody<T>> - Class in net.dv8tion.jda.internal.utils.requestbody
 
TypedComponentReplacerImpl<T extends Component> - Class in net.dv8tion.jda.internal.components.replacer
 
TypedComponentReplacerImpl(Class<? super T>, Predicate<? super T>, Function<? super T, ? extends Component>) - Constructor for class net.dv8tion.jda.internal.components.replacer.TypedComponentReplacerImpl
 
TypingStartHandler - Class in net.dv8tion.jda.internal.handle
 
TypingStartHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.TypingStartHandler
 

U

UKRAINIAN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
UNAUTHORIZED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNAVAILABLE - Enum constant in enum net.dv8tion.jda.internal.handle.GuildSetupController.Status
 
UnavailableGuildJoinedEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that you joined a Guild that is not yet available.
UnavailableGuildJoinedEvent(JDA, long, long) - Constructor for class net.dv8tion.jda.api.events.guild.UnavailableGuildJoinedEvent
 
UnavailableGuildLeaveEvent - Class in net.dv8tion.jda.api.events.guild
Indicates that you left a Guild that is not yet available.
UnavailableGuildLeaveEvent(JDA, long, long) - Constructor for class net.dv8tion.jda.api.events.guild.UnavailableGuildLeaveEvent
 
unban(UserSnowflake) - Method in interface net.dv8tion.jda.api.entities.Guild
Unbans the specified UserSnowflake from this Guild.
unban(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
unban(UserSnowflake) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
UNBAN - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has unbanned a user.
UNBAN - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
uncacheChannel(GuildChannel, boolean) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
underline(String) - Static method in class net.dv8tion.jda.api.utils.MarkdownUtil
Escapes already existing underline regions in the input and applies underline formatting to the entire string.
UNDERLINE - Static variable in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Underline region such as "__Hello__"
UNICODE - Enum constant in enum net.dv8tion.jda.api.entities.emoji.Emoji.Type
Standard Unicode Emoji.
UnicodeEmoji - Interface in net.dv8tion.jda.api.entities.emoji
Represents a standard unicode emoji such as 😃 (client alias: :smiley:).
UnicodeEmojiImpl - Class in net.dv8tion.jda.internal.entities.emoji
 
UnicodeEmojiImpl(String) - Constructor for class net.dv8tion.jda.internal.entities.emoji.UnicodeEmojiImpl
 
UnifiedCacheViewImpl<T,E extends CacheView<T>> - Class in net.dv8tion.jda.internal.utils.cache
 
UnifiedCacheViewImpl(Supplier<? extends Stream<? extends E>>) - Constructor for class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl
 
UnifiedCacheViewImpl.UnifiedMemberCacheViewImpl - Class in net.dv8tion.jda.internal.utils.cache
 
UnifiedCacheViewImpl.UnifiedSnowflakeCacheView<T extends ISnowflake> - Class in net.dv8tion.jda.internal.utils.cache
 
UnifiedChannelCacheView<C extends Channel> - Class in net.dv8tion.jda.internal.utils.cache
 
UnifiedChannelCacheView(Supplier<Stream<ChannelCacheView<C>>>) - Constructor for class net.dv8tion.jda.internal.utils.cache.UnifiedChannelCacheView
 
UnifiedMemberCacheView - Interface in net.dv8tion.jda.api.utils.cache
CacheView implementation specifically to combine Member cache views.
UnifiedMemberCacheViewImpl(Supplier<? extends Stream<? extends MemberCacheView>>) - Constructor for class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl.UnifiedMemberCacheViewImpl
 
UnifiedShardCacheViewImpl(Supplier<? extends Stream<? extends ShardCacheView>>) - Constructor for class net.dv8tion.jda.internal.utils.cache.ShardCacheViewImpl.UnifiedShardCacheViewImpl
 
UnifiedSnowflakeCacheView(Supplier<? extends Stream<? extends SnowflakeCacheView<T>>>) - Constructor for class net.dv8tion.jda.internal.utils.cache.UnifiedCacheViewImpl.UnifiedSnowflakeCacheView
 
UnionUtil - Class in net.dv8tion.jda.internal.utils
 
UnionUtil() - Constructor for class net.dv8tion.jda.internal.utils.UnionUtil
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Placeholder for future styles
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.components.separator.Separator.Spacing
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.components.textinput.TextInputStyle
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModEventType
Placeholder for unknown types which haven't been added yet.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
Placeholder for unknown types.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModRule.KeywordPreset
Placeholder for unknown values.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
Placeholder for unknown trigger types that haven't been added yet.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.channel.attribute.IPostContainer.SortOrder
Placeholder for possible future order modes.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
Unknown Discord channel type.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.channel.concrete.ForumChannel.Layout
Placeholder for future layout types.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.ClientType
Placeholder for a new type that is not yet supported here
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.EmbedType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Placeholder for unsupported types.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Guild.BoostTier
Placeholder for future tiers.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Guild.ExplicitContentLevel
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Guild.MFALevel
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Guild.NotificationLevel
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Guild.NSFWLevel
Placeholder for unsupported levels.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Icon.IconType
Placeholder for unsupported IconTypes
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Invite.InviteType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.Invite.TargetType
Unknown Discord invite target type.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.MessageActivity.ActivityType
Represents any unknown or unsupported MessageActivity types.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.MessageReference.MessageReferenceType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.messages.MessagePoll.LayoutType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.MessageType
Unknown MessageType.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.ScheduledEvent.Status
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.ScheduledEvent.Type
Unknown future types that may be added by Discord which aren't represented in JDA yet.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.StageInstance.PrivacyLevel
Placeholder for future privacy levels, indicates that this version of JDA does not support this privacy level yet
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.sticker.Sticker.StickerFormat
Represents any unknown or unsupported format types.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.sticker.Sticker.Type
Placeholder for future stickers which are currently unsupported.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.TeamMember.MembershipState
Placeholder for future states
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.TeamMember.RoleType
Placeholder for future types
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.entities.WebhookType
Placeholder for unsupported types
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.interactions.commands.Command.Type
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Placeholder for future option types
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege.Type
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.interactions.IntegrationType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionContextType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.interactions.InteractionType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.OnlineStatus
Placeholder for possible future online status values that are not listed here yet.
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.Permission
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.Region
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
Placeholder for unknown types
UNKNOWN - Enum constant in enum net.dv8tion.jda.api.utils.data.DataType
 
UNKNOWN - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
UNKNOWN_ACCOUNT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_APPLICATION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_BAN - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_BRANCH - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_BUILD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_CHANNEL - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_COMMAND - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_COMMAND_PERMISSIONS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_DISCOVERABLE_SERVER_CATEGORY - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_EMOJI - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_ENCRYPTION_MODE - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
UNKNOWN_ENTITLEMENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_ERROR - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
UNKNOWN_GIFT_CODE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_GUILD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_GUILD_MEMBER_VERIFICATION_FORM - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_GUILD_TEMPLATE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_GUILD_WELCOME_SCREEN - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_INTEGRATION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_INTERACTION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_INVITE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_LOBBY - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_MEMBER - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_MESSAGE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_MESSAGE_TYPE - Static variable in class net.dv8tion.jda.internal.entities.EntityBuilder
 
UNKNOWN_OP_CODE - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
UNKNOWN_OPCODE - Enum constant in enum net.dv8tion.jda.api.requests.CloseCode
 
UNKNOWN_OVERRIDE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_PREMIUM_SERVER_SUBSCRIBE_COOLDOWN - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_PROTOCOL - Enum constant in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
 
UNKNOWN_PROVIDER - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_REDISTRIBUTABLE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_ROLE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_SCHEDULED_EVENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_SCHEDULED_EVENT_USER - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_SESSION - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_SKU - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_STAGE_INSTANCE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_STICKER - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_STORE_DIRECTORY_LAYOUT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_STORE_LISTING - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_STREAM - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_TAG - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_TOKEN - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_UPLOADED_FILE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_USER - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_VOICE_STATE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_WEBHOOK - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UNKNOWN_WEBHOOK_SERVICE - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UnknownComponent - Interface in net.dv8tion.jda.api.components
Represents a component which has an unknown type.
UnknownComponentImpl - Class in net.dv8tion.jda.internal.components
 
UnknownComponentImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.components.UnknownComponentImpl
 
UnknownNullability - Annotation Type in net.dv8tion.jda.annotations
 
unloadMember(long) - Method in interface net.dv8tion.jda.api.entities.Guild
Attempts to remove the user with the provided id from the member cache.
unloadMember(long) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
unloadMember(long) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
unloadUnless(MemberCachePolicy) - Method in class net.dv8tion.jda.api.utils.cache.LRUMemberCachePolicy
Configure when to unload a member.
unloadUser(long) - Method in interface net.dv8tion.jda.api.JDA
Attempts to remove the user with the provided id from the cache.
unloadUser(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
UnlockHook - Class in net.dv8tion.jda.internal.utils
 
UnlockHook(Lock) - Constructor for class net.dv8tion.jda.internal.utils.UnlockHook
 
UNMODIFIABLE_CHECK - Static variable in class net.dv8tion.jda.internal.interactions.command.localization.UnmodifiableLocalizationMap
 
unmodifiableEnumSet(E, E...) - Static method in class net.dv8tion.jda.internal.utils.Helpers
 
unmodifiableFromProperty(DataObject, String) - Static method in class net.dv8tion.jda.internal.utils.localization.LocalizationUtils
 
UnmodifiableLocalizationMap - Class in net.dv8tion.jda.internal.interactions.command.localization
 
UnmodifiableLocalizationMap(Map<DiscordLocale, String>) - Constructor for class net.dv8tion.jda.internal.interactions.command.localization.UnmodifiableLocalizationMap
 
unpack(ByteBuffer) - Static method in class net.dv8tion.jda.api.utils.data.etf.ExTermDecoder
Unpacks the provided term into a java object.
unpackList(ByteBuffer) - Static method in class net.dv8tion.jda.api.utils.data.etf.ExTermDecoder
Unpacks the provided term into a java List.
unpackMap(ByteBuffer) - Static method in class net.dv8tion.jda.api.utils.data.etf.ExTermDecoder
Unpacks the provided term into a java Map.
unpin() - Method in interface net.dv8tion.jda.api.entities.Message
Used to remove the Message from the MessageChannel's pinned message list.
unpin() - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
unpinMessageById(long) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Used to unpin a message.
unpinMessageById(String) - Method in interface net.dv8tion.jda.api.entities.channel.middleman.MessageChannel
Used to unpin a message.
unpinMessageById(String) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.middleman.MessageChannelMixin
 
unregister(Object) - Method in class net.dv8tion.jda.api.hooks.AnnotatedEventManager
 
unregister(Object) - Method in interface net.dv8tion.jda.api.hooks.IEventManager
Removes the specified listener
unregister(Object) - Method in class net.dv8tion.jda.api.hooks.InterfacedEventManager
 
unregister(Object) - Method in class net.dv8tion.jda.internal.hooks.EventManagerProxy
 
update(Guild, AudioChannel) - Method in class net.dv8tion.jda.internal.managers.DirectAudioControllerImpl
Used to update the internal state of the voice request.
UPDATE_COMMANDS - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
UPDATE_GUILD_COMMANDS - Static variable in class net.dv8tion.jda.api.requests.Route.Interactions
 
UPDATE_INSTANCE - Static variable in class net.dv8tion.jda.api.requests.Route.StageInstances
 
UPDATE_ONBOARDING_MISSING_REQUIREMENTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
UPDATE_ROLE_CONNECTION_METADATA - Static variable in class net.dv8tion.jda.api.requests.Route.Applications
 
UPDATE_RULE - Static variable in class net.dv8tion.jda.api.requests.Route.AutoModeration
 
UPDATE_VOICE_STATE - Static variable in class net.dv8tion.jda.api.requests.Route.Guilds
 
updateAudioConnection(long, AudioChannel) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
updateAudioConnection0(long, AudioChannel) - Method in class net.dv8tion.jda.internal.requests.WebSocketClient
 
updateCacheVoiceStateMember(MemberImpl) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
updateCommands() - Method in interface net.dv8tion.jda.api.entities.Guild
Configures the complete list of guild commands.
updateCommands() - Method in interface net.dv8tion.jda.api.JDA
Configures the complete list of global commands.
updateCommands() - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
updateCommands() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
updateCommands() - Method in class net.dv8tion.jda.internal.JDAImpl
 
updateConnectedChannel(AudioChannel) - Method in class net.dv8tion.jda.internal.entities.GuildVoiceStateImpl
 
UpdateEvent<E,T> - Interface in net.dv8tion.jda.api.events
Indicates that a value of an entity was updated
updateMember(GuildImpl, MemberImpl, DataObject, List<Role>) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
updateMemberCache(MemberImpl) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
updateMemberCache(MemberImpl, boolean) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
updateRequestToSpeak() - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
updateRoleConnectionMetadata(Collection<? extends RoleConnectionMetadata>) - Method in interface net.dv8tion.jda.api.JDA
Updates the currently configured RoleConnectionMetadata records for this application.
updateRoleConnectionMetadata(Collection<? extends RoleConnectionMetadata>) - Method in class net.dv8tion.jda.internal.JDAImpl
 
updateUser(UserImpl, DataObject) - Method in class net.dv8tion.jda.internal.entities.EntityBuilder
 
upsertCommand(String, String) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates or updates a slash command.
upsertCommand(String, String) - Method in interface net.dv8tion.jda.api.JDA
Creates or updates a global slash command.
upsertCommand(CommandData) - Method in interface net.dv8tion.jda.api.entities.Guild
Creates or updates a command.
upsertCommand(CommandData) - Method in interface net.dv8tion.jda.api.JDA
Creates or updates a global command.
upsertCommand(CommandData) - Method in class net.dv8tion.jda.internal.entities.detached.DetachedGuildImpl
 
upsertCommand(CommandData) - Method in class net.dv8tion.jda.internal.entities.GuildImpl
 
upsertCommand(CommandData) - Method in class net.dv8tion.jda.internal.JDAImpl
 
upsertPermissionOverride(IPermissionHolder) - Method in interface net.dv8tion.jda.api.entities.channel.attribute.IPermissionContainer
Creates a new override or updates an existing one.
upsertPermissionOverride(IPermissionHolder) - Method in interface net.dv8tion.jda.internal.entities.channel.mixin.attribute.IPermissionContainerMixin
 
URGENT - Enum constant in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Indicates, that this Message came from the urgent message system
URL_MAX_LENGTH - Static variable in interface net.dv8tion.jda.api.components.buttons.Button
The maximum length a button url can have
URL_MAX_LENGTH - Static variable in class net.dv8tion.jda.api.entities.MessageEmbed
The maximum length any URL can have inside an embed
URL_PATTERN - Static variable in class net.dv8tion.jda.api.EmbedBuilder
 
US_CENTRAL - Enum constant in enum net.dv8tion.jda.api.Region
 
US_EAST - Enum constant in enum net.dv8tion.jda.api.Region
 
US_SOUTH - Enum constant in enum net.dv8tion.jda.api.Region
 
US_WEST - Enum constant in enum net.dv8tion.jda.api.Region
 
USE_APPLICATION_COMMANDS - Enum constant in enum net.dv8tion.jda.api.Permission
 
USE_EMBEDDED_ACTIVITIES - Enum constant in enum net.dv8tion.jda.api.Permission
 
USE_EXTERNAL_APPLICATIONS - Enum constant in enum net.dv8tion.jda.api.Permission
 
USE_RELATIVE_RATELIMIT - Enum constant in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
 
useCache(boolean) - Method in interface net.dv8tion.jda.api.requests.restaction.CacheRestAction
Sets whether this request should rely on cached entities, or always retrieve a new one.
useCache(boolean) - Method in class net.dv8tion.jda.internal.requests.DeferredRestAction
 
useComponentsV2() - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Enables using V2 components, this is disabled by default.
useComponentsV2(boolean) - Method in class net.dv8tion.jda.api.utils.messages.AbstractMessageBuilder
 
useComponentsV2(boolean) - Method in class net.dv8tion.jda.api.utils.messages.MessageEditBuilder
 
useComponentsV2(boolean) - Method in interface net.dv8tion.jda.api.utils.messages.MessageRequest
Sets whether this message is allowed to use V2 components, this is disabled by default.
useComponentsV2(boolean) - Method in interface net.dv8tion.jda.internal.utils.message.AbstractMessageBuilderMixin
 
usedPrivateChannel(long) - Method in class net.dv8tion.jda.internal.JDAImpl
 
user(long) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Creates a default value of type EntitySelectMenu.SelectTarget.USER with the provided id.
user(String) - Static method in class net.dv8tion.jda.api.components.selections.EntitySelectMenu.DefaultValue
Creates a default value of type EntitySelectMenu.SelectTarget.USER with the provided id.
user(String) - Static method in class net.dv8tion.jda.api.interactions.commands.build.Commands
Create a user context menu command builder.
user(UserSnowflake) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.AuditLogPaginationAction
Filters retrieved entities by the specified UserSnowflake.
user(UserSnowflake) - Method in interface net.dv8tion.jda.api.requests.restaction.pagination.EntitlementPaginationAction
Filter Entitlements to retrieve by the given user ID
user(UserSnowflake) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.AuditLogPaginationActionImpl
 
user(UserSnowflake) - Method in class net.dv8tion.jda.internal.requests.restaction.pagination.EntitlementPaginationActionImpl
 
User - Interface in net.dv8tion.jda.api.entities
Represents a Discord User.
USER - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogOption
Possible secondary target of an ActionType such as ActionType.CHANNEL_OVERRIDE_CREATE
Use with JDA.getUserById(String)
USER - Enum constant in enum net.dv8tion.jda.api.components.selections.EntitySelectMenu.SelectTarget
 
USER - Enum constant in enum net.dv8tion.jda.api.entities.Message.MentionType
Represents a mention for a User/Member
The first and only group matches the id of the mention.
USER - Enum constant in enum net.dv8tion.jda.api.interactions.commands.Command.Type
 
USER - Enum constant in enum net.dv8tion.jda.api.interactions.commands.context.ContextInteraction.ContextTarget
 
USER - Enum constant in enum net.dv8tion.jda.api.interactions.commands.OptionType
Options which accept a single Member or User
USER - Enum constant in enum net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege.Type
 
USER - Enum constant in enum net.dv8tion.jda.internal.handle.EventCache.Type
 
USER_AGENT - Static variable in class net.dv8tion.jda.api.requests.RestConfig
The User-Agent used by JDA for all REST-api requests.
USER_BANNED_FROM_GUILD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
USER_DISCONNECT - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
USER_GIFT - Enum constant in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Entitlement was gifted by another user
USER_INSTALL - Enum constant in enum net.dv8tion.jda.api.interactions.IntegrationType
Allows commands to be added to a user after the app has been connected to their account.
USER_LIMIT - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The maximum user count of this channel.
USER_MUST_BE_VERIFIED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
USER_NOT_CONNECTED - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
USER_SELECT - Enum constant in enum net.dv8tion.jda.api.components.Component.Type
A select menu of users
USER_SHUTDOWN - Static variable in class net.dv8tion.jda.internal.utils.ShutdownReason
 
USER_SPEAKING_UPDATE - Static variable in class net.dv8tion.jda.internal.audio.VoiceCode
 
USER_SUBSCRIPTION - Enum constant in enum net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction.OwnerType
 
USER_TAG - Static variable in interface net.dv8tion.jda.api.entities.User
Compiled pattern for a Discord Tag: (.{2,32})#(\d{4})
User.Profile - Class in net.dv8tion.jda.api.entities
Represents the information contained in a User's profile.
User.UserFlag - Enum in net.dv8tion.jda.api.entities
Represents the bit offsets used by Discord for public flags
UserActivityEndEvent - Class in net.dv8tion.jda.api.events.user
Indicates that a User has stopped an Activity in a Guild.
UserActivityEndEvent(JDA, long, Member, Activity) - Constructor for class net.dv8tion.jda.api.events.user.UserActivityEndEvent
 
UserActivityStartEvent - Class in net.dv8tion.jda.api.events.user
Indicates that a User has started an Activity in a Guild.
UserActivityStartEvent(JDA, long, Member, Activity) - Constructor for class net.dv8tion.jda.api.events.user.UserActivityStartEvent
 
UserAudio - Class in net.dv8tion.jda.api.audio
Represents a packet of User specific audio.
UserAudio(User, short[]) - Constructor for class net.dv8tion.jda.api.audio.UserAudio
 
UserContextInteraction - Interface in net.dv8tion.jda.api.interactions.commands.context
Interaction with a user context menu command
UserContextInteractionEvent - Class in net.dv8tion.jda.api.events.interaction.command
Indicates that a user context command was used.
UserContextInteractionEvent(JDA, long, UserContextInteraction) - Constructor for class net.dv8tion.jda.api.events.interaction.command.UserContextInteractionEvent
 
UserContextInteractionImpl - Class in net.dv8tion.jda.internal.interactions.command
 
UserContextInteractionImpl(JDAImpl, DataObject) - Constructor for class net.dv8tion.jda.internal.interactions.command.UserContextInteractionImpl
 
UserImpl - Class in net.dv8tion.jda.internal.entities
 
UserImpl(long, JDAImpl) - Constructor for class net.dv8tion.jda.internal.entities.UserImpl
 
USERLIMIT - Static variable in interface net.dv8tion.jda.api.managers.channel.ChannelManager
Used to reset the userlimit field
Users() - Constructor for class net.dv8tion.jda.api.requests.Route.Users
 
UserSnowflake - Interface in net.dv8tion.jda.api.entities
Represents an abstract user reference by only the user ID.
UserSnowflakeImpl - Class in net.dv8tion.jda.internal.entities
 
UserSnowflakeImpl(long) - Constructor for class net.dv8tion.jda.internal.entities.UserSnowflakeImpl
 
UserTypingEvent - Class in net.dv8tion.jda.api.events.user
Indicates that a User started typing.
UserTypingEvent(JDA, long, User, MessageChannel, OffsetDateTime, Member) - Constructor for class net.dv8tion.jda.api.events.user.UserTypingEvent
 
UserUpdateActivitiesEvent - Class in net.dv8tion.jda.api.events.user.update
Indicates that the activities of a guild member changed.
UserUpdateActivitiesEvent(JDA, long, Member, List<Activity>) - Constructor for class net.dv8tion.jda.api.events.user.update.UserUpdateActivitiesEvent
 
UserUpdateActivityOrderEvent - Class in net.dv8tion.jda.api.events.user.update
Indicates that the Activity order of a User changes.
UserUpdateActivityOrderEvent(JDA, long, List<Activity>, Member) - Constructor for class net.dv8tion.jda.api.events.user.update.UserUpdateActivityOrderEvent
 
UserUpdateAvatarEvent - Class in net.dv8tion.jda.api.events.user.update
Indicates that the Avatar of a User changed.
UserUpdateAvatarEvent(JDA, long, User, String) - Constructor for class net.dv8tion.jda.api.events.user.update.UserUpdateAvatarEvent
 
UserUpdateDiscriminatorEvent - Class in net.dv8tion.jda.api.events.user.update
Indicates that the discriminator of a User changed.
UserUpdateDiscriminatorEvent(JDA, long, User, String) - Constructor for class net.dv8tion.jda.api.events.user.update.UserUpdateDiscriminatorEvent
 
UserUpdateFlagsEvent - Class in net.dv8tion.jda.api.events.user.update
Indicates that the UserFlags of a User changed.
UserUpdateFlagsEvent(JDA, long, User, EnumSet<User.UserFlag>) - Constructor for class net.dv8tion.jda.api.events.user.update.UserUpdateFlagsEvent
 
UserUpdateGlobalNameEvent - Class in net.dv8tion.jda.api.events.user.update
Indicates that the global name of a User changed.
UserUpdateGlobalNameEvent(JDA, long, User, String) - Constructor for class net.dv8tion.jda.api.events.user.update.UserUpdateGlobalNameEvent
 
UserUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
UserUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.UserUpdateHandler
 
UserUpdateNameEvent - Class in net.dv8tion.jda.api.events.user.update
Indicates that the username of a User changed.
UserUpdateNameEvent(JDA, long, User, String) - Constructor for class net.dv8tion.jda.api.events.user.update.UserUpdateNameEvent
 
UserUpdateOnlineStatusEvent - Class in net.dv8tion.jda.api.events.user.update
Indicates that the OnlineStatus of a User changed.
UserUpdateOnlineStatusEvent(JDA, long, Member, OnlineStatus) - Constructor for class net.dv8tion.jda.api.events.user.update.UserUpdateOnlineStatusEvent
 
useSharding(int, int) - Method in class net.dv8tion.jda.api.JDABuilder
This will enable sharding mode for JDA.

V

value() - Element in annotation type net.dv8tion.jda.annotations.DeprecatedSince
 
value() - Element in annotation type net.dv8tion.jda.annotations.ReplaceWith
 
VALUE_MAX_LENGTH - Static variable in class net.dv8tion.jda.api.components.selections.SelectOption
The maximum length a select option value can have
VALUE_MAX_LENGTH - Static variable in class net.dv8tion.jda.api.entities.MessageEmbed
The maximum length an embed field value can have
valueOf(String) - Static method in enum net.dv8tion.jda.api.AccountType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.audio.SpeakingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.audit.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.audit.AuditLogKey
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.audit.AuditLogOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.audit.TargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.components.Component.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.components.selections.EntitySelectMenu.SelectTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.components.separator.Separator.Spacing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.components.textinput.TextInputStyle
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.components.tree.ComponentTree.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Activity.ActivityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.ActivityFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModRule.KeywordPreset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.channel.attribute.IPostContainer.SortOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.channel.concrete.ForumChannel.Layout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel.AutoArchiveDuration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.ClientType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.EmbedType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.emoji.Emoji.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Guild.BoostTier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Guild.ExplicitContentLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Guild.MFALevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Guild.NotificationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Guild.NSFWLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Guild.Timeout
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Icon.IconType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Invite.InviteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Invite.TargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Member.MemberFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Message.MentionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.MessageActivity.ActivityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.MessageReaction.ReactionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.MessageReference.MessageReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.messages.MessagePoll.LayoutType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.ScheduledEvent.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.ScheduledEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.StageInstance.PrivacyLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.sticker.Sticker.StickerFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.sticker.Sticker.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.TeamMember.MembershipState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.TeamMember.RoleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.User.UserFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.entities.WebhookType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.events.session.SessionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.GatewayEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.interactions.commands.Command.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.interactions.commands.context.ContextInteraction.ContextTarget
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.interactions.commands.OptionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.interactions.commands.privileges.PrivilegeTargetType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.interactions.DiscordLocale
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.interactions.IntegrationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.interactions.InteractionContextType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.interactions.InteractionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.JDA.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.OnlineStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.Permission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.Region
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.requests.CloseCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.requests.ErrorResponse
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.requests.Method
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction.PaginationOrder
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction.OwnerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.utils.Compression
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.utils.data.DataType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.utils.MarkdownSanitizer.SanitizationStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.utils.TimeFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.utils.WidgetUtil.BannerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.api.utils.WidgetUtil.WidgetTheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.internal.audio.AudioEncryption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.internal.audio.ConnectionStage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.internal.handle.EventCache.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.internal.handle.GuildSetupController.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.internal.handle.GuildSetupNode.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.dv8tion.jda.internal.utils.config.flags.ShardingConfigFlag
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.dv8tion.jda.api.AccountType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.audio.hooks.ConnectionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.audio.SpeakingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.audit.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.audit.AuditLogKey
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.audit.AuditLogOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.audit.TargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.components.buttons.ButtonStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.components.Component.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.components.selections.EntitySelectMenu.SelectTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.components.separator.Separator.Spacing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.components.textinput.TextInputStyle
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.components.tree.ComponentTree.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Activity.ActivityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.ActivityFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModResponse.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModRule.KeywordPreset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.automod.AutoModTriggerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.channel.attribute.IPostContainer.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.channel.ChannelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.channel.concrete.ForumChannel.Layout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.channel.concrete.ThreadChannel.AutoArchiveDuration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.ClientType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.EmbedType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.emoji.Emoji.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Entitlement.EntitlementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Guild.BoostTier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Guild.ExplicitContentLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Guild.MFALevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Guild.NotificationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Guild.NSFWLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Guild.Timeout
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Icon.IconType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Invite.InviteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Invite.TargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Member.MemberFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Message.MentionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.Message.MessageFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.MessageActivity.ActivityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.MessageReaction.ReactionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.MessageReference.MessageReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.messages.MessagePoll.LayoutType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.RoleConnectionMetadata.MetadataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.ScheduledEvent.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.ScheduledEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.StageInstance.PrivacyLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.sticker.Sticker.StickerFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.sticker.Sticker.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.TeamMember.MembershipState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.TeamMember.RoleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.User.UserFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.entities.WebhookType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.events.session.SessionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.GatewayEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.interactions.commands.Command.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.interactions.commands.context.ContextInteraction.ContextTarget
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.interactions.commands.OptionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.interactions.commands.privileges.IntegrationPrivilege.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.interactions.commands.privileges.PrivilegeTargetType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.interactions.DiscordLocale
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.interactions.IntegrationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.interactions.InteractionContextType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.interactions.InteractionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.JDA.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.OnlineStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.Permission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.Region
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.requests.CloseCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.requests.ErrorResponse
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.requests.GatewayIntent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.requests.Method
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.requests.restaction.interactions.InteractionCallbackAction.ResponseType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.requests.restaction.pagination.PaginationAction.PaginationOrder
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.requests.restaction.TestEntitlementCreateAction.OwnerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.utils.Compression
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.dv8tion.jda.api.utils.data.DataObject
Collection of all values in this DataObject.
values() - Static method in enum net.dv8tion.jda.api.utils.data.DataType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.utils.MarkdownSanitizer.SanitizationStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.utils.TimeFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.utils.WidgetUtil.BannerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.api.utils.WidgetUtil.WidgetTheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.internal.audio.AudioEncryption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.internal.audio.ConnectionStage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.internal.audio.VoiceCode.Close
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.internal.handle.EventCache.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.internal.handle.GuildSetupController.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.internal.handle.GuildSetupNode.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.internal.utils.config.flags.ConfigFlag
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.dv8tion.jda.internal.utils.config.flags.ShardingConfigFlag
Returns an array containing the constants of this enum type, in the order they are declared.
VanityInvite - Class in net.dv8tion.jda.api.entities
Meta data for the vanity invite of a guild
VanityInvite(String, int) - Constructor for class net.dv8tion.jda.api.entities.VanityInvite
 
VERIFICATION_ERROR - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
VERIFICATION_LEVEL - Static variable in interface net.dv8tion.jda.api.managers.GuildManager
Used to reset the verification level field
VERIFICATION_PENDING_GUILD_LIMIT - Enum constant in enum net.dv8tion.jda.api.entities.ApplicationInfo.Flag
Indicates unusual growth of an app that prevents verification
VERIFIED_BOT - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
VERIFIED_DEVELOPER - Enum constant in enum net.dv8tion.jda.api.entities.User.UserFlag
 
verifyToken() - Method in class net.dv8tion.jda.internal.JDAImpl
 
VERSION - Static variable in class net.dv8tion.jda.api.JDAInfo
 
VERSION_CLASSIFIER - Static variable in class net.dv8tion.jda.api.JDAInfo
 
VERSION_MAJOR - Static variable in class net.dv8tion.jda.api.JDAInfo
 
VERSION_MINOR - Static variable in class net.dv8tion.jda.api.JDAInfo
 
VERSION_REVISION - Static variable in class net.dv8tion.jda.api.JDAInfo
 
VERY_HIGH - Enum constant in enum net.dv8tion.jda.api.entities.Guild.VerificationLevel
 
VIDEO - Enum constant in enum net.dv8tion.jda.api.entities.EmbedType
 
VideoInfo(String, String, int, int) - Constructor for class net.dv8tion.jda.api.entities.MessageEmbed.VideoInfo
 
VIETNAMESE - Enum constant in enum net.dv8tion.jda.api.interactions.DiscordLocale
 
VIEW_AUDIT_LOGS - Enum constant in enum net.dv8tion.jda.api.Permission
 
VIEW_CHANNEL - Enum constant in enum net.dv8tion.jda.api.Permission
 
VIEW_CREATOR_MONETIZATION_ANALYTICS - Enum constant in enum net.dv8tion.jda.api.Permission
 
VIEW_GUILD_INSIGHTS - Enum constant in enum net.dv8tion.jda.api.Permission
 
VIP_BRAZIL - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_HONG_KONG - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_INDIA - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_JAPAN - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_MILAN - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_ROTTERDAM - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_RUSSIA - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_SINGAPORE - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_SOUTH_AFRICA - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_SOUTH_KOREA - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_SYDNEY - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_US_CENTRAL - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_US_EAST - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_US_SOUTH - Enum constant in enum net.dv8tion.jda.api.Region
 
VIP_US_WEST - Enum constant in enum net.dv8tion.jda.api.Region
 
VOICE - Enum constant in enum net.dv8tion.jda.api.audio.SpeakingMode
 
VOICE - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelType
A VoiceChannel, Guild-Only.
VOICE - Enum constant in enum net.dv8tion.jda.api.entities.ScheduledEvent.Type
An event inside a VoiceChannel
VOICE - Static variable in interface net.dv8tion.jda.api.utils.MemberCachePolicy
Cache members who are connected to a voice channel.
VOICE_CHANNEL_STATUS_DELETE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A user removed the status of a voice channel.
VOICE_CHANNEL_STATUS_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
A user updated the status of a voice channel.
VOICE_CONNECT - Enum constant in enum net.dv8tion.jda.api.Permission
 
VOICE_DEAF_OTHERS - Enum constant in enum net.dv8tion.jda.api.Permission
 
VOICE_MESSAGE_ADDITIONAL_CONTENT - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
VOICE_MESSAGE_MISSING_METADATA - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
VOICE_MESSAGE_TOO_MANY_AUDIO_ATTACHMENTS - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
VOICE_MOVE_OTHERS - Enum constant in enum net.dv8tion.jda.api.Permission
 
VOICE_MUTE_OTHERS - Enum constant in enum net.dv8tion.jda.api.Permission
 
VOICE_SET_STATUS - Enum constant in enum net.dv8tion.jda.api.Permission
 
VOICE_SPEAK - Enum constant in enum net.dv8tion.jda.api.Permission
 
VOICE_STATE - Enum constant in enum net.dv8tion.jda.api.utils.cache.CacheFlag
Enables cache for Member.getVoiceState()
This will always be cached for self member.
VOICE_STATE - Static variable in class net.dv8tion.jda.internal.requests.WebSocketCode
 
VOICE_STATUS - Enum constant in enum net.dv8tion.jda.api.entities.channel.ChannelField
The status of the channel.
VOICE_STREAM - Enum constant in enum net.dv8tion.jda.api.Permission
 
VOICE_USE_EXTERNAL_SOUNDS - Enum constant in enum net.dv8tion.jda.api.Permission
 
VOICE_USE_SOUNDBOARD - Enum constant in enum net.dv8tion.jda.api.Permission
 
VOICE_USE_VAD - Enum constant in enum net.dv8tion.jda.api.Permission
 
VoiceChannel - Interface in net.dv8tion.jda.api.entities.channel.concrete
Represents a Discord Voice GuildChannel.
VoiceChannelImpl - Class in net.dv8tion.jda.internal.entities.channel.concrete
 
VoiceChannelImpl(long, GuildImpl) - Constructor for class net.dv8tion.jda.internal.entities.channel.concrete.VoiceChannelImpl
 
VoiceChannelManager - Interface in net.dv8tion.jda.api.managers.channel.concrete
Manager providing methods to modify a VoiceChannel.
VoiceChannelManagerImpl - Class in net.dv8tion.jda.internal.managers.channel.concrete
 
VoiceChannelManagerImpl(VoiceChannel) - Constructor for class net.dv8tion.jda.internal.managers.channel.concrete.VoiceChannelManagerImpl
 
VoiceChannelMixin<T extends VoiceChannelMixin<T>> - Interface in net.dv8tion.jda.internal.entities.channel.mixin.concrete
 
VoiceChannelStatusUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
VoiceChannelStatusUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.VoiceChannelStatusUpdateHandler
 
VoiceCode - Class in net.dv8tion.jda.internal.audio
 
VoiceCode() - Constructor for class net.dv8tion.jda.internal.audio.VoiceCode
 
VoiceCode.Close - Enum in net.dv8tion.jda.internal.audio
 
VoiceDispatchInterceptor - Interface in net.dv8tion.jda.api.hooks
Interceptor used to handle critical voice dispatches.
VoiceDispatchInterceptor.VoiceServerUpdate - Class in net.dv8tion.jda.api.hooks
Wrapper for a Voice Server Update
VoiceDispatchInterceptor.VoiceStateUpdate - Class in net.dv8tion.jda.api.hooks
Wrapper for a Voice State Update
VoiceDispatchInterceptor.VoiceUpdate - Interface in net.dv8tion.jda.api.hooks
Abstraction for all relevant voice updates
VoiceServerUpdate(Guild, String, String, String, DataObject) - Constructor for class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceServerUpdate
 
VoiceServerUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
VoiceServerUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.VoiceServerUpdateHandler
 
VoiceStateUpdate(AudioChannel, GuildVoiceState, DataObject) - Constructor for class net.dv8tion.jda.api.hooks.VoiceDispatchInterceptor.VoiceStateUpdate
 
VoiceStateUpdateHandler - Class in net.dv8tion.jda.internal.handle
 
VoiceStateUpdateHandler(JDAImpl) - Constructor for class net.dv8tion.jda.internal.handle.VoiceStateUpdateHandler
 

W

WAITING_TO_RECONNECT - Enum constant in enum net.dv8tion.jda.api.JDA.Status
When trying to reconnect to Discord JDA encountered an issue, most likely related to a lack of internet connection, and is waiting to try reconnecting again.
walk(Class<?>) - Static method in class net.dv8tion.jda.internal.utils.ClassWalker
 
wasHoisted() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateHoistedEvent
Whether the role was hoisted
wasMentionable() - Method in class net.dv8tion.jda.api.events.role.update.RoleUpdateMentionableEvent
Whether the role was mentionable
wasMfaEnabled() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateMFAEvent
Whether MFA was previously enabled or not
wasPacketLost(char) - Method in class net.dv8tion.jda.internal.audio.Decoder
 
wasVerified() - Method in class net.dv8tion.jda.api.events.self.SelfUpdateVerifiedEvent
Whether the account was verified
watching(String) - Static method in interface net.dv8tion.jda.api.entities.Activity
Creates a new Activity instance with the specified name.
WATCHING - Enum constant in enum net.dv8tion.jda.api.entities.Activity.ActivityType
Used to indicate that the Activity should display as Watching... in the official client.
WEB - Enum constant in enum net.dv8tion.jda.api.entities.ClientType
Discord from the browser (or bot)
Webhook - Interface in net.dv8tion.jda.api.entities
An object representing Webhooks in Discord
WEBHOOK - Enum constant in enum net.dv8tion.jda.api.audit.TargetType
 
WEBHOOK_CHANNEL - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Webhook.getChannel() for the target Webhook
Use with Guild.getTextChannelById(String)
WEBHOOK_CREATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has created a Webhook.
WEBHOOK_FORUM_POST_WITHOUT_THREAD - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
WEBHOOK_ICON - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Webhook.getDefaultUser()'s avatar hash of a Webhook.
WEBHOOK_NAME - Enum constant in enum net.dv8tion.jda.api.audit.AuditLogKey
Change of the Webhook.getName() value.
WEBHOOK_POST_WITH_THREAD_NAME_AND_ID - Enum constant in enum net.dv8tion.jda.api.requests.ErrorResponse
 
WEBHOOK_REMOVE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has deleted a Webhook.
WEBHOOK_UPDATE - Enum constant in enum net.dv8tion.jda.api.audit.ActionType
An Administrator has updated a Webhook.
WEBHOOK_URL - Static variable in interface net.dv8tion.jda.api.entities.Webhook
Pattern for a Webhook URL.
Webhook.ChannelReference - Class in net.dv8tion.jda.api.entities
Partial Channel which references the source channel for a follower webhook.
Webhook.GuildReference - Class in net.dv8tion.jda.api.entities
Partial Guild which references the source guild for a follower webhook.
Webhook.WebhookReference - Class in net.dv8tion.jda.api.entities
Partial Webhook which can be resolved to a Webhook.
WebhookAction - Interface in net.dv8tion.jda.api.requests.restaction
Webhook Builder system created as an extension of RestAction
Provides an easy way to gather and deliver information to Discord to create Webhooks.
WebhookActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
Webhook Builder system created as an extension of RestAction
Provides an easy way to gather and deliver information to Discord to create Webhooks.
WebhookActionImpl(JDA, IWebhookContainer, String) - Constructor for class net.dv8tion.jda.internal.requests.restaction.WebhookActionImpl
 
WebhookClient<T> - Interface in net.dv8tion.jda.api.entities
Interface which allows sending messages through the webhooks API.
WebhookImpl - Class in net.dv8tion.jda.internal.entities
The implementation for Webhook
WebhookImpl(IWebhookContainer, long, WebhookType) - Constructor for class net.dv8tion.jda.internal.entities.WebhookImpl
 
WebhookImpl(IWebhookContainer, JDA, long, WebhookType) - Constructor for class net.dv8tion.jda.internal.entities.WebhookImpl
 
WebhookManager - Interface in net.dv8tion.jda.api.managers
Manager providing functionality to update one or more fields for a Webhook.
WebhookManagerImpl - Class in net.dv8tion.jda.internal.managers
 
WebhookManagerImpl(Webhook) - Constructor for class net.dv8tion.jda.internal.managers.WebhookManagerImpl
Creates a new WebhookManager instance
WebhookMessageCreateAction<T> - Interface in net.dv8tion.jda.api.requests.restaction
Extension of a default RestAction that allows setting message information before sending!
WebhookMessageCreateActionImpl<T> - Class in net.dv8tion.jda.internal.requests.restaction
 
WebhookMessageCreateActionImpl(JDA, Route.CompiledRoute, Function<DataObject, T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.WebhookMessageCreateActionImpl
 
WebhookMessageDeleteAction - Interface in net.dv8tion.jda.api.requests.restaction
Request to delete a message from a webhook.
WebhookMessageDeleteActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
WebhookMessageDeleteActionImpl(JDA, Route.CompiledRoute) - Constructor for class net.dv8tion.jda.internal.requests.restaction.WebhookMessageDeleteActionImpl
 
WebhookMessageEditAction<T> - Interface in net.dv8tion.jda.api.requests.restaction
Specialized RestAction used to update an existing message sent by a Webhook or InteractionHook.
WebhookMessageEditActionImpl<T> - Class in net.dv8tion.jda.internal.requests.restaction
 
WebhookMessageEditActionImpl(JDA, Route.CompiledRoute, Function<DataObject, T>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.WebhookMessageEditActionImpl
 
WebhookMessageRetrieveAction - Interface in net.dv8tion.jda.api.requests.restaction
Request to fetch a message from a webhook.
WebhookMessageRetrieveActionImpl - Class in net.dv8tion.jda.internal.requests.restaction
 
WebhookMessageRetrieveActionImpl(JDA, Route.CompiledRoute, BiFunction<Response, Request<Message>, Message>) - Constructor for class net.dv8tion.jda.internal.requests.restaction.WebhookMessageRetrieveActionImpl
 
WebhookReference(JDA, long, long) - Constructor for class net.dv8tion.jda.api.entities.Webhook.WebhookReference
 
Webhooks() - Constructor for class net.dv8tion.jda.api.requests.Route.Webhooks
 
WebhookType - Enum in net.dv8tion.jda.api.entities
Types of webhooks.
WEBP - Enum constant in enum net.dv8tion.jda.api.entities.Icon.IconType
WEBP
WebSocketClient - Class in net.dv8tion.jda.internal.requests
 
WebSocketClient(JDAImpl, Compression, int, GatewayEncoding) - Constructor for class net.dv8tion.jda.internal.requests.WebSocketClient
 
WebSocketCode - Class in net.dv8tion.jda.internal.requests
WebSocket OP Codes for discord
Used in WebSocketClient to handle discord payloads and send payloads with central readable OP Codes
WebSocketCode() - Constructor for class net.dv8tion.jda.internal.requests.WebSocketCode
 
WHITESPACE - Static variable in interface net.dv8tion.jda.api.utils.SplitUtil.Strategy
Splits on every character which is considered whitespace.
Widget - Interface in net.dv8tion.jda.api.entities
Represents a guild's widget
WIDGET_HTML - Static variable in class net.dv8tion.jda.api.utils.WidgetUtil
 
WIDGET_PNG - Static variable in class net.dv8tion.jda.api.utils.WidgetUtil
 
WIDGET_URL - Static variable in class net.dv8tion.jda.api.utils.WidgetUtil
 
Widget.Member - Interface in net.dv8tion.jda.api.entities
Represents a member of a guild
Widget.VoiceChannel - Interface in net.dv8tion.jda.api.entities
Represents a voice channel
Widget.VoiceState - Interface in net.dv8tion.jda.api.entities
Represents a Member's voice state
WidgetImpl - Class in net.dv8tion.jda.internal.entities
 
WidgetImpl(long) - Constructor for class net.dv8tion.jda.internal.entities.WidgetImpl
Constructs an unavailable Widget
WidgetImpl(DataObject) - Constructor for class net.dv8tion.jda.internal.entities.WidgetImpl
Constructs an available Widget
WidgetImpl.MemberImpl - Class in net.dv8tion.jda.internal.entities
 
WidgetImpl.VoiceChannelImpl - Class in net.dv8tion.jda.internal.entities
 
WidgetImpl.VoiceStateImpl - Class in net.dv8tion.jda.internal.entities
 
WidgetUtil - Class in net.dv8tion.jda.api.utils
The WidgetUtil is a class for interacting with various facets of Discord's guild widgets
WidgetUtil() - Constructor for class net.dv8tion.jda.api.utils.WidgetUtil
 
WidgetUtil.BannerType - Enum in net.dv8tion.jda.api.utils
Represents the available banner types
Each of these has a different appearance:
WidgetUtil.WidgetTheme - Enum in net.dv8tion.jda.api.utils
Represents the color scheme of the widget
These color themes match Discord's dark and light themes
withAccentColor(Color) - Method in interface net.dv8tion.jda.api.components.container.Container
Creates a new Container with the specified accent color, which appears on the side.
withAccentColor(Integer) - Method in interface net.dv8tion.jda.api.components.container.Container
Creates a new Container with the specified accent color, which appears on the side.
withAccentColor(Integer) - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
withActiveMemberCache(boolean) - Method in class net.dv8tion.jda.api.utils.cache.LRUMemberCachePolicy
 
withActiveMemberCache(int) - Method in class net.dv8tion.jda.api.utils.cache.LRUMemberCachePolicy
 
withClient(OkHttpClient) - Method in class net.dv8tion.jda.api.utils.AttachmentProxy
 
withClient(OkHttpClient) - Method in class net.dv8tion.jda.api.utils.FileProxy
Sets the custom OkHttpClient used by this instance, regardless of if FileProxy.setDefaultHttpClient(OkHttpClient) has been used or not.
withClient(OkHttpClient) - Method in class net.dv8tion.jda.api.utils.ImageProxy
 
withContent(String) - Method in interface net.dv8tion.jda.api.components.textdisplay.TextDisplay
Creates a new TextDisplay with the specified content.
withContent(String) - Method in class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
withCustomId(String) - Method in interface net.dv8tion.jda.api.components.buttons.Button
Returns a copy of this button with the provided custom id.
withDefault(boolean) - Method in class net.dv8tion.jda.api.components.selections.SelectOption
Returns a copy of this select option with the changed default.
withDescription(String) - Method in interface net.dv8tion.jda.api.components.mediagallery.MediaGalleryItem
Creates a new MediaGalleryItem with the provided description.
withDescription(String) - Method in class net.dv8tion.jda.api.components.selections.SelectOption
Returns a copy of this select option with the changed description of this option.
withDescription(String) - Method in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
Creates a new Thumbnail with the provided description.
withDescription(String) - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
withDescription(String) - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
withDescription(String) - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
withDescription(String) - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.ActionComponent
Returns a copy of this component with ActionComponent.isDisabled() set to the provided value.
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.attribute.IDisableable
Returns a new instance of this component in an enabled/disabled state.
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.buttons.Button
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.container.Container
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.section.Section
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.selections.SelectMenu
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.selections.StringSelectMenu
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.tree.ComponentTree
Enables or disables all components which can be enabled/disabled, and constructs a new tree from the result.
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.components.tree.MessageComponentTree
 
withDisabled(boolean) - Method in interface net.dv8tion.jda.api.interactions.modals.tree.ModalComponentTree
 
withDisabled(boolean) - Method in class net.dv8tion.jda.internal.components.tree.AbstractComponentTree
 
withDisabled(boolean) - Method in class net.dv8tion.jda.internal.components.tree.MessageComponentTreeImpl
 
withDisabled(boolean) - Method in class net.dv8tion.jda.internal.components.tree.ModalComponentTreeImpl
 
withDivider(boolean) - Method in interface net.dv8tion.jda.api.components.separator.Separator
Creates a new Separator with the provided divider status.
withDivider(boolean) - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
withEmoji(Emoji) - Method in interface net.dv8tion.jda.api.components.buttons.Button
Returns a copy of this button with the attached Emoji.
withEmoji(Emoji) - Method in class net.dv8tion.jda.api.components.selections.SelectOption
Returns a copy of this select option with the changed emoji.
withHook(WebhookClient<Message>) - Method in class net.dv8tion.jda.internal.entities.ReceivedMessage
 
withHook(WebhookClient<Message>, ChannelType, long) - Method in class net.dv8tion.jda.internal.requests.restaction.MessageEditActionImpl
 
withId(String) - Method in interface net.dv8tion.jda.api.components.buttons.Button
Deprecated.
withIgnored(int) - Method in class net.dv8tion.jda.api.utils.MarkdownSanitizer
Specific regions to ignore.
withLabel(String) - Method in interface net.dv8tion.jda.api.components.buttons.Button
Returns a copy of this button with the provided label.
withLabel(String) - Method in class net.dv8tion.jda.api.components.selections.SelectOption
Returns a copy of this select option with the changed label.
withQueryParams(String...) - Method in class net.dv8tion.jda.api.requests.Route.CompiledRoute
Returns a copy of this CompiledRoute with the provided parameters added as query.
withSku(SkuSnowflake) - Method in interface net.dv8tion.jda.api.components.buttons.Button
Returns a copy of this button with the provided SKU.
withSpacing(Separator.Spacing) - Method in interface net.dv8tion.jda.api.components.separator.Separator
Creates a new Separator with the provided spacing.
withSpacing(Separator.Spacing) - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
withSpoiler(boolean) - Method in interface net.dv8tion.jda.api.components.container.Container
Creates a new Container with the specified spoiler status.
withSpoiler(boolean) - Method in interface net.dv8tion.jda.api.components.filedisplay.FileDisplay
Creates a new FileDisplay with the provided spoiler status.
withSpoiler(boolean) - Method in interface net.dv8tion.jda.api.components.mediagallery.MediaGalleryItem
Creates a new MediaGalleryItem with the provided spoiler status.
withSpoiler(boolean) - Method in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
Creates a new Thumbnail with the provided spoiler status.
withSpoiler(boolean) - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
withSpoiler(boolean) - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
withSpoiler(boolean) - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
withSpoiler(boolean) - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemFileUpload
 
withSpoiler(boolean) - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryItemImpl
 
withSpoiler(boolean) - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
withSpoiler(boolean) - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
withState(String) - Method in interface net.dv8tion.jda.api.entities.Activity
Adds the provided state to the activity.
withState(String) - Method in class net.dv8tion.jda.internal.entities.ActivityImpl
 
withStrategy(MarkdownSanitizer.SanitizationStrategy) - Method in class net.dv8tion.jda.api.utils.MarkdownSanitizer
withStyle(ButtonStyle) - Method in interface net.dv8tion.jda.api.components.buttons.Button
Returns a copy of this button with the provided style.
withType(MediaType) - Method in class net.dv8tion.jda.internal.utils.requestbody.BufferedRequestBody
 
withType(MediaType) - Method in class net.dv8tion.jda.internal.utils.requestbody.DataSupplierBody
 
withType(MediaType) - Method in class net.dv8tion.jda.internal.utils.requestbody.TypedBody
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.ActionComponent
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRow
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRowChildComponent
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.actionrow.ActionRowChildComponentUnion
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.attribute.IDisableable
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.buttons.Button
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.Component
Creates a new component with the provided numeric ID.
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.container.Container
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.container.ContainerChildComponent
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.container.ContainerChildComponentUnion
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.filedisplay.FileDisplay
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.IComponentUnion
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.mediagallery.MediaGallery
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.MessageTopLevelComponent
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.MessageTopLevelComponentUnion
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.section.Section
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.section.SectionAccessoryComponent
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.section.SectionAccessoryComponentUnion
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.section.SectionContentComponent
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.section.SectionContentComponentUnion
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.selections.EntitySelectMenu
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.selections.SelectMenu
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.selections.StringSelectMenu
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.separator.Separator
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.textdisplay.TextDisplay
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.textinput.TextInput
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.thumbnail.Thumbnail
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.components.UnknownComponent
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.interactions.modals.ModalTopLevelComponent
 
withUniqueId(int) - Method in interface net.dv8tion.jda.api.interactions.modals.ModalTopLevelComponentUnion
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.actionrow.ActionRowImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.buttons.ButtonImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.container.ContainerImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayFileUpload
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.filedisplay.FileDisplayImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.mediagallery.MediaGalleryImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.section.SectionImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.selections.EntitySelectMenuImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.selections.SelectMenuImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.selections.StringSelectMenuImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.separator.SeparatorImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.textdisplay.TextDisplayImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.textinput.TextInputImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailFileUpload
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.thumbnail.ThumbnailImpl
 
withUniqueId(int) - Method in class net.dv8tion.jda.internal.components.UnknownComponentImpl
 
withUrl(String) - Method in interface net.dv8tion.jda.api.components.buttons.Button
Returns a copy of this button with the provided url.
withValue(String) - Method in class net.dv8tion.jda.api.components.selections.SelectOption
Returns a copy of this select option with the changed value.
writeLock() - Method in class net.dv8tion.jda.internal.utils.cache.ReadWriteLockCache
 
writeTo(BufferedSink) - Method in class net.dv8tion.jda.internal.utils.requestbody.BufferedRequestBody
 
writeTo(BufferedSink) - Method in class net.dv8tion.jda.internal.utils.requestbody.DataSupplierBody
 
WS_THREAD - Static variable in class net.dv8tion.jda.internal.requests.WebSocketClient
 

X

XChaCha20Poly1305Adapter(byte[]) - Constructor for class net.dv8tion.jda.internal.audio.CryptoAdapter.XChaCha20Poly1305Adapter
 

Z

ZERO_WIDTH_SPACE - Static variable in class net.dv8tion.jda.api.EmbedBuilder
 
zip(RestAction<? extends T>, RestAction<? extends T>...) - Method in interface net.dv8tion.jda.api.requests.RestAction
Accumulates this RestAction with the provided actions into a List.
ZLIB - Enum constant in enum net.dv8tion.jda.api.utils.Compression
Use ZLIB transport compression
ZlibDecompressor - Class in net.dv8tion.jda.internal.utils.compress
 
ZlibDecompressor(int) - Constructor for class net.dv8tion.jda.internal.utils.compress.ZlibDecompressor
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form