Class WebSocketServerProtocolConfig
- java.lang.Object
-
- io.netty.handler.codec.http.websocketx.WebSocketServerProtocolConfig
-
public final class WebSocketServerProtocolConfig extends java.lang.Object
WebSocket server configuration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
WebSocketServerProtocolConfig.Builder
-
Field Summary
Fields Modifier and Type Field Description private boolean
checkStartsWith
private WebSocketDecoderConfig
decoderConfig
(package private) static long
DEFAULT_HANDSHAKE_TIMEOUT_MILLIS
private boolean
dropPongFrames
private long
forceCloseTimeoutMillis
private boolean
handleCloseFrames
private long
handshakeTimeoutMillis
private WebSocketCloseStatus
sendCloseFrame
private java.lang.String
subprotocols
private java.lang.String
websocketPath
-
Constructor Summary
Constructors Modifier Constructor Description private
WebSocketServerProtocolConfig(java.lang.String websocketPath, java.lang.String subprotocols, boolean checkStartsWith, long handshakeTimeoutMillis, long forceCloseTimeoutMillis, boolean handleCloseFrames, WebSocketCloseStatus sendCloseFrame, boolean dropPongFrames, WebSocketDecoderConfig decoderConfig)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
checkStartsWith()
WebSocketDecoderConfig
decoderConfig()
boolean
dropPongFrames()
long
forceCloseTimeoutMillis()
boolean
handleCloseFrames()
long
handshakeTimeoutMillis()
static WebSocketServerProtocolConfig.Builder
newBuilder()
WebSocketCloseStatus
sendCloseFrame()
java.lang.String
subprotocols()
WebSocketServerProtocolConfig.Builder
toBuilder()
java.lang.String
toString()
java.lang.String
websocketPath()
-
-
-
Field Detail
-
DEFAULT_HANDSHAKE_TIMEOUT_MILLIS
static final long DEFAULT_HANDSHAKE_TIMEOUT_MILLIS
- See Also:
- Constant Field Values
-
websocketPath
private final java.lang.String websocketPath
-
subprotocols
private final java.lang.String subprotocols
-
checkStartsWith
private final boolean checkStartsWith
-
handshakeTimeoutMillis
private final long handshakeTimeoutMillis
-
forceCloseTimeoutMillis
private final long forceCloseTimeoutMillis
-
handleCloseFrames
private final boolean handleCloseFrames
-
sendCloseFrame
private final WebSocketCloseStatus sendCloseFrame
-
dropPongFrames
private final boolean dropPongFrames
-
decoderConfig
private final WebSocketDecoderConfig decoderConfig
-
-
Constructor Detail
-
WebSocketServerProtocolConfig
private WebSocketServerProtocolConfig(java.lang.String websocketPath, java.lang.String subprotocols, boolean checkStartsWith, long handshakeTimeoutMillis, long forceCloseTimeoutMillis, boolean handleCloseFrames, WebSocketCloseStatus sendCloseFrame, boolean dropPongFrames, WebSocketDecoderConfig decoderConfig)
-
-
Method Detail
-
websocketPath
public java.lang.String websocketPath()
-
subprotocols
public java.lang.String subprotocols()
-
checkStartsWith
public boolean checkStartsWith()
-
handshakeTimeoutMillis
public long handshakeTimeoutMillis()
-
forceCloseTimeoutMillis
public long forceCloseTimeoutMillis()
-
handleCloseFrames
public boolean handleCloseFrames()
-
sendCloseFrame
public WebSocketCloseStatus sendCloseFrame()
-
dropPongFrames
public boolean dropPongFrames()
-
decoderConfig
public WebSocketDecoderConfig decoderConfig()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
toBuilder
public WebSocketServerProtocolConfig.Builder toBuilder()
-
newBuilder
public static WebSocketServerProtocolConfig.Builder newBuilder()
-
-