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_['disableAgentQueryLogging'] as core.bool?,
enableConversationAugmentedQuery:
json_['enableConversationAugmentedQuery'] as core.bool?,
enableEventBasedSuggestion:
json_['enableEventBasedSuggestion'] as core.bool?,
enableQuerySuggestionOnly:
json_['enableQuerySuggestionOnly'] as core.bool?,
enableQuerySuggestionWhenNoAnswer:
json_['enableQuerySuggestionWhenNoAnswer'] as core.bool?,
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,
);