Package org.javacord.core.entity.channel
Class ServerVoiceChannelBuilderDelegateImpl
- java.lang.Object
-
- org.javacord.core.entity.channel.ServerChannelBuilderDelegateImpl
-
- org.javacord.core.entity.channel.ServerVoiceChannelBuilderDelegateImpl
-
- All Implemented Interfaces:
ServerChannelBuilderDelegate
,ServerVoiceChannelBuilderDelegate
public class ServerVoiceChannelBuilderDelegateImpl extends ServerChannelBuilderDelegateImpl implements ServerVoiceChannelBuilderDelegate
The implementation ofServerVoiceChannelBuilderDelegate
.
-
-
Field Summary
-
Fields inherited from class org.javacord.core.entity.channel.ServerChannelBuilderDelegateImpl
reason, server
-
-
Constructor Summary
Constructors Constructor Description ServerVoiceChannelBuilderDelegateImpl(ServerImpl server)
Creates a new server voice channel builder delegate.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CompletableFuture<ServerVoiceChannel>
create()
void
setBitrate(int bitrate)
void
setCategory(ChannelCategory category)
void
setUserlimit(int userlimit)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.javacord.api.entity.channel.internal.ServerChannelBuilderDelegate
addPermissionOverwrite, removePermissionOverwrite, setAuditLogReason, setName
-
Methods inherited from class org.javacord.core.entity.channel.ServerChannelBuilderDelegateImpl
addPermissionOverwrite, prepareBody, removePermissionOverwrite, setAuditLogReason, setName
-
-
-
-
Constructor Detail
-
ServerVoiceChannelBuilderDelegateImpl
public ServerVoiceChannelBuilderDelegateImpl(ServerImpl server)
Creates a new server voice channel builder delegate.- Parameters:
server
- The server of the server voice channel.
-
-
Method Detail
-
setBitrate
public void setBitrate(int bitrate)
- Specified by:
setBitrate
in interfaceServerVoiceChannelBuilderDelegate
-
setUserlimit
public void setUserlimit(int userlimit)
- Specified by:
setUserlimit
in interfaceServerVoiceChannelBuilderDelegate
-
setCategory
public void setCategory(ChannelCategory category)
- Specified by:
setCategory
in interfaceServerVoiceChannelBuilderDelegate
-
create
public CompletableFuture<ServerVoiceChannel> create()
- Specified by:
create
in interfaceServerVoiceChannelBuilderDelegate
-
-