try (StatementClient client = new StatementClient(httpClient, QUERY_RESULTS_CODEC, toClientSession(session), sql)) {
while (client.isValid()) {
QueryResults results = client.current();
resultsSession.addResults(results);
client.advance();
}
if (!client.isFailed()) {
return resultsSession.build();
}