toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'completionRatio': completionRatio,
'copy': pulumi.Input.mapInputValue<JobStatistics5Response, Map<String, dynamic>>(copy, (value) => value.toMap()),
'creationTime': creationTime,
'dataMaskingStatistics': pulumi.Input.mapInputValue<DataMaskingStatisticsResponse, Map<String, dynamic>>(dataMaskingStatistics, (value) => value.toMap()),
'endTime': endTime,
'extract': pulumi.Input.mapInputValue<JobStatistics4Response, Map<String, dynamic>>(extract, (value) => value.toMap()),
'load': pulumi.Input.mapInputValue<JobStatistics3Response, Map<String, dynamic>>(load, (value) => value.toMap()),
'numChildJobs': numChildJobs,
'parentJobId': parentJobId,
'query': pulumi.Input.mapInputValue<JobStatistics2Response, Map<String, dynamic>>(query, (value) => value.toMap()),
'quotaDeferments': quotaDeferments,
'reservationId': reservationId,
'reservationUsage': pulumi.Input.mapInputValue<List<JobStatisticsReservationUsageItemResponse>, List<Map<String, dynamic>>>(reservationUsage, (value) => pulumi.Input.encodeList<JobStatisticsReservationUsageItemResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'rowLevelSecurityStatistics': pulumi.Input.mapInputValue<RowLevelSecurityStatisticsResponse, Map<String, dynamic>>(rowLevelSecurityStatistics, (value) => value.toMap()),
'scriptStatistics': pulumi.Input.mapInputValue<ScriptStatisticsResponse, Map<String, dynamic>>(scriptStatistics, (value) => value.toMap()),
'sessionInfo': pulumi.Input.mapInputValue<SessionInfoResponse, Map<String, dynamic>>(sessionInfo, (value) => value.toMap()),
'startTime': startTime,
'totalBytesProcessed': totalBytesProcessed,
'totalSlotMs': totalSlotMs,
'transactionInfo': pulumi.Input.mapInputValue<TransactionInfoResponse, Map<String, dynamic>>(transactionInfo, (value) => value.toMap()),
};
}