public static ClickHouseInputStream of(byte[]... bytes) {
        if (bytes == null || bytes.length == 0) {
            return EmptyInputStream.INSTANCE;
        }
        return new IterableByteArrayInputStream(Arrays.asList(bytes), null);
    }
Wraps the given byte arrays.

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