Class WebSocketClientProtocolConfig.Builder

java.lang.Object
io.netty.handler.codec.http.websocketx.WebSocketClientProtocolConfig.Builder
Enclosing class:
WebSocketClientProtocolConfig

public static final class WebSocketClientProtocolConfig.Builder extends Object
  • Field Details

    • webSocketUri

      private URI webSocketUri
    • subprotocol

      private String subprotocol
    • version

      private WebSocketVersion version
    • allowExtensions

      private boolean allowExtensions
    • customHeaders

      private HttpHeaders customHeaders
    • maxFramePayloadLength

      private int maxFramePayloadLength
    • performMasking

      private boolean performMasking
    • allowMaskMismatch

      private boolean allowMaskMismatch
    • handleCloseFrames

      private boolean handleCloseFrames
    • sendCloseFrame

      private WebSocketCloseStatus sendCloseFrame
    • dropPongFrames

      private boolean dropPongFrames
    • handshakeTimeoutMillis

      private long handshakeTimeoutMillis
    • forceCloseTimeoutMillis

      private long forceCloseTimeoutMillis
    • absoluteUpgradeUrl

      private boolean absoluteUpgradeUrl
    • generateOriginHeader

      private boolean generateOriginHeader
    • withUTF8Validator

      private boolean withUTF8Validator
  • Constructor Details

    • Builder

      private Builder(WebSocketClientProtocolConfig clientConfig)
    • Builder

      private Builder(URI webSocketUri, String subprotocol, WebSocketVersion version, boolean allowExtensions, HttpHeaders customHeaders, int maxFramePayloadLength, boolean performMasking, boolean allowMaskMismatch, boolean handleCloseFrames, WebSocketCloseStatus sendCloseFrame, boolean dropPongFrames, long handshakeTimeoutMillis, long forceCloseTimeoutMillis, boolean absoluteUpgradeUrl, boolean generateOriginHeader, boolean withUTF8Validator)
  • Method Details