@override Object toJson() => { if (cachedContents.isNotDefault) 'cachedContents': encodeList(cachedContents), if (nextPageToken.isNotDefault) 'nextPageToken': nextPageToken, };