Package moe.kyokobot.koe
Interface KoeOptions
- All Known Subinterfaces:
KoeOptionsExperimental
- All Known Implementing Classes:
KoeOptionsImpl
@NonExtendable
public interface KoeOptions
-
Method Summary
Modifier and TypeMethodDescriptionstatic KoeOptionsBuilderbuilder()Creates a newKoeOptionsBuilderinstance with default options.@NotNull io.netty.buffer.ByteBufAllocator@NotNull CodecRegistry@NotNull Class<? extends io.netty.channel.socket.DatagramChannel>@NotNull io.netty.channel.EventLoopGroup@NotNull FramePollerFactorylong@NotNull GatewayVersion@NotNull Class<? extends io.netty.channel.socket.SocketChannel>booleanbooleanDeprecated, for removal: This API element is subject to removal in a future version.This method is deprecated and will be removed in a future version.booleanbooleanbooleanbooleanbooleanboolean
-
Method Details
-
builder
Creates a newKoeOptionsBuilderinstance with default options.- Returns:
- A new
KoeOptionsBuilderinstance.
-
getEventLoopGroup
@NotNull @NotNull io.netty.channel.EventLoopGroup getEventLoopGroup() -
getSocketChannelClass
-
getDatagramChannelClass
@NotNull @NotNull Class<? extends io.netty.channel.socket.DatagramChannel> getDatagramChannelClass() -
getByteBufAllocator
@NotNull @NotNull io.netty.buffer.ByteBufAllocator getByteBufAllocator() -
getGatewayVersion
-
getFramePollerFactory
-
getCodecRegistry
-
isExperimental
boolean isExperimental() -
isHighPacketPriority
boolean isHighPacketPriority() -
isDeafened
boolean isDeafened() -
isEnableWSSPortOverride
boolean isEnableWSSPortOverride() -
isVerifyWSSHostname
boolean isVerifyWSSHostname() -
getGatewayConnectTimeout
long getGatewayConnectTimeout() -
isSendSpeakingStop
boolean isSendSpeakingStop() -
isEnableDAVE
Deprecated, for removal: This API element is subject to removal in a future version.This method is deprecated and will be removed in a future version. -
isEnableDAVELogSink
boolean isEnableDAVELogSink()
-