GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig.fromJson constructor
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig.fromJson(
- Map json_
Implementation
GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionFeatureConfig.fromJson(
core.Map json_)
: this(
conversationModelConfig: json_.containsKey('conversationModelConfig')
? GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationModelConfig
.fromJson(json_['conversationModelConfig']
as core.Map<core.String, core.dynamic>)
: null,
conversationProcessConfig: json_
.containsKey('conversationProcessConfig')
? GoogleCloudDialogflowV2HumanAgentAssistantConfigConversationProcessConfig
.fromJson(json_['conversationProcessConfig']
as core.Map<core.String, core.dynamic>)
: null,
disableAgentQueryLogging:
json_.containsKey('disableAgentQueryLogging')
? json_['disableAgentQueryLogging'] as core.bool
: null,
enableConversationAugmentedQuery:
json_.containsKey('enableConversationAugmentedQuery')
? json_['enableConversationAugmentedQuery'] as core.bool
: null,
enableEventBasedSuggestion:
json_.containsKey('enableEventBasedSuggestion')
? json_['enableEventBasedSuggestion'] as core.bool
: null,
enableQuerySuggestionOnly:
json_.containsKey('enableQuerySuggestionOnly')
? json_['enableQuerySuggestionOnly'] as core.bool
: null,
enableQuerySuggestionWhenNoAnswer:
json_.containsKey('enableQuerySuggestionWhenNoAnswer')
? json_['enableQuerySuggestionWhenNoAnswer'] as core.bool
: null,
queryConfig: json_.containsKey('queryConfig')
? GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionQueryConfig
.fromJson(json_['queryConfig']
as core.Map<core.String, core.dynamic>)
: null,
suggestionFeature: json_.containsKey('suggestionFeature')
? GoogleCloudDialogflowV2SuggestionFeature.fromJson(
json_['suggestionFeature']
as core.Map<core.String, core.dynamic>)
: null,
suggestionTriggerSettings: json_
.containsKey('suggestionTriggerSettings')
? GoogleCloudDialogflowV2HumanAgentAssistantConfigSuggestionTriggerSettings
.fromJson(json_['suggestionTriggerSettings']
as core.Map<core.String, core.dynamic>)
: null,
);