QueryRequest queryrequest = new QueryRequest().setQuery(query);
QueryResponse queryresponse = jobs.query(projectid, queryrequest).execute();
TableSchema schema = queryresponse.getSchema();
log.info("Table schema: " + schema.toPrettyString());
List<TableFieldSchema> fields = schema.getFields();
for (TableFieldSchema field : fields) {
String name = field.getName();
String type = field.getType();
String mode = field.getMode();