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: