GoogleCloudDialogflowV2SearchKnowledgeDebugInfo.fromJson constructor

GoogleCloudDialogflowV2SearchKnowledgeDebugInfo.fromJson(
  1. Map json_
)

Implementation

GoogleCloudDialogflowV2SearchKnowledgeDebugInfo.fromJson(core.Map json_)
  : this(
      datastoreResponseReason:
          json_['datastoreResponseReason'] as core.String?,
      ingestedContextReferenceDebugInfo:
          json_.containsKey('ingestedContextReferenceDebugInfo')
          ? GoogleCloudDialogflowV2IngestedContextReferenceDebugInfo.fromJson(
              json_['ingestedContextReferenceDebugInfo']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      searchKnowledgeBehavior: json_.containsKey('searchKnowledgeBehavior')
          ? GoogleCloudDialogflowV2SearchKnowledgeDebugInfoSearchKnowledgeBehavior.fromJson(
              json_['searchKnowledgeBehavior']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      serviceLatency: json_.containsKey('serviceLatency')
          ? GoogleCloudDialogflowV2ServiceLatency.fromJson(
              json_['serviceLatency'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );