toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
      if (agentId != null) 'agentId': agentId!,
      if (callMetadata != null) 'callMetadata': callMetadata!,
      if (createTime != null) 'createTime': createTime!,
      if (dataSource != null) 'dataSource': dataSource!,
      if (dialogflowIntents != null) 'dialogflowIntents': dialogflowIntents!,
      if (duration != null) 'duration': duration!,
      if (expireTime != null) 'expireTime': expireTime!,
      if (labels != null) 'labels': labels!,
      if (languageCode != null) 'languageCode': languageCode!,
      if (latestAnalysis != null) 'latestAnalysis': latestAnalysis!,
      if (latestSummary != null) 'latestSummary': latestSummary!,
      if (medium != null) 'medium': medium!,
      if (name != null) 'name': name!,
      if (obfuscatedUserId != null) 'obfuscatedUserId': obfuscatedUserId!,
      if (qualityMetadata != null) 'qualityMetadata': qualityMetadata!,
      if (runtimeAnnotations != null)
        'runtimeAnnotations': runtimeAnnotations!,
      if (startTime != null) 'startTime': startTime!,
      if (transcript != null) 'transcript': transcript!,
      if (ttl != null) 'ttl': ttl!,
      if (turnCount != null) 'turnCount': turnCount!,
      if (updateTime != null) 'updateTime': updateTime!,
    };