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,
    );