public static ClickHouseInputStream of(ByteBuffer... buffers) {
        if (buffers == null || buffers.length == 0) {
            return EmptyInputStream.INSTANCE;
        }
        return new IterableByteBufferInputStream(Arrays.asList(buffers), null);
    }
Wraps the given byte buffers.

@param buffers array of byte buffer
@return non-null input stream
@see #of(Iterable, Class, Function, Runnable)
clickhouse-data/src/main/java/com/clickhouse/data/ClickHouseInputStream.java