public static class WebsocketSpec.Builder<SPEC extends WebsocketSpec.Builder<SPEC>> extends Object implements Supplier<SPEC>
| Modifier | Constructor and Description | 
|---|---|
| protected  | Builder() | 
| Modifier and Type | Method and Description | 
|---|---|
| SPEC | compress(boolean compress)Sets flag whether the websocket compression extension is enabled
 if the client request presents websocket extensions headers. | 
| SPEC | get() | 
| SPEC | handlePing(boolean handlePing)Sets flag whether to proxy websocket ping frames or respond to them. | 
| SPEC | maxFramePayloadLength(int maxFramePayloadLength)Sets specifies a custom maximum allowable frame payload length. | 
| SPEC | protocols(String protocols)Sets sub-protocol to use in websocket handshake signature. | 
public final SPEC protocols(String protocols)
protocols - sub-protocolNullPointerException - if protocols is nullpublic final SPEC maxFramePayloadLength(int maxFramePayloadLength)
maxFramePayloadLength - maximum allowable frame payload lengthIllegalArgumentException - if maxFramePayloadLength is negativepublic final SPEC handlePing(boolean handlePing)
handlePing - whether to proxy websocket ping frames or respond to thempublic final SPEC compress(boolean compress)
compress - whether the websocket compression extension is enabled
 if the client request presents websocket extensions headers.