static WebSocketFrame ofPooledText(ByteBuf text, boolean finalFragment) {
        requireNonNull(text, "text");
        return new ByteBufWebSocketFrame(text, WebSocketFrameType.TEXT, finalFragment);
    }
(Advanced users only) Returns a new text {@link WebSocketFrame} with the {@link ByteBuf}
and {@code finalFragment}. When the {@code finalFragment} is {@code false},
{@link #ofPooledContinuation(ByteBuf)} frames must be followed.

@see #ofText(byte[])
@see PooledObjects
core/src/main/java/com/linecorp/armeria/common/websocket/WebSocketFrame.java