toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
      if (cacheTokensDetails != null)
        'cacheTokensDetails': cacheTokensDetails!,
      if (cachedContentTokenCount != null)
        'cachedContentTokenCount': cachedContentTokenCount!,
      if (candidatesTokenCount != null)
        'candidatesTokenCount': candidatesTokenCount!,
      if (candidatesTokensDetails != null)
        'candidatesTokensDetails': candidatesTokensDetails!,
      if (promptTokenCount != null) 'promptTokenCount': promptTokenCount!,
      if (promptTokensDetails != null)
        'promptTokensDetails': promptTokensDetails!,
      if (toolUsePromptTokenCount != null)
        'toolUsePromptTokenCount': toolUsePromptTokenCount!,
      if (toolUsePromptTokensDetails != null)
        'toolUsePromptTokensDetails': toolUsePromptTokensDetails!,
      if (totalTokenCount != null) 'totalTokenCount': totalTokenCount!,
    };