Map<String, dynamic> toMap() { return <String, dynamic>{ 'day': ?day, 'hour': ?hour, 'minute': ?minute, 'snapshotsToKeep': snapshotsToKeep, }; }