public ByteBuf encode(RequestContext ctx, WebSocketFrame msg) {
        try (WebSocketFrame msg0 = msg) {
            return encode0(ctx, msg0);
        }
    }
The size threshold for gathering writes. Non-Masked messages bigger than this size will be sent
fragmented as a header and a content ByteBuf whereas messages smaller than the size will be merged
into a single buffer and sent at once.<br>
Masked messages will always be sent at once.
core/src/main/java/com/linecorp/armeria/internal/common/websocket/WebSocketFrameEncoder.java