@override Object toJson() => { 'parent': parent, if (modelMonitor case final modelMonitor?) 'modelMonitor': modelMonitor.toJson(), if (modelMonitorId.isNotDefault) 'modelMonitorId': modelMonitorId, };