Map<String, dynamic> toMap() { return <String, dynamic>{ 'eventCount': ?eventCount, 'fixedInterval': ?fixedInterval, 'idleDuration': ?idleDuration, 'overlapEventCount': ?overlapEventCount, }; }