toMap method
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,
};
}