class Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionConfig

Detail human agent assistant config.

Attributes

feature_configs[RW]

Configuration of different suggestion features. One feature can have only one config. Corresponds to the JSON property `featureConfigs` @return [Array<Google::Apis::DialogflowV2beta1::GoogleCloudDialogflowV2beta1HumanAgentAssistantConfigSuggestionFeatureConfig>]

group_suggestion_responses[RW]

If `group_suggestion_responses` is false, and there are multiple ` feature_configs` in `event based suggestion` or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or `StreamingAnalyzeContentResponse`. If ` group_suggestion_responses` set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse. Corresponds to the JSON property `groupSuggestionResponses` @return [Boolean]

group_suggestion_responses?[RW]

If `group_suggestion_responses` is false, and there are multiple ` feature_configs` in `event based suggestion` or StreamingAnalyzeContent, we will try to deliver suggestions to customers as soon as we get new suggestion. Different type of suggestions based on the same context will be in separate Pub/Sub event or `StreamingAnalyzeContentResponse`. If ` group_suggestion_responses` set to true. All the suggestions to the same participant based on the same context will be grouped into a single Pub/Sub event or StreamingAnalyzeContentResponse. Corresponds to the JSON property `groupSuggestionResponses` @return [Boolean]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/dialogflow_v2beta1/classes.rb, line 9774
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/dialogflow_v2beta1/classes.rb, line 9779
def update!(**args)
  @feature_configs = args[:feature_configs] if args.key?(:feature_configs)
  @group_suggestion_responses = args[:group_suggestion_responses] if args.key?(:group_suggestion_responses)
end