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 ThreadAction
createThreadChannel(String name)
ThreadAction
createThreadChannel(String name, boolean isPrivate)
ThreadAction
createThreadChannel(String name, long messageId)
default ThreadAction
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 ThreadAction createThreadChannel(String name)
-
createThreadChannel
@Nonnull @CheckReturnValue ThreadAction createThreadChannel(String name, boolean isPrivate)
-
createThreadChannel
@Nonnull @CheckReturnValue ThreadAction createThreadChannel(String name, long messageId)
-
createThreadChannel
@Nonnull @CheckReturnValue default ThreadAction createThreadChannel(String name, String messageId)
-
retrieveArchivedPublicThreadChannels
@Nonnull @CheckReturnValue ThreadChannelPaginationAction retrieveArchivedPublicThreadChannels()
-
retrieveArchivedPrivateThreadChannels
@Nonnull @CheckReturnValue ThreadChannelPaginationAction retrieveArchivedPrivateThreadChannels()
-
retrieveArchivedPrivateJoinedThreadChannels
@Nonnull @CheckReturnValue ThreadChannelPaginationAction retrieveArchivedPrivateJoinedThreadChannels()
-
-