Show / Hide Table of Contents

Namespace Google.Apis.Dialogflow.v3beta1

Classes

DialogflowBaseServiceRequest<TResponse>

A base abstract class for Dialogflow requests.

DialogflowService

The Dialogflow Service.

DialogflowService.Scope

Available OAuth 2.0 scopes for use with the Dialogflow API.

DialogflowService.ScopeConstants

Available OAuth 2.0 scope constants for use with the Dialogflow API.

ProjectsResource

The "projects" collection of methods.

ProjectsResource.LocationsResource

The "locations" collection of methods.

ProjectsResource.LocationsResource.AgentsResource

The "agents" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.ChangelogsResource

The "changelogs" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.ChangelogsResource.GetRequest

Retrieves the specified Changelog.

ProjectsResource.LocationsResource.AgentsResource.ChangelogsResource.ListRequest

Returns the list of Changelogs.

ProjectsResource.LocationsResource.AgentsResource.ConversationsResource

The "conversations" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.ConversationsResource.DeleteRequest

Deletes the specified conversation.

ProjectsResource.LocationsResource.AgentsResource.ConversationsResource.GetRequest

Retrieves the specified conversation.

ProjectsResource.LocationsResource.AgentsResource.ConversationsResource.ListRequest

Returns the list of all conversations.

ProjectsResource.LocationsResource.AgentsResource.CreateRequest

Creates an agent in the specified location. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.DeleteRequest

Deletes the specified agent.

ProjectsResource.LocationsResource.AgentsResource.EntityTypesResource

The "entityTypes" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.EntityTypesResource.CreateRequest

Creates an entity type in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.EntityTypesResource.DeleteRequest

Deletes the specified entity type. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.EntityTypesResource.ExportRequest

Exports the selected entity types.

ProjectsResource.LocationsResource.AgentsResource.EntityTypesResource.GetRequest

Retrieves the specified entity type.

ProjectsResource.LocationsResource.AgentsResource.EntityTypesResource.ImportRequest

Imports the specified entitytypes into the agent.

ProjectsResource.LocationsResource.AgentsResource.EntityTypesResource.ListRequest

Returns the list of all entity types in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.EntityTypesResource.PatchRequest

Updates the specified entity type. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource

The "environments" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ContinuousTestResultsResource

The "continuousTestResults" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ContinuousTestResultsResource.ListRequest

Fetches a list of continuous test results for a given environment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.CreateRequest

Creates an Environment in the specified Agent. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: An empty Struct message - response: Environment

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.DeleteRequest

Deletes the specified Environment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.DeployFlowRequest

Deploys a flow to the specified Environment. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: DeployFlowMetadata - response: DeployFlowResponse

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.DeploymentsResource

The "deployments" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.DeploymentsResource.GetRequest

Retrieves the specified Deployment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.DeploymentsResource.ListRequest

Returns the list of all deployments in the specified Environment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ExperimentsResource

The "experiments" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ExperimentsResource.CreateRequest

Creates an Experiment in the specified Environment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ExperimentsResource.DeleteRequest

Deletes the specified Experiment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ExperimentsResource.GetRequest

Retrieves the specified Experiment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ExperimentsResource.ListRequest

Returns the list of all experiments in the specified Environment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ExperimentsResource.PatchRequest

Updates the specified Experiment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ExperimentsResource.StartRequest

Starts the specified Experiment. This rpc only changes the state of experiment from PENDING to RUNNING.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ExperimentsResource.StopRequest

Stops the specified Experiment. This rpc only changes the state of experiment from RUNNING to DONE.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.GetRequest

Retrieves the specified Environment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.ListRequest

Returns the list of all environments in the specified Agent.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.LookupEnvironmentHistoryRequest

Looks up the history of the specified Environment.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.PatchRequest

Updates the specified Environment. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: An empty Struct message - response: Environment

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.RunContinuousTestRequest

Kicks off a continuous test under the specified Environment. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: RunContinuousTestMetadata - response: RunContinuousTestResponse

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource

The "sessions" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.DetectIntentRequest

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 Versions and environments.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.EntityTypesResource

The "entityTypes" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.EntityTypesResource.CreateRequest

Creates a session entity type.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.EntityTypesResource.DeleteRequest

Deletes the specified session entity type.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.EntityTypesResource.GetRequest

Retrieves the specified session entity type.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.EntityTypesResource.ListRequest

Returns the list of all session entity types in the specified session.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.EntityTypesResource.PatchRequest

Updates the specified session entity type.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.FulfillIntentRequest

Fulfills a matched intent returned by MatchIntent. Must be called after MatchIntent, with input from MatchIntentResponse. Otherwise, the behavior is undefined.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.MatchIntentRequest

Returns preliminary intent match results, doesn't change the session status.

ProjectsResource.LocationsResource.AgentsResource.EnvironmentsResource.SessionsResource.ServerStreamingDetectIntentRequest

Processes a natural language query and returns structured, actionable data as a result through server-side streaming. Server-side streaming allows Dialogflow to send partial responses earlier in a single request.

ProjectsResource.LocationsResource.AgentsResource.ExportRequest

Exports the specified agent to a binary file. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: An empty Struct message - response: ExportAgentResponse

ProjectsResource.LocationsResource.AgentsResource.FlowsResource

The "flows" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.CreateRequest

Creates a flow in the specified agent. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.DeleteRequest

Deletes a specified flow.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.ExportRequest

Exports the specified flow to a binary file. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: An empty Struct message - response: ExportFlowResponse Note that resources (e.g. intents, entities, webhooks) that the flow references will also be exported.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.GetRequest

Retrieves the specified flow.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.GetValidationResultRequest

Gets the latest flow validation result. Flow validation is performed when ValidateFlow is called.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.ImportRequest

Imports the specified flow to the specified agent from a binary file. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: An empty Struct message - response: ImportFlowResponse Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.ListRequest

Returns the list of all flows in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.PagesResource

The "pages" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.PagesResource.CreateRequest

Creates a page in the specified flow.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.PagesResource.DeleteRequest

Deletes the specified page.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.PagesResource.GetRequest

Retrieves the specified page.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.PagesResource.ListRequest

Returns the list of all pages in the specified flow.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.PagesResource.PatchRequest

Updates the specified page.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.PatchRequest

Updates the specified flow. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.TrainRequest

Trains the specified flow. Note that only the flow in 'draft' environment is trained. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: An empty Struct message - response: An Empty message Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.TransitionRouteGroupsResource

The "transitionRouteGroups" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.TransitionRouteGroupsResource.CreateRequest

Creates an TransitionRouteGroup in the specified flow. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.TransitionRouteGroupsResource.DeleteRequest

Deletes the specified TransitionRouteGroup. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.TransitionRouteGroupsResource.GetRequest

Retrieves the specified TransitionRouteGroup.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.TransitionRouteGroupsResource.ListRequest

Returns the list of all transition route groups in the specified flow.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.TransitionRouteGroupsResource.PatchRequest

Updates the specified TransitionRouteGroup. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.ValidateRequest

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.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.VersionsResource

The "versions" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.VersionsResource.CompareVersionsRequest

Compares the specified base version with target version.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.VersionsResource.CreateRequest

Creates a Version in the specified Flow. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: CreateVersionOperationMetadata - response: Version

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.VersionsResource.DeleteRequest

Deletes the specified Version.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.VersionsResource.GetRequest

Retrieves the specified Version.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.VersionsResource.ListRequest

Returns the list of all versions in the specified Flow.

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.VersionsResource.LoadRequest

Loads resources in the specified version to the draft flow. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: An empty Struct message

  • response: An Empty message

ProjectsResource.LocationsResource.AgentsResource.FlowsResource.VersionsResource.PatchRequest

Updates the specified Version.

ProjectsResource.LocationsResource.AgentsResource.GeneratorsResource

The "generators" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.GeneratorsResource.CreateRequest

Creates a generator in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.GeneratorsResource.DeleteRequest

Deletes the specified generators.

ProjectsResource.LocationsResource.AgentsResource.GeneratorsResource.GetRequest

Retrieves the specified generator.

ProjectsResource.LocationsResource.AgentsResource.GeneratorsResource.ListRequest

Returns the list of all generators in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.GeneratorsResource.PatchRequest

Update the specified generator.

ProjectsResource.LocationsResource.AgentsResource.GetGenerativeSettingsRequest

Gets the generative settings for the agent.

ProjectsResource.LocationsResource.AgentsResource.GetRequest

Retrieves the specified agent.

ProjectsResource.LocationsResource.AgentsResource.GetValidationResultRequest

Gets the latest agent validation result. Agent validation is performed when ValidateAgent is called.

ProjectsResource.LocationsResource.AgentsResource.IntentsResource

The "intents" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.IntentsResource.CreateRequest

Creates an intent in the specified agent. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.IntentsResource.DeleteRequest

Deletes the specified intent. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.IntentsResource.ExportRequest

Exports the selected intents. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: ExportIntentsMetadata - response: ExportIntentsResponse

ProjectsResource.LocationsResource.AgentsResource.IntentsResource.GetRequest

Retrieves the specified intent.

ProjectsResource.LocationsResource.AgentsResource.IntentsResource.ImportRequest

Imports the specified intents into the agent. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: ImportIntentsMetadata - response: ImportIntentsResponse

ProjectsResource.LocationsResource.AgentsResource.IntentsResource.ListRequest

Returns the list of all intents in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.IntentsResource.PatchRequest

Updates the specified intent. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.ListRequest

Returns the list of all agents in the specified location.

ProjectsResource.LocationsResource.AgentsResource.PatchRequest

Updates the specified agent. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource

The "playbooks" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.CreateRequest

Creates a playbook in a specified agent.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.DeleteRequest

Deletes a specified playbook.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.ExamplesResource

The "examples" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.ExamplesResource.CreateRequest

Creates an example in the specified playbook.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.ExamplesResource.DeleteRequest

Deletes the specified example.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.ExamplesResource.GetRequest

Retrieves the specified example.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.ExamplesResource.ListRequest

Returns a list of examples in the specified playbook.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.ExamplesResource.PatchRequest

Update the specified example.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.ExportRequest

Exports the specified playbook to a binary file. Note that resources (e.g. examples, tools) that the playbook references will also be exported.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.GetRequest

Retrieves the specified Playbook.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.ImportRequest

Imports the specified playbook to the specified agent from a binary file.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.ListRequest

Returns a list of playbooks in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.PatchRequest

Updates the specified Playbook.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.VersionsResource

The "versions" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.VersionsResource.CreateRequest

Creates a version for the specified Playbook.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.VersionsResource.DeleteRequest

Deletes the specified version of the Playbook.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.VersionsResource.GetRequest

Retrieves the specified version of the Playbook.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.VersionsResource.ListRequest

Lists versions for the specified Playbook.

ProjectsResource.LocationsResource.AgentsResource.PlaybooksResource.VersionsResource.RestoreRequest

Retrieves the specified version of the Playbook and stores it as the current playbook draft, returning the playbook with resources updated.

ProjectsResource.LocationsResource.AgentsResource.RestoreRequest

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. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: An empty Struct message - response: An Empty message Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource

The "sessions" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.DetectIntentRequest

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 Versions and environments.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.EntityTypesResource

The "entityTypes" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.EntityTypesResource.CreateRequest

Creates a session entity type.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.EntityTypesResource.DeleteRequest

Deletes the specified session entity type.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.EntityTypesResource.GetRequest

Retrieves the specified session entity type.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.EntityTypesResource.ListRequest

Returns the list of all session entity types in the specified session.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.EntityTypesResource.PatchRequest

Updates the specified session entity type.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.FulfillIntentRequest

Fulfills a matched intent returned by MatchIntent. Must be called after MatchIntent, with input from MatchIntentResponse. Otherwise, the behavior is undefined.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.MatchIntentRequest

Returns preliminary intent match results, doesn't change the session status.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.ServerStreamingDetectIntentRequest

Processes a natural language query and returns structured, actionable data as a result through server-side streaming. Server-side streaming allows Dialogflow to send partial responses earlier in a single request.

ProjectsResource.LocationsResource.AgentsResource.SessionsResource.SubmitAnswerFeedbackRequest

Updates the feedback received from the user for a single turn of the bot response.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource

The "testCases" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.BatchDeleteRequest

Batch deletes test cases.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.BatchRunRequest

Kicks off a batch run of test cases. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: BatchRunTestCasesMetadata - response: BatchRunTestCasesResponse

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.CalculateCoverageRequest

Calculates the test coverage for an agent.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.CreateRequest

Creates a test case for the given agent.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.ExportRequest

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. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: ExportTestCasesMetadata

  • response: ExportTestCasesResponse

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.GetRequest

Gets a test case.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.ImportRequest

Imports the test cases from a Cloud Storage bucket or a local file. It always creates new test cases and won't overwrite any existing ones. The provided ID in the imported test case is neglected. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: ImportTestCasesMetadata

  • response: ImportTestCasesResponse

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.ListRequest

Fetches a list of test cases for a given agent.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.PatchRequest

Updates the specified test case.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.ResultsResource

The "results" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.ResultsResource.GetRequest

Gets a test case result.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.ResultsResource.ListRequest

Fetches the list of run results for the given test case. A maximum of 100 results are kept for each test case.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.RunRequest

Kicks off a test case run. This method is a long-running operation. The returned Operation type has the following method-specific fields: - metadata: RunTestCaseMetadata - response: RunTestCaseResponse

ProjectsResource.LocationsResource.AgentsResource.ToolsResource

The "tools" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.CreateRequest

Creates a Tool in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.DeleteRequest

Deletes a specified Tool.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.ExportRequest

Exports the selected tools.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.GetRequest

Retrieves the specified Tool.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.ListRequest

Returns a list of Tools in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.PatchRequest

Update the specified Tool.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.VersionsResource

The "versions" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.VersionsResource.CreateRequest

Creates a version for the specified Tool.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.VersionsResource.DeleteRequest

Deletes the specified version of the Tool.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.VersionsResource.GetRequest

Retrieves the specified version of the Tool.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.VersionsResource.ListRequest

List versions of the specified Tool.

ProjectsResource.LocationsResource.AgentsResource.ToolsResource.VersionsResource.RestoreRequest

Retrieves the specified version of the Tool and stores it as the current tool draft, returning the tool with resources updated.

ProjectsResource.LocationsResource.AgentsResource.TransitionRouteGroupsResource

The "transitionRouteGroups" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.TransitionRouteGroupsResource.CreateRequest

Creates an TransitionRouteGroup in the specified flow. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.TransitionRouteGroupsResource.DeleteRequest

Deletes the specified TransitionRouteGroup. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.TransitionRouteGroupsResource.GetRequest

Retrieves the specified TransitionRouteGroup.

ProjectsResource.LocationsResource.AgentsResource.TransitionRouteGroupsResource.ListRequest

Returns the list of all transition route groups in the specified flow.

ProjectsResource.LocationsResource.AgentsResource.TransitionRouteGroupsResource.PatchRequest

Updates the specified TransitionRouteGroup. Note: You should always train a flow prior to sending it queries. See the training documentation.

ProjectsResource.LocationsResource.AgentsResource.UpdateGenerativeSettingsRequest

Updates the generative settings for the agent.

ProjectsResource.LocationsResource.AgentsResource.ValidateRequest

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.

ProjectsResource.LocationsResource.AgentsResource.WebhooksResource

The "webhooks" collection of methods.

ProjectsResource.LocationsResource.AgentsResource.WebhooksResource.CreateRequest

Creates a webhook in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.WebhooksResource.DeleteRequest

Deletes the specified webhook.

ProjectsResource.LocationsResource.AgentsResource.WebhooksResource.GetRequest

Retrieves the specified webhook.

ProjectsResource.LocationsResource.AgentsResource.WebhooksResource.ListRequest

Returns the list of all webhooks in the specified agent.

ProjectsResource.LocationsResource.AgentsResource.WebhooksResource.PatchRequest

Updates the specified webhook.

ProjectsResource.LocationsResource.GetRequest

Gets information about a location.

ProjectsResource.LocationsResource.ListRequest

Lists information about the supported locations for this service.

ProjectsResource.LocationsResource.OperationsResource

The "operations" collection of methods.

ProjectsResource.LocationsResource.OperationsResource.CancelRequest

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 google.rpc.Code.UNIMPLEMENTED. 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.CANCELLED.

ProjectsResource.LocationsResource.OperationsResource.GetRequest

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.

ProjectsResource.LocationsResource.OperationsResource.ListRequest

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

ProjectsResource.LocationsResource.SecuritySettingsResource

The "securitySettings" collection of methods.

ProjectsResource.LocationsResource.SecuritySettingsResource.CreateRequest

Create security settings in the specified location.

ProjectsResource.LocationsResource.SecuritySettingsResource.DeleteRequest

Deletes the specified SecuritySettings.

ProjectsResource.LocationsResource.SecuritySettingsResource.GetRequest

Retrieves the specified SecuritySettings. The returned settings may be stale by up to 1 minute.

ProjectsResource.LocationsResource.SecuritySettingsResource.ListRequest

Returns the list of all security settings in the specified location.

ProjectsResource.LocationsResource.SecuritySettingsResource.PatchRequest

Updates the specified SecuritySettings.

ProjectsResource.OperationsResource

The "operations" collection of methods.

ProjectsResource.OperationsResource.CancelRequest

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 google.rpc.Code.UNIMPLEMENTED. 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.CANCELLED.

ProjectsResource.OperationsResource.GetRequest

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.

ProjectsResource.OperationsResource.ListRequest

Lists operations that match the specified filter in the request. If the server doesn't support this method, it returns UNIMPLEMENTED.

Enums

DialogflowBaseServiceRequest<TResponse>.AltEnum

Data format for response.

DialogflowBaseServiceRequest<TResponse>.XgafvEnum

V1 error format.

ProjectsResource.LocationsResource.AgentsResource.IntentsResource.ListRequest.IntentViewEnum

The resource view to apply to the returned intent.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.CalculateCoverageRequest.TypeEnum

Required. The type of coverage requested.

ProjectsResource.LocationsResource.AgentsResource.TestCasesResource.ListRequest.ViewEnum

Specifies whether response should include all fields or just the metadata.

In this article
Back to top Generated by DocFX