public final class JobStatistics2
extends com.google.api.client.json.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: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
JobStatistics2() |
Modifier and Type | Method and Description |
---|---|
JobStatistics2 |
clone() |
java.lang.Integer |
getBillingTier()
[Output-only] Billing tier for the job.
|
java.lang.Boolean |
getCacheHit()
[Output-only] Whether the query result was fetched from the query cache.
|
java.util.List<ExplainQueryStage> |
getQueryPlan()
[Output-only, Experimental] Describes execution plan for the query as a list of stages.
|
java.util.List<TableReference> |
getReferencedTables()
[Output-only, Experimental] Referenced tables for the job.
|
TableSchema |
getSchema()
[Output-only, Experimental] The schema of the results.
|
java.lang.Long |
getTotalBytesBilled()
[Output-only] Total bytes billed for the job.
|
java.lang.Long |
getTotalBytesProcessed()
[Output-only] Total bytes processed for the job.
|
JobStatistics2 |
set(java.lang.String fieldName,
java.lang.Object value) |
JobStatistics2 |
setBillingTier(java.lang.Integer billingTier)
[Output-only] Billing tier for the job.
|
JobStatistics2 |
setCacheHit(java.lang.Boolean cacheHit)
[Output-only] Whether the query result was fetched from the query cache.
|
JobStatistics2 |
setQueryPlan(java.util.List<ExplainQueryStage> queryPlan)
[Output-only, Experimental] Describes execution plan for the query as a list of stages.
|
JobStatistics2 |
setReferencedTables(java.util.List<TableReference> referencedTables)
[Output-only, Experimental] Referenced tables for the job.
|
JobStatistics2 |
setSchema(TableSchema schema)
[Output-only, Experimental] The schema of the results.
|
JobStatistics2 |
setTotalBytesBilled(java.lang.Long totalBytesBilled)
[Output-only] Total bytes billed for the job.
|
JobStatistics2 |
setTotalBytesProcessed(java.lang.Long totalBytesProcessed)
[Output-only] Total bytes processed for the job.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
public java.lang.Integer getBillingTier()
null
for nonepublic JobStatistics2 setBillingTier(java.lang.Integer billingTier)
billingTier
- billingTier or null
for nonepublic java.lang.Boolean getCacheHit()
null
for nonepublic JobStatistics2 setCacheHit(java.lang.Boolean cacheHit)
cacheHit
- cacheHit or null
for nonepublic java.util.List<ExplainQueryStage> getQueryPlan()
null
for nonepublic JobStatistics2 setQueryPlan(java.util.List<ExplainQueryStage> queryPlan)
queryPlan
- queryPlan or null
for nonepublic java.util.List<TableReference> getReferencedTables()
null
for nonepublic JobStatistics2 setReferencedTables(java.util.List<TableReference> referencedTables)
referencedTables
- referencedTables or null
for nonepublic TableSchema getSchema()
null
for nonepublic JobStatistics2 setSchema(TableSchema schema)
schema
- schema or null
for nonepublic java.lang.Long getTotalBytesBilled()
null
for nonepublic JobStatistics2 setTotalBytesBilled(java.lang.Long totalBytesBilled)
totalBytesBilled
- totalBytesBilled or null
for nonepublic java.lang.Long getTotalBytesProcessed()
null
for nonepublic JobStatistics2 setTotalBytesProcessed(java.lang.Long totalBytesProcessed)
totalBytesProcessed
- totalBytesProcessed or null
for nonepublic JobStatistics2 set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public JobStatistics2 clone()
clone
in class com.google.api.client.json.GenericJson