HumanAgentAssistantConfig constructor

HumanAgentAssistantConfig({
  1. NotificationConfig? notificationConfig,
  2. HumanAgentAssistantConfig_SuggestionConfig? humanAgentSuggestionConfig,
  3. HumanAgentAssistantConfig_SuggestionConfig? endUserSuggestionConfig,
  4. HumanAgentAssistantConfig_MessageAnalysisConfig? messageAnalysisConfig,
})

Implementation

factory HumanAgentAssistantConfig({
  NotificationConfig? notificationConfig,
  HumanAgentAssistantConfig_SuggestionConfig? humanAgentSuggestionConfig,
  HumanAgentAssistantConfig_SuggestionConfig? endUserSuggestionConfig,
  HumanAgentAssistantConfig_MessageAnalysisConfig? messageAnalysisConfig,
}) {
  final _result = create();
  if (notificationConfig != null) {
    _result.notificationConfig = notificationConfig;
  }
  if (humanAgentSuggestionConfig != null) {
    _result.humanAgentSuggestionConfig = humanAgentSuggestionConfig;
  }
  if (endUserSuggestionConfig != null) {
    _result.endUserSuggestionConfig = endUserSuggestionConfig;
  }
  if (messageAnalysisConfig != null) {
    _result.messageAnalysisConfig = messageAnalysisConfig;
  }
  return _result;
}