Package net.dv8tion.jda.api.requests.restaction
package net.dv8tion.jda.api.requests.restaction
Extensions of
Such as setting specific options for a new entity before creating it
RestAction
that can be used to operate on a specific case before executing the request.
Such as setting specific options for a new entity before creating it
-
ClassDescriptionAbstractThreadCreateAction<T,
R extends AbstractThreadCreateAction<T, R>> Common features of allRestActions
that create a new thread.Extension of RestAction to allow setting a reason, only available to accounts ofAccountType.BOT
Requests which can use cached values instead of making a request to Discord.ChannelAction<T extends GuildChannel>Extension ofRestAction
specifically designed to create aGuildChannel
.SpecializedRestAction
used to create or update commands.SpecializedRestAction
used to edit an existing command.SpecializedRestAction
used to replace existing commands of a guild or globally.FluentAuditableRestAction<T,R extends FluentAuditableRestAction<T, R>> Interface used to mixin the customization parameters forAuditableRestActions
.Extension ofRestAction
specifically designed to create new Forum Post Threads.RestAction
extension specifically designed to allow for the creation ofGuilds
.Invite
Builder system created as an extension ofRestAction
Provides an easy way to gather and deliver information to Discord to createInvites
.RestAction
extension specifically designed to allow bots to addUsers
to Guilds.SpecializedRestAction
used for sending messages toMessageChannels
.SpecializedRestAction
used for editing existing messages inMessageChannels
.Extension ofAuditableRestAction
specifically designed to create aPermissionOverride
for aGuildChannel
.Extension ofRestAction
specifically designed to create aRole
.Extension ofRestAction
specifically designed to create aScheduledEvent
.SpecializedRestAction
used to create aStageInstance
Extension ofRestAction
specifically designed to create aThreadChannel
.Webhook
Builder system created as an extension ofRestAction
Provides an easy way to gather and deliver information to Discord to createWebhooks
.Extension of a defaultRestAction
that allows setting message information before sending!