JobStatisticsResponse class

Constructors

JobStatisticsResponse({required Input<double> completionRatio, required Input<JobStatistics5Response> copy, required Input<String> creationTime, required Input<DataMaskingStatisticsResponse> dataMaskingStatistics, required Input<String> endTime, required Input<JobStatistics4Response> extract, required Input<JobStatistics3Response> load, required Input<String> numChildJobs, required Input<String> parentJobId, required Input<JobStatistics2Response> query, required Input<List<String>> quotaDeferments, required Input<String> reservationId, required Input<List<JobStatisticsReservationUsageItemResponse>> reservationUsage, required Input<RowLevelSecurityStatisticsResponse> rowLevelSecurityStatistics, required Input<ScriptStatisticsResponse> scriptStatistics, required Input<SessionInfoResponse> sessionInfo, required Input<String> startTime, required Input<String> totalBytesProcessed, required Input<String> totalSlotMs, required Input<TransactionInfoResponse> transactionInfo})
Creates a new JobStatisticsResponse. completionRatio TrustedTester Output-only Job progress (0.0 -> 1.0) for LOAD and EXTRACT jobs. copy Statistics for a copy job. creationTime Creation time of this job, in milliseconds since the epoch. This field will be present on all jobs. dataMaskingStatistics Statistics for data masking. Present only for query and extract jobs. endTime End time of this job, in milliseconds since the epoch. This field will be present whenever a job is in the DONE state. extract Statistics for an extract job. load Statistics for a load job. numChildJobs Number of child jobs executed. parentJobId If this is a child job, the id of the parent. query Statistics for a query job. quotaDeferments Quotas which delayed this job's start time. reservationId Name of the primary reservation assigned to this job. Note that this could be different than reservations reported in the reservation usage field if parent reservations were used to execute this job. reservationUsage Job resource usage breakdown by reservation. rowLevelSecurityStatistics Preview Statistics for row-level security. Present only for query and extract jobs. scriptStatistics Statistics for a child job of a script. sessionInfo Preview Information of the session if this job is part of one. startTime 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. totalBytesProcessed Deprecated Use the bytes processed in the query statistics instead. totalSlotMs Slot-milliseconds for the job. transactionInfo Alpha Information of the multi-statement transaction if this job is part of one.
const
JobStatisticsResponse.fromMap(Map<String, dynamic> map)
factory

Properties

completionRatio → Input<double>
TrustedTester Output-only Job progress (0.0 -> 1.0) for LOAD and EXTRACT jobs.
final
copy → Input<JobStatistics5Response>
Statistics for a copy job.
final
creationTime → Input<String>
Creation time of this job, in milliseconds since the epoch. This field will be present on all jobs.
final
dataMaskingStatistics → Input<DataMaskingStatisticsResponse>
Statistics for data masking. Present only for query and extract jobs.
final
endTime → Input<String>
End time of this job, in milliseconds since the epoch. This field will be present whenever a job is in the DONE state.
final
extract → Input<JobStatistics4Response>
Statistics for an extract job.
final
hashCode → int
The hash code for this object.
no setterinherited
load → Input<JobStatistics3Response>
Statistics for a load job.
final
numChildJobs → Input<String>
Number of child jobs executed.
final
parentJobId → Input<String>
If this is a child job, the id of the parent.
final
query → Input<JobStatistics2Response>
Statistics for a query job.
final
quotaDeferments → Input<List<String>>
Quotas which delayed this job's start time.
final
reservationId → Input<String>
Name of the primary reservation assigned to this job. Note that this could be different than reservations reported in the reservation usage field if parent reservations were used to execute this job.
final
reservationUsage → Input<List<JobStatisticsReservationUsageItemResponse>>
Job resource usage breakdown by reservation.
final
rowLevelSecurityStatistics → Input<RowLevelSecurityStatisticsResponse>
Preview Statistics for row-level security. Present only for query and extract jobs.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scriptStatistics → Input<ScriptStatisticsResponse>
Statistics for a child job of a script.
final
sessionInfo → Input<SessionInfoResponse>
Preview Information of the session if this job is part of one.
final
startTime → Input<String>
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.
final
totalBytesProcessed → Input<String>
Deprecated Use the bytes processed in the query statistics instead.
final
totalSlotMs → Input<String>
Slot-milliseconds for the job.
final
transactionInfo → Input<TransactionInfoResponse>
Alpha Information of the multi-statement transaction if this job is part of one.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited