Option 1:
TableResult results = bigquery.query(queryConfig);
while(results.hasNextPage()) {
results = results.getNextPage();
for (FieldValueList row : results.getNextPage().getValues()) {
//Print row
}
}
Option 2:
TableResult results = bigquery.query(queryConfig);
for (FieldValueList row : results.iterateAll()) {
//Print row
}
Which is better. I am not seeing any difference in the time taken. Is there any advantage of getValues() over iterateAll() ?