Task.fromJson constructor
Implementation
factory Task.fromJson(Map<String, dynamic> json) => Task(
taskId: json['taskId'] as String,
status: TaskStatus.fromWire(json['status'] as String),
createdAt: json['createdAt'] as String,
lastUpdatedAt: json['lastUpdatedAt'] as String,
statusMessage: json['statusMessage'] as String?,
ttlMs: json['ttlMs'] as int?,
pollIntervalMs: json['pollIntervalMs'] as int?,
inputRequests: (json['inputRequests'] as Map?)
?.map((k, v) => MapEntry(k as String, v)),
result: (json['result'] as Map?)?.cast<String, dynamic>(),
error: (json['error'] as Map?)?.cast<String, dynamic>(),
);