Interface ServerVoiceChannelUpdaterDelegate
-
- All Superinterfaces:
RegularServerChannelUpdaterDelegate,ServerChannelUpdaterDelegate
public interface ServerVoiceChannelUpdaterDelegate extends RegularServerChannelUpdaterDelegate
This class is internally used by theServerVoiceChannelUpdaterto update server voice channels. You usually don't want to interact with this object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidremoveCategory()Queues the category to be removed.voidremoveUserLimit()Queues the user limit to be removed.voidsetBitrate(int bitrate)Queues the bitrate to be updated.voidsetCategory(ChannelCategory category)Queues the category to be updated.voidsetUserLimit(int userLimit)Queues the user limit to be updated.-
Methods inherited from interface org.javacord.api.entity.channel.internal.RegularServerChannelUpdaterDelegate
addPermissionOverwrite, removePermissionOverwrite, setRawPosition
-
Methods inherited from interface org.javacord.api.entity.channel.internal.ServerChannelUpdaterDelegate
setAuditLogReason, setName, update
-
-
-
-
Method Detail
-
setBitrate
void setBitrate(int bitrate)
Queues the bitrate to be updated.- Parameters:
bitrate- The new bitrate of the channel.
-
setUserLimit
void setUserLimit(int userLimit)
Queues the user limit to be updated.- Parameters:
userLimit- The new user limit of the channel.
-
removeUserLimit
void removeUserLimit()
Queues the user limit to be removed.
-
setCategory
void setCategory(ChannelCategory category)
Queues the category to be updated.- Parameters:
category- The new category of the channel.
-
removeCategory
void removeCategory()
Queues the category to be removed.
-
-