toJson method
Implementation
Map<String, dynamic> toJson() {
final json = <String, dynamic>{
'taskId': taskId,
'status': status.wire,
'createdAt': createdAt,
'lastUpdatedAt': lastUpdatedAt,
'ttlMs': ttlMs,
};
if (statusMessage != null) json['statusMessage'] = statusMessage;
if (pollIntervalMs != null) json['pollIntervalMs'] = pollIntervalMs;
if (inputRequests != null) json['inputRequests'] = inputRequests;
if (result != null) json['result'] = result;
if (error != null) json['error'] = error;
return json;
}