Map<String, dynamic> toMap() { return <String, dynamic>{ 'desired': ?desired, 'discovered': ?discovered, 'lastCheckTime': ?lastCheckTime, 'path': ?path, }; }