public static ClickHouseParameterizedQuery of(ClickHouseConfig config, String query) {
        // cache if query.length() is greater than 1024?
        return new ClickHouseParameterizedQuery(config, query);
    }
Creates an instance by parsing the given query.

@param config non-null config
@param query  non-empty SQL query
@return parameterized query
clickhouse-client/src/main/java/com/clickhouse/client/ClickHouseParameterizedQuery.java