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 (thoughtsTokenCount != null) 'thoughtsTokenCount': thoughtsTokenCount!,
  if (toolUsePromptTokenCount != null)
    'toolUsePromptTokenCount': toolUsePromptTokenCount!,
  if (toolUsePromptTokensDetails != null)
    'toolUsePromptTokensDetails': toolUsePromptTokensDetails!,
  if (totalTokenCount != null) 'totalTokenCount': totalTokenCount!,
  if (trafficType != null) 'trafficType': trafficType!,
};