A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

B

BadRequestException - Exception in org.javacord.api.exception
When we sent a bad request (HTTP response code 400).
BadRequestException(Exception, String, RestRequestInformation, RestRequestResponseInformation) - Constructor for exception org.javacord.api.exception.BadRequestException
Creates a new instance of this class.
Ban - Interface in org.javacord.api.entity.server
This class represents a ban.
BAN_MEMBERS - org.javacord.api.entity.permission.PermissionType
 
BANNER - org.javacord.api.entity.auditlog.AuditLogChangeType
 
BANNER - org.javacord.api.entity.server.ServerFeature
Server has access to set a Server banner image.
banUser(long) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(long, long, TimeUnit) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(long, long, TimeUnit, String) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(long, Duration) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(long, Duration, String) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(String) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(String, long, TimeUnit) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(String, long, TimeUnit, String) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(String, Duration) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(String, Duration, String) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(User) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(User, long, TimeUnit) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(User, long, TimeUnit, String) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(User, Duration) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
banUser(User, Duration, String) - Method in interface org.javacord.api.entity.server.Server
Bans the given user from the server.
BASE_LINK - Static variable in class org.javacord.api.BotInviteBuilder
The base link for a bot application invite link.
BITRATE - org.javacord.api.entity.auditlog.AuditLogChangeType
 
BOLD - org.javacord.api.entity.message.MessageDecoration
 
BOOLEAN - org.javacord.api.interaction.SlashCommandOptionType
 
BoostLevel - Enum in org.javacord.api.entity.server
An enum with all boost levels (sometimes also referred to as premium tier levels).
BOT - org.javacord.api.BotInviteScope
 
BOT_ADD - org.javacord.api.entity.auditlog.AuditLogActionType
 
BOT_HTTP_INTERACTIONS - org.javacord.api.entity.user.UserFlag
 
BotInviteBuilder - Class in org.javacord.api
A tool to create bot invites.
BotInviteBuilder(long) - Constructor for class org.javacord.api.BotInviteBuilder
Creates a new bot invite builder.
BotInviteBuilder(String) - Constructor for class org.javacord.api.BotInviteBuilder
Creates a new bot invite builder.
BotInviteBuilder(DiscordApi) - Constructor for class org.javacord.api.BotInviteBuilder
Creates a new bot invite builder.
BotInviteScope - Enum in org.javacord.api
An enum for the Invite Scope that is used for building bot invite links.
botRequiresCodeGrant() - Method in interface org.javacord.api.entity.ApplicationInfo
Check if the application's bot require OAuth2 code grant.
BRAZIL - org.javacord.api.entity.Region
 
BufferableAudioSource - Interface in org.javacord.api.audio
A bufferable audio source.
BUG_HUNTER_LEVEL_1 - org.javacord.api.entity.user.UserFlag
 
BUG_HUNTER_LEVEL_2 - org.javacord.api.entity.user.UserFlag
 
build() - Method in class org.javacord.api.BotInviteBuilder
Creates the invite link.
build() - Method in class org.javacord.api.entity.message.component.ActionRowBuilder
Creates a ActionRow instance with the given values.
build() - Method in class org.javacord.api.entity.message.component.ButtonBuilder
Creates a Button instance with the given values.
build() - Method in interface org.javacord.api.entity.message.component.internal.ActionRowBuilderDelegate
Creates an ActionRow instance with the given values.
build() - Method in interface org.javacord.api.entity.message.component.internal.ButtonBuilderDelegate
Creates a Button instance with the given values.
build() - Method in interface org.javacord.api.entity.message.component.internal.SelectMenuBuilderDelegate
Creates a SelectMenu instance with the given values.
build() - Method in interface org.javacord.api.entity.message.component.internal.SelectMenuOptionBuilderDelegate
Build the select menu option.
build() - Method in interface org.javacord.api.entity.message.component.internal.TextInputBuilderDelegate
Creates a TextInput instance with the given values.
build() - Method in class org.javacord.api.entity.message.component.SelectMenuBuilder
Creates a SelectMenu instance with the given values.
build() - Method in class org.javacord.api.entity.message.component.SelectMenuOptionBuilder
Creates a SelectMenuOption instance with the given values.
build() - Method in class org.javacord.api.entity.message.component.TextInputBuilder
Creates a TextInput instance with the given values.
build() - Method in class org.javacord.api.entity.message.mention.AllowedMentionsBuilder
Creates a AllowedMentions instance with the given values.
build() - Method in interface org.javacord.api.entity.message.mention.internal.AllowedMentionsBuilderDelegate
Creates a AllowedMentions instance with the given values.
build() - Method in interface org.javacord.api.entity.permission.internal.PermissionsBuilderDelegate
Creates a Permissions instance with the given values.
build() - Method in class org.javacord.api.entity.permission.PermissionsBuilder
Creates a Permissions instance with the given values.
build() - Method in interface org.javacord.api.interaction.internal.SlashCommandOptionBuilderDelegate
Build the slash command option.
build() - Method in interface org.javacord.api.interaction.internal.SlashCommandOptionChoiceBuilderDelegate
Builds the slash command option choice.
build() - Method in class org.javacord.api.interaction.SlashCommandOptionBuilder
Builds the slash command option.
build() - Method in class org.javacord.api.interaction.SlashCommandOptionChoiceBuilder
Builds the slash command option choice.
BUILD_TIMESTAMP - Static variable in class org.javacord.api.Javacord
The build timestamp at which the current Javacord version was built.
BULGARIAN - org.javacord.api.interaction.DiscordLocale
 
bulkDelete(long...) - Method in interface org.javacord.api.entity.channel.TextChannel
Deletes multiple messages at once.
bulkDelete(Iterable<Message>) - Method in interface org.javacord.api.entity.channel.TextChannel
Deletes multiple messages at once.
bulkDelete(String...) - Method in interface org.javacord.api.entity.channel.TextChannel
Deletes multiple messages at once.
bulkDelete(Message...) - Method in interface org.javacord.api.entity.channel.TextChannel
Deletes multiple messages at once.
bulkOverwriteGlobalApplicationCommands(Set<? extends ApplicationCommandBuilder<?, ?, ?>>) - Method in interface org.javacord.api.DiscordApi
Bulk overwrites the global application commands.
bulkOverwriteServerApplicationCommands(long, Set<? extends ApplicationCommandBuilder<?, ?, ?>>) - Method in interface org.javacord.api.DiscordApi
Bulk overwrites the servers application commands.
bulkOverwriteServerApplicationCommands(Server, Set<? extends ApplicationCommandBuilder<?, ?, ?>>) - Method in interface org.javacord.api.DiscordApi
Bulk overwrites the servers application commands.
Button - Interface in org.javacord.api.entity.message.component
This interface represents a Button component.
BUTTON - org.javacord.api.entity.message.component.ComponentType
 
ButtonBuilder - Class in org.javacord.api.entity.message.component
 
ButtonBuilder() - Constructor for class org.javacord.api.entity.message.component.ButtonBuilder
 
ButtonBuilderDelegate - Interface in org.javacord.api.entity.message.component.internal
 
ButtonClickEvent - Interface in org.javacord.api.event.interaction
A button click event.
ButtonClickListener - Interface in org.javacord.api.listener.interaction
This listener listens to button clicks.
ButtonInteraction - Interface in org.javacord.api.interaction
 
ButtonStyle - Enum in org.javacord.api.entity.message.component
 
byStyle(String) - Static method in enum org.javacord.api.entity.message.TimestampStyle
Gets the type by its int representation.
byType(int, boolean) - Static method in enum org.javacord.api.entity.message.MessageType
Gets the type by its int representation.
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages