Interface ChannelMixin<T extends ChannelMixin<T>>
- All Superinterfaces:
Channel
,ChannelUnion
,Formattable
,IDetachableEntity
,IDetachableEntityMixin
,IMentionable
,ISnowflake
- All Known Subinterfaces:
AudioChannelMixin<T>
,CategoryMixin<T>
,ForumChannelMixin<T>
,GroupChannelMixin<T>
,GuildChannelMixin<T>
,GuildMessageChannelMixin<T>
,IAgeRestrictedChannelMixin<T>
,ICategorizableChannelMixin<T>
,IInteractionPermissionMixin<T>
,IInviteContainerMixin<T>
,IPermissionContainerMixin<T>
,IPositionableChannelMixin<T>
,IPostContainerMixin<T>
,ISlowmodeChannelMixin<T>
,IThreadContainerMixin<T>
,ITopicChannelMixin<T>
,IWebhookContainerMixin<T>
,MediaChannelMixin<T>
,MessageChannelMixin<T>
,NewsChannelMixin<T>
,PrivateChannelMixin<T>
,StageChannelMixin<T>
,StandardGuildChannelMixin<T>
,StandardGuildMessageChannelMixin<T>
,TextChannelMixin<T>
,ThreadChannelMixin<T>
,VoiceChannelMixin<T>
- All Known Implementing Classes:
AbstractChannelImpl
,AbstractGuildChannelImpl
,AbstractStandardGuildChannelImpl
,AbstractStandardGuildMessageChannelImpl
,CategoryImpl
,DetachedCategoryImpl
,DetachedForumChannelImpl
,DetachedGroupChannelImpl
,DetachedMediaChannelImpl
,DetachedNewsChannelImpl
,DetachedPrivateChannelImpl
,DetachedStageChannelImpl
,DetachedTextChannelImpl
,DetachedThreadChannelImpl
,DetachedVoiceChannelImpl
,ForumChannelImpl
,MediaChannelImpl
,NewsChannelImpl
,PrivateChannelImpl
,StageChannelImpl
,TextChannelImpl
,ThreadChannelImpl
,VoiceChannelImpl
public interface ChannelMixin<T extends ChannelMixin<T>>
extends Channel, ChannelUnion, IDetachableEntityMixin
-
Field Summary
Fields inherited from interface net.dv8tion.jda.api.entities.channel.Channel
MAX_NAME_LENGTH
-
Method Summary
Methods inherited from interface net.dv8tion.jda.api.entities.channel.Channel
formatTo, getAsMention, getFlags, getJDA, getName, getType
Methods inherited from interface net.dv8tion.jda.api.entities.channel.unions.ChannelUnion
asAudioChannel, asCategory, asForumChannel, asGroupChannel, asGuildChannel, asGuildMessageChannel, asMediaChannel, asMessageChannel, asNewsChannel, asPrivateChannel, asStageChannel, asStandardGuildChannel, asStandardGuildMessageChannel, asTextChannel, asThreadChannel, asThreadContainer, asVoiceChannel
Methods inherited from interface net.dv8tion.jda.api.entities.detached.IDetachableEntity
isDetached
Methods inherited from interface net.dv8tion.jda.internal.entities.detached.mixin.IDetachableEntityMixin
checkAttached, detachedException, detachedRequiresChannelException
Methods inherited from interface net.dv8tion.jda.api.entities.ISnowflake
getId, getIdLong, getTimeCreated
-
Method Details
-
delete
Description copied from interface:Channel
Deletes this Channel.Possible ErrorResponses include:
UNKNOWN_CHANNEL
If this channel was already deleted
- Specified by:
delete
in interfaceChannel
- Returns:
RestAction
-
setName
-
checkCanAccess
void checkCanAccess()
-