BulkValidationJob.fromJson constructor
Creates a BulkValidationJob from a JSON map.
Used internally to deserialize API responses.
Implementation
factory BulkValidationJob.fromJson(Map<String, dynamic> json) {
return BulkValidationJob(
id: json['id'] as String,
status: json['status'] as String,
totalEmails: json['totalEmails'] as int,
processedEmails: (json['processedEmails'] as num?)?.toInt() ?? 0,
validEmails: (json['validEmails'] as num?)?.toInt(),
invalidEmails: (json['invalidEmails'] as num?)?.toInt(),
createdAt: json['createdAt'] as String,
completedAt: json['completedAt'] as String?,
errorMessage: json['errorMessage'] as String?,
);
}