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
    • 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)