Interface KoeOptions

All Known Subinterfaces:
KoeOptionsExperimental
All Known Implementing Classes:
KoeOptionsImpl

@NonExtendable public interface KoeOptions
  • Method Details

    • builder

      static KoeOptionsBuilder builder()
      Creates a new KoeOptionsBuilder instance with default options.
      Returns:
      A new KoeOptionsBuilder instance.
    • getEventLoopGroup

      @NotNull @NotNull io.netty.channel.EventLoopGroup getEventLoopGroup()
    • getSocketChannelClass

      @NotNull @NotNull Class<? extends io.netty.channel.socket.SocketChannel> getSocketChannelClass()
    • getDatagramChannelClass

      @NotNull @NotNull Class<? extends io.netty.channel.socket.DatagramChannel> getDatagramChannelClass()
    • getByteBufAllocator

      @NotNull @NotNull io.netty.buffer.ByteBufAllocator getByteBufAllocator()
    • getGatewayVersion

      @NotNull @NotNull GatewayVersion getGatewayVersion()
    • getFramePollerFactory

      @NotNull @NotNull FramePollerFactory getFramePollerFactory()
    • getCodecRegistry

      @NotNull @NotNull CodecRegistry getCodecRegistry()
    • isExperimental

      boolean isExperimental()
    • isHighPacketPriority

      boolean isHighPacketPriority()
    • isDeafened

      boolean isDeafened()
    • isEnableWSSPortOverride

      boolean isEnableWSSPortOverride()
    • isVerifyWSSHostname

      boolean isVerifyWSSHostname()
    • getGatewayConnectTimeout

      long getGatewayConnectTimeout()
    • isSendSpeakingStop

      boolean isSendSpeakingStop()
    • isEnableDAVE

      @Deprecated(forRemoval=true) boolean 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()