@override Object toJson() => { if (responseType.isNotDefault) 'responseType': responseType, if (metadataType.isNotDefault) 'metadataType': metadataType, };