public final class QueryResponse extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the BigQuery API. For a detailed explanation see: http://code.google.com/p/google-api-java-client/wiki/Json
Upgrade warning: starting with version 1.12 getResponseHeaders()
is removed, instead use
JsonHttpRequest.getLastResponseHeaders()
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
QueryResponse() |
Modifier and Type | Method and Description |
---|---|
Boolean |
getCacheHit()
Whether the query result was fetched from the query cache.
|
Boolean |
getJobComplete()
Whether the query has completed or not.
|
JobReference |
getJobReference()
Reference to the Job that was created to run the query.
|
String |
getKind()
The resource type.
|
String |
getPageToken()
A token used for paging results.
|
List<TableRow> |
getRows()
An object with as many results as can be contained within the maximum permitted reply size.
|
TableSchema |
getSchema()
The schema of the results.
|
Long |
getTotalBytesProcessed()
The total number of bytes processed for this query.
|
com.google.common.primitives.UnsignedLong |
getTotalRows()
The total number of rows in the complete query result set, which can be more than the number of
rows in this single page of results.
|
QueryResponse |
setCacheHit(Boolean cacheHit)
Whether the query result was fetched from the query cache.
|
QueryResponse |
setJobComplete(Boolean jobComplete)
Whether the query has completed or not.
|
QueryResponse |
setJobReference(JobReference jobReference)
Reference to the Job that was created to run the query.
|
QueryResponse |
setKind(String kind)
The resource type.
|
QueryResponse |
setPageToken(String pageToken)
A token used for paging results.
|
QueryResponse |
setRows(List<TableRow> rows)
An object with as many results as can be contained within the maximum permitted reply size.
|
QueryResponse |
setSchema(TableSchema schema)
The schema of the results.
|
QueryResponse |
setTotalBytesProcessed(Long totalBytesProcessed)
The total number of bytes processed for this query.
|
QueryResponse |
setTotalRows(com.google.common.primitives.UnsignedLong totalRows)
The total number of rows in the complete query result set, which can be more than the number of
rows in this single page of results.
|
clone, getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, set, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public Boolean getCacheHit()
null
.public QueryResponse setCacheHit(Boolean cacheHit)
null
.public Boolean getJobComplete()
null
.public QueryResponse setJobComplete(Boolean jobComplete)
null
.public JobReference getJobReference()
null
.public QueryResponse setJobReference(JobReference jobReference)
null
.public String getKind()
null
.public QueryResponse setKind(String kind)
null
.public String getPageToken()
null
.public QueryResponse setPageToken(String pageToken)
null
.public List<TableRow> getRows()
null
.public QueryResponse setRows(List<TableRow> rows)
null
.public TableSchema getSchema()
null
.public QueryResponse setSchema(TableSchema schema)
null
.public Long getTotalBytesProcessed()
null
.public QueryResponse setTotalBytesProcessed(Long totalBytesProcessed)
null
.public com.google.common.primitives.UnsignedLong getTotalRows()
null
.public QueryResponse setTotalRows(com.google.common.primitives.UnsignedLong totalRows)
null
.