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< quotaDeferments, required Input<String> >String> reservationId, required Input<List< reservationUsage, required Input<JobStatisticsReservationUsageItemResponse> >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
TrustedTesterOutput-onlyJob progress (0.0 -> 1.0) for LOAD and EXTRACT jobs.copyStatistics for a copy job.creationTimeCreation time of this job, in milliseconds since the epoch. This field will be present on all jobs.dataMaskingStatisticsStatistics for data masking. Present only for query and extract jobs.endTimeEnd time of this job, in milliseconds since the epoch. This field will be present whenever a job is in the DONE state.extractStatistics for an extract job.loadStatistics for a load job.numChildJobsNumber of child jobs executed.parentJobIdIf this is a child job, the id of the parent.queryStatistics for a query job.quotaDefermentsQuotas which delayed this job's start time.reservationIdName 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.reservationUsageJob resource usage breakdown by reservation. rowLevelSecurityStatisticsPreviewStatistics for row-level security. Present only for query and extract jobs.scriptStatisticsStatistics for a child job of a script. sessionInfoPreviewInformation of the session if this job is part of one.startTimeStart 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.totalSlotMsSlot-milliseconds for the job. transactionInfoAlphaInformation of the multi-statement transaction if this job is part of one.const -
JobStatisticsResponse.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
completionRatio
→ Input<
double> -
TrustedTesterOutput-onlyJob 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> -
PreviewStatistics 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> -
PreviewInformation 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> -
AlphaInformation 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