feat: Automated regeneration of dialogflow v3 client (#2235)
This commit is contained in:
parent
b67b3f294f
commit
430d50c1bc
|
@ -91766,6 +91766,10 @@
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Agent/speechToTextSettings": speech_to_text_settings
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Agent/speechToTextSettings": speech_to_text_settings
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Agent/startFlow": start_flow
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Agent/startFlow": start_flow
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Agent/timeZone": time_zone
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Agent/timeZone": time_zone
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3AgentValidationResult": google_cloud_dialogflow_cx_v3_agent_validation_result
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3AgentValidationResult/flowValidationResults": flow_validation_results
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3AgentValidationResult/flowValidationResults/flow_validation_result": flow_validation_result
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3AgentValidationResult/name": name
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3AudioInput": google_cloud_dialogflow_cx_v3_audio_input
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3AudioInput": google_cloud_dialogflow_cx_v3_audio_input
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3AudioInput/audio": audio
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3AudioInput/audio": audio
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3AudioInput/config": config
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3AudioInput/config": config
|
||||||
|
@ -91857,6 +91861,41 @@
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3EventHandler/triggerFulfillment": trigger_fulfillment
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3EventHandler/triggerFulfillment": trigger_fulfillment
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3EventInput": google_cloud_dialogflow_cx_v3_event_input
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3EventInput": google_cloud_dialogflow_cx_v3_event_input
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3EventInput/event": event
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3EventInput/event": event
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment": google_cloud_dialogflow_cx_v3_experiment
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/createTime": create_time
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/definition": definition
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/description": description
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/displayName": display_name
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/endTime": end_time
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/experimentLength": experiment_length
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/lastUpdateTime": last_update_time
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/name": name
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/result": result
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/startTime": start_time
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/state": state
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/variantsHistory": variants_history
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Experiment/variantsHistory/variants_history": variants_history
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentDefinition": google_cloud_dialogflow_cx_v3_experiment_definition
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentDefinition/condition": condition
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentDefinition/versionVariants": version_variants
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResult": google_cloud_dialogflow_cx_v3_experiment_result
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResult/lastUpdateTime": last_update_time
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResult/versionMetrics": version_metrics
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResult/versionMetrics/version_metric": version_metric
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval": google_cloud_dialogflow_cx_v3_experiment_result_confidence_interval
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval/confidenceLevel": confidence_level
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval/lowerBound": lower_bound
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval/ratio": ratio
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval/upperBound": upper_bound
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultMetric": google_cloud_dialogflow_cx_v3_experiment_result_metric
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultMetric/confidenceInterval": confidence_interval
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultMetric/ratio": ratio
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultMetric/type": type
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics": google_cloud_dialogflow_cx_v3_experiment_result_version_metrics
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics/metrics": metrics
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics/metrics/metric": metric
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics/sessionCount": session_count
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics/version": version
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExportAgentRequest": google_cloud_dialogflow_cx_v3_export_agent_request
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExportAgentRequest": google_cloud_dialogflow_cx_v3_export_agent_request
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExportAgentRequest/agentUri": agent_uri
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExportAgentRequest/agentUri": agent_uri
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExportAgentResponse": google_cloud_dialogflow_cx_v3_export_agent_response
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ExportAgentResponse": google_cloud_dialogflow_cx_v3_export_agent_response
|
||||||
|
@ -91879,6 +91918,11 @@
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Flow/nluSettings": nlu_settings
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Flow/nluSettings": nlu_settings
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Flow/transitionRoutes": transition_routes
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Flow/transitionRoutes": transition_routes
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Flow/transitionRoutes/transition_route": transition_route
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Flow/transitionRoutes/transition_route": transition_route
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3FlowValidationResult": google_cloud_dialogflow_cx_v3_flow_validation_result
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3FlowValidationResult/name": name
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3FlowValidationResult/updateTime": update_time
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3FlowValidationResult/validationMessages": validation_messages
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3FlowValidationResult/validationMessages/validation_message": validation_message
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Form": google_cloud_dialogflow_cx_v3_form
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Form": google_cloud_dialogflow_cx_v3_form
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Form/parameters": parameters
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Form/parameters": parameters
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Form/parameters/parameter": parameter
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Form/parameters/parameter": parameter
|
||||||
|
@ -91996,6 +92040,10 @@
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListEnvironmentsResponse/environments": environments
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListEnvironmentsResponse/environments": environments
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListEnvironmentsResponse/environments/environment": environment
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListEnvironmentsResponse/environments/environment": environment
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListEnvironmentsResponse/nextPageToken": next_page_token
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListEnvironmentsResponse/nextPageToken": next_page_token
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListExperimentsResponse": google_cloud_dialogflow_cx_v3_list_experiments_response
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListExperimentsResponse/experiments": experiments
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListExperimentsResponse/experiments/experiment": experiment
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListExperimentsResponse/nextPageToken": next_page_token
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListFlowsResponse": google_cloud_dialogflow_cx_v3_list_flows_response
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListFlowsResponse": google_cloud_dialogflow_cx_v3_list_flows_response
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListFlowsResponse/flows": flows
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListFlowsResponse/flows": flows
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListFlowsResponse/flows/flow": flow
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ListFlowsResponse/flows/flow": flow
|
||||||
|
@ -92135,6 +92183,9 @@
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3QueryResult/webhookStatuses/webhook_status": webhook_status
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3QueryResult/webhookStatuses/webhook_status": webhook_status
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ReloadDocumentOperationMetadata": google_cloud_dialogflow_cx_v3_reload_document_operation_metadata
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ReloadDocumentOperationMetadata": google_cloud_dialogflow_cx_v3_reload_document_operation_metadata
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ReloadDocumentOperationMetadata/genericMetadata": generic_metadata
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ReloadDocumentOperationMetadata/genericMetadata": generic_metadata
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ResourceName": google_cloud_dialogflow_cx_v3_resource_name
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ResourceName/displayName": display_name
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ResourceName/name": name
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ResponseMessage": google_cloud_dialogflow_cx_v3_response_message
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ResponseMessage": google_cloud_dialogflow_cx_v3_response_message
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ResponseMessage/conversationSuccess": conversation_success
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ResponseMessage/conversationSuccess": conversation_success
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3ResponseMessage/endInteraction": end_interaction
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ResponseMessage/endInteraction": end_interaction
|
||||||
|
@ -92202,6 +92253,8 @@
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3SessionInfo/session": session
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3SessionInfo/session": session
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3SpeechToTextSettings": google_cloud_dialogflow_cx_v3_speech_to_text_settings
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3SpeechToTextSettings": google_cloud_dialogflow_cx_v3_speech_to_text_settings
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3SpeechToTextSettings/enableSpeechAdaptation": enable_speech_adaptation
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3SpeechToTextSettings/enableSpeechAdaptation": enable_speech_adaptation
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3StartExperimentRequest": google_cloud_dialogflow_cx_v3_start_experiment_request
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3StopExperimentRequest": google_cloud_dialogflow_cx_v3_stop_experiment_request
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3SynthesizeSpeechConfig": google_cloud_dialogflow_cx_v3_synthesize_speech_config
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3SynthesizeSpeechConfig": google_cloud_dialogflow_cx_v3_synthesize_speech_config
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3SynthesizeSpeechConfig/effectsProfileId": effects_profile_id
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3SynthesizeSpeechConfig/effectsProfileId": effects_profile_id
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3SynthesizeSpeechConfig/effectsProfileId/effects_profile_id": effects_profile_id
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3SynthesizeSpeechConfig/effectsProfileId/effects_profile_id": effects_profile_id
|
||||||
|
@ -92272,6 +92325,21 @@
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3TransitionRouteGroup/transitionRoutes/transition_route": transition_route
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3TransitionRouteGroup/transitionRoutes/transition_route": transition_route
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3UpdateDocumentOperationMetadata": google_cloud_dialogflow_cx_v3_update_document_operation_metadata
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3UpdateDocumentOperationMetadata": google_cloud_dialogflow_cx_v3_update_document_operation_metadata
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3UpdateDocumentOperationMetadata/genericMetadata": generic_metadata
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3UpdateDocumentOperationMetadata/genericMetadata": generic_metadata
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidateAgentRequest": google_cloud_dialogflow_cx_v3_validate_agent_request
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidateAgentRequest/languageCode": language_code
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidateFlowRequest": google_cloud_dialogflow_cx_v3_validate_flow_request
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidateFlowRequest/languageCode": language_code
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidationMessage": google_cloud_dialogflow_cx_v3_validation_message
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidationMessage/detail": detail
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidationMessage/resourceNames": resource_names
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidationMessage/resourceNames/resource_name": resource_name
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidationMessage/resourceType": resource_type
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidationMessage/resources": resources
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidationMessage/resources/resource": resource
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3ValidationMessage/severity": severity
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VariantsHistory": google_cloud_dialogflow_cx_v3_variants_history
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VariantsHistory/updateTime": update_time
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VariantsHistory/versionVariants": version_variants
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version": google_cloud_dialogflow_cx_v3_version
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version": google_cloud_dialogflow_cx_v3_version
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/createTime": create_time
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/createTime": create_time
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/description": description
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/description": description
|
||||||
|
@ -92279,6 +92347,13 @@
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/name": name
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/name": name
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/nluSettings": nlu_settings
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/nluSettings": nlu_settings
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/state": state
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3Version/state": state
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VersionVariants": google_cloud_dialogflow_cx_v3_version_variants
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VersionVariants/variants": variants
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VersionVariants/variants/variant": variant
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VersionVariantsVariant": google_cloud_dialogflow_cx_v3_version_variants_variant
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VersionVariantsVariant/isControlGroup": is_control_group
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VersionVariantsVariant/trafficAllocation": traffic_allocation
|
||||||
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VersionVariantsVariant/version": version
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3VoiceSelectionParams": google_cloud_dialogflow_cx_v3_voice_selection_params
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VoiceSelectionParams": google_cloud_dialogflow_cx_v3_voice_selection_params
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3VoiceSelectionParams/name": name
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VoiceSelectionParams/name": name
|
||||||
"/dialogflow:v3/GoogleCloudDialogflowCxV3VoiceSelectionParams/ssmlGender": ssml_gender
|
"/dialogflow:v3/GoogleCloudDialogflowCxV3VoiceSelectionParams/ssmlGender": ssml_gender
|
||||||
|
@ -93289,6 +93364,23 @@
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.create/parent": parent
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.create/parent": parent
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.delete": delete_project_location_agent_environment
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.delete": delete_project_location_agent_environment
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.delete/name": name
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.delete/name": name
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.create": create_project_location_agent_environment_experiment
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.create/parent": parent
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.delete": delete_project_location_agent_environment_experiment
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.delete/name": name
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.get": get_project_location_agent_environment_experiment
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.get/name": name
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.list": list_project_location_agent_environment_experiments
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.list/pageSize": page_size
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.list/pageToken": page_token
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.list/parent": parent
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.patch": patch_project_location_agent_environment_experiment
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.patch/name": name
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.patch/updateMask": update_mask
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.start": start_project_location_agent_environment_experiment
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.start/name": name
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.stop": stop_project_location_agent_environment_experiment
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.experiments.stop/name": name
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.get": get_project_location_agent_environment
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.get": get_project_location_agent_environment
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.get/name": name
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.get/name": name
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.list": list_project_location_agent_environments
|
"/dialogflow:v3/dialogflow.projects.locations.agents.environments.list": list_project_location_agent_environments
|
||||||
|
@ -93332,6 +93424,9 @@
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.get": get_project_location_agent_flow
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.get": get_project_location_agent_flow
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.get/languageCode": language_code
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.get/languageCode": language_code
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.get/name": name
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.get/name": name
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.getValidationResult": get_project_location_agent_flow_validation_result
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.getValidationResult/languageCode": language_code
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.getValidationResult/name": name
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.list": list_project_location_agent_flows
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.list": list_project_location_agent_flows
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.list/languageCode": language_code
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.list/languageCode": language_code
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.list/pageSize": page_size
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.list/pageSize": page_size
|
||||||
|
@ -93379,6 +93474,8 @@
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.transitionRouteGroups.patch/languageCode": language_code
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.transitionRouteGroups.patch/languageCode": language_code
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.transitionRouteGroups.patch/name": name
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.transitionRouteGroups.patch/name": name
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.transitionRouteGroups.patch/updateMask": update_mask
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.transitionRouteGroups.patch/updateMask": update_mask
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.validate": validate_project_location_agent_flow
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.validate/name": name
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.versions.create": create_project_location_agent_flow_version
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.versions.create": create_project_location_agent_flow_version
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.versions.create/parent": parent
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.versions.create/parent": parent
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.versions.delete": delete_project_location_agent_flow_version
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.versions.delete": delete_project_location_agent_flow_version
|
||||||
|
@ -93396,6 +93493,9 @@
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.versions.patch/updateMask": update_mask
|
"/dialogflow:v3/dialogflow.projects.locations.agents.flows.versions.patch/updateMask": update_mask
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.get": get_project_location_agent
|
"/dialogflow:v3/dialogflow.projects.locations.agents.get": get_project_location_agent
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.get/name": name
|
"/dialogflow:v3/dialogflow.projects.locations.agents.get/name": name
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.getValidationResult": get_project_location_agent_validation_result
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.getValidationResult/languageCode": language_code
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.getValidationResult/name": name
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.intents.create": create_project_location_agent_intent
|
"/dialogflow:v3/dialogflow.projects.locations.agents.intents.create": create_project_location_agent_intent
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.intents.create/languageCode": language_code
|
"/dialogflow:v3/dialogflow.projects.locations.agents.intents.create/languageCode": language_code
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.intents.create/parent": parent
|
"/dialogflow:v3/dialogflow.projects.locations.agents.intents.create/parent": parent
|
||||||
|
@ -93474,6 +93574,8 @@
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.testCases.run/agentsId": agents_id
|
"/dialogflow:v3/dialogflow.projects.locations.agents.testCases.run/agentsId": agents_id
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.testCases.run/locationsId": locations_id
|
"/dialogflow:v3/dialogflow.projects.locations.agents.testCases.run/locationsId": locations_id
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.testCases.run/projectsId": projects_id
|
"/dialogflow:v3/dialogflow.projects.locations.agents.testCases.run/projectsId": projects_id
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.validate": validate_project_location_agent
|
||||||
|
"/dialogflow:v3/dialogflow.projects.locations.agents.validate/name": name
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.webhooks.create": create_project_location_agent_webhook
|
"/dialogflow:v3/dialogflow.projects.locations.agents.webhooks.create": create_project_location_agent_webhook
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.webhooks.create/parent": parent
|
"/dialogflow:v3/dialogflow.projects.locations.agents.webhooks.create/parent": parent
|
||||||
"/dialogflow:v3/dialogflow.projects.locations.agents.webhooks.delete": delete_project_location_agent_webhook
|
"/dialogflow:v3/dialogflow.projects.locations.agents.webhooks.delete": delete_project_location_agent_webhook
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Release history for google-apis-dialogflow_v3
|
# Release history for google-apis-dialogflow_v3
|
||||||
|
|
||||||
### v0.1.0 (2021-01-01)
|
### v0.1.0 (2021-01-07)
|
||||||
|
|
||||||
* Regenerated from discovery document revision 20201213
|
* Regenerated from discovery document revision 20201231
|
||||||
* Regenerated using generator version 0.1.0
|
* Regenerated using generator version 0.1.1
|
||||||
|
|
||||||
|
|
|
@ -112,6 +112,32 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# The response message for Agents.GetAgentValidationResult.
|
||||||
|
class GoogleCloudDialogflowCxV3AgentValidationResult
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Contains all flow validation results.
|
||||||
|
# Corresponds to the JSON property `flowValidationResults`
|
||||||
|
# @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult>]
|
||||||
|
attr_accessor :flow_validation_results
|
||||||
|
|
||||||
|
# The unique identifier of the agent validation result. Format: `projects//
|
||||||
|
# locations//agents//validationResult`.
|
||||||
|
# Corresponds to the JSON property `name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :name
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@flow_validation_results = args[:flow_validation_results] if args.key?(:flow_validation_results)
|
||||||
|
@name = args[:name] if args.key?(:name)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Represents the natural speech audio to be processed.
|
# Represents the natural speech audio to be processed.
|
||||||
class GoogleCloudDialogflowCxV3AudioInput
|
class GoogleCloudDialogflowCxV3AudioInput
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -839,6 +865,255 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Represents an experiment in an environment. Next ID: 13
|
||||||
|
class GoogleCloudDialogflowCxV3Experiment
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Creation time of this experiment.
|
||||||
|
# Corresponds to the JSON property `createTime`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :create_time
|
||||||
|
|
||||||
|
# Definition of the experiment. Next ID: 3
|
||||||
|
# Corresponds to the JSON property `definition`
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentDefinition]
|
||||||
|
attr_accessor :definition
|
||||||
|
|
||||||
|
# The human-readable description of the experiment.
|
||||||
|
# Corresponds to the JSON property `description`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :description
|
||||||
|
|
||||||
|
# Required. The human-readable name of the experiment (unique in an environment).
|
||||||
|
# Limit of 64 characters.
|
||||||
|
# Corresponds to the JSON property `displayName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :display_name
|
||||||
|
|
||||||
|
# End time of this experiment.
|
||||||
|
# Corresponds to the JSON property `endTime`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :end_time
|
||||||
|
|
||||||
|
# Maximum number of days to run the experiment.
|
||||||
|
# Corresponds to the JSON property `experimentLength`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :experiment_length
|
||||||
|
|
||||||
|
# Last update time of this experiment.
|
||||||
|
# Corresponds to the JSON property `lastUpdateTime`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :last_update_time
|
||||||
|
|
||||||
|
# The name of the experiment. Format: projects//locations//agents//environments//
|
||||||
|
# experiments/..
|
||||||
|
# Corresponds to the JSON property `name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :name
|
||||||
|
|
||||||
|
# The inference result which includes an objective metric to optimize and the
|
||||||
|
# confidence interval.
|
||||||
|
# Corresponds to the JSON property `result`
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResult]
|
||||||
|
attr_accessor :result
|
||||||
|
|
||||||
|
# Start time of this experiment.
|
||||||
|
# Corresponds to the JSON property `startTime`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :start_time
|
||||||
|
|
||||||
|
# The current state of the experiment. Transition triggered by Expriments.
|
||||||
|
# StartExperiment: PENDING->RUNNING. Transition triggered by Expriments.
|
||||||
|
# CancelExperiment: PENDING->CANCELLED or RUNNING->CANCELLED.
|
||||||
|
# Corresponds to the JSON property `state`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :state
|
||||||
|
|
||||||
|
# The history of updates to the experiment variants.
|
||||||
|
# Corresponds to the JSON property `variantsHistory`
|
||||||
|
# @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VariantsHistory>]
|
||||||
|
attr_accessor :variants_history
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@create_time = args[:create_time] if args.key?(:create_time)
|
||||||
|
@definition = args[:definition] if args.key?(:definition)
|
||||||
|
@description = args[:description] if args.key?(:description)
|
||||||
|
@display_name = args[:display_name] if args.key?(:display_name)
|
||||||
|
@end_time = args[:end_time] if args.key?(:end_time)
|
||||||
|
@experiment_length = args[:experiment_length] if args.key?(:experiment_length)
|
||||||
|
@last_update_time = args[:last_update_time] if args.key?(:last_update_time)
|
||||||
|
@name = args[:name] if args.key?(:name)
|
||||||
|
@result = args[:result] if args.key?(:result)
|
||||||
|
@start_time = args[:start_time] if args.key?(:start_time)
|
||||||
|
@state = args[:state] if args.key?(:state)
|
||||||
|
@variants_history = args[:variants_history] if args.key?(:variants_history)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Definition of the experiment. Next ID: 3
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentDefinition
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The condition defines which subset of sessions are selected for this
|
||||||
|
# experiment. If not specified, all sessions are eligible. E.g. "query_input.
|
||||||
|
# language_code=en" See the [conditions reference](https://cloud.google.com/
|
||||||
|
# dialogflow/cx/docs/reference/condition).
|
||||||
|
# Corresponds to the JSON property `condition`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :condition
|
||||||
|
|
||||||
|
# A list of flow version variants.
|
||||||
|
# Corresponds to the JSON property `versionVariants`
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VersionVariants]
|
||||||
|
attr_accessor :version_variants
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@condition = args[:condition] if args.key?(:condition)
|
||||||
|
@version_variants = args[:version_variants] if args.key?(:version_variants)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# The inference result which includes an objective metric to optimize and the
|
||||||
|
# confidence interval.
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResult
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The last time the experiment's stats data was updated. Will have default value
|
||||||
|
# if stats have never been computed for this experiment.
|
||||||
|
# Corresponds to the JSON property `lastUpdateTime`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :last_update_time
|
||||||
|
|
||||||
|
# Version variants and metrics.
|
||||||
|
# Corresponds to the JSON property `versionMetrics`
|
||||||
|
# @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics>]
|
||||||
|
attr_accessor :version_metrics
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@last_update_time = args[:last_update_time] if args.key?(:last_update_time)
|
||||||
|
@version_metrics = args[:version_metrics] if args.key?(:version_metrics)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# A confidence interval is a range of possible values for the experiment
|
||||||
|
# objective you are trying to measure.
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The confidence level used to construct the interval, i.e. there is X% chance
|
||||||
|
# that the true value is within this interval.
|
||||||
|
# Corresponds to the JSON property `confidenceLevel`
|
||||||
|
# @return [Float]
|
||||||
|
attr_accessor :confidence_level
|
||||||
|
|
||||||
|
# Lower bound of the interval.
|
||||||
|
# Corresponds to the JSON property `lowerBound`
|
||||||
|
# @return [Float]
|
||||||
|
attr_accessor :lower_bound
|
||||||
|
|
||||||
|
# The percent change between an experiment metric's value and the value for its
|
||||||
|
# control.
|
||||||
|
# Corresponds to the JSON property `ratio`
|
||||||
|
# @return [Float]
|
||||||
|
attr_accessor :ratio
|
||||||
|
|
||||||
|
# Upper bound of the interval.
|
||||||
|
# Corresponds to the JSON property `upperBound`
|
||||||
|
# @return [Float]
|
||||||
|
attr_accessor :upper_bound
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@confidence_level = args[:confidence_level] if args.key?(:confidence_level)
|
||||||
|
@lower_bound = args[:lower_bound] if args.key?(:lower_bound)
|
||||||
|
@ratio = args[:ratio] if args.key?(:ratio)
|
||||||
|
@upper_bound = args[:upper_bound] if args.key?(:upper_bound)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Metric and corresponding confidence intervals.
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResultMetric
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# A confidence interval is a range of possible values for the experiment
|
||||||
|
# objective you are trying to measure.
|
||||||
|
# Corresponds to the JSON property `confidenceInterval`
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval]
|
||||||
|
attr_accessor :confidence_interval
|
||||||
|
|
||||||
|
# Ratio value of a metric.
|
||||||
|
# Corresponds to the JSON property `ratio`
|
||||||
|
# @return [Float]
|
||||||
|
attr_accessor :ratio
|
||||||
|
|
||||||
|
# The type of the metric.
|
||||||
|
# Corresponds to the JSON property `type`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :type
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@confidence_interval = args[:confidence_interval] if args.key?(:confidence_interval)
|
||||||
|
@ratio = args[:ratio] if args.key?(:ratio)
|
||||||
|
@type = args[:type] if args.key?(:type)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Version variant and associated metrics.
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The metrics and corresponding confidence intervals in the inference result.
|
||||||
|
# Corresponds to the JSON property `metrics`
|
||||||
|
# @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResultMetric>]
|
||||||
|
attr_accessor :metrics
|
||||||
|
|
||||||
|
# Number of sessions that were allocated to this version.
|
||||||
|
# Corresponds to the JSON property `sessionCount`
|
||||||
|
# @return [Fixnum]
|
||||||
|
attr_accessor :session_count
|
||||||
|
|
||||||
|
# The name of the flow Version. Format: `projects//locations//agents//flows//
|
||||||
|
# versions/`.
|
||||||
|
# Corresponds to the JSON property `version`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :version
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@metrics = args[:metrics] if args.key?(:metrics)
|
||||||
|
@session_count = args[:session_count] if args.key?(:session_count)
|
||||||
|
@version = args[:version] if args.key?(:version)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# The request message for Agents.ExportAgent.
|
# The request message for Agents.ExportAgent.
|
||||||
class GoogleCloudDialogflowCxV3ExportAgentRequest
|
class GoogleCloudDialogflowCxV3ExportAgentRequest
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -1039,6 +1314,38 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# The response message for Flows.GetFlowValidationResult.
|
||||||
|
class GoogleCloudDialogflowCxV3FlowValidationResult
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The unique identifier of the flow validation result. Format: `projects//
|
||||||
|
# locations//agents//flows//validationResult`.
|
||||||
|
# Corresponds to the JSON property `name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :name
|
||||||
|
|
||||||
|
# Last time the flow was validated.
|
||||||
|
# Corresponds to the JSON property `updateTime`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :update_time
|
||||||
|
|
||||||
|
# Contains all validation messages.
|
||||||
|
# Corresponds to the JSON property `validationMessages`
|
||||||
|
# @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ValidationMessage>]
|
||||||
|
attr_accessor :validation_messages
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@name = args[:name] if args.key?(:name)
|
||||||
|
@update_time = args[:update_time] if args.key?(:update_time)
|
||||||
|
@validation_messages = args[:validation_messages] if args.key?(:validation_messages)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# A form is a data model that groups related parameters that can be collected
|
# A form is a data model that groups related parameters that can be collected
|
||||||
# from the user. The process in which the agent prompts the user and collects
|
# from the user. The process in which the agent prompts the user and collects
|
||||||
# parameter values from the user is called form filling. A form can be added to
|
# parameter values from the user is called form filling. A form can be added to
|
||||||
|
@ -1967,6 +2274,34 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# The response message for Experiments.ListExperiments.
|
||||||
|
class GoogleCloudDialogflowCxV3ListExperimentsResponse
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The list of experiments. There will be a maximum number of items returned
|
||||||
|
# based on the page_size field in the request. The list may in some cases be
|
||||||
|
# empty or contain fewer entries than page_size even if this isn't the last page.
|
||||||
|
# Corresponds to the JSON property `experiments`
|
||||||
|
# @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment>]
|
||||||
|
attr_accessor :experiments
|
||||||
|
|
||||||
|
# Token to retrieve the next page of results, or empty if there are no more
|
||||||
|
# results in the list.
|
||||||
|
# Corresponds to the JSON property `nextPageToken`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :next_page_token
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@experiments = args[:experiments] if args.key?(:experiments)
|
||||||
|
@next_page_token = args[:next_page_token] if args.key?(:next_page_token)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# The response message for Flows.ListFlows.
|
# The response message for Flows.ListFlows.
|
||||||
class GoogleCloudDialogflowCxV3ListFlowsResponse
|
class GoogleCloudDialogflowCxV3ListFlowsResponse
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -2324,9 +2659,10 @@ module Google
|
||||||
# table, dictionary, or JSON object composed of a collection of (MapKey,
|
# table, dictionary, or JSON object composed of a collection of (MapKey,
|
||||||
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
||||||
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
||||||
# string or number, depending on parameter value type - MapValue value: - If
|
# depending on parameter value type, could be one of string, number, boolean,
|
||||||
# parameter's entity type is a composite entity: map from composite entity
|
# null, list or map - MapValue value: - If parameter's entity type is a
|
||||||
# property names to property values - Else: parameter value
|
# composite entity: map from composite entity property names to property values -
|
||||||
|
# Else: parameter value
|
||||||
# Corresponds to the JSON property `parameters`
|
# Corresponds to the JSON property `parameters`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :parameters
|
attr_accessor :parameters
|
||||||
|
@ -2790,9 +3126,10 @@ module Google
|
||||||
# associative array, symbol table, dictionary, or JSON object composed of a
|
# associative array, symbol table, dictionary, or JSON object composed of a
|
||||||
# collection of (MapKey, MapValue) pairs: - MapKey type: string - MapKey value:
|
# collection of (MapKey, MapValue) pairs: - MapKey type: string - MapKey value:
|
||||||
# parameter name - MapValue type: - If parameter's entity type is a composite
|
# parameter name - MapValue type: - If parameter's entity type is a composite
|
||||||
# entity: map - Else: string or number, depending on parameter value type -
|
# entity: map - Else: depending on parameter value type, could be one of string,
|
||||||
# MapValue value: - If parameter's entity type is a composite entity: map from
|
# number, boolean, null, list or map - MapValue value: - If parameter's entity
|
||||||
# composite entity property names to property values - Else: parameter value
|
# type is a composite entity: map from composite entity property names to
|
||||||
|
# property values - Else: parameter value
|
||||||
# Corresponds to the JSON property `parameters`
|
# Corresponds to the JSON property `parameters`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :parameters
|
attr_accessor :parameters
|
||||||
|
@ -2906,10 +3243,10 @@ module Google
|
||||||
# language, this is a map, associative array, symbol table, dictionary, or JSON
|
# language, this is a map, associative array, symbol table, dictionary, or JSON
|
||||||
# object composed of a collection of (MapKey, MapValue) pairs: - MapKey type:
|
# object composed of a collection of (MapKey, MapValue) pairs: - MapKey type:
|
||||||
# string - MapKey value: parameter name - MapValue type: - If parameter's entity
|
# string - MapKey value: parameter name - MapValue type: - If parameter's entity
|
||||||
# type is a composite entity: map - Else: string or number, depending on
|
# type is a composite entity: map - Else: depending on parameter value type,
|
||||||
# parameter value type - MapValue value: - If parameter's entity type is a
|
# could be one of string, number, boolean, null, list or map - MapValue value: -
|
||||||
# composite entity: map from composite entity property names to property values -
|
# If parameter's entity type is a composite entity: map from composite entity
|
||||||
# Else: parameter value
|
# property names to property values - Else: parameter value
|
||||||
# Corresponds to the JSON property `parameters`
|
# Corresponds to the JSON property `parameters`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :parameters
|
attr_accessor :parameters
|
||||||
|
@ -3007,6 +3344,31 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Resource name and display name.
|
||||||
|
class GoogleCloudDialogflowCxV3ResourceName
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Display name.
|
||||||
|
# Corresponds to the JSON property `displayName`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :display_name
|
||||||
|
|
||||||
|
# Name.
|
||||||
|
# Corresponds to the JSON property `name`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :name
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@display_name = args[:display_name] if args.key?(:display_name)
|
||||||
|
@name = args[:name] if args.key?(:name)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Represents a response message that can be returned by a conversational agent.
|
# Represents a response message that can be returned by a conversational agent.
|
||||||
# Response messages are also used for output audio synthesis. The approach is as
|
# Response messages are also used for output audio synthesis. The approach is as
|
||||||
# follows: * If at least one OutputAudioText response is present, then all
|
# follows: * If at least one OutputAudioText response is present, then all
|
||||||
|
@ -3587,6 +3949,32 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# The request message for Experiments.StartExperiment.
|
||||||
|
class GoogleCloudDialogflowCxV3StartExperimentRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# The request message for Experiments.StopExperiment.
|
||||||
|
class GoogleCloudDialogflowCxV3StopExperimentRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Configuration of how speech should be synthesized.
|
# Configuration of how speech should be synthesized.
|
||||||
class GoogleCloudDialogflowCxV3SynthesizeSpeechConfig
|
class GoogleCloudDialogflowCxV3SynthesizeSpeechConfig
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4169,6 +4557,112 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# The request message for Agents.ValidateAgent.
|
||||||
|
class GoogleCloudDialogflowCxV3ValidateAgentRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# If not specified, the agent's default language is used.
|
||||||
|
# Corresponds to the JSON property `languageCode`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :language_code
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@language_code = args[:language_code] if args.key?(:language_code)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# The request message for Flows.ValidateFlow.
|
||||||
|
class GoogleCloudDialogflowCxV3ValidateFlowRequest
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# If not specified, the agent's default language is used.
|
||||||
|
# Corresponds to the JSON property `languageCode`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :language_code
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@language_code = args[:language_code] if args.key?(:language_code)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# Agent/flow validation message.
|
||||||
|
class GoogleCloudDialogflowCxV3ValidationMessage
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# The message detail.
|
||||||
|
# Corresponds to the JSON property `detail`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :detail
|
||||||
|
|
||||||
|
# The resource names of the resources where the message is found.
|
||||||
|
# Corresponds to the JSON property `resourceNames`
|
||||||
|
# @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ResourceName>]
|
||||||
|
attr_accessor :resource_names
|
||||||
|
|
||||||
|
# The type of the resources where the message is found.
|
||||||
|
# Corresponds to the JSON property `resourceType`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :resource_type
|
||||||
|
|
||||||
|
# The names of the resources where the message is found.
|
||||||
|
# Corresponds to the JSON property `resources`
|
||||||
|
# @return [Array<String>]
|
||||||
|
attr_accessor :resources
|
||||||
|
|
||||||
|
# Indicates the severity of the message.
|
||||||
|
# Corresponds to the JSON property `severity`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :severity
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@detail = args[:detail] if args.key?(:detail)
|
||||||
|
@resource_names = args[:resource_names] if args.key?(:resource_names)
|
||||||
|
@resource_type = args[:resource_type] if args.key?(:resource_type)
|
||||||
|
@resources = args[:resources] if args.key?(:resources)
|
||||||
|
@severity = args[:severity] if args.key?(:severity)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# The history of variants update.
|
||||||
|
class GoogleCloudDialogflowCxV3VariantsHistory
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Update time of the variants.
|
||||||
|
# Corresponds to the JSON property `updateTime`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :update_time
|
||||||
|
|
||||||
|
# A list of flow version variants.
|
||||||
|
# Corresponds to the JSON property `versionVariants`
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VersionVariants]
|
||||||
|
attr_accessor :version_variants
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@update_time = args[:update_time] if args.key?(:update_time)
|
||||||
|
@version_variants = args[:version_variants] if args.key?(:version_variants)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Represents a version of a flow.
|
# Represents a version of a flow.
|
||||||
class GoogleCloudDialogflowCxV3Version
|
class GoogleCloudDialogflowCxV3Version
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
@ -4221,12 +4715,67 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# A list of flow version variants.
|
||||||
|
class GoogleCloudDialogflowCxV3VersionVariants
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# A list of flow version variants.
|
||||||
|
# Corresponds to the JSON property `variants`
|
||||||
|
# @return [Array<Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VersionVariantsVariant>]
|
||||||
|
attr_accessor :variants
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@variants = args[:variants] if args.key?(:variants)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
# A single flow version with specified traffic allocation.
|
||||||
|
class GoogleCloudDialogflowCxV3VersionVariantsVariant
|
||||||
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
|
# Whether the variant is for the control group.
|
||||||
|
# Corresponds to the JSON property `isControlGroup`
|
||||||
|
# @return [Boolean]
|
||||||
|
attr_accessor :is_control_group
|
||||||
|
alias_method :is_control_group?, :is_control_group
|
||||||
|
|
||||||
|
# Percentage of the traffic which should be routed to this version of flow.
|
||||||
|
# Traffic allocation for a single flow must sum up to 1.0.
|
||||||
|
# Corresponds to the JSON property `trafficAllocation`
|
||||||
|
# @return [Float]
|
||||||
|
attr_accessor :traffic_allocation
|
||||||
|
|
||||||
|
# The name of the flow version. Format: `projects//locations//agents//flows//
|
||||||
|
# versions/`.
|
||||||
|
# Corresponds to the JSON property `version`
|
||||||
|
# @return [String]
|
||||||
|
attr_accessor :version
|
||||||
|
|
||||||
|
def initialize(**args)
|
||||||
|
update!(**args)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Update properties of this object
|
||||||
|
def update!(**args)
|
||||||
|
@is_control_group = args[:is_control_group] if args.key?(:is_control_group)
|
||||||
|
@traffic_allocation = args[:traffic_allocation] if args.key?(:traffic_allocation)
|
||||||
|
@version = args[:version] if args.key?(:version)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
# Description of which voice to use for speech synthesis.
|
# Description of which voice to use for speech synthesis.
|
||||||
class GoogleCloudDialogflowCxV3VoiceSelectionParams
|
class GoogleCloudDialogflowCxV3VoiceSelectionParams
|
||||||
include Google::Apis::Core::Hashable
|
include Google::Apis::Core::Hashable
|
||||||
|
|
||||||
# Optional. The name of the voice. If not set, the service will choose a voice
|
# Optional. The name of the voice. If not set, the service will choose a voice
|
||||||
# based on the other parameters such as language_code and ssml_gender.
|
# based on the other parameters such as language_code and ssml_gender. For the
|
||||||
|
# list of available voices, please refer to [Supported voices and languages](
|
||||||
|
# https://cloud.google.com/text-to-speech/docs/voices).
|
||||||
# Corresponds to the JSON property `name`
|
# Corresponds to the JSON property `name`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :name
|
attr_accessor :name
|
||||||
|
@ -4234,8 +4783,8 @@ module Google
|
||||||
# Optional. The preferred gender of the voice. If not set, the service will
|
# Optional. The preferred gender of the voice. If not set, the service will
|
||||||
# choose a voice based on the other parameters such as language_code and name.
|
# choose a voice based on the other parameters such as language_code and name.
|
||||||
# Note that this is only a preference, not requirement. If a voice of the
|
# Note that this is only a preference, not requirement. If a voice of the
|
||||||
# appropriate gender is not available, the synthesizer should substitute a voice
|
# appropriate gender is not available, the synthesizer substitutes a voice with
|
||||||
# with a different gender rather than failing the request.
|
# a different gender rather than failing the request.
|
||||||
# Corresponds to the JSON property `ssmlGender`
|
# Corresponds to the JSON property `ssmlGender`
|
||||||
# @return [String]
|
# @return [String]
|
||||||
attr_accessor :ssml_gender
|
attr_accessor :ssml_gender
|
||||||
|
@ -6971,9 +7520,10 @@ module Google
|
||||||
# symbol table, dictionary, or JSON object composed of a collection of (MapKey,
|
# symbol table, dictionary, or JSON object composed of a collection of (MapKey,
|
||||||
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
||||||
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
||||||
# string or number, depending on parameter value type - MapValue value: - If
|
# depending on parameter value type, could be one of string, number, boolean,
|
||||||
# parameter's entity type is a composite entity: map from composite entity
|
# null, list or map - MapValue value: - If parameter's entity type is a
|
||||||
# property names to property values - Else: parameter value
|
# composite entity: map from composite entity property names to property values -
|
||||||
|
# Else: parameter value
|
||||||
# Corresponds to the JSON property `parameters`
|
# Corresponds to the JSON property `parameters`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :parameters
|
attr_accessor :parameters
|
||||||
|
@ -7151,9 +7701,10 @@ module Google
|
||||||
# table, dictionary, or JSON object composed of a collection of (MapKey,
|
# table, dictionary, or JSON object composed of a collection of (MapKey,
|
||||||
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
||||||
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
||||||
# string or number, depending on parameter value type - MapValue value: - If
|
# depending on parameter value type, could be one of string, number, boolean,
|
||||||
# parameter's entity type is a composite entity: map from composite entity
|
# null, list or map - MapValue value: - If parameter's entity type is a
|
||||||
# property names to property values - Else: parameter value
|
# composite entity: map from composite entity property names to property values -
|
||||||
|
# Else: parameter value
|
||||||
# Corresponds to the JSON property `parameters`
|
# Corresponds to the JSON property `parameters`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :parameters
|
attr_accessor :parameters
|
||||||
|
@ -8630,10 +9181,10 @@ module Google
|
||||||
# library language, this is a map, associative array, symbol table, dictionary,
|
# library language, this is a map, associative array, symbol table, dictionary,
|
||||||
# or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey
|
# or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey
|
||||||
# type: string - MapKey value: parameter name - MapValue type: - If parameter's
|
# type: string - MapKey value: parameter name - MapValue type: - If parameter's
|
||||||
# entity type is a composite entity: map - Else: string or number, depending on
|
# entity type is a composite entity: map - Else: depending on parameter value
|
||||||
# parameter value type - MapValue value: - If parameter's entity type is a
|
# type, could be one of string, number, boolean, null, list or map - MapValue
|
||||||
# composite entity: map from composite entity property names to property values -
|
# value: - If parameter's entity type is a composite entity: map from composite
|
||||||
# Else: parameter value
|
# entity property names to property values - Else: parameter value
|
||||||
# Corresponds to the JSON property `parameters`
|
# Corresponds to the JSON property `parameters`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :parameters
|
attr_accessor :parameters
|
||||||
|
@ -9010,9 +9561,10 @@ module Google
|
||||||
# symbol table, dictionary, or JSON object composed of a collection of (MapKey,
|
# symbol table, dictionary, or JSON object composed of a collection of (MapKey,
|
||||||
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
||||||
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
||||||
# string or number, depending on parameter value type - MapValue value: - If
|
# depending on parameter value type, could be one of string, number, boolean,
|
||||||
# parameter's entity type is a composite entity: map from composite entity
|
# null, list or map - MapValue value: - If parameter's entity type is a
|
||||||
# property names to property values - Else: parameter value
|
# composite entity: map from composite entity property names to property values -
|
||||||
|
# Else: parameter value
|
||||||
# Corresponds to the JSON property `parameters`
|
# Corresponds to the JSON property `parameters`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :parameters
|
attr_accessor :parameters
|
||||||
|
@ -9147,9 +9699,10 @@ module Google
|
||||||
# table, dictionary, or JSON object composed of a collection of (MapKey,
|
# table, dictionary, or JSON object composed of a collection of (MapKey,
|
||||||
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
# MapValue) pairs: - MapKey type: string - MapKey value: parameter name -
|
||||||
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
# MapValue type: - If parameter's entity type is a composite entity: map - Else:
|
||||||
# string or number, depending on parameter value type - MapValue value: - If
|
# depending on parameter value type, could be one of string, number, boolean,
|
||||||
# parameter's entity type is a composite entity: map from composite entity
|
# null, list or map - MapValue value: - If parameter's entity type is a
|
||||||
# property names to property values - Else: parameter value
|
# composite entity: map from composite entity property names to property values -
|
||||||
|
# Else: parameter value
|
||||||
# Corresponds to the JSON property `parameters`
|
# Corresponds to the JSON property `parameters`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :parameters
|
attr_accessor :parameters
|
||||||
|
@ -11123,10 +11676,10 @@ module Google
|
||||||
# library language, this is a map, associative array, symbol table, dictionary,
|
# library language, this is a map, associative array, symbol table, dictionary,
|
||||||
# or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey
|
# or JSON object composed of a collection of (MapKey, MapValue) pairs: - MapKey
|
||||||
# type: string - MapKey value: parameter name - MapValue type: - If parameter's
|
# type: string - MapKey value: parameter name - MapValue type: - If parameter's
|
||||||
# entity type is a composite entity: map - Else: string or number, depending on
|
# entity type is a composite entity: map - Else: depending on parameter value
|
||||||
# parameter value type - MapValue value: - If parameter's entity type is a
|
# type, could be one of string, number, boolean, null, list or map - MapValue
|
||||||
# composite entity: map from composite entity property names to property values -
|
# value: - If parameter's entity type is a composite entity: map from composite
|
||||||
# Else: parameter value
|
# entity property names to property values - Else: parameter value
|
||||||
# Corresponds to the JSON property `parameters`
|
# Corresponds to the JSON property `parameters`
|
||||||
# @return [Hash<String,Object>]
|
# @return [Hash<String,Object>]
|
||||||
attr_accessor :parameters
|
attr_accessor :parameters
|
||||||
|
|
|
@ -19,10 +19,10 @@ module Google
|
||||||
GEM_VERSION = "0.1.0"
|
GEM_VERSION = "0.1.0"
|
||||||
|
|
||||||
# Version of the code generator used to generate this client
|
# Version of the code generator used to generate this client
|
||||||
GENERATOR_VERSION = "0.1.0"
|
GENERATOR_VERSION = "0.1.1"
|
||||||
|
|
||||||
# Revision of the discovery document this client was generated from
|
# Revision of the discovery document this client was generated from
|
||||||
REVISION = "20201213"
|
REVISION = "20201231"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -28,6 +28,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3AgentValidationResult
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3AudioInput
|
class GoogleCloudDialogflowCxV3AudioInput
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -160,6 +166,42 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3Experiment
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentDefinition
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResult
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResultMetric
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3ExportAgentRequest
|
class GoogleCloudDialogflowCxV3ExportAgentRequest
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -196,6 +238,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3FlowValidationResult
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3Form
|
class GoogleCloudDialogflowCxV3Form
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -358,6 +406,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ListExperimentsResponse
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3ListFlowsResponse
|
class GoogleCloudDialogflowCxV3ListFlowsResponse
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -508,6 +562,12 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ResourceName
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3ResponseMessage
|
class GoogleCloudDialogflowCxV3ResponseMessage
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -616,6 +676,18 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3StartExperimentRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3StopExperimentRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3SynthesizeSpeechConfig
|
class GoogleCloudDialogflowCxV3SynthesizeSpeechConfig
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -706,12 +778,48 @@ module Google
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ValidateAgentRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ValidateFlowRequest
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ValidationMessage
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3VariantsHistory
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3Version
|
class GoogleCloudDialogflowCxV3Version
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
include Google::Apis::Core::JsonObjectSupport
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3VersionVariants
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3VersionVariantsVariant
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
include Google::Apis::Core::JsonObjectSupport
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3VoiceSelectionParams
|
class GoogleCloudDialogflowCxV3VoiceSelectionParams
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation; end
|
class Representation < Google::Apis::Core::JsonRepresentation; end
|
||||||
|
|
||||||
|
@ -1947,6 +2055,15 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3AgentValidationResult
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :flow_validation_results, as: 'flowValidationResults', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult::Representation
|
||||||
|
|
||||||
|
property :name, as: 'name'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3AudioInput
|
class GoogleCloudDialogflowCxV3AudioInput
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2159,6 +2276,75 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3Experiment
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :create_time, as: 'createTime'
|
||||||
|
property :definition, as: 'definition', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentDefinition, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentDefinition::Representation
|
||||||
|
|
||||||
|
property :description, as: 'description'
|
||||||
|
property :display_name, as: 'displayName'
|
||||||
|
property :end_time, as: 'endTime'
|
||||||
|
property :experiment_length, as: 'experimentLength'
|
||||||
|
property :last_update_time, as: 'lastUpdateTime'
|
||||||
|
property :name, as: 'name'
|
||||||
|
property :result, as: 'result', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResult, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResult::Representation
|
||||||
|
|
||||||
|
property :start_time, as: 'startTime'
|
||||||
|
property :state, as: 'state'
|
||||||
|
collection :variants_history, as: 'variantsHistory', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VariantsHistory, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VariantsHistory::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentDefinition
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :condition, as: 'condition'
|
||||||
|
property :version_variants, as: 'versionVariants', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VersionVariants, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VersionVariants::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResult
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :last_update_time, as: 'lastUpdateTime'
|
||||||
|
collection :version_metrics, as: 'versionMetrics', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :confidence_level, as: 'confidenceLevel'
|
||||||
|
property :lower_bound, as: 'lowerBound'
|
||||||
|
property :ratio, as: 'ratio'
|
||||||
|
property :upper_bound, as: 'upperBound'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResultMetric
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :confidence_interval, as: 'confidenceInterval', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval::Representation
|
||||||
|
|
||||||
|
property :ratio, as: 'ratio'
|
||||||
|
property :type, as: 'type'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :metrics, as: 'metrics', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResultMetric, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ExperimentResultMetric::Representation
|
||||||
|
|
||||||
|
property :session_count, as: 'sessionCount'
|
||||||
|
property :version, as: 'version'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3ExportAgentRequest
|
class GoogleCloudDialogflowCxV3ExportAgentRequest
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2212,6 +2398,16 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3FlowValidationResult
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :name, as: 'name'
|
||||||
|
property :update_time, as: 'updateTime'
|
||||||
|
collection :validation_messages, as: 'validationMessages', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ValidationMessage, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ValidationMessage::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3Form
|
class GoogleCloudDialogflowCxV3Form
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2471,6 +2667,15 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ListExperimentsResponse
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :experiments, as: 'experiments', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment::Representation
|
||||||
|
|
||||||
|
property :next_page_token, as: 'nextPageToken'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3ListFlowsResponse
|
class GoogleCloudDialogflowCxV3ListFlowsResponse
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2745,6 +2950,14 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ResourceName
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :display_name, as: 'displayName'
|
||||||
|
property :name, as: 'name'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3ResponseMessage
|
class GoogleCloudDialogflowCxV3ResponseMessage
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -2904,6 +3117,18 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3StartExperimentRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3StopExperimentRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3SynthesizeSpeechConfig
|
class GoogleCloudDialogflowCxV3SynthesizeSpeechConfig
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -3060,6 +3285,41 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ValidateAgentRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :language_code, as: 'languageCode'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ValidateFlowRequest
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :language_code, as: 'languageCode'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3ValidationMessage
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :detail, as: 'detail'
|
||||||
|
collection :resource_names, as: 'resourceNames', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ResourceName, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ResourceName::Representation
|
||||||
|
|
||||||
|
property :resource_type, as: 'resourceType'
|
||||||
|
collection :resources, as: 'resources'
|
||||||
|
property :severity, as: 'severity'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3VariantsHistory
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :update_time, as: 'updateTime'
|
||||||
|
property :version_variants, as: 'versionVariants', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VersionVariants, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VersionVariants::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3Version
|
class GoogleCloudDialogflowCxV3Version
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
@ -3073,6 +3333,23 @@ module Google
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3VersionVariants
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
collection :variants, as: 'variants', class: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VersionVariantsVariant, decorator: Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3VersionVariantsVariant::Representation
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
class GoogleCloudDialogflowCxV3VersionVariantsVariant
|
||||||
|
# @private
|
||||||
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
property :is_control_group, as: 'isControlGroup'
|
||||||
|
property :traffic_allocation, as: 'trafficAllocation'
|
||||||
|
property :version, as: 'version'
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
class GoogleCloudDialogflowCxV3VoiceSelectionParams
|
class GoogleCloudDialogflowCxV3VoiceSelectionParams
|
||||||
# @private
|
# @private
|
||||||
class Representation < Google::Apis::Core::JsonRepresentation
|
class Representation < Google::Apis::Core::JsonRepresentation
|
||||||
|
|
|
@ -178,6 +178,41 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Gets the latest agent validation result. Agent validation is performed when
|
||||||
|
# ValidateAgent is called.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. The agent name. Format: `projects//locations//agents//
|
||||||
|
# validationResult`.
|
||||||
|
# @param [String] language_code
|
||||||
|
# If not specified, the agent's default language is used.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3AgentValidationResult] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3AgentValidationResult]
|
||||||
|
#
|
||||||
|
# @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 get_project_location_agent_validation_result(name, language_code: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v3/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3AgentValidationResult::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3AgentValidationResult
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['languageCode'] = language_code unless language_code.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Returns the list of all agents in the specified location.
|
# Returns the list of all agents in the specified location.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# Required. The location to list all agents for. Format: `projects//locations/`.
|
# Required. The location to list all agents for. Format: `projects//locations/`.
|
||||||
|
@ -290,6 +325,41 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Validates the specified agent and creates or updates validation results. The
|
||||||
|
# agent in draft version is validated. Please call this API after the training
|
||||||
|
# is completed to get the complete validation results.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. The agent to validate. Format: `projects//locations//agents/`.
|
||||||
|
# @param [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ValidateAgentRequest] google_cloud_dialogflow_cx_v3_validate_agent_request_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3AgentValidationResult] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3AgentValidationResult]
|
||||||
|
#
|
||||||
|
# @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 validate_project_location_agent(name, google_cloud_dialogflow_cx_v3_validate_agent_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v3/{+name}:validate', options)
|
||||||
|
command.request_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ValidateAgentRequest::Representation
|
||||||
|
command.request_object = google_cloud_dialogflow_cx_v3_validate_agent_request_object
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3AgentValidationResult::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3AgentValidationResult
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Creates an entity type in the specified agent.
|
# Creates an entity type in the specified agent.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# Required. The agent to create a entity type for. Format: `projects//locations//
|
# Required. The agent to create a entity type for. Format: `projects//locations//
|
||||||
|
@ -708,6 +778,247 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Creates an Experiment in the specified Environment.
|
||||||
|
# @param [String] parent
|
||||||
|
# Required. The Agent to create an Environment for. Format: `projects//locations/
|
||||||
|
# /agents//environments/`.
|
||||||
|
# @param [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment] google_cloud_dialogflow_cx_v3_experiment_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment]
|
||||||
|
#
|
||||||
|
# @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 create_project_location_agent_environment_experiment(parent, google_cloud_dialogflow_cx_v3_experiment_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v3/{+parent}/experiments', options)
|
||||||
|
command.request_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment::Representation
|
||||||
|
command.request_object = google_cloud_dialogflow_cx_v3_experiment_object
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Deletes the specified Experiment.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. The name of the Environment to delete. Format: `projects//locations//
|
||||||
|
# agents//environments//experiments/`.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleProtobufEmpty] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleProtobufEmpty]
|
||||||
|
#
|
||||||
|
# @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 delete_project_location_agent_environment_experiment(name, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:delete, 'v3/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleProtobufEmpty::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleProtobufEmpty
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Retrieves the specified Experiment.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. The name of the Environment. Format: `projects//locations//agents//
|
||||||
|
# environments//experiments/`.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment]
|
||||||
|
#
|
||||||
|
# @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 get_project_location_agent_environment_experiment(name, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v3/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Returns the list of all experiments in the specified Environment.
|
||||||
|
# @param [String] parent
|
||||||
|
# Required. The Environment to list all environments for. Format: `projects//
|
||||||
|
# locations//agents//environments/`.
|
||||||
|
# @param [Fixnum] page_size
|
||||||
|
# The maximum number of items to return in a single page. By default 20 and at
|
||||||
|
# most 100.
|
||||||
|
# @param [String] page_token
|
||||||
|
# The next_page_token value returned from a previous list request.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ListExperimentsResponse] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ListExperimentsResponse]
|
||||||
|
#
|
||||||
|
# @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_agent_environment_experiments(parent, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v3/{+parent}/experiments', options)
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ListExperimentsResponse::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ListExperimentsResponse
|
||||||
|
command.params['parent'] = parent unless parent.nil?
|
||||||
|
command.query['pageSize'] = page_size unless page_size.nil?
|
||||||
|
command.query['pageToken'] = page_token unless page_token.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Updates the specified Experiment.
|
||||||
|
# @param [String] name
|
||||||
|
# The name of the experiment. Format: projects//locations//agents//environments//
|
||||||
|
# experiments/..
|
||||||
|
# @param [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment] google_cloud_dialogflow_cx_v3_experiment_object
|
||||||
|
# @param [String] update_mask
|
||||||
|
# Required. The mask to control which fields get updated.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment]
|
||||||
|
#
|
||||||
|
# @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 patch_project_location_agent_environment_experiment(name, google_cloud_dialogflow_cx_v3_experiment_object = nil, update_mask: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:patch, 'v3/{+name}', options)
|
||||||
|
command.request_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment::Representation
|
||||||
|
command.request_object = google_cloud_dialogflow_cx_v3_experiment_object
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['updateMask'] = update_mask unless update_mask.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Starts the specified Experiment. This rpc only changes the state of experiment
|
||||||
|
# from PENDING to RUNNING.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. Resource name of the experiment to start. Format: `projects//
|
||||||
|
# locations//agents//environments//experiments/`.
|
||||||
|
# @param [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3StartExperimentRequest] google_cloud_dialogflow_cx_v3_start_experiment_request_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment]
|
||||||
|
#
|
||||||
|
# @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 start_project_location_agent_environment_experiment(name, google_cloud_dialogflow_cx_v3_start_experiment_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v3/{+name}:start', options)
|
||||||
|
command.request_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3StartExperimentRequest::Representation
|
||||||
|
command.request_object = google_cloud_dialogflow_cx_v3_start_experiment_request_object
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
|
# Stops the specified Experiment. This rpc only changes the state of experiment
|
||||||
|
# from RUNNING to DONE.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. Resource name of the experiment to stop. Format: `projects//
|
||||||
|
# locations//agents//environments//experiments/`.
|
||||||
|
# @param [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3StopExperimentRequest] google_cloud_dialogflow_cx_v3_stop_experiment_request_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment]
|
||||||
|
#
|
||||||
|
# @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 stop_project_location_agent_environment_experiment(name, google_cloud_dialogflow_cx_v3_stop_experiment_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v3/{+name}:stop', options)
|
||||||
|
command.request_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3StopExperimentRequest::Representation
|
||||||
|
command.request_object = google_cloud_dialogflow_cx_v3_stop_experiment_request_object
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3Experiment
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Processes a natural language query and returns structured, actionable data as
|
# Processes a natural language query and returns structured, actionable data as
|
||||||
# a result. This method is not idempotent, because it may cause session entity
|
# a result. This method is not idempotent, because it may cause session entity
|
||||||
# types to be updated, which in turn might affect results of future queries.
|
# types to be updated, which in turn might affect results of future queries.
|
||||||
|
@ -1138,6 +1449,41 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Gets the latest flow validation result. Flow validation is performed when
|
||||||
|
# ValidateFlow is called.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. The flow name. Format: `projects//locations//agents//flows//
|
||||||
|
# validationResult`.
|
||||||
|
# @param [String] language_code
|
||||||
|
# If not specified, the agent's default language is used.
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult]
|
||||||
|
#
|
||||||
|
# @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 get_project_location_agent_flow_validation_result(name, language_code: nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:get, 'v3/{+name}', options)
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['languageCode'] = language_code unless language_code.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Returns the list of all flows in the specified agent.
|
# Returns the list of all flows in the specified agent.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# Required. The agent containing the flows. Format: `projects//locations//agents/
|
# Required. The agent containing the flows. Format: `projects//locations//agents/
|
||||||
|
@ -1264,6 +1610,41 @@ module Google
|
||||||
execute_or_queue_command(command, &block)
|
execute_or_queue_command(command, &block)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
# Validates the specified flow and creates or updates validation results. Please
|
||||||
|
# call this API after the training is completed to get the complete validation
|
||||||
|
# results.
|
||||||
|
# @param [String] name
|
||||||
|
# Required. The flow to validate. Format: `projects//locations//agents//flows/`.
|
||||||
|
# @param [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ValidateFlowRequest] google_cloud_dialogflow_cx_v3_validate_flow_request_object
|
||||||
|
# @param [String] fields
|
||||||
|
# Selector specifying which fields to include in a partial response.
|
||||||
|
# @param [String] quota_user
|
||||||
|
# Available to use for quota purposes for server-side applications. Can be any
|
||||||
|
# arbitrary string assigned to a user, but should not exceed 40 characters.
|
||||||
|
# @param [Google::Apis::RequestOptions] options
|
||||||
|
# Request-specific options
|
||||||
|
#
|
||||||
|
# @yield [result, err] Result & error if block supplied
|
||||||
|
# @yieldparam result [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult] parsed result object
|
||||||
|
# @yieldparam err [StandardError] error object if request failed
|
||||||
|
#
|
||||||
|
# @return [Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult]
|
||||||
|
#
|
||||||
|
# @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 validate_project_location_agent_flow(name, google_cloud_dialogflow_cx_v3_validate_flow_request_object = nil, fields: nil, quota_user: nil, options: nil, &block)
|
||||||
|
command = make_simple_command(:post, 'v3/{+name}:validate', options)
|
||||||
|
command.request_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3ValidateFlowRequest::Representation
|
||||||
|
command.request_object = google_cloud_dialogflow_cx_v3_validate_flow_request_object
|
||||||
|
command.response_representation = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult::Representation
|
||||||
|
command.response_class = Google::Apis::DialogflowV3::GoogleCloudDialogflowCxV3FlowValidationResult
|
||||||
|
command.params['name'] = name unless name.nil?
|
||||||
|
command.query['fields'] = fields unless fields.nil?
|
||||||
|
command.query['quotaUser'] = quota_user unless quota_user.nil?
|
||||||
|
execute_or_queue_command(command, &block)
|
||||||
|
end
|
||||||
|
|
||||||
# Creates a page in the specified flow.
|
# Creates a page in the specified flow.
|
||||||
# @param [String] parent
|
# @param [String] parent
|
||||||
# Required. The flow to create a page for. Format: `projects//locations//agents//
|
# Required. The flow to create a page for. Format: `projects//locations//agents//
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
"git": {
|
"git": {
|
||||||
"name": ".",
|
"name": ".",
|
||||||
"remote": "https://github.com/googleapis/google-api-ruby-client.git",
|
"remote": "https://github.com/googleapis/google-api-ruby-client.git",
|
||||||
"sha": "57d2e95e7206fbcfd0c0e0b7c28c4fd86e0b0a63"
|
"sha": "6de8b4ee653db67c0e789203767a89b32fcf8a51"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
Loading…
Reference in New Issue