Package reactor.netty.http.server
Class WebsocketServerSpec.Builder
java.lang.Object
reactor.netty.http.websocket.WebsocketSpec.Builder<WebsocketServerSpec.Builder>
reactor.netty.http.server.WebsocketServerSpec.Builder
- All Implemented Interfaces:
Supplier<WebsocketServerSpec.Builder>
- Enclosing interface:
- WebsocketServerSpec
public static final class WebsocketServerSpec.Builder
extends WebsocketSpec.Builder<WebsocketServerSpec.Builder>
-
Method Summary
Modifier and TypeMethodDescriptionfinal WebsocketServerSpec
build()
Builds newWebsocketServerSpec
.compressionAllowServerNoContext
(boolean allowServerNoContext) Allows the client to activateserver_no_context_takeover
.compressionPreferredClientNoContext
(boolean preferredClientNoContext) Indicates if the server prefers to activateclient_no_context_takeover
if client is compatible with.Methods inherited from class reactor.netty.http.websocket.WebsocketSpec.Builder
compress, get, handlePing, maxFramePayloadLength, protocols
-
Method Details
-
compressionAllowServerNoContext
public final WebsocketServerSpec.Builder compressionAllowServerNoContext(boolean allowServerNoContext) Allows the client to activateserver_no_context_takeover
. Default to false.- Parameters:
allowServerNoContext
- allows the client to activateserver_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 activateclient_no_context_takeover
if client is compatible with. Default to false.- Parameters:
preferredClientNoContext
- indicates if the server prefers to activateclient_no_context_takeover
if client is compatible with- Returns:
- this
- Since:
- 1.1.14
- See Also:
-
build
Builds newWebsocketServerSpec
.- Returns:
- builds new
WebsocketServerSpec
-