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
Modifier and Type | Class and Description |
---|---|
static class |
JobStatistics2.ReservationUsage
Model definition for JobStatistics2ReservationUsage.
|
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.lang.String |
getDdlOperationPerformed()
The DDL operation performed, possibly dependent on the pre-existence of the DDL target.
|
RoutineReference |
getDdlTargetRoutine()
The DDL target routine.
|
TableReference |
getDdlTargetTable()
The DDL target table.
|
java.lang.Long |
getEstimatedBytesProcessed()
[Output-only] The original estimate of bytes processed for the job.
|
BigQueryModelTraining |
getModelTraining()
[Output-only, Beta] Information about create model query job progress.
|
java.lang.Integer |
getModelTrainingCurrentIteration()
[Output-only, Beta] Deprecated; do not use.
|
java.lang.Long |
getModelTrainingExpectedTotalIteration()
[Output-only, Beta] Deprecated; do not use.
|
java.lang.Long |
getNumDmlAffectedRows()
[Output-only] The number of rows affected by a DML statement.
|
java.util.List<ExplainQueryStage> |
getQueryPlan()
[Output-only] Describes execution plan for the query.
|
java.util.List<RoutineReference> |
getReferencedRoutines()
[Output-only] Referenced routines (persistent user-defined functions and stored procedures) for
the job.
|
java.util.List<TableReference> |
getReferencedTables()
[Output-only] Referenced tables for the job.
|
java.util.List<JobStatistics2.ReservationUsage> |
getReservationUsage()
[Output-only] Job resource usage breakdown by reservation.
|
TableSchema |
getSchema()
[Output-only] The schema of the results.
|
java.lang.String |
getStatementType()
The type of query statement, if valid.
|
java.util.List<QueryTimelineSample> |
getTimeline()
[Output-only] [Beta] Describes a timeline of job execution.
|
java.lang.Long |
getTotalBytesBilled()
[Output-only] Total bytes billed for the job.
|
java.lang.Long |
getTotalBytesProcessed()
[Output-only] Total bytes processed for the job.
|
java.lang.String |
getTotalBytesProcessedAccuracy()
[Output-only] For dry-run jobs, totalBytesProcessed is an estimate and this field specifies the
accuracy of the estimate.
|
java.lang.Long |
getTotalPartitionsProcessed()
[Output-only] Total number of partitions processed from all partitioned tables referenced in
the job.
|
java.lang.Long |
getTotalSlotMs()
[Output-only] Slot-milliseconds for the job.
|
java.util.List<QueryParameter> |
getUndeclaredQueryParameters()
Standard SQL only: list of undeclared query parameters detected during a dry run validation.
|
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 |
setDdlOperationPerformed(java.lang.String ddlOperationPerformed)
The DDL operation performed, possibly dependent on the pre-existence of the DDL target.
|
JobStatistics2 |
setDdlTargetRoutine(RoutineReference ddlTargetRoutine)
The DDL target routine.
|
JobStatistics2 |
setDdlTargetTable(TableReference ddlTargetTable)
The DDL target table.
|
JobStatistics2 |
setEstimatedBytesProcessed(java.lang.Long estimatedBytesProcessed)
[Output-only] The original estimate of bytes processed for the job.
|
JobStatistics2 |
setModelTraining(BigQueryModelTraining modelTraining)
[Output-only, Beta] Information about create model query job progress.
|
JobStatistics2 |
setModelTrainingCurrentIteration(java.lang.Integer modelTrainingCurrentIteration)
[Output-only, Beta] Deprecated; do not use.
|
JobStatistics2 |
setModelTrainingExpectedTotalIteration(java.lang.Long modelTrainingExpectedTotalIteration)
[Output-only, Beta] Deprecated; do not use.
|
JobStatistics2 |
setNumDmlAffectedRows(java.lang.Long numDmlAffectedRows)
[Output-only] The number of rows affected by a DML statement.
|
JobStatistics2 |
setQueryPlan(java.util.List<ExplainQueryStage> queryPlan)
[Output-only] Describes execution plan for the query.
|
JobStatistics2 |
setReferencedRoutines(java.util.List<RoutineReference> referencedRoutines)
[Output-only] Referenced routines (persistent user-defined functions and stored procedures) for
the job.
|
JobStatistics2 |
setReferencedTables(java.util.List<TableReference> referencedTables)
[Output-only] Referenced tables for the job.
|
JobStatistics2 |
setReservationUsage(java.util.List<JobStatistics2.ReservationUsage> reservationUsage)
[Output-only] Job resource usage breakdown by reservation.
|
JobStatistics2 |
setSchema(TableSchema schema)
[Output-only] The schema of the results.
|
JobStatistics2 |
setStatementType(java.lang.String statementType)
The type of query statement, if valid.
|
JobStatistics2 |
setTimeline(java.util.List<QueryTimelineSample> timeline)
[Output-only] [Beta] Describes a timeline of job execution.
|
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.
|
JobStatistics2 |
setTotalBytesProcessedAccuracy(java.lang.String totalBytesProcessedAccuracy)
[Output-only] For dry-run jobs, totalBytesProcessed is an estimate and this field specifies the
accuracy of the estimate.
|
JobStatistics2 |
setTotalPartitionsProcessed(java.lang.Long totalPartitionsProcessed)
[Output-only] Total number of partitions processed from all partitioned tables referenced in
the job.
|
JobStatistics2 |
setTotalSlotMs(java.lang.Long totalSlotMs)
[Output-only] Slot-milliseconds for the job.
|
JobStatistics2 |
setUndeclaredQueryParameters(java.util.List<QueryParameter> undeclaredQueryParameters)
Standard SQL only: list of undeclared query parameters detected during a dry run validation.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
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.lang.String getDdlOperationPerformed()
null
for nonepublic JobStatistics2 setDdlOperationPerformed(java.lang.String ddlOperationPerformed)
ddlOperationPerformed
- ddlOperationPerformed or null
for nonepublic RoutineReference getDdlTargetRoutine()
null
for nonepublic JobStatistics2 setDdlTargetRoutine(RoutineReference ddlTargetRoutine)
ddlTargetRoutine
- ddlTargetRoutine or null
for nonepublic TableReference getDdlTargetTable()
null
for nonepublic JobStatistics2 setDdlTargetTable(TableReference ddlTargetTable)
ddlTargetTable
- ddlTargetTable or null
for nonepublic java.lang.Long getEstimatedBytesProcessed()
null
for nonepublic JobStatistics2 setEstimatedBytesProcessed(java.lang.Long estimatedBytesProcessed)
estimatedBytesProcessed
- estimatedBytesProcessed or null
for nonepublic BigQueryModelTraining getModelTraining()
null
for nonepublic JobStatistics2 setModelTraining(BigQueryModelTraining modelTraining)
modelTraining
- modelTraining or null
for nonepublic java.lang.Integer getModelTrainingCurrentIteration()
null
for nonepublic JobStatistics2 setModelTrainingCurrentIteration(java.lang.Integer modelTrainingCurrentIteration)
modelTrainingCurrentIteration
- modelTrainingCurrentIteration or null
for nonepublic java.lang.Long getModelTrainingExpectedTotalIteration()
null
for nonepublic JobStatistics2 setModelTrainingExpectedTotalIteration(java.lang.Long modelTrainingExpectedTotalIteration)
modelTrainingExpectedTotalIteration
- modelTrainingExpectedTotalIteration or null
for nonepublic java.lang.Long getNumDmlAffectedRows()
null
for nonepublic JobStatistics2 setNumDmlAffectedRows(java.lang.Long numDmlAffectedRows)
numDmlAffectedRows
- numDmlAffectedRows 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<RoutineReference> getReferencedRoutines()
null
for nonepublic JobStatistics2 setReferencedRoutines(java.util.List<RoutineReference> referencedRoutines)
referencedRoutines
- referencedRoutines 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 java.util.List<JobStatistics2.ReservationUsage> getReservationUsage()
null
for nonepublic JobStatistics2 setReservationUsage(java.util.List<JobStatistics2.ReservationUsage> reservationUsage)
reservationUsage
- reservationUsage or null
for nonepublic TableSchema getSchema()
null
for nonepublic JobStatistics2 setSchema(TableSchema schema)
schema
- schema or null
for nonepublic java.lang.String getStatementType()
null
for nonepublic JobStatistics2 setStatementType(java.lang.String statementType)
statementType
- statementType or null
for nonepublic java.util.List<QueryTimelineSample> getTimeline()
null
for nonepublic JobStatistics2 setTimeline(java.util.List<QueryTimelineSample> timeline)
timeline
- timeline 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 java.lang.String getTotalBytesProcessedAccuracy()
null
for nonepublic JobStatistics2 setTotalBytesProcessedAccuracy(java.lang.String totalBytesProcessedAccuracy)
totalBytesProcessedAccuracy
- totalBytesProcessedAccuracy or null
for nonepublic java.lang.Long getTotalPartitionsProcessed()
null
for nonepublic JobStatistics2 setTotalPartitionsProcessed(java.lang.Long totalPartitionsProcessed)
totalPartitionsProcessed
- totalPartitionsProcessed or null
for nonepublic java.lang.Long getTotalSlotMs()
null
for nonepublic JobStatistics2 setTotalSlotMs(java.lang.Long totalSlotMs)
totalSlotMs
- totalSlotMs or null
for nonepublic java.util.List<QueryParameter> getUndeclaredQueryParameters()
null
for nonepublic JobStatistics2 setUndeclaredQueryParameters(java.util.List<QueryParameter> undeclaredQueryParameters)
undeclaredQueryParameters
- undeclaredQueryParameters 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