GoogleCloudRetailV2SearchResponseConversationalSearchResult.fromJson constructor
GoogleCloudRetailV2SearchResponseConversationalSearchResult.fromJson(
- Map json_
Implementation
GoogleCloudRetailV2SearchResponseConversationalSearchResult.fromJson(
core.Map json_,
) : this(
additionalFilter: json_.containsKey('additionalFilter')
? GoogleCloudRetailV2SearchResponseConversationalSearchResultAdditionalFilter.fromJson(
json_['additionalFilter']
as core.Map<core.String, core.dynamic>,
)
: null,
additionalFilters: (json_['additionalFilters'] as core.List?)
?.map(
(value) =>
GoogleCloudRetailV2SearchResponseConversationalSearchResultAdditionalFilter.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
conversationId: json_['conversationId'] as core.String?,
followupQuestion: json_['followupQuestion'] as core.String?,
refinedQuery: json_['refinedQuery'] as core.String?,
suggestedAnswers: (json_['suggestedAnswers'] as core.List?)
?.map(
(value) =>
GoogleCloudRetailV2SearchResponseConversationalSearchResultSuggestedAnswer.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
);