Class WebsocketServerSpec.Builder

All Implemented Interfaces:
Supplier<WebsocketServerSpec.Builder>
Enclosing interface:
WebsocketServerSpec

public static final class WebsocketServerSpec.Builder extends WebsocketSpec.Builder<WebsocketServerSpec.Builder>
  • Method Details

    • compressionAllowServerNoContext

      public final WebsocketServerSpec.Builder compressionAllowServerNoContext(boolean allowServerNoContext)
      Allows the client to activate server_no_context_takeover. Default to false.
      Parameters:
      allowServerNoContext - allows the client to activate server_no_context_takeover
      Returns:
      this
      Since:
      1.1.14
      See Also:
    • compressionPreferredClientNoContext

      public final WebsocketServerSpec.Builder compressionPreferredClientNoContext(boolean preferredClientNoContext)
      Indicates if the server prefers to activate client_no_context_takeover if client is compatible with. Default to false.
      Parameters:
      preferredClientNoContext - indicates if the server prefers to activate client_no_context_takeover if client is compatible with
      Returns:
      this
      Since:
      1.1.14
      See Also:
    • build

      public final WebsocketServerSpec build()
      Returns:
      builds new WebsocketServerSpec