GoogleCloudDialogflowV2AgentAssistantFeedback.fromJson constructor

GoogleCloudDialogflowV2AgentAssistantFeedback.fromJson(
  1. Map json_
)

Implementation

GoogleCloudDialogflowV2AgentAssistantFeedback.fromJson(core.Map json_)
  : this(
      answerRelevance: json_['answerRelevance'] as core.String?,
      documentCorrectness: json_['documentCorrectness'] as core.String?,
      documentEfficiency: json_['documentEfficiency'] as core.String?,
      knowledgeAssistFeedback:
          json_.containsKey('knowledgeAssistFeedback')
              ? GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeAssistFeedback.fromJson(
                json_['knowledgeAssistFeedback']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      knowledgeSearchFeedback:
          json_.containsKey('knowledgeSearchFeedback')
              ? GoogleCloudDialogflowV2AgentAssistantFeedbackKnowledgeSearchFeedback.fromJson(
                json_['knowledgeSearchFeedback']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      summarizationFeedback:
          json_.containsKey('summarizationFeedback')
              ? GoogleCloudDialogflowV2AgentAssistantFeedbackSummarizationFeedback.fromJson(
                json_['summarizationFeedback']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );