Class AgentServiceConnection (3.3.0-rc)
Functions
virtual options()
| Returns |
| Type |
Description |
Options |
|
virtual ListApps(google::cloud::ces::v1::ListAppsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListAppsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::App > |
|
virtual GetApp(google::cloud::ces::v1::GetAppRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetAppRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::App > |
|
virtual CreateApp(google::cloud::ces::v1::CreateAppRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::CreateAppRequest const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::App > > |
|
virtual CreateApp(NoAwaitTag, google::cloud::ces::v1::CreateAppRequest const &)
| Parameters |
| Name |
Description |
|
NoAwaitTag
|
request |
google::cloud::ces::v1::CreateAppRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::longrunning::Operation > |
|
virtual CreateApp(google::longrunning::Operation const &)
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::App > > |
|
virtual UpdateApp(google::cloud::ces::v1::UpdateAppRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::UpdateAppRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::App > |
|
virtual DeleteApp(google::cloud::ces::v1::DeleteAppRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::DeleteAppRequest const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::OperationMetadata > > |
|
virtual DeleteApp(NoAwaitTag, google::cloud::ces::v1::DeleteAppRequest const &)
| Parameters |
| Name |
Description |
|
NoAwaitTag
|
request |
google::cloud::ces::v1::DeleteAppRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::longrunning::Operation > |
|
virtual DeleteApp(google::longrunning::Operation const &)
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::OperationMetadata > > |
|
virtual ExportApp(google::cloud::ces::v1::ExportAppRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ExportAppRequest const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::ExportAppResponse > > |
|
virtual ExportApp(NoAwaitTag, google::cloud::ces::v1::ExportAppRequest const &)
| Parameters |
| Name |
Description |
|
NoAwaitTag
|
request |
google::cloud::ces::v1::ExportAppRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::longrunning::Operation > |
|
virtual ExportApp(google::longrunning::Operation const &)
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::ExportAppResponse > > |
|
virtual ImportApp(google::cloud::ces::v1::ImportAppRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ImportAppRequest const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::ImportAppResponse > > |
|
virtual ImportApp(NoAwaitTag, google::cloud::ces::v1::ImportAppRequest const &)
| Parameters |
| Name |
Description |
|
NoAwaitTag
|
request |
google::cloud::ces::v1::ImportAppRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::longrunning::Operation > |
|
virtual ImportApp(google::longrunning::Operation const &)
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::ImportAppResponse > > |
|
virtual ListAgents(google::cloud::ces::v1::ListAgentsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListAgentsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::Agent > |
|
virtual GetAgent(google::cloud::ces::v1::GetAgentRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetAgentRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Agent > |
|
virtual CreateAgent(google::cloud::ces::v1::CreateAgentRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::CreateAgentRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Agent > |
|
virtual UpdateAgent(google::cloud::ces::v1::UpdateAgentRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::UpdateAgentRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Agent > |
|
virtual DeleteAgent(google::cloud::ces::v1::DeleteAgentRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::DeleteAgentRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListExamples(google::cloud::ces::v1::ListExamplesRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListExamplesRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::Example > |
|
virtual GetExample(google::cloud::ces::v1::GetExampleRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetExampleRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Example > |
|
virtual CreateExample(google::cloud::ces::v1::CreateExampleRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::CreateExampleRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Example > |
|
virtual UpdateExample(google::cloud::ces::v1::UpdateExampleRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::UpdateExampleRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Example > |
|
virtual DeleteExample(google::cloud::ces::v1::DeleteExampleRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::DeleteExampleRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListTools(google::cloud::ces::v1::ListToolsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListToolsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::Tool > |
|
virtual GetTool(google::cloud::ces::v1::GetToolRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetToolRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Tool > |
|
virtual ListConversations(google::cloud::ces::v1::ListConversationsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListConversationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::Conversation > |
|
virtual GetConversation(google::cloud::ces::v1::GetConversationRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetConversationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Conversation > |
|
virtual DeleteConversation(google::cloud::ces::v1::DeleteConversationRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::DeleteConversationRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual BatchDeleteConversations(google::cloud::ces::v1::BatchDeleteConversationsRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::BatchDeleteConversationsRequest const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::BatchDeleteConversationsResponse > > |
|
virtual BatchDeleteConversations(NoAwaitTag, google::cloud::ces::v1::BatchDeleteConversationsRequest const &)
| Parameters |
| Name |
Description |
|
NoAwaitTag
|
request |
google::cloud::ces::v1::BatchDeleteConversationsRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::longrunning::Operation > |
|
virtual BatchDeleteConversations(google::longrunning::Operation const &)
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::BatchDeleteConversationsResponse > > |
|
virtual CreateTool(google::cloud::ces::v1::CreateToolRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::CreateToolRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Tool > |
|
virtual UpdateTool(google::cloud::ces::v1::UpdateToolRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::UpdateToolRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Tool > |
|
virtual DeleteTool(google::cloud::ces::v1::DeleteToolRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::DeleteToolRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListGuardrails(google::cloud::ces::v1::ListGuardrailsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListGuardrailsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::Guardrail > |
|
virtual GetGuardrail(google::cloud::ces::v1::GetGuardrailRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetGuardrailRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Guardrail > |
|
virtual CreateGuardrail(google::cloud::ces::v1::CreateGuardrailRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::CreateGuardrailRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Guardrail > |
|
virtual UpdateGuardrail(google::cloud::ces::v1::UpdateGuardrailRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::UpdateGuardrailRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Guardrail > |
|
virtual DeleteGuardrail(google::cloud::ces::v1::DeleteGuardrailRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::DeleteGuardrailRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListDeployments(google::cloud::ces::v1::ListDeploymentsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListDeploymentsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::Deployment > |
|
virtual GetDeployment(google::cloud::ces::v1::GetDeploymentRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetDeploymentRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Deployment > |
|
virtual CreateDeployment(google::cloud::ces::v1::CreateDeploymentRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::CreateDeploymentRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Deployment > |
|
virtual UpdateDeployment(google::cloud::ces::v1::UpdateDeploymentRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::UpdateDeploymentRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Deployment > |
|
virtual DeleteDeployment(google::cloud::ces::v1::DeleteDeploymentRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::DeleteDeploymentRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListToolsets(google::cloud::ces::v1::ListToolsetsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListToolsetsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::Toolset > |
|
virtual GetToolset(google::cloud::ces::v1::GetToolsetRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetToolsetRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Toolset > |
|
virtual CreateToolset(google::cloud::ces::v1::CreateToolsetRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::CreateToolsetRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Toolset > |
|
virtual UpdateToolset(google::cloud::ces::v1::UpdateToolsetRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::UpdateToolsetRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Toolset > |
|
virtual DeleteToolset(google::cloud::ces::v1::DeleteToolsetRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::DeleteToolsetRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual ListAppVersions(google::cloud::ces::v1::ListAppVersionsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListAppVersionsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::AppVersion > |
|
virtual GetAppVersion(google::cloud::ces::v1::GetAppVersionRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetAppVersionRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::AppVersion > |
|
virtual CreateAppVersion(google::cloud::ces::v1::CreateAppVersionRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::CreateAppVersionRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::AppVersion > |
|
virtual DeleteAppVersion(google::cloud::ces::v1::DeleteAppVersionRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::DeleteAppVersionRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual RestoreAppVersion(google::cloud::ces::v1::RestoreAppVersionRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::RestoreAppVersionRequest const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::RestoreAppVersionResponse > > |
|
virtual RestoreAppVersion(NoAwaitTag, google::cloud::ces::v1::RestoreAppVersionRequest const &)
| Parameters |
| Name |
Description |
|
NoAwaitTag
|
request |
google::cloud::ces::v1::RestoreAppVersionRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::longrunning::Operation > |
|
virtual RestoreAppVersion(google::longrunning::Operation const &)
| Parameter |
| Name |
Description |
operation |
google::longrunning::Operation const &
|
| Returns |
| Type |
Description |
future< StatusOr< google::cloud::ces::v1::RestoreAppVersionResponse > > |
|
virtual ListChangelogs(google::cloud::ces::v1::ListChangelogsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::ListChangelogsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::ces::v1::Changelog > |
|
virtual GetChangelog(google::cloud::ces::v1::GetChangelogRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::ces::v1::GetChangelogRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::ces::v1::Changelog > |
|
virtual ListLocations(google::cloud::location::ListLocationsRequest)
| Parameter |
| Name |
Description |
request |
google::cloud::location::ListLocationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::cloud::location::Location > |
|
virtual GetLocation(google::cloud::location::GetLocationRequest const &)
| Parameter |
| Name |
Description |
request |
google::cloud::location::GetLocationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::cloud::location::Location > |
|
virtual ListOperations(google::longrunning::ListOperationsRequest)
| Parameter |
| Name |
Description |
request |
google::longrunning::ListOperationsRequest
|
| Returns |
| Type |
Description |
StreamRange< google::longrunning::Operation > |
|
virtual GetOperation(google::longrunning::GetOperationRequest const &)
| Parameter |
| Name |
Description |
request |
google::longrunning::GetOperationRequest const &
|
| Returns |
| Type |
Description |
StatusOr< google::longrunning::Operation > |
|
virtual DeleteOperation(google::longrunning::DeleteOperationRequest const &)
| Parameter |
| Name |
Description |
request |
google::longrunning::DeleteOperationRequest const &
|
| Returns |
| Type |
Description |
Status |
|
virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
| Parameter |
| Name |
Description |
request |
google::longrunning::CancelOperationRequest const &
|
| Returns |
| Type |
Description |
Status |
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-27 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-02-27 UTC."],[],[]]