agentCoachingSuggestion = $agentCoachingSuggestion; } /** * @return GoogleCloudDialogflowV2AgentCoachingSuggestion */ public function getAgentCoachingSuggestion() { return $this->agentCoachingSuggestion; } /** * Optional. Free form suggestion. * * @param GoogleCloudDialogflowV2FreeFormSuggestion $freeFormSuggestion */ public function setFreeFormSuggestion(GoogleCloudDialogflowV2FreeFormSuggestion $freeFormSuggestion) { $this->freeFormSuggestion = $freeFormSuggestion; } /** * @return GoogleCloudDialogflowV2FreeFormSuggestion */ public function getFreeFormSuggestion() { return $this->freeFormSuggestion; } /** * Optional. Suggested summary. * * @param GoogleCloudDialogflowV2SummarySuggestion $summarySuggestion */ public function setSummarySuggestion(GoogleCloudDialogflowV2SummarySuggestion $summarySuggestion) { $this->summarySuggestion = $summarySuggestion; } /** * @return GoogleCloudDialogflowV2SummarySuggestion */ public function getSummarySuggestion() { return $this->summarySuggestion; } /** * Optional. List of request and response for tool calls executed. * * @param GoogleCloudDialogflowV2GeneratorSuggestionToolCallInfo[] $toolCallInfo */ public function setToolCallInfo($toolCallInfo) { $this->toolCallInfo = $toolCallInfo; } /** * @return GoogleCloudDialogflowV2GeneratorSuggestionToolCallInfo[] */ public function getToolCallInfo() { return $this->toolCallInfo; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(GoogleCloudDialogflowV2GeneratorSuggestion::class, 'Google_Service_Dialogflow_GoogleCloudDialogflowV2GeneratorSuggestion');