GoogleCloudDialogflowV2SearchKnowledgeRequest.fromJson constructor

GoogleCloudDialogflowV2SearchKnowledgeRequest.fromJson(
  1. Map json_
)

Implementation

GoogleCloudDialogflowV2SearchKnowledgeRequest.fromJson(core.Map json_)
    : this(
        conversation: json_['conversation'] as core.String?,
        conversationProfile: json_['conversationProfile'] as core.String?,
        endUserMetadata: json_.containsKey('endUserMetadata')
            ? json_['endUserMetadata'] as core.Map<core.String, core.dynamic>
            : null,
        exactSearch: json_['exactSearch'] as core.bool?,
        latestMessage: json_['latestMessage'] as core.String?,
        parent: json_['parent'] as core.String?,
        query: json_.containsKey('query')
            ? GoogleCloudDialogflowV2TextInput.fromJson(
                json_['query'] as core.Map<core.String, core.dynamic>)
            : null,
        querySource: json_['querySource'] as core.String?,
        searchConfig: json_.containsKey('searchConfig')
            ? GoogleCloudDialogflowV2SearchKnowledgeRequestSearchConfig
                .fromJson(json_['searchConfig']
                    as core.Map<core.String, core.dynamic>)
            : null,
        sessionId: json_['sessionId'] as core.String?,
      );