Interface AudioChannelManager<T extends AudioChannel, M extends AudioChannelManager<T,M>>

Type Parameters:
T - The channel type
M - The manager type
All Superinterfaces:
AuditableRestAction<Void>, ChannelManager<T,M>, ICategorizableChannelManager<T,M>, IPermissionContainerManager<T,M>, IPositionableChannelManager<T,M>, Manager<M>, RestAction<Void>, StandardGuildChannelManager<T,M>
All Known Subinterfaces:
StageChannelManager, VoiceChannelManager

public interface AudioChannelManager<T extends AudioChannel, M extends AudioChannelManager<T,M>> extends StandardGuildChannelManager<T,M>
Manager providing functionality common for all AudioChannels.

Example

manager.setBitrate(48000)
       .setRegion(Region.AUTOMATIC)
       .queue();
manager.reset(ChannelManager.REGION | ChannelManager.BITRATE)
       .setRegion(Region.BRAZIL)
       .queue();
See Also: