Package org.javacord.api.entity.channel
Class ChannelCategoryBuilder
- java.lang.Object
-
- org.javacord.api.entity.channel.ServerChannelBuilder<T>
-
- org.javacord.api.entity.channel.RegularServerChannelBuilder<ChannelCategoryBuilder>
-
- org.javacord.api.entity.channel.ChannelCategoryBuilder
-
public class ChannelCategoryBuilder extends RegularServerChannelBuilder<ChannelCategoryBuilder>
This class is used to create new channel categories.
-
-
Field Summary
-
Fields inherited from class org.javacord.api.entity.channel.ServerChannelBuilder
myClass
-
-
Constructor Summary
Constructors Constructor Description ChannelCategoryBuilder(Server server)Creates a new channel category builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.CompletableFuture<ChannelCategory>create()Creates the channel category.-
Methods inherited from class org.javacord.api.entity.channel.RegularServerChannelBuilder
addPermissionOverwrite, removePermissionOverwrite, setRawPosition
-
Methods inherited from class org.javacord.api.entity.channel.ServerChannelBuilder
setAuditLogReason, setName
-
-
-
-
Constructor Detail
-
ChannelCategoryBuilder
public ChannelCategoryBuilder(Server server)
Creates a new channel category builder.- Parameters:
server- The server of the channel category.
-
-
Method Detail
-
create
public java.util.concurrent.CompletableFuture<ChannelCategory> create()
Creates the channel category.- Returns:
- The created channel category.
-
-