Package net.dv8tion.jda.api.entities
Interface IThreadContainer
-
- All Superinterfaces:
Channel
,Comparable<GuildChannel>
,Formattable
,GuildChannel
,IMentionable
,IPermissionContainer
,ISnowflake
- All Known Subinterfaces:
BaseGuildMessageChannel
,NewsChannel
,TextChannel
public interface IThreadContainer extends GuildChannel, IPermissionContainer
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default ThreadChannelAction
createThreadChannel(String name)
ThreadChannelAction
createThreadChannel(String name, boolean isPrivate)
ThreadChannelAction
createThreadChannel(String name, long messageId)
default ThreadChannelAction
createThreadChannel(String name, String messageId)
default List<ThreadChannel>
getThreadChannels()
ThreadChannelPaginationAction
retrieveArchivedPrivateJoinedThreadChannels()
ThreadChannelPaginationAction
retrieveArchivedPrivateThreadChannels()
ThreadChannelPaginationAction
retrieveArchivedPublicThreadChannels()
-
Methods inherited from interface net.dv8tion.jda.api.entities.Channel
formatTo, getAsMention, getJDA, getName, getType
-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface net.dv8tion.jda.api.entities.GuildChannel
delete, getGuild, getPermissionContainer
-
Methods inherited from interface net.dv8tion.jda.api.entities.IPermissionContainer
createPermissionOverride, getManager, getMemberPermissionOverrides, getPermissionOverride, getPermissionOverrides, getRolePermissionOverrides, putPermissionOverride, upsertPermissionOverride
-
Methods inherited from interface net.dv8tion.jda.api.entities.ISnowflake
getId, getIdLong, getTimeCreated
-
-
-
-
Method Detail
-
getThreadChannels
default List<ThreadChannel> getThreadChannels()
-
createThreadChannel
@Nonnull @CheckReturnValue default ThreadChannelAction createThreadChannel(String name)
-
createThreadChannel
@Nonnull @CheckReturnValue ThreadChannelAction createThreadChannel(String name, boolean isPrivate)
-
createThreadChannel
@Nonnull @CheckReturnValue ThreadChannelAction createThreadChannel(String name, long messageId)
-
createThreadChannel
@Nonnull @CheckReturnValue default ThreadChannelAction createThreadChannel(String name, String messageId)
-
retrieveArchivedPublicThreadChannels
@Nonnull @CheckReturnValue ThreadChannelPaginationAction retrieveArchivedPublicThreadChannels()
-
retrieveArchivedPrivateThreadChannels
@Nonnull @CheckReturnValue ThreadChannelPaginationAction retrieveArchivedPrivateThreadChannels()
-
retrieveArchivedPrivateJoinedThreadChannels
@Nonnull @CheckReturnValue ThreadChannelPaginationAction retrieveArchivedPrivateJoinedThreadChannels()
-
-