class Google::Apis::BigqueryV2::JobStatistics
Attributes
- Output-only
-
Creation time of this job, in milliseconds since the epoch. This
field will be present on all jobs. Corresponds to the JSON property `creationTime` @return [String]
- Output-only
-
End time of this job, in milliseconds since the epoch. This
field will be present whenever a job is in the DONE state. Corresponds to the JSON property `endTime` @return [String]
- Output-only
-
Statistics for an extract job.
Corresponds to the JSON property `extract` @return [Google::Apis::BigqueryV2::JobStatistics4]
- Output-only
-
Statistics for a load job.
Corresponds to the JSON property `load` @return [Google::Apis::BigqueryV2::JobStatistics3]
- Output-only
-
Statistics for a query job.
Corresponds to the JSON property `query` @return [Google::Apis::BigqueryV2::JobStatistics2]
- Output-only
-
Start time of this job, in milliseconds since the epoch. This
field will be present when the job transitions from the PENDING state to either RUNNING or DONE. Corresponds to the JSON property `startTime` @return [String]
- Output-only
- Deprecated
-
Use the bytes processed in the query statistics
instead. Corresponds to the JSON property `totalBytesProcessed` @return [String]
Public Class Methods
# File generated/google/apis/bigquery_v2/classes.rb, line 1647 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File generated/google/apis/bigquery_v2/classes.rb, line 1652 def update!(**args) @creation_time = args[:creation_time] if args.key?(:creation_time) @end_time = args[:end_time] if args.key?(:end_time) @extract = args[:extract] if args.key?(:extract) @load = args[:load] if args.key?(:load) @query = args[:query] if args.key?(:query) @start_time = args[:start_time] if args.key?(:start_time) @total_bytes_processed = args[:total_bytes_processed] if args.key?(:total_bytes_processed) end