Class: Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig
- Inherits:
-
Object
- Object
- Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/dialogflow_v2beta1/classes.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb,
lib/google/apis/dialogflow_v2beta1/representations.rb
Instance Attribute Summary collapse
-
#conversation_process_config ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfig
Corresponds to the JSON property
conversationProcessConfig. -
#disable_agent_query_logging ⇒ Boolean
(also: #disable_agent_query_logging?)
Corresponds to the JSON property
disableAgentQueryLogging. -
#disable_query_search_context ⇒ Boolean
(also: #disable_query_search_context?)
Corresponds to the JSON property
disableQuerySearchContext. -
#enable_conversation_augmented_query ⇒ Boolean
(also: #enable_conversation_augmented_query?)
Corresponds to the JSON property
enableConversationAugmentedQuery. -
#enable_event_based_suggestion ⇒ Boolean
(also: #enable_event_based_suggestion?)
Corresponds to the JSON property
enableEventBasedSuggestion. -
#enable_query_suggestion_only ⇒ Boolean
(also: #enable_query_suggestion_only?)
Corresponds to the JSON property
enableQuerySuggestionOnly. -
#enable_query_suggestion_when_no_answer ⇒ Boolean
(also: #enable_query_suggestion_when_no_answer?)
Corresponds to the JSON property
enableQuerySuggestionWhenNoAnswer. -
#enable_response_debug_info ⇒ Boolean
(also: #enable_response_debug_info?)
Corresponds to the JSON property
enableResponseDebugInfo. -
#query_config ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfig
Corresponds to the JSON property
queryConfig. -
#rai_settings ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1RaiSettings
Corresponds to the JSON property
raiSettings. -
#suggestion_feature ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SuggestionFeature
Corresponds to the JSON property
suggestionFeature. -
#suggestion_trigger_event ⇒ String
Corresponds to the JSON property
suggestionTriggerEvent. -
#suggestion_trigger_settings ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettings
Corresponds to the JSON property
suggestionTriggerSettings.
Instance Method Summary collapse
-
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig
constructor
A new instance of GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig
Returns a new instance of GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig.
14854 14855 14856 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14854 def initialize(**args) update!(**args) end |
Instance Attribute Details
#conversation_process_config ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigConversationProcessConfig
Corresponds to the JSON property conversationProcessConfig
14785 14786 14787 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14785 def conversation_process_config @conversation_process_config end |
#disable_agent_query_logging ⇒ Boolean Also known as: disable_agent_query_logging?
Corresponds to the JSON property disableAgentQueryLogging
14790 14791 14792 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14790 def disable_agent_query_logging @disable_agent_query_logging end |
#disable_query_search_context ⇒ Boolean Also known as: disable_query_search_context?
Corresponds to the JSON property disableQuerySearchContext
14796 14797 14798 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14796 def disable_query_search_context @disable_query_search_context end |
#enable_conversation_augmented_query ⇒ Boolean Also known as: enable_conversation_augmented_query?
Corresponds to the JSON property enableConversationAugmentedQuery
14802 14803 14804 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14802 def enable_conversation_augmented_query @enable_conversation_augmented_query end |
#enable_event_based_suggestion ⇒ Boolean Also known as: enable_event_based_suggestion?
Corresponds to the JSON property enableEventBasedSuggestion
14808 14809 14810 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14808 def enable_event_based_suggestion @enable_event_based_suggestion end |
#enable_query_suggestion_only ⇒ Boolean Also known as: enable_query_suggestion_only?
Corresponds to the JSON property enableQuerySuggestionOnly
14814 14815 14816 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14814 def enable_query_suggestion_only @enable_query_suggestion_only end |
#enable_query_suggestion_when_no_answer ⇒ Boolean Also known as: enable_query_suggestion_when_no_answer?
Corresponds to the JSON property enableQuerySuggestionWhenNoAnswer
14820 14821 14822 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14820 def enable_query_suggestion_when_no_answer @enable_query_suggestion_when_no_answer end |
#enable_response_debug_info ⇒ Boolean Also known as: enable_response_debug_info?
Corresponds to the JSON property enableResponseDebugInfo
14826 14827 14828 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14826 def enable_response_debug_info @enable_response_debug_info end |
#query_config ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionQueryConfig
Corresponds to the JSON property queryConfig
14832 14833 14834 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14832 def query_config @query_config end |
#rai_settings ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1RaiSettings
Corresponds to the JSON property raiSettings
14837 14838 14839 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14837 def rai_settings @rai_settings end |
#suggestion_feature ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1SuggestionFeature
Corresponds to the JSON property suggestionFeature
14842 14843 14844 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14842 def suggestion_feature @suggestion_feature end |
#suggestion_trigger_event ⇒ String
Corresponds to the JSON property suggestionTriggerEvent
14847 14848 14849 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14847 def suggestion_trigger_event @suggestion_trigger_event end |
#suggestion_trigger_settings ⇒ Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionTriggerSettings
Corresponds to the JSON property suggestionTriggerSettings
14852 14853 14854 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14852 def suggestion_trigger_settings @suggestion_trigger_settings end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
14859 14860 14861 14862 14863 14864 14865 14866 14867 14868 14869 14870 14871 14872 14873 |
# File 'lib/google/apis/dialogflow_v2beta1/classes.rb', line 14859 def update!(**args) @conversation_process_config = args[:conversation_process_config] if args.key?(:conversation_process_config) @disable_agent_query_logging = args[:disable_agent_query_logging] if args.key?(:disable_agent_query_logging) @disable_query_search_context = args[:disable_query_search_context] if args.key?(:disable_query_search_context) @enable_conversation_augmented_query = args[:enable_conversation_augmented_query] if args.key?(:enable_conversation_augmented_query) @enable_event_based_suggestion = args[:enable_event_based_suggestion] if args.key?(:enable_event_based_suggestion) @enable_query_suggestion_only = args[:enable_query_suggestion_only] if args.key?(:enable_query_suggestion_only) @enable_query_suggestion_when_no_answer = args[:enable_query_suggestion_when_no_answer] if args.key?(:enable_query_suggestion_when_no_answer) @enable_response_debug_info = args[:enable_response_debug_info] if args.key?(:enable_response_debug_info) @query_config = args[:query_config] if args.key?(:query_config) @rai_settings = args[:rai_settings] if args.key?(:rai_settings) @suggestion_feature = args[:suggestion_feature] if args.key?(:suggestion_feature) @suggestion_trigger_event = args[:suggestion_trigger_event] if args.key?(:suggestion_trigger_event) @suggestion_trigger_settings = args[:suggestion_trigger_settings] if args.key?(:suggestion_trigger_settings) end |