GoogleCloudDialogflowV2Conversation.fromJson constructor
GoogleCloudDialogflowV2Conversation.fromJson(
- Map json_
Implementation
GoogleCloudDialogflowV2Conversation.fromJson(core.Map json_)
: this(
conversationProfile: json_['conversationProfile'] as core.String?,
conversationStage: json_['conversationStage'] as core.String?,
endTime: json_['endTime'] as core.String?,
ingestedContextReferences: (json_['ingestedContextReferences']
as core.Map<core.String, core.dynamic>?)
?.map(
(key, value) => core.MapEntry(
key,
GoogleCloudDialogflowV2ConversationContextReference.fromJson(
value as core.Map<core.String, core.dynamic>,
),
),
),
lifecycleState: json_['lifecycleState'] as core.String?,
name: json_['name'] as core.String?,
phoneNumber:
json_.containsKey('phoneNumber')
? GoogleCloudDialogflowV2ConversationPhoneNumber.fromJson(
json_['phoneNumber'] as core.Map<core.String, core.dynamic>,
)
: null,
startTime: json_['startTime'] as core.String?,
telephonyConnectionInfo:
json_.containsKey('telephonyConnectionInfo')
? GoogleCloudDialogflowV2ConversationTelephonyConnectionInfo.fromJson(
json_['telephonyConnectionInfo']
as core.Map<core.String, core.dynamic>,
)
: null,
);