toMap method

  1. @override
Map<String, Object?> toMap()
override

Implementation

@override
Map<String, Object?> toMap() {
  return {
    'taskId': taskId,
    'status': status.toString(),
    if (statusMessage != null) 'statusMessage': statusMessage,
    'createdAt': createdAt,
    'lastUpdatedAt': lastUpdatedAt,
    if (ttl != null) 'ttl': ttl,
    if (pollInterval != null) 'pollInterval': pollInterval,
  };
}