HumanAgentAssistantConfig_SuggestionFeatureConfig constructor

HumanAgentAssistantConfig_SuggestionFeatureConfig({
  1. bool? enableEventBasedSuggestion,
  2. SuggestionFeature? suggestionFeature,
  3. HumanAgentAssistantConfig_SuggestionQueryConfig? queryConfig,
  4. HumanAgentAssistantConfig_ConversationModelConfig? conversationModelConfig,
  5. HumanAgentAssistantConfig_SuggestionTriggerSettings? suggestionTriggerSettings,
})

Implementation

factory HumanAgentAssistantConfig_SuggestionFeatureConfig({
  $core.bool? enableEventBasedSuggestion,
  SuggestionFeature? suggestionFeature,
  HumanAgentAssistantConfig_SuggestionQueryConfig? queryConfig,
  HumanAgentAssistantConfig_ConversationModelConfig? conversationModelConfig,
  HumanAgentAssistantConfig_SuggestionTriggerSettings?
      suggestionTriggerSettings,
}) {
  final _result = create();
  if (enableEventBasedSuggestion != null) {
    _result.enableEventBasedSuggestion = enableEventBasedSuggestion;
  }
  if (suggestionFeature != null) {
    _result.suggestionFeature = suggestionFeature;
  }
  if (queryConfig != null) {
    _result.queryConfig = queryConfig;
  }
  if (conversationModelConfig != null) {
    _result.conversationModelConfig = conversationModelConfig;
  }
  if (suggestionTriggerSettings != null) {
    _result.suggestionTriggerSettings = suggestionTriggerSettings;
  }
  return _result;
}