GetEngineResult.fromMap constructor
GetEngineResult.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetEngineResult.fromMap(Map<String, dynamic> map) {
return GetEngineResult(
chatEngineConfig: GoogleCloudDiscoveryengineV1alphaEngineChatEngineConfigResponse.fromMap((map['chatEngineConfig']! as Map).cast<String, dynamic>()),
chatEngineMetadata: GoogleCloudDiscoveryengineV1alphaEngineChatEngineMetadataResponse.fromMap((map['chatEngineMetadata']! as Map).cast<String, dynamic>()),
commonConfig: GoogleCloudDiscoveryengineV1alphaEngineCommonConfigResponse.fromMap((map['commonConfig']! as Map).cast<String, dynamic>()),
createTime: map['createTime'] as String,
dataStoreIds: (map['dataStoreIds'] as List).cast<String>(),
displayName: map['displayName'] as String,
industryVertical: map['industryVertical'] as String,
mediaRecommendationEngineConfig: GoogleCloudDiscoveryengineV1alphaEngineMediaRecommendationEngineConfigResponse.fromMap((map['mediaRecommendationEngineConfig']! as Map).cast<String, dynamic>()),
name: map['name'] as String,
recommendationMetadata: GoogleCloudDiscoveryengineV1alphaEngineRecommendationMetadataResponse.fromMap((map['recommendationMetadata']! as Map).cast<String, dynamic>()),
searchEngineConfig: GoogleCloudDiscoveryengineV1alphaEngineSearchEngineConfigResponse.fromMap((map['searchEngineConfig']! as Map).cast<String, dynamic>()),
similarDocumentsConfig: (map['similarDocumentsConfig']! as Map).cast<String, dynamic>(),
solutionType: map['solutionType'] as String,
updateTime: map['updateTime'] as String,
);
}