mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-01 06:44:01 +01:00
234 lines
92 KiB
HTML
234 lines
92 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `api` mod in crate `google_dialogflow3`."><meta name="keywords" content="rust, rustlang, rust-lang, api"><title>google_dialogflow3::api - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled ><script id="default-settings"></script><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../favicon.svg">
|
||
<link rel="alternate icon" type="image/png" href="../../favicon-16x16.png">
|
||
<link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">☰</div><a href='../../google_dialogflow3/index.html'><div class='logo-container rust-logo'><img src='../../rust-logo.png' alt='logo'></div></a><p class="location">Module api</p><div class="sidebar-elems"><div class="block items"><ul><li><a href="#structs">Structs</a></li><li><a href="#enums">Enums</a></li></ul></div><p class="location"><a href="../index.html">google_dialogflow3</a></p><div id="sidebar-vars" data-name="api" data-ty="mod" data-relpath="../"></div><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"></div><button type="button" class="help-button">?</button>
|
||
<a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">Module <a href="../index.html">google_dialogflow3</a>::<wbr><a class="mod" href="">api</a></span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">−</span>]</a></span><a class="srclink" href="../../src/google_dialogflow3/api.rs.html#1-33872" title="goto source code">[src]</a></span></h1><h2 id="structs" class="section-header"><a href="#structs">Structs</a></h2>
|
||
<table><tr class="module-item"><td><a class="struct" href="struct.Dialogflow.html" title="google_dialogflow3::api::Dialogflow struct">Dialogflow</a></td><td class="docblock-short"><p>Central instance to access all Dialogflow related resource activities</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Agent.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Agent struct">GoogleCloudDialogflowCxV3Agent</a></td><td class="docblock-short"><p>Agents are best described as Natural Language Understanding (NLU) modules that transform user requests into actionable data. You can include agents in your app, product, or service to determine user intent and respond to the user in a natural way. After you create an agent, you can add Intents, Entity Types, Flows, Fulfillments, Webhooks, and so on to manage the conversation flows..</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3AgentValidationResult.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3AgentValidationResult struct">GoogleCloudDialogflowCxV3AgentValidationResult</a></td><td class="docblock-short"><p>The response message for Agents.GetAgentValidationResult.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3AudioInput.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3AudioInput struct">GoogleCloudDialogflowCxV3AudioInput</a></td><td class="docblock-short"><p>Represents the natural speech audio to be processed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3BatchDeleteTestCasesRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3BatchDeleteTestCasesRequest struct">GoogleCloudDialogflowCxV3BatchDeleteTestCasesRequest</a></td><td class="docblock-short"><p>The request message for TestCases.BatchDeleteTestCases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3BatchRunTestCasesRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3BatchRunTestCasesRequest struct">GoogleCloudDialogflowCxV3BatchRunTestCasesRequest</a></td><td class="docblock-short"><p>The request message for TestCases.BatchRunTestCases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3CalculateCoverageResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3CalculateCoverageResponse struct">GoogleCloudDialogflowCxV3CalculateCoverageResponse</a></td><td class="docblock-short"><p>The response message for TestCases.CalculateCoverage.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ConversationTurn.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ConversationTurn struct">GoogleCloudDialogflowCxV3ConversationTurn</a></td><td class="docblock-short"><p>One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ConversationTurnUserInput.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ConversationTurnUserInput struct">GoogleCloudDialogflowCxV3ConversationTurnUserInput</a></td><td class="docblock-short"><p>The input from the human user.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput struct">GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput</a></td><td class="docblock-short"><p>The output from the virtual agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3DetectIntentRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3DetectIntentRequest struct">GoogleCloudDialogflowCxV3DetectIntentRequest</a></td><td class="docblock-short"><p>The request to detect user's intent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3DetectIntentResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3DetectIntentResponse struct">GoogleCloudDialogflowCxV3DetectIntentResponse</a></td><td class="docblock-short"><p>The message returned from the DetectIntent method.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3DtmfInput.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3DtmfInput struct">GoogleCloudDialogflowCxV3DtmfInput</a></td><td class="docblock-short"><p>Represents the input for dtmf event.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3EntityType.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3EntityType struct">GoogleCloudDialogflowCxV3EntityType</a></td><td class="docblock-short"><p>Entities are extracted from user input and represent parameters that are meaningful to your application. For example, a date range, a proper name such as a geographic location or landmark, and so on. Entities represent actionable data for your application. When you define an entity, you can also include synonyms that all map to that entity. For example, "soft drink", "soda", "pop", and so on. There are three types of entities: * <strong>System</strong> - entities that are defined by the Dialogflow API for common data types such as date, time, currency, and so on. A system entity is represented by the <code>EntityType</code> type. * <strong>Custom</strong> - entities that are defined by you that represent actionable data that is meaningful to your application. For example, you could define a <code>pizza.sauce</code> entity for red or white pizza sauce, a <code>pizza.cheese</code> entity for the different types of cheese on a pizza, a <code>pizza.topping</code> entity for different toppings, and so on. A custom entity is represented by the <code>EntityType</code> type. * <strong>User</strong> - entities that are built for an individual user such as favorites, preferences, playlists, and so on. A user entity is represented by the SessionEntityType type. For more information about entity types, see the <a href="https://cloud.google.com/dialogflow/docs/entities-overview">Dialogflow documentation</a>.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3EntityTypeEntity.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3EntityTypeEntity struct">GoogleCloudDialogflowCxV3EntityTypeEntity</a></td><td class="docblock-short"><p>An <strong>entity entry</strong> for an associated entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3EntityTypeExcludedPhrase.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3EntityTypeExcludedPhrase struct">GoogleCloudDialogflowCxV3EntityTypeExcludedPhrase</a></td><td class="docblock-short"><p>An excluded entity phrase that should not be matched.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Environment.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Environment struct">GoogleCloudDialogflowCxV3Environment</a></td><td class="docblock-short"><p>Represents an environment for an agent. You can create multiple versions of your agent and publish them to separate environments. When you edit an agent, you are editing the draft agent. At any point, you can save the draft agent as an agent version, which is an immutable snapshot of your agent. When you save the draft agent, it is published to the default environment. When you create agent versions, you can publish them to custom environments. You can create a variety of custom environments for testing, development, production, etc.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3EnvironmentVersionConfig.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3EnvironmentVersionConfig struct">GoogleCloudDialogflowCxV3EnvironmentVersionConfig</a></td><td class="docblock-short"><p>Configuration for the version.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3EventHandler.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3EventHandler struct">GoogleCloudDialogflowCxV3EventHandler</a></td><td class="docblock-short"><p>An event handler specifies an event that can be handled during a session. When the specified event happens, the following actions are taken in order: * If there is a <code>trigger_fulfillment</code> associated with the event, it will be called. * If there is a <code>target_page</code> associated with the event, the session will transition into the specified page. * If there is a <code>target_flow</code> associated with the event, the session will transition into the specified flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3EventInput.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3EventInput struct">GoogleCloudDialogflowCxV3EventInput</a></td><td class="docblock-short"><p>Represents the event to trigger.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Experiment.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Experiment struct">GoogleCloudDialogflowCxV3Experiment</a></td><td class="docblock-short"><p>Represents an experiment in an environment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ExperimentDefinition.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ExperimentDefinition struct">GoogleCloudDialogflowCxV3ExperimentDefinition</a></td><td class="docblock-short"><p>Definition of the experiment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ExperimentResult.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ExperimentResult struct">GoogleCloudDialogflowCxV3ExperimentResult</a></td><td class="docblock-short"><p>The inference result which includes an objective metric to optimize and the confidence interval.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval struct">GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval</a></td><td class="docblock-short"><p>A confidence interval is a range of possible values for the experiment objective you are trying to measure.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ExperimentResultMetric.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ExperimentResultMetric struct">GoogleCloudDialogflowCxV3ExperimentResultMetric</a></td><td class="docblock-short"><p>Metric and corresponding confidence intervals.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics struct">GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics</a></td><td class="docblock-short"><p>Version variant and associated metrics.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ExportAgentRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ExportAgentRequest struct">GoogleCloudDialogflowCxV3ExportAgentRequest</a></td><td class="docblock-short"><p>The request message for Agents.ExportAgent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ExportTestCasesRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ExportTestCasesRequest struct">GoogleCloudDialogflowCxV3ExportTestCasesRequest</a></td><td class="docblock-short"><p>The request message for TestCases.ExportTestCases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Flow.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Flow struct">GoogleCloudDialogflowCxV3Flow</a></td><td class="docblock-short"><p>Flows represents the conversation flows when you build your chatbot agent. A flow consists of many pages connected by the transition routes. Conversations always start with the built-in Start Flow (with an all-0 ID). Transition routes can direct the conversation session from the current flow (parent flow) to another flow (sub flow). When the sub flow is finished, Dialogflow will bring the session back to the parent flow, where the sub flow is started. Usually, when a transition route is followed by a matched intent, the intent will be "consumed". This means the intent won't activate more transition routes. However, when the followed transition route moves the conversation session into a different flow, the matched intent can be carried over and to be consumed in the target flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3FlowValidationResult.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3FlowValidationResult struct">GoogleCloudDialogflowCxV3FlowValidationResult</a></td><td class="docblock-short"><p>The response message for Flows.GetFlowValidationResult.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Form.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Form struct">GoogleCloudDialogflowCxV3Form</a></td><td class="docblock-short"><p>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 parameter values from the user is called form filling. A form can be added to a page. When form filling is done, the filled parameters will be written to the session.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3FormParameter.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3FormParameter struct">GoogleCloudDialogflowCxV3FormParameter</a></td><td class="docblock-short"><p>Represents a form parameter.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3FormParameterFillBehavior.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3FormParameterFillBehavior struct">GoogleCloudDialogflowCxV3FormParameterFillBehavior</a></td><td class="docblock-short"><p>Configuration for how the filling of a parameter should be handled.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3FulfillIntentRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3FulfillIntentRequest struct">GoogleCloudDialogflowCxV3FulfillIntentRequest</a></td><td class="docblock-short"><p>Request of FulfillIntent</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3FulfillIntentResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3FulfillIntentResponse struct">GoogleCloudDialogflowCxV3FulfillIntentResponse</a></td><td class="docblock-short"><p>Response of FulfillIntent</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Fulfillment.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Fulfillment struct">GoogleCloudDialogflowCxV3Fulfillment</a></td><td class="docblock-short"><p>A fulfillment can do one or more of the following actions at the same time: * Generate rich message responses. * Set parameter values. * Call the webhook. Fulfillments can be called at various stages in the Page or Form lifecycle. For example, when a DetectIntentRequest drives a session to enter a new page, the page's entry fulfillment can add a static response to the QueryResult in the returning DetectIntentResponse, call the webhook (for example, to load user data from a database), or both.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3FulfillmentConditionalCases.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3FulfillmentConditionalCases struct">GoogleCloudDialogflowCxV3FulfillmentConditionalCases</a></td><td class="docblock-short"><p>A list of cascading if-else conditions. Cases are mutually exclusive. The first one with a matching condition is selected, all the rest ignored.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase struct">GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase</a></td><td class="docblock-short"><p>Each case has a Boolean condition. When it is evaluated to be True, the corresponding messages will be selected and evaluated recursively.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent struct">GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent</a></td><td class="docblock-short"><p>The list of messages or conditional cases to activate for this case.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3FulfillmentSetParameterAction.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3FulfillmentSetParameterAction struct">GoogleCloudDialogflowCxV3FulfillmentSetParameterAction</a></td><td class="docblock-short"><p>Setting a parameter value.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ImportTestCasesRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ImportTestCasesRequest struct">GoogleCloudDialogflowCxV3ImportTestCasesRequest</a></td><td class="docblock-short"><p>The request message for TestCases.ImportTestCases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3InputAudioConfig.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3InputAudioConfig struct">GoogleCloudDialogflowCxV3InputAudioConfig</a></td><td class="docblock-short"><p>Instructs the speech recognizer on how to process the audio content.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Intent.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Intent struct">GoogleCloudDialogflowCxV3Intent</a></td><td class="docblock-short"><p>An intent represents a user's intent to interact with a conversational agent. You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3IntentCoverage.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3IntentCoverage struct">GoogleCloudDialogflowCxV3IntentCoverage</a></td><td class="docblock-short"><p>Intent coverage represents the percentage of all possible intents in the agent that are triggered in any of a parent's test cases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3IntentCoverageIntent.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3IntentCoverageIntent struct">GoogleCloudDialogflowCxV3IntentCoverageIntent</a></td><td class="docblock-short"><p>The agent's intent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3IntentInput.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3IntentInput struct">GoogleCloudDialogflowCxV3IntentInput</a></td><td class="docblock-short"><p>Represents the intent to trigger programmatically rather than as a result of natural language processing.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3IntentParameter.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3IntentParameter struct">GoogleCloudDialogflowCxV3IntentParameter</a></td><td class="docblock-short"><p>Represents an intent parameter.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3IntentTrainingPhrase.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3IntentTrainingPhrase struct">GoogleCloudDialogflowCxV3IntentTrainingPhrase</a></td><td class="docblock-short"><p>Represents an example that the agent is trained on to identify the intent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3IntentTrainingPhrasePart.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3IntentTrainingPhrasePart struct">GoogleCloudDialogflowCxV3IntentTrainingPhrasePart</a></td><td class="docblock-short"><p>Represents a part of a training phrase.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListAgentsResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListAgentsResponse struct">GoogleCloudDialogflowCxV3ListAgentsResponse</a></td><td class="docblock-short"><p>The response message for Agents.ListAgents.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListEntityTypesResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListEntityTypesResponse struct">GoogleCloudDialogflowCxV3ListEntityTypesResponse</a></td><td class="docblock-short"><p>The response message for EntityTypes.ListEntityTypes.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListEnvironmentsResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListEnvironmentsResponse struct">GoogleCloudDialogflowCxV3ListEnvironmentsResponse</a></td><td class="docblock-short"><p>The response message for Environments.ListEnvironments.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListExperimentsResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListExperimentsResponse struct">GoogleCloudDialogflowCxV3ListExperimentsResponse</a></td><td class="docblock-short"><p>The response message for Experiments.ListExperiments.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListFlowsResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListFlowsResponse struct">GoogleCloudDialogflowCxV3ListFlowsResponse</a></td><td class="docblock-short"><p>The response message for Flows.ListFlows.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListIntentsResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListIntentsResponse struct">GoogleCloudDialogflowCxV3ListIntentsResponse</a></td><td class="docblock-short"><p>The response message for Intents.ListIntents.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListPagesResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListPagesResponse struct">GoogleCloudDialogflowCxV3ListPagesResponse</a></td><td class="docblock-short"><p>The response message for Pages.ListPages.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListSecuritySettingsResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListSecuritySettingsResponse struct">GoogleCloudDialogflowCxV3ListSecuritySettingsResponse</a></td><td class="docblock-short"><p>The response message for SecuritySettings.ListSecuritySettings.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListSessionEntityTypesResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListSessionEntityTypesResponse struct">GoogleCloudDialogflowCxV3ListSessionEntityTypesResponse</a></td><td class="docblock-short"><p>The response message for SessionEntityTypes.ListSessionEntityTypes.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListTestCaseResultsResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListTestCaseResultsResponse struct">GoogleCloudDialogflowCxV3ListTestCaseResultsResponse</a></td><td class="docblock-short"><p>The response message for TestCases.ListTestCaseResults.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListTestCasesResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListTestCasesResponse struct">GoogleCloudDialogflowCxV3ListTestCasesResponse</a></td><td class="docblock-short"><p>The response message for TestCases.ListTestCases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListTransitionRouteGroupsResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListTransitionRouteGroupsResponse struct">GoogleCloudDialogflowCxV3ListTransitionRouteGroupsResponse</a></td><td class="docblock-short"><p>The response message for TransitionRouteGroups.ListTransitionRouteGroups.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListVersionsResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListVersionsResponse struct">GoogleCloudDialogflowCxV3ListVersionsResponse</a></td><td class="docblock-short"><p>The response message for Versions.ListVersions.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ListWebhooksResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ListWebhooksResponse struct">GoogleCloudDialogflowCxV3ListWebhooksResponse</a></td><td class="docblock-short"><p>The response message for Webhooks.ListWebhooks.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3LoadVersionRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3LoadVersionRequest struct">GoogleCloudDialogflowCxV3LoadVersionRequest</a></td><td class="docblock-short"><p>The request message for Versions.LoadVersion.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3LookupEnvironmentHistoryResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3LookupEnvironmentHistoryResponse struct">GoogleCloudDialogflowCxV3LookupEnvironmentHistoryResponse</a></td><td class="docblock-short"><p>The response message for Environments.LookupEnvironmentHistory.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Match.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Match struct">GoogleCloudDialogflowCxV3Match</a></td><td class="docblock-short"><p>Represents one match result of MatchIntent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3MatchIntentRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3MatchIntentRequest struct">GoogleCloudDialogflowCxV3MatchIntentRequest</a></td><td class="docblock-short"><p>Request of MatchIntent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3MatchIntentResponse.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3MatchIntentResponse struct">GoogleCloudDialogflowCxV3MatchIntentResponse</a></td><td class="docblock-short"><p>Response of MatchIntent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3NluSettings.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3NluSettings struct">GoogleCloudDialogflowCxV3NluSettings</a></td><td class="docblock-short"><p>Settings related to NLU.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3OutputAudioConfig.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3OutputAudioConfig struct">GoogleCloudDialogflowCxV3OutputAudioConfig</a></td><td class="docblock-short"><p>Instructs the speech synthesizer how to generate the output audio content.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Page.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Page struct">GoogleCloudDialogflowCxV3Page</a></td><td class="docblock-short"><p>A Dialogflow CX conversation (session) can be described and visualized as a state machine. The states of a CX session are represented by pages. For each flow, you define many pages, where your combined pages can handle a complete conversation on the topics the flow is designed for. At any given moment, exactly one page is the current page, the current page is considered active, and the flow associated with that page is considered active. Every flow has a special start page. When a flow initially becomes active, the start page page becomes the current page. For each conversational turn, the current page will either stay the same or transition to another page. You configure each page to collect information from the end-user that is relevant for the conversational state represented by the page. For more information, see the <a href="https://cloud.google.com/dialogflow/cx/docs/concept/page">Page guide</a>.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3QueryInput.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3QueryInput struct">GoogleCloudDialogflowCxV3QueryInput</a></td><td class="docblock-short"><p>Represents the query input. It can contain one of: 1. A conversational query in the form of text. 2. An intent query that specifies which intent to trigger. 3. Natural language speech audio to be processed. 4. An event to be triggered. </p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3QueryParameters.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3QueryParameters struct">GoogleCloudDialogflowCxV3QueryParameters</a></td><td class="docblock-short"><p>Represents the parameters of a conversational query.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3QueryResult.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3QueryResult struct">GoogleCloudDialogflowCxV3QueryResult</a></td><td class="docblock-short"><p>Represents the result of a conversational query.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResourceName.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResourceName struct">GoogleCloudDialogflowCxV3ResourceName</a></td><td class="docblock-short"><p>Resource name and display name.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResponseMessage.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResponseMessage struct">GoogleCloudDialogflowCxV3ResponseMessage</a></td><td class="docblock-short"><p>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 follows: * If at least one OutputAudioText response is present, then all OutputAudioText responses are linearly concatenated, and the result is used for output audio synthesis. * If the OutputAudioText responses are a mixture of text and SSML, then the concatenated result is treated as SSML; otherwise, the result is treated as either text or SSML as appropriate. The agent designer should ideally use either text or SSML consistently throughout the bot design. * Otherwise, all Text responses are linearly concatenated, and the result is used for output audio synthesis. This approach allows for more sophisticated user experience scenarios, where the text displayed to the user may differ from what is heard.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess struct">GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess</a></td><td class="docblock-short"><p>Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. Dialogflow only uses this to determine which conversations should be counted as successful and doesn't process the metadata in this message in any way. Note that Dialogflow also considers conversations that get to the conversation end page as successful even if they don't return ConversationSuccess. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates that the conversation succeeded. * In a webhook response when you determine that you handled the customer issue.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResponseMessageEndInteraction.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResponseMessageEndInteraction struct">GoogleCloudDialogflowCxV3ResponseMessageEndInteraction</a></td><td class="docblock-short"><p>Indicates that interaction with the Dialogflow agent has ended. This message is generated by Dialogflow only and not supposed to be defined by the user.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff struct">GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff</a></td><td class="docblock-short"><p>Indicates that the conversation should be handed off to a live agent. Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates something went extremely wrong in the conversation. * In a webhook response when you determine that the customer issue can only be handled by a human.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResponseMessageMixedAudio.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResponseMessageMixedAudio struct">GoogleCloudDialogflowCxV3ResponseMessageMixedAudio</a></td><td class="docblock-short"><p>Represents an audio message that is composed of both segments synthesized from the Dialogflow agent prompts and ones hosted externally at the specified URIs. The external URIs are specified via play_audio. This message is generated by Dialogflow only and not supposed to be defined by the user.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment struct">GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegment</a></td><td class="docblock-short"><p>Represents one segment of audio.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText struct">GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText</a></td><td class="docblock-short"><p>A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResponseMessagePlayAudio.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResponseMessagePlayAudio struct">GoogleCloudDialogflowCxV3ResponseMessagePlayAudio</a></td><td class="docblock-short"><p>Specifies an audio clip to be played by the client as part of the response.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ResponseMessageText.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ResponseMessageText struct">GoogleCloudDialogflowCxV3ResponseMessageText</a></td><td class="docblock-short"><p>The text response message.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3RestoreAgentRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3RestoreAgentRequest struct">GoogleCloudDialogflowCxV3RestoreAgentRequest</a></td><td class="docblock-short"><p>The request message for Agents.RestoreAgent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3RunTestCaseRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3RunTestCaseRequest struct">GoogleCloudDialogflowCxV3RunTestCaseRequest</a></td><td class="docblock-short"><p>The request message for TestCases.RunTestCase.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3SecuritySettings.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3SecuritySettings struct">GoogleCloudDialogflowCxV3SecuritySettings</a></td><td class="docblock-short"><p>Represents the settings related to security issues, such as data redaction and data retention. It may take hours for updates on the settings to propagate to all the related components and take effect.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3SentimentAnalysisResult.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3SentimentAnalysisResult struct">GoogleCloudDialogflowCxV3SentimentAnalysisResult</a></td><td class="docblock-short"><p>The result of sentiment analysis. Sentiment analysis inspects user input and identifies the prevailing subjective opinion, especially to determine a user's attitude as positive, negative, or neutral.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3SessionEntityType.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3SessionEntityType struct">GoogleCloudDialogflowCxV3SessionEntityType</a></td><td class="docblock-short"><p>Session entity types are referred to as <strong>User</strong> entity types and are entities that are built for an individual user such as favorites, preferences, playlists, and so on. You can redefine a session entity type at the session level to extend or replace a custom entity type at the user session level (we refer to the entity types defined at the agent level as "custom entity types"). Note: session entity types apply to all queries, regardless of the language. For more information about entity types, see the <a href="https://cloud.google.com/dialogflow/docs/entities-overview">Dialogflow documentation</a>.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3SpeechToTextSettings.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3SpeechToTextSettings struct">GoogleCloudDialogflowCxV3SpeechToTextSettings</a></td><td class="docblock-short"><p>Settings related to speech recognition.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3StartExperimentRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3StartExperimentRequest struct">GoogleCloudDialogflowCxV3StartExperimentRequest</a></td><td class="docblock-short"><p>The request message for Experiments.StartExperiment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3StopExperimentRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3StopExperimentRequest struct">GoogleCloudDialogflowCxV3StopExperimentRequest</a></td><td class="docblock-short"><p>The request message for Experiments.StopExperiment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3SynthesizeSpeechConfig.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3SynthesizeSpeechConfig struct">GoogleCloudDialogflowCxV3SynthesizeSpeechConfig</a></td><td class="docblock-short"><p>Configuration of how speech should be synthesized.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TestCase.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TestCase struct">GoogleCloudDialogflowCxV3TestCase</a></td><td class="docblock-short"><p>Represents a test case.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TestCaseResult.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TestCaseResult struct">GoogleCloudDialogflowCxV3TestCaseResult</a></td><td class="docblock-short"><p>Represents a result from running a test case in an agent environment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TestConfig.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TestConfig struct">GoogleCloudDialogflowCxV3TestConfig</a></td><td class="docblock-short"><p>Represents configurations for a test case.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TestRunDifference.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TestRunDifference struct">GoogleCloudDialogflowCxV3TestRunDifference</a></td><td class="docblock-short"><p>The description of differences between original and replayed agent output.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TextInput.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TextInput struct">GoogleCloudDialogflowCxV3TextInput</a></td><td class="docblock-short"><p>Represents the natural language text to be processed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TrainFlowRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TrainFlowRequest struct">GoogleCloudDialogflowCxV3TrainFlowRequest</a></td><td class="docblock-short"><p>The request message for Flows.TrainFlow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TransitionCoverage.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TransitionCoverage struct">GoogleCloudDialogflowCxV3TransitionCoverage</a></td><td class="docblock-short"><p>Transition coverage represents the percentage of all possible page transitions (page-level transition routes and event handlers, excluding transition route groups) present within any of a parent's test cases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TransitionCoverageTransition.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TransitionCoverageTransition struct">GoogleCloudDialogflowCxV3TransitionCoverageTransition</a></td><td class="docblock-short"><p>A transition in a page.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TransitionCoverageTransitionNode.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TransitionCoverageTransitionNode struct">GoogleCloudDialogflowCxV3TransitionCoverageTransitionNode</a></td><td class="docblock-short"><p>The source or target of a transition.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TransitionRoute.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TransitionRoute struct">GoogleCloudDialogflowCxV3TransitionRoute</a></td><td class="docblock-short"><p>A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a session. When a specified transition is matched, the following actions are taken in order: * If there is a <code>trigger_fulfillment</code> associated with the transition, it will be called. * If there is a <code>target_page</code> associated with the transition, the session will transition into the specified page. * If there is a <code>target_flow</code> associated with the transition, the session will transition into the specified flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TransitionRouteGroup.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TransitionRouteGroup struct">GoogleCloudDialogflowCxV3TransitionRouteGroup</a></td><td class="docblock-short"><p>An TransitionRouteGroup represents a group of <code>TransitionRoutes</code> to be used by a Page.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TransitionRouteGroupCoverage.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TransitionRouteGroupCoverage struct">GoogleCloudDialogflowCxV3TransitionRouteGroupCoverage</a></td><td class="docblock-short"><p>Transition route group coverage represents the percentage of all possible transition routes present within any of a parent's test cases. The results are grouped by the transition route group.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverage.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverage struct">GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverage</a></td><td class="docblock-short"><p>Coverage result message for one transition route group.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverageTransition.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverageTransition struct">GoogleCloudDialogflowCxV3TransitionRouteGroupCoverageCoverageTransition</a></td><td class="docblock-short"><p>A transition coverage in a transition route group.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ValidateAgentRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ValidateAgentRequest struct">GoogleCloudDialogflowCxV3ValidateAgentRequest</a></td><td class="docblock-short"><p>The request message for Agents.ValidateAgent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ValidateFlowRequest.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ValidateFlowRequest struct">GoogleCloudDialogflowCxV3ValidateFlowRequest</a></td><td class="docblock-short"><p>The request message for Flows.ValidateFlow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3ValidationMessage.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3ValidationMessage struct">GoogleCloudDialogflowCxV3ValidationMessage</a></td><td class="docblock-short"><p>Agent/flow validation message.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3VariantsHistory.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3VariantsHistory struct">GoogleCloudDialogflowCxV3VariantsHistory</a></td><td class="docblock-short"><p>The history of variants update.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Version.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Version struct">GoogleCloudDialogflowCxV3Version</a></td><td class="docblock-short"><p>Represents a version of a flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3VersionVariants.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3VersionVariants struct">GoogleCloudDialogflowCxV3VersionVariants</a></td><td class="docblock-short"><p>A list of flow version variants.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3VersionVariantsVariant.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3VersionVariantsVariant struct">GoogleCloudDialogflowCxV3VersionVariantsVariant</a></td><td class="docblock-short"><p>A single flow version with specified traffic allocation.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3VoiceSelectionParams.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3VoiceSelectionParams struct">GoogleCloudDialogflowCxV3VoiceSelectionParams</a></td><td class="docblock-short"><p>Description of which voice to use for speech synthesis.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3Webhook.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3Webhook struct">GoogleCloudDialogflowCxV3Webhook</a></td><td class="docblock-short"><p>Webhooks host the developer's business logic. During a session, webhooks allow the developer to use the data extracted by Dialogflow's natural language processing to generate dynamic responses, validate collected data, or trigger actions on the backend.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleCloudDialogflowCxV3WebhookGenericWebService.html" title="google_dialogflow3::api::GoogleCloudDialogflowCxV3WebhookGenericWebService struct">GoogleCloudDialogflowCxV3WebhookGenericWebService</a></td><td class="docblock-short"><p>Represents configuration for a generic web service.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleLongrunningListOperationsResponse.html" title="google_dialogflow3::api::GoogleLongrunningListOperationsResponse struct">GoogleLongrunningListOperationsResponse</a></td><td class="docblock-short"><p>The response message for Operations.ListOperations.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleLongrunningOperation.html" title="google_dialogflow3::api::GoogleLongrunningOperation struct">GoogleLongrunningOperation</a></td><td class="docblock-short"><p>This resource represents a long-running operation that is the result of a network API call.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleProtobufEmpty.html" title="google_dialogflow3::api::GoogleProtobufEmpty struct">GoogleProtobufEmpty</a></td><td class="docblock-short"><p>A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); } The JSON representation for <code>Empty</code> is empty JSON object <code>{}</code>.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleRpcStatus.html" title="google_dialogflow3::api::GoogleRpcStatus struct">GoogleRpcStatus</a></td><td class="docblock-short"><p>The <code>Status</code> type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by <a href="https://github.com/grpc">gRPC</a>. Each <code>Status</code> message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the <a href="https://cloud.google.com/apis/design/errors">API Design Guide</a>.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.GoogleTypeLatLng.html" title="google_dialogflow3::api::GoogleTypeLatLng struct">GoogleTypeLatLng</a></td><td class="docblock-short"><p>An object that represents a latitude/longitude pair. This is expressed as a pair of doubles to represent degrees latitude and degrees longitude. Unless specified otherwise, this must conform to the WGS84 standard. Values must be within normalized ranges.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentCreateCall struct">ProjectLocationAgentCreateCall</a></td><td class="docblock-short"><p>Creates an agent in the specified location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentDeleteCall struct">ProjectLocationAgentDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEntityTypeCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentEntityTypeCreateCall struct">ProjectLocationAgentEntityTypeCreateCall</a></td><td class="docblock-short"><p>Creates an entity type in the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEntityTypeDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentEntityTypeDeleteCall struct">ProjectLocationAgentEntityTypeDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEntityTypeGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentEntityTypeGetCall struct">ProjectLocationAgentEntityTypeGetCall</a></td><td class="docblock-short"><p>Retrieves the specified entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEntityTypeListCall.html" title="google_dialogflow3::api::ProjectLocationAgentEntityTypeListCall struct">ProjectLocationAgentEntityTypeListCall</a></td><td class="docblock-short"><p>Returns the list of all entity types in the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEntityTypePatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentEntityTypePatchCall struct">ProjectLocationAgentEntityTypePatchCall</a></td><td class="docblock-short"><p>Updates the specified entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentCreateCall struct">ProjectLocationAgentEnvironmentCreateCall</a></td><td class="docblock-short"><p>Creates an Environment in the specified Agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentDeleteCall struct">ProjectLocationAgentEnvironmentDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified Environment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentExperimentCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentExperimentCreateCall struct">ProjectLocationAgentEnvironmentExperimentCreateCall</a></td><td class="docblock-short"><p>Creates an Experiment in the specified Environment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentExperimentDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentExperimentDeleteCall struct">ProjectLocationAgentEnvironmentExperimentDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified Experiment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentExperimentGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentExperimentGetCall struct">ProjectLocationAgentEnvironmentExperimentGetCall</a></td><td class="docblock-short"><p>Retrieves the specified Experiment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentExperimentListCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentExperimentListCall struct">ProjectLocationAgentEnvironmentExperimentListCall</a></td><td class="docblock-short"><p>Returns the list of all experiments in the specified Environment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentExperimentPatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentExperimentPatchCall struct">ProjectLocationAgentEnvironmentExperimentPatchCall</a></td><td class="docblock-short"><p>Updates the specified Experiment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentExperimentStartCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentExperimentStartCall struct">ProjectLocationAgentEnvironmentExperimentStartCall</a></td><td class="docblock-short"><p>Starts the specified Experiment. This rpc only changes the state of experiment from PENDING to RUNNING.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentExperimentStopCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentExperimentStopCall struct">ProjectLocationAgentEnvironmentExperimentStopCall</a></td><td class="docblock-short"><p>Stops the specified Experiment. This rpc only changes the state of experiment from RUNNING to DONE.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentGetCall struct">ProjectLocationAgentEnvironmentGetCall</a></td><td class="docblock-short"><p>Retrieves the specified Environment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentListCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentListCall struct">ProjectLocationAgentEnvironmentListCall</a></td><td class="docblock-short"><p>Returns the list of all environments in the specified Agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentLookupEnvironmentHistoryCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentLookupEnvironmentHistoryCall struct">ProjectLocationAgentEnvironmentLookupEnvironmentHistoryCall</a></td><td class="docblock-short"><p>Looks up the history of the specified Environment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentPatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentPatchCall struct">ProjectLocationAgentEnvironmentPatchCall</a></td><td class="docblock-short"><p>Updates the specified Environment.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentSessionDetectIntentCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentSessionDetectIntentCall struct">ProjectLocationAgentEnvironmentSessionDetectIntentCall</a></td><td class="docblock-short"><p>Processes a natural language query and returns structured, actionable data as 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. Note: Always use agent versions for production traffic. See <a href="https://cloud.google.com/dialogflow/cx/docs/concept/version">Versions and environments</a>.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentSessionEntityTypeCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentSessionEntityTypeCreateCall struct">ProjectLocationAgentEnvironmentSessionEntityTypeCreateCall</a></td><td class="docblock-short"><p>Creates a session entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentSessionEntityTypeDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentSessionEntityTypeDeleteCall struct">ProjectLocationAgentEnvironmentSessionEntityTypeDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified session entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentSessionEntityTypeGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentSessionEntityTypeGetCall struct">ProjectLocationAgentEnvironmentSessionEntityTypeGetCall</a></td><td class="docblock-short"><p>Retrieves the specified session entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentSessionEntityTypeListCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentSessionEntityTypeListCall struct">ProjectLocationAgentEnvironmentSessionEntityTypeListCall</a></td><td class="docblock-short"><p>Returns the list of all session entity types in the specified session.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentSessionEntityTypePatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentSessionEntityTypePatchCall struct">ProjectLocationAgentEnvironmentSessionEntityTypePatchCall</a></td><td class="docblock-short"><p>Updates the specified session entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentSessionFulfillIntentCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentSessionFulfillIntentCall struct">ProjectLocationAgentEnvironmentSessionFulfillIntentCall</a></td><td class="docblock-short"><p>Fulfills a matched intent returned by MatchIntent. Must be called after MatchIntent, with input from MatchIntentResponse. Otherwise, the behavior is undefined.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentEnvironmentSessionMatchIntentCall.html" title="google_dialogflow3::api::ProjectLocationAgentEnvironmentSessionMatchIntentCall struct">ProjectLocationAgentEnvironmentSessionMatchIntentCall</a></td><td class="docblock-short"><p>Returns preliminary intent match results, doesn't change the session status.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentExportCall.html" title="google_dialogflow3::api::ProjectLocationAgentExportCall struct">ProjectLocationAgentExportCall</a></td><td class="docblock-short"><p>Exports the specified agent to a binary file.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowCreateCall struct">ProjectLocationAgentFlowCreateCall</a></td><td class="docblock-short"><p>Creates a flow in the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowDeleteCall struct">ProjectLocationAgentFlowDeleteCall</a></td><td class="docblock-short"><p>Deletes a specified flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowGetCall struct">ProjectLocationAgentFlowGetCall</a></td><td class="docblock-short"><p>Retrieves the specified flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowGetValidationResultCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowGetValidationResultCall struct">ProjectLocationAgentFlowGetValidationResultCall</a></td><td class="docblock-short"><p>Gets the latest flow validation result. Flow validation is performed when ValidateFlow is called.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowListCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowListCall struct">ProjectLocationAgentFlowListCall</a></td><td class="docblock-short"><p>Returns the list of all flows in the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowPageCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowPageCreateCall struct">ProjectLocationAgentFlowPageCreateCall</a></td><td class="docblock-short"><p>Creates a page in the specified flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowPageDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowPageDeleteCall struct">ProjectLocationAgentFlowPageDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified page.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowPageGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowPageGetCall struct">ProjectLocationAgentFlowPageGetCall</a></td><td class="docblock-short"><p>Retrieves the specified page.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowPageListCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowPageListCall struct">ProjectLocationAgentFlowPageListCall</a></td><td class="docblock-short"><p>Returns the list of all pages in the specified flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowPagePatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowPagePatchCall struct">ProjectLocationAgentFlowPagePatchCall</a></td><td class="docblock-short"><p>Updates the specified page.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowPatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowPatchCall struct">ProjectLocationAgentFlowPatchCall</a></td><td class="docblock-short"><p>Updates the specified flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowTrainCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowTrainCall struct">ProjectLocationAgentFlowTrainCall</a></td><td class="docblock-short"><p>Trains the specified flow. Note that only the flow in 'draft' environment is trained.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowTransitionRouteGroupCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowTransitionRouteGroupCreateCall struct">ProjectLocationAgentFlowTransitionRouteGroupCreateCall</a></td><td class="docblock-short"><p>Creates an TransitionRouteGroup in the specified flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowTransitionRouteGroupDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowTransitionRouteGroupDeleteCall struct">ProjectLocationAgentFlowTransitionRouteGroupDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified TransitionRouteGroup.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowTransitionRouteGroupGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowTransitionRouteGroupGetCall struct">ProjectLocationAgentFlowTransitionRouteGroupGetCall</a></td><td class="docblock-short"><p>Retrieves the specified TransitionRouteGroup.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowTransitionRouteGroupListCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowTransitionRouteGroupListCall struct">ProjectLocationAgentFlowTransitionRouteGroupListCall</a></td><td class="docblock-short"><p>Returns the list of all transition route groups in the specified flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowTransitionRouteGroupPatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowTransitionRouteGroupPatchCall struct">ProjectLocationAgentFlowTransitionRouteGroupPatchCall</a></td><td class="docblock-short"><p>Updates the specified TransitionRouteGroup.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowValidateCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowValidateCall struct">ProjectLocationAgentFlowValidateCall</a></td><td class="docblock-short"><p>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.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowVersionCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowVersionCreateCall struct">ProjectLocationAgentFlowVersionCreateCall</a></td><td class="docblock-short"><p>Creates a Version in the specified Flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowVersionDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowVersionDeleteCall struct">ProjectLocationAgentFlowVersionDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified Version.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowVersionGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowVersionGetCall struct">ProjectLocationAgentFlowVersionGetCall</a></td><td class="docblock-short"><p>Retrieves the specified Version.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowVersionListCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowVersionListCall struct">ProjectLocationAgentFlowVersionListCall</a></td><td class="docblock-short"><p>Returns the list of all versions in the specified Flow.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowVersionLoadCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowVersionLoadCall struct">ProjectLocationAgentFlowVersionLoadCall</a></td><td class="docblock-short"><p>Loads a specified version to draft version.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentFlowVersionPatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentFlowVersionPatchCall struct">ProjectLocationAgentFlowVersionPatchCall</a></td><td class="docblock-short"><p>Updates the specified Version.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentGetCall struct">ProjectLocationAgentGetCall</a></td><td class="docblock-short"><p>Retrieves the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentGetValidationResultCall.html" title="google_dialogflow3::api::ProjectLocationAgentGetValidationResultCall struct">ProjectLocationAgentGetValidationResultCall</a></td><td class="docblock-short"><p>Gets the latest agent validation result. Agent validation is performed when ValidateAgent is called.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentIntentCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentIntentCreateCall struct">ProjectLocationAgentIntentCreateCall</a></td><td class="docblock-short"><p>Creates an intent in the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentIntentDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentIntentDeleteCall struct">ProjectLocationAgentIntentDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified intent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentIntentGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentIntentGetCall struct">ProjectLocationAgentIntentGetCall</a></td><td class="docblock-short"><p>Retrieves the specified intent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentIntentListCall.html" title="google_dialogflow3::api::ProjectLocationAgentIntentListCall struct">ProjectLocationAgentIntentListCall</a></td><td class="docblock-short"><p>Returns the list of all intents in the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentIntentPatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentIntentPatchCall struct">ProjectLocationAgentIntentPatchCall</a></td><td class="docblock-short"><p>Updates the specified intent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentListCall.html" title="google_dialogflow3::api::ProjectLocationAgentListCall struct">ProjectLocationAgentListCall</a></td><td class="docblock-short"><p>Returns the list of all agents in the specified location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentPatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentPatchCall struct">ProjectLocationAgentPatchCall</a></td><td class="docblock-short"><p>Updates the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentRestoreCall.html" title="google_dialogflow3::api::ProjectLocationAgentRestoreCall struct">ProjectLocationAgentRestoreCall</a></td><td class="docblock-short"><p>Restores the specified agent from a binary file. Replaces the current agent with a new one. Note that all existing resources in agent (e.g. intents, entity types, flows) will be removed.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentSessionDetectIntentCall.html" title="google_dialogflow3::api::ProjectLocationAgentSessionDetectIntentCall struct">ProjectLocationAgentSessionDetectIntentCall</a></td><td class="docblock-short"><p>Processes a natural language query and returns structured, actionable data as 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. Note: Always use agent versions for production traffic. See <a href="https://cloud.google.com/dialogflow/cx/docs/concept/version">Versions and environments</a>.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentSessionEntityTypeCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentSessionEntityTypeCreateCall struct">ProjectLocationAgentSessionEntityTypeCreateCall</a></td><td class="docblock-short"><p>Creates a session entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentSessionEntityTypeDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentSessionEntityTypeDeleteCall struct">ProjectLocationAgentSessionEntityTypeDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified session entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentSessionEntityTypeGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentSessionEntityTypeGetCall struct">ProjectLocationAgentSessionEntityTypeGetCall</a></td><td class="docblock-short"><p>Retrieves the specified session entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentSessionEntityTypeListCall.html" title="google_dialogflow3::api::ProjectLocationAgentSessionEntityTypeListCall struct">ProjectLocationAgentSessionEntityTypeListCall</a></td><td class="docblock-short"><p>Returns the list of all session entity types in the specified session.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentSessionEntityTypePatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentSessionEntityTypePatchCall struct">ProjectLocationAgentSessionEntityTypePatchCall</a></td><td class="docblock-short"><p>Updates the specified session entity type.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentSessionFulfillIntentCall.html" title="google_dialogflow3::api::ProjectLocationAgentSessionFulfillIntentCall struct">ProjectLocationAgentSessionFulfillIntentCall</a></td><td class="docblock-short"><p>Fulfills a matched intent returned by MatchIntent. Must be called after MatchIntent, with input from MatchIntentResponse. Otherwise, the behavior is undefined.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentSessionMatchIntentCall.html" title="google_dialogflow3::api::ProjectLocationAgentSessionMatchIntentCall struct">ProjectLocationAgentSessionMatchIntentCall</a></td><td class="docblock-short"><p>Returns preliminary intent match results, doesn't change the session status.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseBatchDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseBatchDeleteCall struct">ProjectLocationAgentTestCaseBatchDeleteCall</a></td><td class="docblock-short"><p>Batch deletes test cases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseBatchRunCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseBatchRunCall struct">ProjectLocationAgentTestCaseBatchRunCall</a></td><td class="docblock-short"><p>Kicks off a batch run of test cases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseCalculateCoverageCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseCalculateCoverageCall struct">ProjectLocationAgentTestCaseCalculateCoverageCall</a></td><td class="docblock-short"><p>Calculates the test coverage for an agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseCreateCall struct">ProjectLocationAgentTestCaseCreateCall</a></td><td class="docblock-short"><p>Creates a test case for the given agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseExportCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseExportCall struct">ProjectLocationAgentTestCaseExportCall</a></td><td class="docblock-short"><p>Exports the test cases under the agent to a Cloud Storage bucket or a local file. Filter can be applied to export a subset of test cases.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseGetCall struct">ProjectLocationAgentTestCaseGetCall</a></td><td class="docblock-short"><p>Gets a test case.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseImportCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseImportCall struct">ProjectLocationAgentTestCaseImportCall</a></td><td class="docblock-short"><p>Imports the test cases from a Cloud Storage bucket or a local file. It always creates new test cases and won't overwite any existing ones. The provided ID in the imported test case is neglected.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseListCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseListCall struct">ProjectLocationAgentTestCaseListCall</a></td><td class="docblock-short"><p>Fetches a list of test cases for a given agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCasePatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCasePatchCall struct">ProjectLocationAgentTestCasePatchCall</a></td><td class="docblock-short"><p>Updates the specified test case.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseResultGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseResultGetCall struct">ProjectLocationAgentTestCaseResultGetCall</a></td><td class="docblock-short"><p>Gets a test case result.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseResultListCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseResultListCall struct">ProjectLocationAgentTestCaseResultListCall</a></td><td class="docblock-short"><p>Fetches a list of results for a given test case.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentTestCaseRunCall.html" title="google_dialogflow3::api::ProjectLocationAgentTestCaseRunCall struct">ProjectLocationAgentTestCaseRunCall</a></td><td class="docblock-short"><p>Kicks off a test case run.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentValidateCall.html" title="google_dialogflow3::api::ProjectLocationAgentValidateCall struct">ProjectLocationAgentValidateCall</a></td><td class="docblock-short"><p>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.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentWebhookCreateCall.html" title="google_dialogflow3::api::ProjectLocationAgentWebhookCreateCall struct">ProjectLocationAgentWebhookCreateCall</a></td><td class="docblock-short"><p>Creates a webhook in the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentWebhookDeleteCall.html" title="google_dialogflow3::api::ProjectLocationAgentWebhookDeleteCall struct">ProjectLocationAgentWebhookDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified webhook.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentWebhookGetCall.html" title="google_dialogflow3::api::ProjectLocationAgentWebhookGetCall struct">ProjectLocationAgentWebhookGetCall</a></td><td class="docblock-short"><p>Retrieves the specified webhook.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentWebhookListCall.html" title="google_dialogflow3::api::ProjectLocationAgentWebhookListCall struct">ProjectLocationAgentWebhookListCall</a></td><td class="docblock-short"><p>Returns the list of all webhooks in the specified agent.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationAgentWebhookPatchCall.html" title="google_dialogflow3::api::ProjectLocationAgentWebhookPatchCall struct">ProjectLocationAgentWebhookPatchCall</a></td><td class="docblock-short"><p>Updates the specified webhook.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationOperationCancelCall.html" title="google_dialogflow3::api::ProjectLocationOperationCancelCall struct">ProjectLocationOperationCancelCall</a></td><td class="docblock-short"><p>Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns <code>google.rpc.Code.UNIMPLEMENTED</code>. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to <code>Code.CANCELLED</code>.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationOperationGetCall.html" title="google_dialogflow3::api::ProjectLocationOperationGetCall struct">ProjectLocationOperationGetCall</a></td><td class="docblock-short"><p>Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationOperationListCall.html" title="google_dialogflow3::api::ProjectLocationOperationListCall struct">ProjectLocationOperationListCall</a></td><td class="docblock-short"><p>Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns <code>UNIMPLEMENTED</code>. NOTE: the <code>name</code> binding allows API services to override the binding to use different resource name schemes, such as <code>users/*/operations</code>. To override the binding, API services can add a binding such as <code>"/v1/{name=users/*}/operations"</code> to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationSecuritySettingCreateCall.html" title="google_dialogflow3::api::ProjectLocationSecuritySettingCreateCall struct">ProjectLocationSecuritySettingCreateCall</a></td><td class="docblock-short"><p>Create security settings in the specified location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationSecuritySettingDeleteCall.html" title="google_dialogflow3::api::ProjectLocationSecuritySettingDeleteCall struct">ProjectLocationSecuritySettingDeleteCall</a></td><td class="docblock-short"><p>Deletes the specified SecuritySettings.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationSecuritySettingGetCall.html" title="google_dialogflow3::api::ProjectLocationSecuritySettingGetCall struct">ProjectLocationSecuritySettingGetCall</a></td><td class="docblock-short"><p>Retrieves the specified SecuritySettings. The returned settings may be stale by up to 1 minute.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationSecuritySettingListCall.html" title="google_dialogflow3::api::ProjectLocationSecuritySettingListCall struct">ProjectLocationSecuritySettingListCall</a></td><td class="docblock-short"><p>Returns the list of all security settings in the specified location.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectLocationSecuritySettingPatchCall.html" title="google_dialogflow3::api::ProjectLocationSecuritySettingPatchCall struct">ProjectLocationSecuritySettingPatchCall</a></td><td class="docblock-short"><p>Updates the specified SecuritySettings.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectMethods.html" title="google_dialogflow3::api::ProjectMethods struct">ProjectMethods</a></td><td class="docblock-short"><p>A builder providing access to all methods supported on <em>project</em> resources.
|
||
It is not used directly, but through the <code>Dialogflow</code> hub.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectOperationCancelCall.html" title="google_dialogflow3::api::ProjectOperationCancelCall struct">ProjectOperationCancelCall</a></td><td class="docblock-short"><p>Starts asynchronous cancellation on a long-running operation. The server makes a best effort to cancel the operation, but success is not guaranteed. If the server doesn't support this method, it returns <code>google.rpc.Code.UNIMPLEMENTED</code>. Clients can use Operations.GetOperation or other methods to check whether the cancellation succeeded or whether the operation completed despite cancellation. On successful cancellation, the operation is not deleted; instead, it becomes an operation with an Operation.error value with a google.rpc.Status.code of 1, corresponding to <code>Code.CANCELLED</code>.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectOperationGetCall.html" title="google_dialogflow3::api::ProjectOperationGetCall struct">ProjectOperationGetCall</a></td><td class="docblock-short"><p>Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.</p>
|
||
</td></tr><tr class="module-item"><td><a class="struct" href="struct.ProjectOperationListCall.html" title="google_dialogflow3::api::ProjectOperationListCall struct">ProjectOperationListCall</a></td><td class="docblock-short"><p>Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns <code>UNIMPLEMENTED</code>. NOTE: the <code>name</code> binding allows API services to override the binding to use different resource name schemes, such as <code>users/*/operations</code>. To override the binding, API services can add a binding such as <code>"/v1/{name=users/*}/operations"</code> to their service configuration. For backwards compatibility, the default name includes the operations collection id, however overriding users must ensure the name binding is the parent resource, without the operations collection id.</p>
|
||
</td></tr></table><h2 id="enums" class="section-header"><a href="#enums">Enums</a></h2>
|
||
<table><tr class="module-item"><td><a class="enum" href="enum.Scope.html" title="google_dialogflow3::api::Scope enum">Scope</a></td><td class="docblock-short"><p>Identifies the an OAuth2 authorization scope.
|
||
A scope is needed when requesting an
|
||
<a href="https://developers.google.com/youtube/v3/guides/authentication">authorization token</a>.</p>
|
||
</td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="google_dialogflow3"></div>
|
||
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html> |