toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() {
  return {
    if (candidates.isNotDefault) 'candidates': encodeList(candidates),
    if (promptFeedback != null) 'promptFeedback': promptFeedback!.toJson(),
    if (usageMetadata != null) 'usageMetadata': usageMetadata!.toJson(),
    if (modelVersion.isNotDefault) 'modelVersion': modelVersion,
    if (responseId.isNotDefault) 'responseId': responseId,
  };
}