GetPageResult.fromMap constructor

GetPageResult.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory GetPageResult.fromMap(Map<String, dynamic> map) {
  return GetPageResult(
    advancedSettings: GoogleCloudDialogflowCxV3AdvancedSettingsResponse.fromMap((map['advancedSettings']! as Map).cast<String, dynamic>()),
    displayName: map['displayName'] as String,
    entryFulfillment: GoogleCloudDialogflowCxV3FulfillmentResponse.fromMap((map['entryFulfillment']! as Map).cast<String, dynamic>()),
    eventHandlers: pulumi.Input.decodeList<GoogleCloudDialogflowCxV3EventHandlerResponse>(map['eventHandlers']!, (value) => GoogleCloudDialogflowCxV3EventHandlerResponse.fromMap((value as Map).cast<String, dynamic>())),
    form: GoogleCloudDialogflowCxV3FormResponse.fromMap((map['form']! as Map).cast<String, dynamic>()),
    knowledgeConnectorSettings: GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponse.fromMap((map['knowledgeConnectorSettings']! as Map).cast<String, dynamic>()),
    name: map['name'] as String,
    transitionRouteGroups: (map['transitionRouteGroups'] as List).cast<String>(),
    transitionRoutes: pulumi.Input.decodeList<GoogleCloudDialogflowCxV3TransitionRouteResponse>(map['transitionRoutes']!, (value) => GoogleCloudDialogflowCxV3TransitionRouteResponse.fromMap((value as Map).cast<String, dynamic>())),
  );
}