Interface BQResultlessQuery

    • Method Detail

      • mapRow

        default Void mapRow​(com.google.cloud.bigquery.FieldValueList row)
        Specified by:
        mapRow in interface BQQuery<Void,​Void>
        Parameters:
        row - A result set row
        Returns:
        The object the row is converted to
      • aggregate

        default Void aggregate​(Iterator<Void> it)
                        throws BQException
        Specified by:
        aggregate in interface BQQuery<Void,​Void>
        Parameters:
        it - An iterator over transformed rows (i.e. rows processed with transformRow(..)). Memory efficient - results are streamed during the iteration.
        Returns:
        The final result object, obtained by aggregating all result rows
        Throws:
        BQException - In case that the results can't be aggregated