JobStatistics2 class
Constructors
-
JobStatistics2.new({BiEngineStatistics? biEngineStatistics, int? billingTier, bool? cacheHit, String? ddlAffectedRowAccessPolicyCount, TableReference? ddlDestinationTable, String? ddlOperationPerformed, DatasetReference? ddlTargetDataset, RoutineReference? ddlTargetRoutine, RowAccessPolicyReference? ddlTargetRowAccessPolicy, TableReference? ddlTargetTable, DmlStatistics? dmlStats, String? estimatedBytesProcessed, MlStatistics? mlStatistics, BigQueryModelTraining? modelTraining, int? modelTrainingCurrentIteration, String? modelTrainingExpectedTotalIteration, String? numDmlAffectedRows, List<
ExplainQueryStage> ? queryPlan, List<RoutineReference> ? referencedRoutines, List<TableReference> ? referencedTables, List<JobStatistics2ReservationUsage> ? reservationUsage, TableSchema? schema, SearchStatistics? searchStatistics, SparkStatistics? sparkStatistics, String? statementType, List<QueryTimelineSample> ? timeline, String? totalBytesBilled, String? totalBytesProcessed, String? totalBytesProcessedAccuracy, String? totalPartitionsProcessed, String? totalSlotMs, String? transferredBytes, List<QueryParameter> ? undeclaredQueryParameters}) - JobStatistics2.fromJson(Map json_)
Properties
- biEngineStatistics ↔ BiEngineStatistics?
-
BI Engine specific Statistics.
getter/setter pair
- billingTier ↔ int?
-
Billing tier for the job.
getter/setter pair
- cacheHit ↔ bool?
-
Whether the query result was fetched from the query cache.
getter/setter pair
- ddlAffectedRowAccessPolicyCount ↔ String?
-
[Preview] The number of row access policies affected by a DDL statement.
getter/setter pair
- ddlDestinationTable ↔ TableReference?
-
The DDL destination table.
getter/setter pair
- ddlOperationPerformed ↔ String?
-
The DDL operation performed, possibly dependent on the pre-existence of
the DDL target.
getter/setter pair
- ddlTargetDataset ↔ DatasetReference?
-
The DDL target dataset.
getter/setter pair
- ddlTargetRoutine ↔ RoutineReference?
-
The DDL target routine.
getter/setter pair
- ddlTargetRowAccessPolicy ↔ RowAccessPolicyReference?
-
[Preview] The DDL target row access policy.
getter/setter pair
- ddlTargetTable ↔ TableReference?
-
The DDL target table.
getter/setter pair
- dmlStats ↔ DmlStatistics?
-
Detailed statistics for DML statements Present only for DML statements
INSERT, UPDATE, DELETE or TRUNCATE.
getter/setter pair
- estimatedBytesProcessed ↔ String?
-
The original estimate of bytes processed for the job.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- mlStatistics ↔ MlStatistics?
-
Statistics of a BigQuery ML training job.
getter/setter pair
- modelTraining ↔ BigQueryModelTraining?
-
[Output only, Beta] Information about create model query job progress.
getter/setter pair
- modelTrainingCurrentIteration ↔ int?
-
[Output only, Beta] Deprecated; do not use.
getter/setter pair
- modelTrainingExpectedTotalIteration ↔ String?
-
[Output only, Beta] Deprecated; do not use.
getter/setter pair
- numDmlAffectedRows ↔ String?
-
The number of rows affected by a DML statement.
getter/setter pair
-
queryPlan
↔ List<
ExplainQueryStage> ? -
Describes execution plan for the query.
getter/setter pair
-
referencedRoutines
↔ List<
RoutineReference> ? -
Referenced routines (persistent user-defined functions and stored
procedures) for the job.
getter/setter pair
-
referencedTables
↔ List<
TableReference> ? -
Referenced tables for the job.
getter/setter pair
-
reservationUsage
↔ List<
JobStatistics2ReservationUsage> ? -
Job resource usage breakdown by reservation.
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schema ↔ TableSchema?
-
The schema of the results.
getter/setter pair
- searchStatistics ↔ SearchStatistics?
-
Search query specific statistics.
getter/setter pair
- sparkStatistics ↔ SparkStatistics?
-
Statistics of a Spark procedure job.
getter/setter pair
- statementType ↔ String?
-
The type of query statement, if valid.
getter/setter pair
-
timeline
↔ List<
QueryTimelineSample> ? -
[Beta] Describes a timeline of job execution.
getter/setter pair
- totalBytesBilled ↔ String?
-
Total bytes billed for the job.
getter/setter pair
- totalBytesProcessed ↔ String?
-
Total bytes processed for the job.
getter/setter pair
- totalBytesProcessedAccuracy ↔ String?
-
For dry-run jobs, totalBytesProcessed is an estimate and this field
specifies the accuracy of the estimate.
getter/setter pair
- totalPartitionsProcessed ↔ String?
-
Total number of partitions processed from all partitioned tables
referenced in the job.
getter/setter pair
- totalSlotMs ↔ String?
-
Slot-milliseconds for the job.
getter/setter pair
- transferredBytes ↔ String?
-
[Output-only] Total bytes transferred for cross-cloud queries such as
Cross Cloud Transfer and CREATE TABLE AS SELECT (CTAS).
getter/setter pair
-
undeclaredQueryParameters
↔ List<
QueryParameter> ? -
Standard SQL only: list of undeclared query parameters detected during a
dry run validation.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited