toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() => {
if (action != null) 'action': action!,
if (defaultResponsePlatforms != null)
'defaultResponsePlatforms': defaultResponsePlatforms!,
if (displayName != null) 'displayName': displayName!,
if (endInteraction != null) 'endInteraction': endInteraction!,
if (events != null) 'events': events!,
if (followupIntentInfo != null)
'followupIntentInfo': followupIntentInfo!,
if (inputContextNames != null) 'inputContextNames': inputContextNames!,
if (isFallback != null) 'isFallback': isFallback!,
if (liveAgentHandoff != null) 'liveAgentHandoff': liveAgentHandoff!,
if (messages != null) 'messages': messages!,
if (mlDisabled != null) 'mlDisabled': mlDisabled!,
if (name != null) 'name': name!,
if (outputContexts != null) 'outputContexts': outputContexts!,
if (parameters != null) 'parameters': parameters!,
if (parentFollowupIntentName != null)
'parentFollowupIntentName': parentFollowupIntentName!,
if (priority != null) 'priority': priority!,
if (resetContexts != null) 'resetContexts': resetContexts!,
if (rootFollowupIntentName != null)
'rootFollowupIntentName': rootFollowupIntentName!,
if (trainingPhrases != null) 'trainingPhrases': trainingPhrases!,
if (webhookState != null) 'webhookState': webhookState!,
};