JobStatistics2Response.fromMap constructor
JobStatistics2Response.fromMap(
- Map<String, dynamic> map
)
Implementation
factory JobStatistics2Response.fromMap(Map<String, dynamic> map) {
return JobStatistics2Response(
biEngineStatistics: pulumi.Input.fromValue(BiEngineStatisticsResponse.fromMap((map['biEngineStatistics']! as Map).cast<String, dynamic>())),
billingTier: pulumi.Input.fromValue(map['billingTier'] as int),
cacheHit: pulumi.Input.fromValue(map['cacheHit'] as bool),
ddlAffectedRowAccessPolicyCount: pulumi.Input.fromValue(map['ddlAffectedRowAccessPolicyCount'] as String),
ddlDestinationTable: pulumi.Input.fromValue(TableReferenceResponse.fromMap((map['ddlDestinationTable']! as Map).cast<String, dynamic>())),
ddlOperationPerformed: pulumi.Input.fromValue(map['ddlOperationPerformed'] as String),
ddlTargetDataset: pulumi.Input.fromValue(DatasetReferenceResponse.fromMap((map['ddlTargetDataset']! as Map).cast<String, dynamic>())),
ddlTargetRoutine: pulumi.Input.fromValue(RoutineReferenceResponse.fromMap((map['ddlTargetRoutine']! as Map).cast<String, dynamic>())),
ddlTargetRowAccessPolicy: pulumi.Input.fromValue(RowAccessPolicyReferenceResponse.fromMap((map['ddlTargetRowAccessPolicy']! as Map).cast<String, dynamic>())),
ddlTargetTable: pulumi.Input.fromValue(TableReferenceResponse.fromMap((map['ddlTargetTable']! as Map).cast<String, dynamic>())),
dmlStats: pulumi.Input.fromValue(DmlStatisticsResponse.fromMap((map['dmlStats']! as Map).cast<String, dynamic>())),
estimatedBytesProcessed: pulumi.Input.fromValue(map['estimatedBytesProcessed'] as String),
mlStatistics: pulumi.Input.fromValue(MlStatisticsResponse.fromMap((map['mlStatistics']! as Map).cast<String, dynamic>())),
modelTraining: pulumi.Input.fromValue(BigQueryModelTrainingResponse.fromMap((map['modelTraining']! as Map).cast<String, dynamic>())),
modelTrainingCurrentIteration: pulumi.Input.fromValue(map['modelTrainingCurrentIteration'] as int),
modelTrainingExpectedTotalIteration: pulumi.Input.fromValue(map['modelTrainingExpectedTotalIteration'] as String),
numDmlAffectedRows: pulumi.Input.fromValue(map['numDmlAffectedRows'] as String),
queryPlan: pulumi.Input.fromValue(pulumi.Input.decodeList<ExplainQueryStageResponse>(map['queryPlan']!, (value) => ExplainQueryStageResponse.fromMap((value as Map).cast<String, dynamic>()))),
referencedRoutines: pulumi.Input.fromValue(pulumi.Input.decodeList<RoutineReferenceResponse>(map['referencedRoutines']!, (value) => RoutineReferenceResponse.fromMap((value as Map).cast<String, dynamic>()))),
referencedTables: pulumi.Input.fromValue(pulumi.Input.decodeList<TableReferenceResponse>(map['referencedTables']!, (value) => TableReferenceResponse.fromMap((value as Map).cast<String, dynamic>()))),
reservationUsage: pulumi.Input.fromValue(pulumi.Input.decodeList<JobStatistics2ReservationUsageItemResponse>(map['reservationUsage']!, (value) => JobStatistics2ReservationUsageItemResponse.fromMap((value as Map).cast<String, dynamic>()))),
schema: pulumi.Input.fromValue(TableSchemaResponse.fromMap((map['schema']! as Map).cast<String, dynamic>())),
searchStatistics: pulumi.Input.fromValue(SearchStatisticsResponse.fromMap((map['searchStatistics']! as Map).cast<String, dynamic>())),
sparkStatistics: pulumi.Input.fromValue(SparkStatisticsResponse.fromMap((map['sparkStatistics']! as Map).cast<String, dynamic>())),
statementType: pulumi.Input.fromValue(map['statementType'] as String),
timeline: pulumi.Input.fromValue(pulumi.Input.decodeList<QueryTimelineSampleResponse>(map['timeline']!, (value) => QueryTimelineSampleResponse.fromMap((value as Map).cast<String, dynamic>()))),
totalBytesBilled: pulumi.Input.fromValue(map['totalBytesBilled'] as String),
totalBytesProcessed: pulumi.Input.fromValue(map['totalBytesProcessed'] as String),
totalBytesProcessedAccuracy: pulumi.Input.fromValue(map['totalBytesProcessedAccuracy'] as String),
totalPartitionsProcessed: pulumi.Input.fromValue(map['totalPartitionsProcessed'] as String),
totalSlotMs: pulumi.Input.fromValue(map['totalSlotMs'] as String),
transferredBytes: pulumi.Input.fromValue(map['transferredBytes'] as String),
undeclaredQueryParameters: pulumi.Input.fromValue(pulumi.Input.decodeList<QueryParameterResponse>(map['undeclaredQueryParameters']!, (value) => QueryParameterResponse.fromMap((value as Map).cast<String, dynamic>()))),
);
}