Class DefaultVoiceConnectionFactory

java.lang.Object
discord4j.voice.DefaultVoiceConnectionFactory
All Implemented Interfaces:
VoiceConnectionFactory

public class DefaultVoiceConnectionFactory extends Object implements VoiceConnectionFactory
Default implementation for a VoiceConnectionFactory. It uses a DefaultVoiceGatewayClient to create VoiceConnection instances. Protects against concurrent create(VoiceGatewayOptions) calls by sharing the Mono subscription that actually establishes a voice connection.