GoogleCloudContactcenterinsightsV1GenerativeInsightsChartConversationMessage.fromJson constructor

GoogleCloudContactcenterinsightsV1GenerativeInsightsChartConversationMessage.fromJson(
  1. Map json_
)

Implementation

GoogleCloudContactcenterinsightsV1GenerativeInsightsChartConversationMessage.fromJson(
  core.Map json_,
) : this(
      createTime: json_['createTime'] as core.String?,
      messageId: json_['messageId'] as core.String?,
      systemMessage: json_.containsKey('systemMessage')
          ? GoogleCloudContactcenterinsightsV1GenerativeInsightsChartConversationMessageSystemMessage.fromJson(
              json_['systemMessage'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      userMessage: json_.containsKey('userMessage')
          ? GoogleCloudContactcenterinsightsV1GenerativeInsightsChartConversationMessageUserMessage.fromJson(
              json_['userMessage'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );