diff --git a/api_names_out.yaml b/api_names_out.yaml index 8649edff29a..fa82251314a 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -203621,6 +203621,47 @@ "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1WebhookServiceDirectoryConfig": google_cloud_dialogflow_cx_v3beta1_webhook_service_directory_config "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1WebhookServiceDirectoryConfig/genericWebService": generic_web_service "/dialogflow:v3beta1/GoogleCloudDialogflowCxV3beta1WebhookServiceDirectoryConfig/service": service +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstruction": google_cloud_dialogflow_v2_agent_coaching_instruction +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstruction/agentAction": agent_action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstruction/condition": condition +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstruction/displayDetails": display_details +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstruction/displayName": display_name +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstruction/duplicateCheckResult": duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstruction/systemAction": system_action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResult": google_cloud_dialogflow_v2_agent_coaching_instruction_duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResult/duplicateSuggestions": duplicate_suggestions +? "/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResult/duplicateSuggestions/duplicate_suggestion" +: duplicate_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion": google_cloud_dialogflow_v2_agent_coaching_instruction_duplicate_check_result_duplicate_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion/answerRecord": answer_record +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion/similarityScore": similarity_score +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion/suggestionIndex": suggestion_index +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestion": google_cloud_dialogflow_v2_agent_coaching_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestion/agentActionSuggestions": agent_action_suggestions +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestion/agentActionSuggestions/agent_action_suggestion": agent_action_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestion/applicableInstructions": applicable_instructions +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestion/applicableInstructions/applicable_instruction": applicable_instruction +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestion/sampleResponses": sample_responses +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestion/sampleResponses/sample_response": sample_response +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionAgentActionSuggestion": google_cloud_dialogflow_v2_agent_coaching_suggestion_agent_action_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionAgentActionSuggestion/agentAction": agent_action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionAgentActionSuggestion/duplicateCheckResult": duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionAgentActionSuggestion/sources": sources +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult": google_cloud_dialogflow_v2_agent_coaching_suggestion_duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult/duplicateSuggestions": duplicate_suggestions +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult/duplicateSuggestions/duplicate_suggestion": duplicate_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion": google_cloud_dialogflow_v2_agent_coaching_suggestion_duplicate_check_result_duplicate_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion/answerRecord": answer_record +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion/similarityScore": similarity_score +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion/sources": sources +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion/suggestionIndex": suggestion_index +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionSampleResponse": google_cloud_dialogflow_v2_agent_coaching_suggestion_sample_response +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionSampleResponse/duplicateCheckResult": duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionSampleResponse/responseText": response_text +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionSampleResponse/sources": sources +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionSources": google_cloud_dialogflow_v2_agent_coaching_suggestion_sources +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionSources/instructionIndexes": instruction_indexes +"/dialogflow:v3beta1/GoogleCloudDialogflowV2AgentCoachingSuggestionSources/instructionIndexes/instruction_index": instruction_index "/dialogflow:v3beta1/GoogleCloudDialogflowV2AnnotatedMessagePart": google_cloud_dialogflow_v2_annotated_message_part "/dialogflow:v3beta1/GoogleCloudDialogflowV2AnnotatedMessagePart/entityType": entity_type "/dialogflow:v3beta1/GoogleCloudDialogflowV2AnnotatedMessagePart/formattedValue": formatted_value @@ -203737,6 +203778,7 @@ "/dialogflow:v3beta1/GoogleCloudDialogflowV2GenerateSuggestionsResponseGeneratorSuggestionAnswer/generatorSuggestion": generator_suggestion "/dialogflow:v3beta1/GoogleCloudDialogflowV2GenerateSuggestionsResponseGeneratorSuggestionAnswer/sourceGenerator": source_generator "/dialogflow:v3beta1/GoogleCloudDialogflowV2GeneratorSuggestion": google_cloud_dialogflow_v2_generator_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2GeneratorSuggestion/agentCoachingSuggestion": agent_coaching_suggestion "/dialogflow:v3beta1/GoogleCloudDialogflowV2GeneratorSuggestion/freeFormSuggestion": free_form_suggestion "/dialogflow:v3beta1/GoogleCloudDialogflowV2GeneratorSuggestion/summarySuggestion": summary_suggestion "/dialogflow:v3beta1/GoogleCloudDialogflowV2GeneratorSuggestion/toolCallInfo": tool_call_info @@ -204082,12 +204124,17 @@ "/dialogflow:v3beta1/GoogleCloudDialogflowV2SummarySuggestionSummarySection/summary": summary "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall": google_cloud_dialogflow_v2_tool_call "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall/action": action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall/answerRecord": answer_record "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall/createTime": create_time "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall/inputParameters": input_parameters "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall/inputParameters/input_parameter": input_parameter +"/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall/state": state "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall/tool": tool +"/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall/toolDisplayDetails": tool_display_details +"/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCall/toolDisplayName": tool_display_name "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCallResult": google_cloud_dialogflow_v2_tool_call_result "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCallResult/action": action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCallResult/answerRecord": answer_record "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCallResult/content": content "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCallResult/createTime": create_time "/dialogflow:v3beta1/GoogleCloudDialogflowV2ToolCallResult/error": error @@ -204116,6 +204163,48 @@ "/dialogflow:v3beta1/GoogleCloudDialogflowV2WebhookResponse/sessionEntityTypes": session_entity_types "/dialogflow:v3beta1/GoogleCloudDialogflowV2WebhookResponse/sessionEntityTypes/session_entity_type": session_entity_type "/dialogflow:v3beta1/GoogleCloudDialogflowV2WebhookResponse/source": source +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstruction": google_cloud_dialogflow_v2beta1_agent_coaching_instruction +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstruction/agentAction": agent_action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstruction/condition": condition +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstruction/displayDetails": display_details +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstruction/displayName": display_name +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstruction/duplicateCheckResult": duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstruction/systemAction": system_action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResult": google_cloud_dialogflow_v2beta1_agent_coaching_instruction_duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResult/duplicateSuggestions": duplicate_suggestions +? "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResult/duplicateSuggestions/duplicate_suggestion" +: duplicate_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion": google_cloud_dialogflow_v2beta1_agent_coaching_instruction_duplicate_check_result_duplicate_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion/answerRecord": answer_record +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion/similarityScore": similarity_score +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion/suggestionIndex": suggestion_index +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestion": google_cloud_dialogflow_v2beta1_agent_coaching_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestion/agentActionSuggestions": agent_action_suggestions +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestion/agentActionSuggestions/agent_action_suggestion": agent_action_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestion/applicableInstructions": applicable_instructions +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestion/applicableInstructions/applicable_instruction": applicable_instruction +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestion/sampleResponses": sample_responses +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestion/sampleResponses/sample_response": sample_response +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionAgentActionSuggestion": google_cloud_dialogflow_v2beta1_agent_coaching_suggestion_agent_action_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionAgentActionSuggestion/agentAction": agent_action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionAgentActionSuggestion/duplicateCheckResult": duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionAgentActionSuggestion/sources": sources +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult": google_cloud_dialogflow_v2beta1_agent_coaching_suggestion_duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult/duplicateSuggestions": duplicate_suggestions +? "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult/duplicateSuggestions/duplicate_suggestion" +: duplicate_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion": google_cloud_dialogflow_v2beta1_agent_coaching_suggestion_duplicate_check_result_duplicate_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion/answerRecord": answer_record +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion/similarityScore": similarity_score +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion/sources": sources +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion/suggestionIndex": suggestion_index +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSampleResponse": google_cloud_dialogflow_v2beta1_agent_coaching_suggestion_sample_response +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSampleResponse/duplicateCheckResult": duplicate_check_result +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSampleResponse/responseText": response_text +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSampleResponse/sources": sources +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources": google_cloud_dialogflow_v2beta1_agent_coaching_suggestion_sources +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources/instructionIndexes": instruction_indexes +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources/instructionIndexes/instruction_index": instruction_index "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AnnotatedConversationDataset": google_cloud_dialogflow_v2beta1_annotated_conversation_dataset "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AnnotatedConversationDataset/completedExampleCount": completed_example_count "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1AnnotatedConversationDataset/createTime": create_time @@ -204217,6 +204306,7 @@ "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1GenerateSuggestionsResponseGeneratorSuggestionAnswer/generatorSuggestion": generator_suggestion "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1GenerateSuggestionsResponseGeneratorSuggestionAnswer/sourceGenerator": source_generator "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1GeneratorSuggestion": google_cloud_dialogflow_v2beta1_generator_suggestion +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1GeneratorSuggestion/agentCoachingSuggestion": agent_coaching_suggestion "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1GeneratorSuggestion/freeFormSuggestion": free_form_suggestion "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1GeneratorSuggestion/summarySuggestion": summary_suggestion "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1GeneratorSuggestion/toolCallInfo": tool_call_info @@ -204667,12 +204757,17 @@ "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1TelephonyDtmfEvents/dtmfEvents/dtmf_event": dtmf_event "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall": google_cloud_dialogflow_v2beta1_tool_call "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall/action": action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall/answerRecord": answer_record "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall/createTime": create_time "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall/inputParameters": input_parameters "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall/inputParameters/input_parameter": input_parameter +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall/state": state "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall/tool": tool +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall/toolDisplayDetails": tool_display_details +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCall/toolDisplayName": tool_display_name "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCallResult": google_cloud_dialogflow_v2beta1_tool_call_result "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCallResult/action": action +"/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCallResult/answerRecord": answer_record "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCallResult/content": content "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCallResult/createTime": create_time "/dialogflow:v3beta1/GoogleCloudDialogflowV2beta1ToolCallResult/error": error @@ -204770,6 +204865,8 @@ "/dialogflow:v3beta1/GoogleLongrunningListOperationsResponse/nextPageToken": next_page_token "/dialogflow:v3beta1/GoogleLongrunningListOperationsResponse/operations": operations "/dialogflow:v3beta1/GoogleLongrunningListOperationsResponse/operations/operation": operation +"/dialogflow:v3beta1/GoogleLongrunningListOperationsResponse/unreachable": unreachable +"/dialogflow:v3beta1/GoogleLongrunningListOperationsResponse/unreachable/unreachable": unreachable "/dialogflow:v3beta1/GoogleLongrunningOperation": google_longrunning_operation "/dialogflow:v3beta1/GoogleLongrunningOperation/done": done "/dialogflow:v3beta1/GoogleLongrunningOperation/error": error @@ -205224,6 +205321,7 @@ "/dialogflow:v3beta1/dialogflow.projects.locations.operations.list/name": name "/dialogflow:v3beta1/dialogflow.projects.locations.operations.list/pageSize": page_size "/dialogflow:v3beta1/dialogflow.projects.locations.operations.list/pageToken": page_token +"/dialogflow:v3beta1/dialogflow.projects.locations.operations.list/returnPartialSuccess": return_partial_success "/dialogflow:v3beta1/dialogflow.projects.locations.securitySettings.create": create_project_location_security_setting "/dialogflow:v3beta1/dialogflow.projects.locations.securitySettings.create/parent": parent "/dialogflow:v3beta1/dialogflow.projects.locations.securitySettings.delete": delete_project_location_security_setting @@ -205246,6 +205344,7 @@ "/dialogflow:v3beta1/dialogflow.projects.operations.list/name": name "/dialogflow:v3beta1/dialogflow.projects.operations.list/pageSize": page_size "/dialogflow:v3beta1/dialogflow.projects.operations.list/pageToken": page_token +"/dialogflow:v3beta1/dialogflow.projects.operations.list/returnPartialSuccess": return_partial_success "/dialogflow:v3beta1/fields": fields "/dialogflow:v3beta1/key": key "/dialogflow:v3beta1/quotaUser": quota_user diff --git a/generated/google-apis-dialogflow_v3beta1/CHANGELOG.md b/generated/google-apis-dialogflow_v3beta1/CHANGELOG.md index 5866417ae21..a9f590661c2 100644 --- a/generated/google-apis-dialogflow_v3beta1/CHANGELOG.md +++ b/generated/google-apis-dialogflow_v3beta1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-dialogflow_v3beta1 +### v0.111.0 (2025-10-05) + +* Regenerated from discovery document revision 20250929 + ### v0.110.0 (2025-09-28) * Regenerated from discovery document revision 20250919 diff --git a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/classes.rb b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/classes.rb index 34679f467c1..0bb72d826b1 100644 --- a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/classes.rb +++ b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/classes.rb @@ -16283,6 +16283,282 @@ def update!(**args) end end + # Agent Coaching instructions that customer can configure. + class GoogleCloudDialogflowV2AgentCoachingInstruction + include Google::Apis::Core::Hashable + + # Optional. The action that human agent should take. For example, "apologize for + # the slow shipping". If the users only want to use agent coaching for intent + # detection, agent_action can be empty + # Corresponds to the JSON property `agentAction` + # @return [String] + attr_accessor :agent_action + + # Optional. The condition of the instruction. For example, "the customer wants + # to cancel an order". If the users want the instruction to be triggered + # unconditionally, the condition can be empty. + # Corresponds to the JSON property `condition` + # @return [String] + attr_accessor :condition + + # Optional. The detailed description of this instruction. + # Corresponds to the JSON property `displayDetails` + # @return [String] + attr_accessor :display_details + + # Optional. Display name for the instruction. + # Corresponds to the JSON property `displayName` + # @return [String] + attr_accessor :display_name + + # Duplication check for the suggestion. + # Corresponds to the JSON property `duplicateCheckResult` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResult] + attr_accessor :duplicate_check_result + + # Optional. The action that system should take. For example, "call GetOrderTime + # with order_number=`order number provided by the customer`". If the users don't + # have plugins or don't want to trigger plugins, the system_action can be empty + # Corresponds to the JSON property `systemAction` + # @return [String] + attr_accessor :system_action + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @agent_action = args[:agent_action] if args.key?(:agent_action) + @condition = args[:condition] if args.key?(:condition) + @display_details = args[:display_details] if args.key?(:display_details) + @display_name = args[:display_name] if args.key?(:display_name) + @duplicate_check_result = args[:duplicate_check_result] if args.key?(:duplicate_check_result) + @system_action = args[:system_action] if args.key?(:system_action) + end + end + + # Duplication check for the suggestion. + class GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResult + include Google::Apis::Core::Hashable + + # Output only. The duplicate suggestions. + # Corresponds to the JSON property `duplicateSuggestions` + # @return [Array] + attr_accessor :duplicate_suggestions + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @duplicate_suggestions = args[:duplicate_suggestions] if args.key?(:duplicate_suggestions) + end + end + + # The duplicate suggestion details. + class GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion + include Google::Apis::Core::Hashable + + # Output only. The answer record id of the past duplicate suggestion. + # Corresponds to the JSON property `answerRecord` + # @return [String] + attr_accessor :answer_record + + # Output only. The similarity score of between the past and current suggestion. + # Corresponds to the JSON property `similarityScore` + # @return [Float] + attr_accessor :similarity_score + + # Output only. The index of the duplicate suggestion in the past suggestion list. + # Corresponds to the JSON property `suggestionIndex` + # @return [Fixnum] + attr_accessor :suggestion_index + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @answer_record = args[:answer_record] if args.key?(:answer_record) + @similarity_score = args[:similarity_score] if args.key?(:similarity_score) + @suggestion_index = args[:suggestion_index] if args.key?(:suggestion_index) + end + end + + # Suggestion for coaching agents. + class GoogleCloudDialogflowV2AgentCoachingSuggestion + include Google::Apis::Core::Hashable + + # Optional. Suggested actions for the agent to take. + # Corresponds to the JSON property `agentActionSuggestions` + # @return [Array] + attr_accessor :agent_action_suggestions + + # Optional. Instructions applicable based on the current context. + # Corresponds to the JSON property `applicableInstructions` + # @return [Array] + attr_accessor :applicable_instructions + + # Optional. Sample response for the Agent. + # Corresponds to the JSON property `sampleResponses` + # @return [Array] + attr_accessor :sample_responses + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @agent_action_suggestions = args[:agent_action_suggestions] if args.key?(:agent_action_suggestions) + @applicable_instructions = args[:applicable_instructions] if args.key?(:applicable_instructions) + @sample_responses = args[:sample_responses] if args.key?(:sample_responses) + end + end + + # Actions suggested for the agent. This is based on applicable instructions. + class GoogleCloudDialogflowV2AgentCoachingSuggestionAgentActionSuggestion + include Google::Apis::Core::Hashable + + # Optional. The suggested action for the agent. + # Corresponds to the JSON property `agentAction` + # @return [String] + attr_accessor :agent_action + + # Duplication check for the suggestion. + # Corresponds to the JSON property `duplicateCheckResult` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult] + attr_accessor :duplicate_check_result + + # Sources for the suggestion. + # Corresponds to the JSON property `sources` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSources] + attr_accessor :sources + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @agent_action = args[:agent_action] if args.key?(:agent_action) + @duplicate_check_result = args[:duplicate_check_result] if args.key?(:duplicate_check_result) + @sources = args[:sources] if args.key?(:sources) + end + end + + # Duplication check for the suggestion. + class GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult + include Google::Apis::Core::Hashable + + # Output only. The duplicate suggestions. + # Corresponds to the JSON property `duplicateSuggestions` + # @return [Array] + attr_accessor :duplicate_suggestions + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @duplicate_suggestions = args[:duplicate_suggestions] if args.key?(:duplicate_suggestions) + end + end + + # The duplicate suggestion details. Keeping answer_record and sources together + # as they are identifiers for duplicate suggestions. + class GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion + include Google::Apis::Core::Hashable + + # Output only. The answer record id of the past duplicate suggestion. + # Corresponds to the JSON property `answerRecord` + # @return [String] + attr_accessor :answer_record + + # Output only. The similarity score of between the past and current suggestion. + # Corresponds to the JSON property `similarityScore` + # @return [Float] + attr_accessor :similarity_score + + # Sources for the suggestion. + # Corresponds to the JSON property `sources` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSources] + attr_accessor :sources + + # Output only. The index of the duplicate suggestion in the past suggestion list. + # Corresponds to the JSON property `suggestionIndex` + # @return [Fixnum] + attr_accessor :suggestion_index + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @answer_record = args[:answer_record] if args.key?(:answer_record) + @similarity_score = args[:similarity_score] if args.key?(:similarity_score) + @sources = args[:sources] if args.key?(:sources) + @suggestion_index = args[:suggestion_index] if args.key?(:suggestion_index) + end + end + + # Sample response that the agent can use. This could be based on applicable + # instructions and ingested data from other systems. + class GoogleCloudDialogflowV2AgentCoachingSuggestionSampleResponse + include Google::Apis::Core::Hashable + + # Duplication check for the suggestion. + # Corresponds to the JSON property `duplicateCheckResult` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult] + attr_accessor :duplicate_check_result + + # Optional. Sample response for Agent in text. + # Corresponds to the JSON property `responseText` + # @return [String] + attr_accessor :response_text + + # Sources for the suggestion. + # Corresponds to the JSON property `sources` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSources] + attr_accessor :sources + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @duplicate_check_result = args[:duplicate_check_result] if args.key?(:duplicate_check_result) + @response_text = args[:response_text] if args.key?(:response_text) + @sources = args[:sources] if args.key?(:sources) + end + end + + # Sources for the suggestion. + class GoogleCloudDialogflowV2AgentCoachingSuggestionSources + include Google::Apis::Core::Hashable + + # Output only. Source instruction indexes for the suggestion. This is the index + # of the applicable_instructions field. + # Corresponds to the JSON property `instructionIndexes` + # @return [Array] + attr_accessor :instruction_indexes + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @instruction_indexes = args[:instruction_indexes] if args.key?(:instruction_indexes) + end + end + # Represents a part of a message possibly annotated with an entity. The part can # be an entity or purely a part of the message between two entities or message # start/end. @@ -17236,6 +17512,11 @@ def update!(**args) class GoogleCloudDialogflowV2GeneratorSuggestion include Google::Apis::Core::Hashable + # Suggestion for coaching agents. + # Corresponds to the JSON property `agentCoachingSuggestion` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestion] + attr_accessor :agent_coaching_suggestion + # Suggestion generated using free form generator. # Corresponds to the JSON property `freeFormSuggestion` # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2FreeFormSuggestion] @@ -17257,6 +17538,7 @@ def initialize(**args) # Update properties of this object def update!(**args) + @agent_coaching_suggestion = args[:agent_coaching_suggestion] if args.key?(:agent_coaching_suggestion) @free_form_suggestion = args[:free_form_suggestion] if args.key?(:free_form_suggestion) @summary_suggestion = args[:summary_suggestion] if args.key?(:summary_suggestion) @tool_call_info = args[:tool_call_info] if args.key?(:tool_call_info) @@ -19789,6 +20071,11 @@ class GoogleCloudDialogflowV2ToolCall # @return [String] attr_accessor :action + # Optional. The answer record associated with this tool call. + # Corresponds to the JSON property `answerRecord` + # @return [String] + attr_accessor :answer_record + # Output only. Create time of the tool call. # Corresponds to the JSON property `createTime` # @return [String] @@ -19799,12 +20086,27 @@ class GoogleCloudDialogflowV2ToolCall # @return [Hash] attr_accessor :input_parameters + # Output only. State of the tool call. + # Corresponds to the JSON property `state` + # @return [String] + attr_accessor :state + # Optional. The tool associated with this call. Format: `projects//locations// # tools/`. # Corresponds to the JSON property `tool` # @return [String] attr_accessor :tool + # Optional. A human readable description of the tool. + # Corresponds to the JSON property `toolDisplayDetails` + # @return [String] + attr_accessor :tool_display_details + + # Optional. A human readable short name of the tool, to be shown on the UI. + # Corresponds to the JSON property `toolDisplayName` + # @return [String] + attr_accessor :tool_display_name + def initialize(**args) update!(**args) end @@ -19812,9 +20114,13 @@ def initialize(**args) # Update properties of this object def update!(**args) @action = args[:action] if args.key?(:action) + @answer_record = args[:answer_record] if args.key?(:answer_record) @create_time = args[:create_time] if args.key?(:create_time) @input_parameters = args[:input_parameters] if args.key?(:input_parameters) + @state = args[:state] if args.key?(:state) @tool = args[:tool] if args.key?(:tool) + @tool_display_details = args[:tool_display_details] if args.key?(:tool_display_details) + @tool_display_name = args[:tool_display_name] if args.key?(:tool_display_name) end end @@ -19827,6 +20133,11 @@ class GoogleCloudDialogflowV2ToolCallResult # @return [String] attr_accessor :action + # Optional. The answer record associated with this tool call result. + # Corresponds to the JSON property `answerRecord` + # @return [String] + attr_accessor :answer_record + # Only populated if the response content is utf-8 encoded. # Corresponds to the JSON property `content` # @return [String] @@ -19862,6 +20173,7 @@ def initialize(**args) # Update properties of this object def update!(**args) @action = args[:action] if args.key?(:action) + @answer_record = args[:answer_record] if args.key?(:answer_record) @content = args[:content] if args.key?(:content) @create_time = args[:create_time] if args.key?(:create_time) @error = args[:error] if args.key?(:error) @@ -20048,6 +20360,282 @@ def update!(**args) end end + # Agent Coaching instructions that customer can configure. + class GoogleCloudDialogflowV2beta1AgentCoachingInstruction + include Google::Apis::Core::Hashable + + # Optional. The action that human agent should take. For example, "apologize for + # the slow shipping". If the users only want to use agent coaching for intent + # detection, agent_action can be empty + # Corresponds to the JSON property `agentAction` + # @return [String] + attr_accessor :agent_action + + # Optional. The condition of the instruction. For example, "the customer wants + # to cancel an order". If the users want the instruction to be triggered + # unconditionally, the condition can be empty. + # Corresponds to the JSON property `condition` + # @return [String] + attr_accessor :condition + + # Optional. The detailed description of this instruction. + # Corresponds to the JSON property `displayDetails` + # @return [String] + attr_accessor :display_details + + # Optional. Display name for the instruction. + # Corresponds to the JSON property `displayName` + # @return [String] + attr_accessor :display_name + + # Duplication check for the suggestion. + # Corresponds to the JSON property `duplicateCheckResult` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResult] + attr_accessor :duplicate_check_result + + # Optional. The action that system should take. For example, "call GetOrderTime + # with order_number=`order number provided by the customer`". If the users don't + # have plugins or don't want to trigger plugins, the system_action can be empty + # Corresponds to the JSON property `systemAction` + # @return [String] + attr_accessor :system_action + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @agent_action = args[:agent_action] if args.key?(:agent_action) + @condition = args[:condition] if args.key?(:condition) + @display_details = args[:display_details] if args.key?(:display_details) + @display_name = args[:display_name] if args.key?(:display_name) + @duplicate_check_result = args[:duplicate_check_result] if args.key?(:duplicate_check_result) + @system_action = args[:system_action] if args.key?(:system_action) + end + end + + # Duplication check for the suggestion. + class GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResult + include Google::Apis::Core::Hashable + + # Output only. The duplicate suggestions. + # Corresponds to the JSON property `duplicateSuggestions` + # @return [Array] + attr_accessor :duplicate_suggestions + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @duplicate_suggestions = args[:duplicate_suggestions] if args.key?(:duplicate_suggestions) + end + end + + # The duplicate suggestion details. + class GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion + include Google::Apis::Core::Hashable + + # Output only. The answer record id of the past duplicate suggestion. + # Corresponds to the JSON property `answerRecord` + # @return [String] + attr_accessor :answer_record + + # Output only. The similarity score of between the past and current suggestion. + # Corresponds to the JSON property `similarityScore` + # @return [Float] + attr_accessor :similarity_score + + # Output only. The index of the duplicate suggestion in the past suggestion list. + # Corresponds to the JSON property `suggestionIndex` + # @return [Fixnum] + attr_accessor :suggestion_index + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @answer_record = args[:answer_record] if args.key?(:answer_record) + @similarity_score = args[:similarity_score] if args.key?(:similarity_score) + @suggestion_index = args[:suggestion_index] if args.key?(:suggestion_index) + end + end + + # Suggestion for coaching agents. + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestion + include Google::Apis::Core::Hashable + + # Optional. Suggested actions for the agent to take. + # Corresponds to the JSON property `agentActionSuggestions` + # @return [Array] + attr_accessor :agent_action_suggestions + + # Optional. Instructions applicable based on the current context. + # Corresponds to the JSON property `applicableInstructions` + # @return [Array] + attr_accessor :applicable_instructions + + # Optional. Sample response for the Agent. + # Corresponds to the JSON property `sampleResponses` + # @return [Array] + attr_accessor :sample_responses + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @agent_action_suggestions = args[:agent_action_suggestions] if args.key?(:agent_action_suggestions) + @applicable_instructions = args[:applicable_instructions] if args.key?(:applicable_instructions) + @sample_responses = args[:sample_responses] if args.key?(:sample_responses) + end + end + + # Actions suggested for the agent. This is based on applicable instructions. + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionAgentActionSuggestion + include Google::Apis::Core::Hashable + + # Optional. The suggested action for the agent. + # Corresponds to the JSON property `agentAction` + # @return [String] + attr_accessor :agent_action + + # Duplication check for the suggestion. + # Corresponds to the JSON property `duplicateCheckResult` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult] + attr_accessor :duplicate_check_result + + # Sources for the suggestion. + # Corresponds to the JSON property `sources` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources] + attr_accessor :sources + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @agent_action = args[:agent_action] if args.key?(:agent_action) + @duplicate_check_result = args[:duplicate_check_result] if args.key?(:duplicate_check_result) + @sources = args[:sources] if args.key?(:sources) + end + end + + # Duplication check for the suggestion. + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult + include Google::Apis::Core::Hashable + + # Output only. The duplicate suggestions. + # Corresponds to the JSON property `duplicateSuggestions` + # @return [Array] + attr_accessor :duplicate_suggestions + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @duplicate_suggestions = args[:duplicate_suggestions] if args.key?(:duplicate_suggestions) + end + end + + # The duplicate suggestion details. Keeping answer_record and sources together + # as they are identifiers for duplicate suggestions. + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion + include Google::Apis::Core::Hashable + + # Output only. The answer record id of the past duplicate suggestion. + # Corresponds to the JSON property `answerRecord` + # @return [String] + attr_accessor :answer_record + + # Output only. The similarity score of between the past and current suggestion. + # Corresponds to the JSON property `similarityScore` + # @return [Float] + attr_accessor :similarity_score + + # Sources for the suggestion. + # Corresponds to the JSON property `sources` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources] + attr_accessor :sources + + # Output only. The index of the duplicate suggestion in the past suggestion list. + # Corresponds to the JSON property `suggestionIndex` + # @return [Fixnum] + attr_accessor :suggestion_index + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @answer_record = args[:answer_record] if args.key?(:answer_record) + @similarity_score = args[:similarity_score] if args.key?(:similarity_score) + @sources = args[:sources] if args.key?(:sources) + @suggestion_index = args[:suggestion_index] if args.key?(:suggestion_index) + end + end + + # Sample response that the agent can use. This could be based on applicable + # instructions and ingested data from other systems. + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSampleResponse + include Google::Apis::Core::Hashable + + # Duplication check for the suggestion. + # Corresponds to the JSON property `duplicateCheckResult` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult] + attr_accessor :duplicate_check_result + + # Optional. Sample response for Agent in text. + # Corresponds to the JSON property `responseText` + # @return [String] + attr_accessor :response_text + + # Sources for the suggestion. + # Corresponds to the JSON property `sources` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources] + attr_accessor :sources + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @duplicate_check_result = args[:duplicate_check_result] if args.key?(:duplicate_check_result) + @response_text = args[:response_text] if args.key?(:response_text) + @sources = args[:sources] if args.key?(:sources) + end + end + + # Sources for the suggestion. + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources + include Google::Apis::Core::Hashable + + # Output only. Source instruction indexes for the suggestion. This is the index + # of the applicable_instructions field. + # Corresponds to the JSON property `instructionIndexes` + # @return [Array] + attr_accessor :instruction_indexes + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @instruction_indexes = args[:instruction_indexes] if args.key?(:instruction_indexes) + end + end + # Represents a part of a message possibly annotated with an entity. The part can # be an entity or purely a part of the message between two entities or message # start/end. @@ -20748,6 +21336,11 @@ def update!(**args) class GoogleCloudDialogflowV2beta1GeneratorSuggestion include Google::Apis::Core::Hashable + # Suggestion for coaching agents. + # Corresponds to the JSON property `agentCoachingSuggestion` + # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestion] + attr_accessor :agent_coaching_suggestion + # Suggestion generated using free form generator. # Corresponds to the JSON property `freeFormSuggestion` # @return [Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1FreeFormSuggestion] @@ -20769,6 +21362,7 @@ def initialize(**args) # Update properties of this object def update!(**args) + @agent_coaching_suggestion = args[:agent_coaching_suggestion] if args.key?(:agent_coaching_suggestion) @free_form_suggestion = args[:free_form_suggestion] if args.key?(:free_form_suggestion) @summary_suggestion = args[:summary_suggestion] if args.key?(:summary_suggestion) @tool_call_info = args[:tool_call_info] if args.key?(:tool_call_info) @@ -24085,6 +24679,11 @@ class GoogleCloudDialogflowV2beta1ToolCall # @return [String] attr_accessor :action + # Optional. The answer record associated with this tool call. + # Corresponds to the JSON property `answerRecord` + # @return [String] + attr_accessor :answer_record + # Output only. Create time of the tool call. # Corresponds to the JSON property `createTime` # @return [String] @@ -24095,12 +24694,27 @@ class GoogleCloudDialogflowV2beta1ToolCall # @return [Hash] attr_accessor :input_parameters + # Output only. State of the tool call + # Corresponds to the JSON property `state` + # @return [String] + attr_accessor :state + # Optional. The tool associated with this call. Format: `projects//locations// # tools/`. # Corresponds to the JSON property `tool` # @return [String] attr_accessor :tool + # Optional. A human readable description of the tool. + # Corresponds to the JSON property `toolDisplayDetails` + # @return [String] + attr_accessor :tool_display_details + + # Optional. A human readable short name of the tool, to be shown on the UI. + # Corresponds to the JSON property `toolDisplayName` + # @return [String] + attr_accessor :tool_display_name + def initialize(**args) update!(**args) end @@ -24108,9 +24722,13 @@ def initialize(**args) # Update properties of this object def update!(**args) @action = args[:action] if args.key?(:action) + @answer_record = args[:answer_record] if args.key?(:answer_record) @create_time = args[:create_time] if args.key?(:create_time) @input_parameters = args[:input_parameters] if args.key?(:input_parameters) + @state = args[:state] if args.key?(:state) @tool = args[:tool] if args.key?(:tool) + @tool_display_details = args[:tool_display_details] if args.key?(:tool_display_details) + @tool_display_name = args[:tool_display_name] if args.key?(:tool_display_name) end end @@ -24123,6 +24741,11 @@ class GoogleCloudDialogflowV2beta1ToolCallResult # @return [String] attr_accessor :action + # Optional. The answer record associated with this tool call result. + # Corresponds to the JSON property `answerRecord` + # @return [String] + attr_accessor :answer_record + # Only populated if the response content is utf-8 encoded. # Corresponds to the JSON property `content` # @return [String] @@ -24158,6 +24781,7 @@ def initialize(**args) # Update properties of this object def update!(**args) @action = args[:action] if args.key?(:action) + @answer_record = args[:answer_record] if args.key?(:answer_record) @content = args[:content] if args.key?(:content) @create_time = args[:create_time] if args.key?(:create_time) @error = args[:error] if args.key?(:error) @@ -24534,6 +25158,13 @@ class GoogleLongrunningListOperationsResponse # @return [Array] attr_accessor :operations + # Unordered list. Unreachable resources. Populated when the request sets ` + # ListOperationsRequest.return_partial_success` and reads across collections e.g. + # when attempting to list all resources across all supported locations. + # Corresponds to the JSON property `unreachable` + # @return [Array] + attr_accessor :unreachable + def initialize(**args) update!(**args) end @@ -24542,6 +25173,7 @@ def initialize(**args) def update!(**args) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @operations = args[:operations] if args.key?(:operations) + @unreachable = args[:unreachable] if args.key?(:unreachable) end end diff --git a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/gem_version.rb b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/gem_version.rb index c883381f68a..925c00d95e6 100644 --- a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/gem_version.rb +++ b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module DialogflowV3beta1 # Version of the google-apis-dialogflow_v3beta1 gem - GEM_VERSION = "0.110.0" + GEM_VERSION = "0.111.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20250919" + REVISION = "20250929" end end end diff --git a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/representations.rb b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/representations.rb index 4dcfc3b9c68..7b67909f1bd 100644 --- a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/representations.rb +++ b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/representations.rb @@ -2614,6 +2614,60 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudDialogflowV2AgentCoachingInstruction + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResult + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestion + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionAgentActionSuggestion + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionSampleResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionSources + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudDialogflowV2AnnotatedMessagePart class Representation < Google::Apis::Core::JsonRepresentation; end @@ -3214,6 +3268,60 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudDialogflowV2beta1AgentCoachingInstruction + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResult + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestion + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionAgentActionSuggestion + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSampleResponse + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudDialogflowV2beta1AnnotatedMessagePart class Representation < Google::Apis::Core::JsonRepresentation; end @@ -8379,6 +8487,96 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class GoogleCloudDialogflowV2AgentCoachingInstruction + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :agent_action, as: 'agentAction' + property :condition, as: 'condition' + property :display_details, as: 'displayDetails' + property :display_name, as: 'displayName' + property :duplicate_check_result, as: 'duplicateCheckResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResult::Representation + + property :system_action, as: 'systemAction' + end + end + + class GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResult + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :duplicate_suggestions, as: 'duplicateSuggestions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion::Representation + + end + end + + class GoogleCloudDialogflowV2AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :answer_record, as: 'answerRecord' + property :similarity_score, as: 'similarityScore' + property :suggestion_index, as: 'suggestionIndex' + end + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestion + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :agent_action_suggestions, as: 'agentActionSuggestions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionAgentActionSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionAgentActionSuggestion::Representation + + collection :applicable_instructions, as: 'applicableInstructions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingInstruction, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingInstruction::Representation + + collection :sample_responses, as: 'sampleResponses', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSampleResponse, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSampleResponse::Representation + + end + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionAgentActionSuggestion + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :agent_action, as: 'agentAction' + property :duplicate_check_result, as: 'duplicateCheckResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult::Representation + + property :sources, as: 'sources', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSources, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSources::Representation + + end + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :duplicate_suggestions, as: 'duplicateSuggestions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion::Representation + + end + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :answer_record, as: 'answerRecord' + property :similarity_score, as: 'similarityScore' + property :sources, as: 'sources', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSources, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSources::Representation + + property :suggestion_index, as: 'suggestionIndex' + end + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionSampleResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :duplicate_check_result, as: 'duplicateCheckResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionDuplicateCheckResult::Representation + + property :response_text, as: 'responseText' + property :sources, as: 'sources', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSources, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestionSources::Representation + + end + end + + class GoogleCloudDialogflowV2AgentCoachingSuggestionSources + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :instruction_indexes, as: 'instructionIndexes' + end + end + class GoogleCloudDialogflowV2AnnotatedMessagePart # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -8628,6 +8826,8 @@ class Representation < Google::Apis::Core::JsonRepresentation class GoogleCloudDialogflowV2GeneratorSuggestion # @private class Representation < Google::Apis::Core::JsonRepresentation + property :agent_coaching_suggestion, as: 'agentCoachingSuggestion', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2AgentCoachingSuggestion::Representation + property :free_form_suggestion, as: 'freeFormSuggestion', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2FreeFormSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2FreeFormSuggestion::Representation property :summary_suggestion, as: 'summarySuggestion', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2SummarySuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2SummarySuggestion::Representation @@ -9347,9 +9547,13 @@ class GoogleCloudDialogflowV2ToolCall # @private class Representation < Google::Apis::Core::JsonRepresentation property :action, as: 'action' + property :answer_record, as: 'answerRecord' property :create_time, as: 'createTime' hash :input_parameters, as: 'inputParameters' + property :state, as: 'state' property :tool, as: 'tool' + property :tool_display_details, as: 'toolDisplayDetails' + property :tool_display_name, as: 'toolDisplayName' end end @@ -9357,6 +9561,7 @@ class GoogleCloudDialogflowV2ToolCallResult # @private class Representation < Google::Apis::Core::JsonRepresentation property :action, as: 'action' + property :answer_record, as: 'answerRecord' property :content, as: 'content' property :create_time, as: 'createTime' property :error, as: 'error', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2ToolCallResultError, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2ToolCallResultError::Representation @@ -9411,6 +9616,96 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class GoogleCloudDialogflowV2beta1AgentCoachingInstruction + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :agent_action, as: 'agentAction' + property :condition, as: 'condition' + property :display_details, as: 'displayDetails' + property :display_name, as: 'displayName' + property :duplicate_check_result, as: 'duplicateCheckResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResult::Representation + + property :system_action, as: 'systemAction' + end + end + + class GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResult + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :duplicate_suggestions, as: 'duplicateSuggestions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion::Representation + + end + end + + class GoogleCloudDialogflowV2beta1AgentCoachingInstructionDuplicateCheckResultDuplicateSuggestion + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :answer_record, as: 'answerRecord' + property :similarity_score, as: 'similarityScore' + property :suggestion_index, as: 'suggestionIndex' + end + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestion + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :agent_action_suggestions, as: 'agentActionSuggestions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionAgentActionSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionAgentActionSuggestion::Representation + + collection :applicable_instructions, as: 'applicableInstructions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingInstruction, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingInstruction::Representation + + collection :sample_responses, as: 'sampleResponses', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSampleResponse, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSampleResponse::Representation + + end + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionAgentActionSuggestion + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :agent_action, as: 'agentAction' + property :duplicate_check_result, as: 'duplicateCheckResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult::Representation + + property :sources, as: 'sources', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources::Representation + + end + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :duplicate_suggestions, as: 'duplicateSuggestions', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion::Representation + + end + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResultDuplicateSuggestion + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :answer_record, as: 'answerRecord' + property :similarity_score, as: 'similarityScore' + property :sources, as: 'sources', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources::Representation + + property :suggestion_index, as: 'suggestionIndex' + end + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSampleResponse + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :duplicate_check_result, as: 'duplicateCheckResult', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionDuplicateCheckResult::Representation + + property :response_text, as: 'responseText' + property :sources, as: 'sources', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources::Representation + + end + end + + class GoogleCloudDialogflowV2beta1AgentCoachingSuggestionSources + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :instruction_indexes, as: 'instructionIndexes' + end + end + class GoogleCloudDialogflowV2beta1AnnotatedMessagePart # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -9593,6 +9888,8 @@ class Representation < Google::Apis::Core::JsonRepresentation class GoogleCloudDialogflowV2beta1GeneratorSuggestion # @private class Representation < Google::Apis::Core::JsonRepresentation + property :agent_coaching_suggestion, as: 'agentCoachingSuggestion', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1AgentCoachingSuggestion::Representation + property :free_form_suggestion, as: 'freeFormSuggestion', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1FreeFormSuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1FreeFormSuggestion::Representation property :summary_suggestion, as: 'summarySuggestion', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1SummarySuggestion, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1SummarySuggestion::Representation @@ -10534,9 +10831,13 @@ class GoogleCloudDialogflowV2beta1ToolCall # @private class Representation < Google::Apis::Core::JsonRepresentation property :action, as: 'action' + property :answer_record, as: 'answerRecord' property :create_time, as: 'createTime' hash :input_parameters, as: 'inputParameters' + property :state, as: 'state' property :tool, as: 'tool' + property :tool_display_details, as: 'toolDisplayDetails' + property :tool_display_name, as: 'toolDisplayName' end end @@ -10544,6 +10845,7 @@ class GoogleCloudDialogflowV2beta1ToolCallResult # @private class Representation < Google::Apis::Core::JsonRepresentation property :action, as: 'action' + property :answer_record, as: 'answerRecord' property :content, as: 'content' property :create_time, as: 'createTime' property :error, as: 'error', class: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1ToolCallResultError, decorator: Google::Apis::DialogflowV3beta1::GoogleCloudDialogflowV2beta1ToolCallResultError::Representation @@ -10644,6 +10946,7 @@ class Representation < Google::Apis::Core::JsonRepresentation property :next_page_token, as: 'nextPageToken' collection :operations, as: 'operations', class: Google::Apis::DialogflowV3beta1::GoogleLongrunningOperation, decorator: Google::Apis::DialogflowV3beta1::GoogleLongrunningOperation::Representation + collection :unreachable, as: 'unreachable' end end diff --git a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/service.rb b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/service.rb index ddc518bb84c..e460cfad573 100644 --- a/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/service.rb +++ b/generated/google-apis-dialogflow_v3beta1/lib/google/apis/dialogflow_v3beta1/service.rb @@ -5891,6 +5891,13 @@ def get_project_location_operation(name, fields: nil, quota_user: nil, options: # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -5908,7 +5915,7 @@ def get_project_location_operation(name, fields: nil, quota_user: nil, options: # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification # @raise [Google::Apis::AuthorizationError] Authorization is required - def list_project_location_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v3beta1/{+name}/operations', options) command.response_representation = Google::Apis::DialogflowV3beta1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DialogflowV3beta1::GoogleLongrunningListOperationsResponse @@ -5916,6 +5923,7 @@ def list_project_location_operations(name, filter: nil, page_size: nil, page_tok command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -6174,6 +6182,13 @@ def get_project_operation(name, fields: nil, quota_user: nil, options: nil, &blo # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -6191,7 +6206,7 @@ def get_project_operation(name, fields: nil, quota_user: nil, options: nil, &blo # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification # @raise [Google::Apis::AuthorizationError] Authorization is required - def list_project_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v3beta1/{+name}/operations', options) command.response_representation = Google::Apis::DialogflowV3beta1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DialogflowV3beta1::GoogleLongrunningListOperationsResponse @@ -6199,6 +6214,7 @@ def list_project_operations(name, filter: nil, page_size: nil, page_token: nil, command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block)