Converts to a JSON-serializable map.
Map<String, dynamic> toMap() { return { 'threshold': threshold, 'throttleInterval': throttleInterval.inMilliseconds, 'disableAutoSync': disableAutoSync, }; }