toMap method

Map<String, dynamic> toMap()

Serialize to JSON for storage

Implementation

Map<String, dynamic> toMap() => {
  'executionId': executionId,
  'taskName': taskName,
  'startTime': startTime.toIso8601String(),
  'endTime': endTime?.toIso8601String(),
  'status': status,
  'attempt': attempt,
  'maxAttempts': maxAttempts,
  'error': error,
  'stackTrace': stackTrace,
  'input': input,
  'output': output,
  'durationMs': durationMs,
};