@override Object toJson() => { if (hours.isNotDefault) 'hours': hours, if (minutes.isNotDefault) 'minutes': minutes, if (seconds.isNotDefault) 'seconds': seconds, if (nanos.isNotDefault) 'nanos': nanos, };