Class WebSocketClientProtocolConfig.Builder

    • Field Detail

      • webSocketUri

        private java.net.URI webSocketUri
      • subprotocol

        private java.lang.String subprotocol
      • allowExtensions

        private boolean allowExtensions
      • maxFramePayloadLength

        private int maxFramePayloadLength
      • performMasking

        private boolean performMasking
      • allowMaskMismatch

        private boolean allowMaskMismatch
      • handleCloseFrames

        private boolean handleCloseFrames
      • 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 Detail

      • Builder

        private Builder​(java.net.URI webSocketUri,
                        java.lang.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)