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