public static ClickHouseInputStream of(InputStream... inputs) {
        if (inputs == null || inputs.length == 0) {
            return EmptyInputStream.INSTANCE;
        } else if (inputs.length == 1) {
            return of(inputs[0]);
        }
        return of(Arrays.asList(inputs), InputStream.class, null, ClickHouseDataConfig.getDefaultReadBufferSize(),
                null);
    }
Wraps the given input streams.

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