Dialogflow CX API C++ Client Library (original) (raw)
Library reference docs
In-Depth Topics
- Environment Variables
- How to Override the Authentication Credentials
- How to Override the Default Endpoint
- Override Retry, Backoff, and Idempotency Policies
- Override dialogflow_cx::AgentsClient Retry Policies
- Override dialogflow_cx::ChangelogsClient Retry Policies
- Override dialogflow_cx::DeploymentsClient Retry Policies
- Override dialogflow_cx::EntityTypesClient Retry Policies
- Override dialogflow_cx::EnvironmentsClient Retry Policies
- Override dialogflow_cx::ExperimentsClient Retry Policies
- Override dialogflow_cx::FlowsClient Retry Policies
- Override dialogflow_cx::GeneratorsClient Retry Policies
- Override dialogflow_cx::IntentsClient Retry Policies
- Override dialogflow_cx::PagesClient Retry Policies
- Override dialogflow_cx::SecuritySettingsServiceClient Retry Policies
- Override dialogflow_cx::SessionEntityTypesClient Retry Policies
- Override dialogflow_cx::SessionsClient Retry Policies
- Override dialogflow_cx::TestCasesClient Retry Policies
- Override dialogflow_cx::TransitionRouteGroupsClient Retry Policies
- Override dialogflow_cx::VersionsClient Retry Policies
- Override dialogflow_cx::WebhooksClient Retry Policies
- How to Override the Default Universe Domain
- Override dialogflow_cx::AgentsClient Universe Domain
- Override dialogflow_cx::ChangelogsClient Universe Domain
- Override dialogflow_cx::DeploymentsClient Universe Domain
- Override dialogflow_cx::EntityTypesClient Universe Domain
- Override dialogflow_cx::EnvironmentsClient Universe Domain
- Override dialogflow_cx::ExperimentsClient Universe Domain
- Override dialogflow_cx::FlowsClient Universe Domain
- Override dialogflow_cx::GeneratorsClient Universe Domain
- Override dialogflow_cx::IntentsClient Universe Domain
- Override dialogflow_cx::PagesClient Universe Domain
- Override dialogflow_cx::SecuritySettingsServiceClient Universe Domain
- Override dialogflow_cx::SessionEntityTypesClient Universe Domain
- Override dialogflow_cx::SessionsClient Universe Domain
- Override dialogflow_cx::TestCasesClient Universe Domain
- Override dialogflow_cx::TransitionRouteGroupsClient Universe Domain
- Override dialogflow_cx::VersionsClient Universe Domain
- Override dialogflow_cx::WebhooksClient Universe Domain
Namespaces
- google:☁️:dialogflow_cx
* Overview
* Classes
* AgentsClient
* Overview
* Constructors
* AgentsClient(AgentsClient const &)
* AgentsClient(AgentsClient &&)
* AgentsClient(std::shared_ptr< AgentsConnection >, Options)
* Operators
* operator=(AgentsClient const &)
* operator=(AgentsClient &&)
* operator==(AgentsClient const &, AgentsClient const &)
* operator!=(AgentsClient const &, AgentsClient const &)
* Functions
* ListAgents(std::string const &, Options)
* ListAgents(google:☁️:dialogflow::cx::v3::ListAgentsRequest, Options)
* GetAgent(std::string const &, Options)
* GetAgent(google:☁️:dialogflow::cx::v3::GetAgentRequest const &, Options)
* CreateAgent(std::string const &, google:☁️:dialogflow::cx::v3::Agent const &, Options)
* CreateAgent(google:☁️:dialogflow::cx::v3::CreateAgentRequest const &, Options)
* UpdateAgent(google:☁️:dialogflow::cx::v3::Agent const &, google::protobuf::FieldMask const &, Options)
* UpdateAgent(google:☁️:dialogflow::cx::v3::UpdateAgentRequest const &, Options)
* DeleteAgent(std::string const &, Options)
* DeleteAgent(google:☁️:dialogflow::cx::v3::DeleteAgentRequest const &, Options)
* ExportAgent(google:☁️:dialogflow::cx::v3::ExportAgentRequest const &, Options)
* ExportAgent(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportAgentRequest const &, Options)
* ExportAgent(google::longrunning::Operation const &, Options)
* RestoreAgent(google:☁️:dialogflow::cx::v3::RestoreAgentRequest const &, Options)
* RestoreAgent(NoAwaitTag, google:☁️:dialogflow::cx::v3::RestoreAgentRequest const &, Options)
* RestoreAgent(google::longrunning::Operation const &, Options)
* ValidateAgent(google:☁️:dialogflow::cx::v3::ValidateAgentRequest const &, Options)
* GetAgentValidationResult(std::string const &, Options)
* GetAgentValidationResult(google:☁️:dialogflow::cx::v3::GetAgentValidationResultRequest const &, Options)
* GetGenerativeSettings(std::string const &, std::string const &, Options)
* GetGenerativeSettings(google:☁️:dialogflow::cx::v3::GetGenerativeSettingsRequest const &, Options)
* UpdateGenerativeSettings(google:☁️:dialogflow::cx::v3::GenerativeSettings const &, google::protobuf::FieldMask const &, Options)
* UpdateGenerativeSettings(google:☁️:dialogflow::cx::v3::UpdateGenerativeSettingsRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* AgentsConnection
* Overview
* Functions
* virtual options()
* virtual ListAgents(google:☁️:dialogflow::cx::v3::ListAgentsRequest)
* virtual GetAgent(google:☁️:dialogflow::cx::v3::GetAgentRequest const &)
* virtual CreateAgent(google:☁️:dialogflow::cx::v3::CreateAgentRequest const &)
* virtual UpdateAgent(google:☁️:dialogflow::cx::v3::UpdateAgentRequest const &)
* virtual DeleteAgent(google:☁️:dialogflow::cx::v3::DeleteAgentRequest const &)
* virtual ExportAgent(google:☁️:dialogflow::cx::v3::ExportAgentRequest const &)
* virtual ExportAgent(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportAgentRequest const &)
* virtual ExportAgent(google::longrunning::Operation const &)
* virtual RestoreAgent(google:☁️:dialogflow::cx::v3::RestoreAgentRequest const &)
* virtual RestoreAgent(NoAwaitTag, google:☁️:dialogflow::cx::v3::RestoreAgentRequest const &)
* virtual RestoreAgent(google::longrunning::Operation const &)
* virtual ValidateAgent(google:☁️:dialogflow::cx::v3::ValidateAgentRequest const &)
* virtual GetAgentValidationResult(google:☁️:dialogflow::cx::v3::GetAgentValidationResultRequest const &)
* virtual GetGenerativeSettings(google:☁️:dialogflow::cx::v3::GetGenerativeSettingsRequest const &)
* virtual UpdateGenerativeSettings(google:☁️:dialogflow::cx::v3::UpdateGenerativeSettingsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* AgentsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListAgents(google:☁️:dialogflow::cx::v3::ListAgentsRequest)
* virtual GetAgent(google:☁️:dialogflow::cx::v3::GetAgentRequest const &)
* virtual CreateAgent(google:☁️:dialogflow::cx::v3::CreateAgentRequest const &)
* virtual UpdateAgent(google:☁️:dialogflow::cx::v3::UpdateAgentRequest const &)
* virtual DeleteAgent(google:☁️:dialogflow::cx::v3::DeleteAgentRequest const &)
* virtual ExportAgent(google:☁️:dialogflow::cx::v3::ExportAgentRequest const &)
* virtual RestoreAgent(google:☁️:dialogflow::cx::v3::RestoreAgentRequest const &)
* virtual ValidateAgent(google:☁️:dialogflow::cx::v3::ValidateAgentRequest const &)
* virtual GetAgentValidationResult(google:☁️:dialogflow::cx::v3::GetAgentValidationResultRequest const &)
* virtual GetGenerativeSettings(google:☁️:dialogflow::cx::v3::GetGenerativeSettingsRequest const &)
* virtual UpdateGenerativeSettings(google:☁️:dialogflow::cx::v3::UpdateGenerativeSettingsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* AgentsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* AgentsLimitedErrorCountRetryPolicy(int)
* AgentsLimitedErrorCountRetryPolicy(AgentsLimitedErrorCountRetryPolicy &&)
* AgentsLimitedErrorCountRetryPolicy(AgentsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* AgentsLimitedTimeRetryPolicy
* Overview
* Constructors
* AgentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* AgentsLimitedTimeRetryPolicy(AgentsLimitedTimeRetryPolicy &&)
* AgentsLimitedTimeRetryPolicy(AgentsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* AgentsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* ChangelogsClient
* Overview
* Constructors
* ChangelogsClient(ChangelogsClient const &)
* ChangelogsClient(ChangelogsClient &&)
* ChangelogsClient(std::shared_ptr< ChangelogsConnection >, Options)
* Operators
* operator=(ChangelogsClient const &)
* operator=(ChangelogsClient &&)
* operator==(ChangelogsClient const &, ChangelogsClient const &)
* operator!=(ChangelogsClient const &, ChangelogsClient const &)
* Functions
* ListChangelogs(std::string const &, Options)
* ListChangelogs(google:☁️:dialogflow::cx::v3::ListChangelogsRequest, Options)
* GetChangelog(std::string const &, Options)
* GetChangelog(google:☁️:dialogflow::cx::v3::GetChangelogRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* ChangelogsConnection
* Overview
* Functions
* virtual options()
* virtual ListChangelogs(google:☁️:dialogflow::cx::v3::ListChangelogsRequest)
* virtual GetChangelog(google:☁️:dialogflow::cx::v3::GetChangelogRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* ChangelogsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListChangelogs(google:☁️:dialogflow::cx::v3::ListChangelogsRequest)
* virtual GetChangelog(google:☁️:dialogflow::cx::v3::GetChangelogRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* ChangelogsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* ChangelogsLimitedErrorCountRetryPolicy(int)
* ChangelogsLimitedErrorCountRetryPolicy(ChangelogsLimitedErrorCountRetryPolicy &&)
* ChangelogsLimitedErrorCountRetryPolicy(ChangelogsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* ChangelogsLimitedTimeRetryPolicy
* Overview
* Constructors
* ChangelogsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* ChangelogsLimitedTimeRetryPolicy(ChangelogsLimitedTimeRetryPolicy &&)
* ChangelogsLimitedTimeRetryPolicy(ChangelogsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* ChangelogsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* DeploymentsClient
* Overview
* Constructors
* DeploymentsClient(DeploymentsClient const &)
* DeploymentsClient(DeploymentsClient &&)
* DeploymentsClient(std::shared_ptr< DeploymentsConnection >, Options)
* Operators
* operator=(DeploymentsClient const &)
* operator=(DeploymentsClient &&)
* operator==(DeploymentsClient const &, DeploymentsClient const &)
* operator!=(DeploymentsClient const &, DeploymentsClient const &)
* Functions
* ListDeployments(std::string const &, Options)
* ListDeployments(google:☁️:dialogflow::cx::v3::ListDeploymentsRequest, Options)
* GetDeployment(std::string const &, Options)
* GetDeployment(google:☁️:dialogflow::cx::v3::GetDeploymentRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* DeploymentsConnection
* Overview
* Functions
* virtual options()
* virtual ListDeployments(google:☁️:dialogflow::cx::v3::ListDeploymentsRequest)
* virtual GetDeployment(google:☁️:dialogflow::cx::v3::GetDeploymentRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* DeploymentsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListDeployments(google:☁️:dialogflow::cx::v3::ListDeploymentsRequest)
* virtual GetDeployment(google:☁️:dialogflow::cx::v3::GetDeploymentRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* DeploymentsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* DeploymentsLimitedErrorCountRetryPolicy(int)
* DeploymentsLimitedErrorCountRetryPolicy(DeploymentsLimitedErrorCountRetryPolicy &&)
* DeploymentsLimitedErrorCountRetryPolicy(DeploymentsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* DeploymentsLimitedTimeRetryPolicy
* Overview
* Constructors
* DeploymentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* DeploymentsLimitedTimeRetryPolicy(DeploymentsLimitedTimeRetryPolicy &&)
* DeploymentsLimitedTimeRetryPolicy(DeploymentsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* DeploymentsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* EntityTypesClient
* Overview
* Constructors
* EntityTypesClient(EntityTypesClient const &)
* EntityTypesClient(EntityTypesClient &&)
* EntityTypesClient(std::shared_ptr< EntityTypesConnection >, Options)
* Operators
* operator=(EntityTypesClient const &)
* operator=(EntityTypesClient &&)
* operator==(EntityTypesClient const &, EntityTypesClient const &)
* operator!=(EntityTypesClient const &, EntityTypesClient const &)
* Functions
* GetEntityType(std::string const &, Options)
* GetEntityType(google:☁️:dialogflow::cx::v3::GetEntityTypeRequest const &, Options)
* CreateEntityType(std::string const &, google:☁️:dialogflow::cx::v3::EntityType const &, Options)
* CreateEntityType(google:☁️:dialogflow::cx::v3::CreateEntityTypeRequest const &, Options)
* UpdateEntityType(google:☁️:dialogflow::cx::v3::EntityType const &, google::protobuf::FieldMask const &, Options)
* UpdateEntityType(google:☁️:dialogflow::cx::v3::UpdateEntityTypeRequest const &, Options)
* DeleteEntityType(std::string const &, Options)
* DeleteEntityType(google:☁️:dialogflow::cx::v3::DeleteEntityTypeRequest const &, Options)
* ListEntityTypes(std::string const &, Options)
* ListEntityTypes(google:☁️:dialogflow::cx::v3::ListEntityTypesRequest, Options)
* ExportEntityTypes(google:☁️:dialogflow::cx::v3::ExportEntityTypesRequest const &, Options)
* ExportEntityTypes(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportEntityTypesRequest const &, Options)
* ExportEntityTypes(google::longrunning::Operation const &, Options)
* ImportEntityTypes(google:☁️:dialogflow::cx::v3::ImportEntityTypesRequest const &, Options)
* ImportEntityTypes(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportEntityTypesRequest const &, Options)
* ImportEntityTypes(google::longrunning::Operation const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* EntityTypesConnection
* Overview
* Functions
* virtual options()
* virtual GetEntityType(google:☁️:dialogflow::cx::v3::GetEntityTypeRequest const &)
* virtual CreateEntityType(google:☁️:dialogflow::cx::v3::CreateEntityTypeRequest const &)
* virtual UpdateEntityType(google:☁️:dialogflow::cx::v3::UpdateEntityTypeRequest const &)
* virtual DeleteEntityType(google:☁️:dialogflow::cx::v3::DeleteEntityTypeRequest const &)
* virtual ListEntityTypes(google:☁️:dialogflow::cx::v3::ListEntityTypesRequest)
* virtual ExportEntityTypes(google:☁️:dialogflow::cx::v3::ExportEntityTypesRequest const &)
* virtual ExportEntityTypes(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportEntityTypesRequest const &)
* virtual ExportEntityTypes(google::longrunning::Operation const &)
* virtual ImportEntityTypes(google:☁️:dialogflow::cx::v3::ImportEntityTypesRequest const &)
* virtual ImportEntityTypes(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportEntityTypesRequest const &)
* virtual ImportEntityTypes(google::longrunning::Operation const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* EntityTypesConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual GetEntityType(google:☁️:dialogflow::cx::v3::GetEntityTypeRequest const &)
* virtual CreateEntityType(google:☁️:dialogflow::cx::v3::CreateEntityTypeRequest const &)
* virtual UpdateEntityType(google:☁️:dialogflow::cx::v3::UpdateEntityTypeRequest const &)
* virtual DeleteEntityType(google:☁️:dialogflow::cx::v3::DeleteEntityTypeRequest const &)
* virtual ListEntityTypes(google:☁️:dialogflow::cx::v3::ListEntityTypesRequest)
* virtual ExportEntityTypes(google:☁️:dialogflow::cx::v3::ExportEntityTypesRequest const &)
* virtual ImportEntityTypes(google:☁️:dialogflow::cx::v3::ImportEntityTypesRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* EntityTypesLimitedErrorCountRetryPolicy
* Overview
* Constructors
* EntityTypesLimitedErrorCountRetryPolicy(int)
* EntityTypesLimitedErrorCountRetryPolicy(EntityTypesLimitedErrorCountRetryPolicy &&)
* EntityTypesLimitedErrorCountRetryPolicy(EntityTypesLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* EntityTypesLimitedTimeRetryPolicy
* Overview
* Constructors
* EntityTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* EntityTypesLimitedTimeRetryPolicy(EntityTypesLimitedTimeRetryPolicy &&)
* EntityTypesLimitedTimeRetryPolicy(EntityTypesLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* EntityTypesRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* EnvironmentsClient
* Overview
* Constructors
* EnvironmentsClient(EnvironmentsClient const &)
* EnvironmentsClient(EnvironmentsClient &&)
* EnvironmentsClient(std::shared_ptr< EnvironmentsConnection >, Options)
* Operators
* operator=(EnvironmentsClient const &)
* operator=(EnvironmentsClient &&)
* operator==(EnvironmentsClient const &, EnvironmentsClient const &)
* operator!=(EnvironmentsClient const &, EnvironmentsClient const &)
* Functions
* ListEnvironments(std::string const &, Options)
* ListEnvironments(google:☁️:dialogflow::cx::v3::ListEnvironmentsRequest, Options)
* GetEnvironment(std::string const &, Options)
* GetEnvironment(google:☁️:dialogflow::cx::v3::GetEnvironmentRequest const &, Options)
* CreateEnvironment(std::string const &, google:☁️:dialogflow::cx::v3::Environment const &, Options)
* CreateEnvironment(NoAwaitTag, std::string const &, google:☁️:dialogflow::cx::v3::Environment const &, Options)
* CreateEnvironment(google:☁️:dialogflow::cx::v3::CreateEnvironmentRequest const &, Options)
* CreateEnvironment(NoAwaitTag, google:☁️:dialogflow::cx::v3::CreateEnvironmentRequest const &, Options)
* CreateEnvironment(google::longrunning::Operation const &, Options)
* UpdateEnvironment(google:☁️:dialogflow::cx::v3::Environment const &, google::protobuf::FieldMask const &, Options)
* UpdateEnvironment(NoAwaitTag, google:☁️:dialogflow::cx::v3::Environment const &, google::protobuf::FieldMask const &, Options)
* UpdateEnvironment(google:☁️:dialogflow::cx::v3::UpdateEnvironmentRequest const &, Options)
* UpdateEnvironment(NoAwaitTag, google:☁️:dialogflow::cx::v3::UpdateEnvironmentRequest const &, Options)
* UpdateEnvironment(google::longrunning::Operation const &, Options)
* DeleteEnvironment(std::string const &, Options)
* DeleteEnvironment(google:☁️:dialogflow::cx::v3::DeleteEnvironmentRequest const &, Options)
* LookupEnvironmentHistory(std::string const &, Options)
* LookupEnvironmentHistory(google:☁️:dialogflow::cx::v3::LookupEnvironmentHistoryRequest, Options)
* RunContinuousTest(google:☁️:dialogflow::cx::v3::RunContinuousTestRequest const &, Options)
* RunContinuousTest(NoAwaitTag, google:☁️:dialogflow::cx::v3::RunContinuousTestRequest const &, Options)
* RunContinuousTest(google::longrunning::Operation const &, Options)
* ListContinuousTestResults(std::string const &, Options)
* ListContinuousTestResults(google:☁️:dialogflow::cx::v3::ListContinuousTestResultsRequest, Options)
* DeployFlow(google:☁️:dialogflow::cx::v3::DeployFlowRequest const &, Options)
* DeployFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::DeployFlowRequest const &, Options)
* DeployFlow(google::longrunning::Operation const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* EnvironmentsConnection
* Overview
* Functions
* virtual options()
* virtual ListEnvironments(google:☁️:dialogflow::cx::v3::ListEnvironmentsRequest)
* virtual GetEnvironment(google:☁️:dialogflow::cx::v3::GetEnvironmentRequest const &)
* virtual CreateEnvironment(google:☁️:dialogflow::cx::v3::CreateEnvironmentRequest const &)
* virtual CreateEnvironment(NoAwaitTag, google:☁️:dialogflow::cx::v3::CreateEnvironmentRequest const &)
* virtual CreateEnvironment(google::longrunning::Operation const &)
* virtual UpdateEnvironment(google:☁️:dialogflow::cx::v3::UpdateEnvironmentRequest const &)
* virtual UpdateEnvironment(NoAwaitTag, google:☁️:dialogflow::cx::v3::UpdateEnvironmentRequest const &)
* virtual UpdateEnvironment(google::longrunning::Operation const &)
* virtual DeleteEnvironment(google:☁️:dialogflow::cx::v3::DeleteEnvironmentRequest const &)
* virtual LookupEnvironmentHistory(google:☁️:dialogflow::cx::v3::LookupEnvironmentHistoryRequest)
* virtual RunContinuousTest(google:☁️:dialogflow::cx::v3::RunContinuousTestRequest const &)
* virtual RunContinuousTest(NoAwaitTag, google:☁️:dialogflow::cx::v3::RunContinuousTestRequest const &)
* virtual RunContinuousTest(google::longrunning::Operation const &)
* virtual ListContinuousTestResults(google:☁️:dialogflow::cx::v3::ListContinuousTestResultsRequest)
* virtual DeployFlow(google:☁️:dialogflow::cx::v3::DeployFlowRequest const &)
* virtual DeployFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::DeployFlowRequest const &)
* virtual DeployFlow(google::longrunning::Operation const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* EnvironmentsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListEnvironments(google:☁️:dialogflow::cx::v3::ListEnvironmentsRequest)
* virtual GetEnvironment(google:☁️:dialogflow::cx::v3::GetEnvironmentRequest const &)
* virtual CreateEnvironment(google:☁️:dialogflow::cx::v3::CreateEnvironmentRequest const &)
* virtual UpdateEnvironment(google:☁️:dialogflow::cx::v3::UpdateEnvironmentRequest const &)
* virtual DeleteEnvironment(google:☁️:dialogflow::cx::v3::DeleteEnvironmentRequest const &)
* virtual LookupEnvironmentHistory(google:☁️:dialogflow::cx::v3::LookupEnvironmentHistoryRequest)
* virtual RunContinuousTest(google:☁️:dialogflow::cx::v3::RunContinuousTestRequest const &)
* virtual ListContinuousTestResults(google:☁️:dialogflow::cx::v3::ListContinuousTestResultsRequest)
* virtual DeployFlow(google:☁️:dialogflow::cx::v3::DeployFlowRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* EnvironmentsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* EnvironmentsLimitedErrorCountRetryPolicy(int)
* EnvironmentsLimitedErrorCountRetryPolicy(EnvironmentsLimitedErrorCountRetryPolicy &&)
* EnvironmentsLimitedErrorCountRetryPolicy(EnvironmentsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* EnvironmentsLimitedTimeRetryPolicy
* Overview
* Constructors
* EnvironmentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* EnvironmentsLimitedTimeRetryPolicy(EnvironmentsLimitedTimeRetryPolicy &&)
* EnvironmentsLimitedTimeRetryPolicy(EnvironmentsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* EnvironmentsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* ExperimentsClient
* Overview
* Constructors
* ExperimentsClient(ExperimentsClient const &)
* ExperimentsClient(ExperimentsClient &&)
* ExperimentsClient(std::shared_ptr< ExperimentsConnection >, Options)
* Operators
* operator=(ExperimentsClient const &)
* operator=(ExperimentsClient &&)
* operator==(ExperimentsClient const &, ExperimentsClient const &)
* operator!=(ExperimentsClient const &, ExperimentsClient const &)
* Functions
* ListExperiments(std::string const &, Options)
* ListExperiments(google:☁️:dialogflow::cx::v3::ListExperimentsRequest, Options)
* GetExperiment(std::string const &, Options)
* GetExperiment(google:☁️:dialogflow::cx::v3::GetExperimentRequest const &, Options)
* CreateExperiment(std::string const &, google:☁️:dialogflow::cx::v3::Experiment const &, Options)
* CreateExperiment(google:☁️:dialogflow::cx::v3::CreateExperimentRequest const &, Options)
* UpdateExperiment(google:☁️:dialogflow::cx::v3::Experiment const &, google::protobuf::FieldMask const &, Options)
* UpdateExperiment(google:☁️:dialogflow::cx::v3::UpdateExperimentRequest const &, Options)
* DeleteExperiment(std::string const &, Options)
* DeleteExperiment(google:☁️:dialogflow::cx::v3::DeleteExperimentRequest const &, Options)
* StartExperiment(std::string const &, Options)
* StartExperiment(google:☁️:dialogflow::cx::v3::StartExperimentRequest const &, Options)
* StopExperiment(std::string const &, Options)
* StopExperiment(google:☁️:dialogflow::cx::v3::StopExperimentRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* ExperimentsConnection
* Overview
* Functions
* virtual options()
* virtual ListExperiments(google:☁️:dialogflow::cx::v3::ListExperimentsRequest)
* virtual GetExperiment(google:☁️:dialogflow::cx::v3::GetExperimentRequest const &)
* virtual CreateExperiment(google:☁️:dialogflow::cx::v3::CreateExperimentRequest const &)
* virtual UpdateExperiment(google:☁️:dialogflow::cx::v3::UpdateExperimentRequest const &)
* virtual DeleteExperiment(google:☁️:dialogflow::cx::v3::DeleteExperimentRequest const &)
* virtual StartExperiment(google:☁️:dialogflow::cx::v3::StartExperimentRequest const &)
* virtual StopExperiment(google:☁️:dialogflow::cx::v3::StopExperimentRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* ExperimentsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListExperiments(google:☁️:dialogflow::cx::v3::ListExperimentsRequest)
* virtual GetExperiment(google:☁️:dialogflow::cx::v3::GetExperimentRequest const &)
* virtual CreateExperiment(google:☁️:dialogflow::cx::v3::CreateExperimentRequest const &)
* virtual UpdateExperiment(google:☁️:dialogflow::cx::v3::UpdateExperimentRequest const &)
* virtual DeleteExperiment(google:☁️:dialogflow::cx::v3::DeleteExperimentRequest const &)
* virtual StartExperiment(google:☁️:dialogflow::cx::v3::StartExperimentRequest const &)
* virtual StopExperiment(google:☁️:dialogflow::cx::v3::StopExperimentRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* ExperimentsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* ExperimentsLimitedErrorCountRetryPolicy(int)
* ExperimentsLimitedErrorCountRetryPolicy(ExperimentsLimitedErrorCountRetryPolicy &&)
* ExperimentsLimitedErrorCountRetryPolicy(ExperimentsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* ExperimentsLimitedTimeRetryPolicy
* Overview
* Constructors
* ExperimentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* ExperimentsLimitedTimeRetryPolicy(ExperimentsLimitedTimeRetryPolicy &&)
* ExperimentsLimitedTimeRetryPolicy(ExperimentsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* ExperimentsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* FlowsClient
* Overview
* Operators
* operator=(FlowsClient const &)
* operator=(FlowsClient &&)
* operator==(FlowsClient const &, FlowsClient const &)
* operator!=(FlowsClient const &, FlowsClient const &)
* Functions
* CreateFlow(std::string const &, google:☁️:dialogflow::cx::v3::Flow const &, Options)
* CreateFlow(google:☁️:dialogflow::cx::v3::CreateFlowRequest const &, Options)
* DeleteFlow(std::string const &, Options)
* DeleteFlow(google:☁️:dialogflow::cx::v3::DeleteFlowRequest const &, Options)
* ListFlows(std::string const &, Options)
* ListFlows(google:☁️:dialogflow::cx::v3::ListFlowsRequest, Options)
* GetFlow(std::string const &, Options)
* GetFlow(google:☁️:dialogflow::cx::v3::GetFlowRequest const &, Options)
* UpdateFlow(google:☁️:dialogflow::cx::v3::Flow const &, google::protobuf::FieldMask const &, Options)
* UpdateFlow(google:☁️:dialogflow::cx::v3::UpdateFlowRequest const &, Options)
* TrainFlow(std::string const &, Options)
* TrainFlow(NoAwaitTag, std::string const &, Options)
* TrainFlow(google:☁️:dialogflow::cx::v3::TrainFlowRequest const &, Options)
* TrainFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::TrainFlowRequest const &, Options)
* TrainFlow(google::longrunning::Operation const &, Options)
* ValidateFlow(google:☁️:dialogflow::cx::v3::ValidateFlowRequest const &, Options)
* GetFlowValidationResult(std::string const &, Options)
* GetFlowValidationResult(google:☁️:dialogflow::cx::v3::GetFlowValidationResultRequest const &, Options)
* ImportFlow(google:☁️:dialogflow::cx::v3::ImportFlowRequest const &, Options)
* ImportFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportFlowRequest const &, Options)
* ImportFlow(google::longrunning::Operation const &, Options)
* ExportFlow(google:☁️:dialogflow::cx::v3::ExportFlowRequest const &, Options)
* ExportFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportFlowRequest const &, Options)
* ExportFlow(google::longrunning::Operation const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* FlowsConnection
* Overview
* Functions
* virtual options()
* virtual CreateFlow(google:☁️:dialogflow::cx::v3::CreateFlowRequest const &)
* virtual DeleteFlow(google:☁️:dialogflow::cx::v3::DeleteFlowRequest const &)
* virtual ListFlows(google:☁️:dialogflow::cx::v3::ListFlowsRequest)
* virtual GetFlow(google:☁️:dialogflow::cx::v3::GetFlowRequest const &)
* virtual UpdateFlow(google:☁️:dialogflow::cx::v3::UpdateFlowRequest const &)
* virtual TrainFlow(google:☁️:dialogflow::cx::v3::TrainFlowRequest const &)
* virtual TrainFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::TrainFlowRequest const &)
* virtual TrainFlow(google::longrunning::Operation const &)
* virtual ValidateFlow(google:☁️:dialogflow::cx::v3::ValidateFlowRequest const &)
* virtual GetFlowValidationResult(google:☁️:dialogflow::cx::v3::GetFlowValidationResultRequest const &)
* virtual ImportFlow(google:☁️:dialogflow::cx::v3::ImportFlowRequest const &)
* virtual ImportFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportFlowRequest const &)
* virtual ImportFlow(google::longrunning::Operation const &)
* virtual ExportFlow(google:☁️:dialogflow::cx::v3::ExportFlowRequest const &)
* virtual ExportFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportFlowRequest const &)
* virtual ExportFlow(google::longrunning::Operation const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* FlowsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual CreateFlow(google:☁️:dialogflow::cx::v3::CreateFlowRequest const &)
* virtual DeleteFlow(google:☁️:dialogflow::cx::v3::DeleteFlowRequest const &)
* virtual ListFlows(google:☁️:dialogflow::cx::v3::ListFlowsRequest)
* virtual GetFlow(google:☁️:dialogflow::cx::v3::GetFlowRequest const &)
* virtual UpdateFlow(google:☁️:dialogflow::cx::v3::UpdateFlowRequest const &)
* virtual TrainFlow(google:☁️:dialogflow::cx::v3::TrainFlowRequest const &)
* virtual ValidateFlow(google:☁️:dialogflow::cx::v3::ValidateFlowRequest const &)
* virtual GetFlowValidationResult(google:☁️:dialogflow::cx::v3::GetFlowValidationResultRequest const &)
* virtual ImportFlow(google:☁️:dialogflow::cx::v3::ImportFlowRequest const &)
* virtual ExportFlow(google:☁️:dialogflow::cx::v3::ExportFlowRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* FlowsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* FlowsLimitedErrorCountRetryPolicy(int)
* FlowsLimitedErrorCountRetryPolicy(FlowsLimitedErrorCountRetryPolicy &&)
* FlowsLimitedErrorCountRetryPolicy(FlowsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* FlowsLimitedTimeRetryPolicy
* Overview
* Constructors
* FlowsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* FlowsLimitedTimeRetryPolicy(FlowsLimitedTimeRetryPolicy &&)
* FlowsLimitedTimeRetryPolicy(FlowsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* FlowsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* GeneratorsClient
* Overview
* Constructors
* GeneratorsClient(GeneratorsClient const &)
* GeneratorsClient(GeneratorsClient &&)
* GeneratorsClient(std::shared_ptr< GeneratorsConnection >, Options)
* Operators
* operator=(GeneratorsClient const &)
* operator=(GeneratorsClient &&)
* operator==(GeneratorsClient const &, GeneratorsClient const &)
* operator!=(GeneratorsClient const &, GeneratorsClient const &)
* Functions
* ListGenerators(std::string const &, Options)
* ListGenerators(google:☁️:dialogflow::cx::v3::ListGeneratorsRequest, Options)
* GetGenerator(std::string const &, Options)
* GetGenerator(google:☁️:dialogflow::cx::v3::GetGeneratorRequest const &, Options)
* CreateGenerator(std::string const &, google:☁️:dialogflow::cx::v3::Generator const &, Options)
* CreateGenerator(google:☁️:dialogflow::cx::v3::CreateGeneratorRequest const &, Options)
* UpdateGenerator(google:☁️:dialogflow::cx::v3::Generator const &, google::protobuf::FieldMask const &, Options)
* UpdateGenerator(google:☁️:dialogflow::cx::v3::UpdateGeneratorRequest const &, Options)
* DeleteGenerator(std::string const &, Options)
* DeleteGenerator(google:☁️:dialogflow::cx::v3::DeleteGeneratorRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* GeneratorsConnection
* Overview
* Functions
* virtual options()
* virtual ListGenerators(google:☁️:dialogflow::cx::v3::ListGeneratorsRequest)
* virtual GetGenerator(google:☁️:dialogflow::cx::v3::GetGeneratorRequest const &)
* virtual CreateGenerator(google:☁️:dialogflow::cx::v3::CreateGeneratorRequest const &)
* virtual UpdateGenerator(google:☁️:dialogflow::cx::v3::UpdateGeneratorRequest const &)
* virtual DeleteGenerator(google:☁️:dialogflow::cx::v3::DeleteGeneratorRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* GeneratorsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListGenerators(google:☁️:dialogflow::cx::v3::ListGeneratorsRequest)
* virtual GetGenerator(google:☁️:dialogflow::cx::v3::GetGeneratorRequest const &)
* virtual CreateGenerator(google:☁️:dialogflow::cx::v3::CreateGeneratorRequest const &)
* virtual UpdateGenerator(google:☁️:dialogflow::cx::v3::UpdateGeneratorRequest const &)
* virtual DeleteGenerator(google:☁️:dialogflow::cx::v3::DeleteGeneratorRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* GeneratorsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* GeneratorsLimitedErrorCountRetryPolicy(int)
* GeneratorsLimitedErrorCountRetryPolicy(GeneratorsLimitedErrorCountRetryPolicy &&)
* GeneratorsLimitedErrorCountRetryPolicy(GeneratorsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* GeneratorsLimitedTimeRetryPolicy
* Overview
* Constructors
* GeneratorsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* GeneratorsLimitedTimeRetryPolicy(GeneratorsLimitedTimeRetryPolicy &&)
* GeneratorsLimitedTimeRetryPolicy(GeneratorsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* GeneratorsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* IntentsClient
* Overview
* Constructors
* IntentsClient(IntentsClient const &)
* IntentsClient(IntentsClient &&)
* IntentsClient(std::shared_ptr< IntentsConnection >, Options)
* Operators
* operator=(IntentsClient const &)
* operator=(IntentsClient &&)
* operator==(IntentsClient const &, IntentsClient const &)
* operator!=(IntentsClient const &, IntentsClient const &)
* Functions
* ListIntents(std::string const &, Options)
* ListIntents(google:☁️:dialogflow::cx::v3::ListIntentsRequest, Options)
* GetIntent(std::string const &, Options)
* GetIntent(google:☁️:dialogflow::cx::v3::GetIntentRequest const &, Options)
* CreateIntent(std::string const &, google:☁️:dialogflow::cx::v3::Intent const &, Options)
* CreateIntent(google:☁️:dialogflow::cx::v3::CreateIntentRequest const &, Options)
* UpdateIntent(google:☁️:dialogflow::cx::v3::Intent const &, google::protobuf::FieldMask const &, Options)
* UpdateIntent(google:☁️:dialogflow::cx::v3::UpdateIntentRequest const &, Options)
* DeleteIntent(std::string const &, Options)
* DeleteIntent(google:☁️:dialogflow::cx::v3::DeleteIntentRequest const &, Options)
* ImportIntents(google:☁️:dialogflow::cx::v3::ImportIntentsRequest const &, Options)
* ImportIntents(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportIntentsRequest const &, Options)
* ImportIntents(google::longrunning::Operation const &, Options)
* ExportIntents(google:☁️:dialogflow::cx::v3::ExportIntentsRequest const &, Options)
* ExportIntents(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportIntentsRequest const &, Options)
* ExportIntents(google::longrunning::Operation const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* IntentsConnection
* Overview
* Functions
* virtual options()
* virtual ListIntents(google:☁️:dialogflow::cx::v3::ListIntentsRequest)
* virtual GetIntent(google:☁️:dialogflow::cx::v3::GetIntentRequest const &)
* virtual CreateIntent(google:☁️:dialogflow::cx::v3::CreateIntentRequest const &)
* virtual UpdateIntent(google:☁️:dialogflow::cx::v3::UpdateIntentRequest const &)
* virtual DeleteIntent(google:☁️:dialogflow::cx::v3::DeleteIntentRequest const &)
* virtual ImportIntents(google:☁️:dialogflow::cx::v3::ImportIntentsRequest const &)
* virtual ImportIntents(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportIntentsRequest const &)
* virtual ImportIntents(google::longrunning::Operation const &)
* virtual ExportIntents(google:☁️:dialogflow::cx::v3::ExportIntentsRequest const &)
* virtual ExportIntents(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportIntentsRequest const &)
* virtual ExportIntents(google::longrunning::Operation const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* IntentsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListIntents(google:☁️:dialogflow::cx::v3::ListIntentsRequest)
* virtual GetIntent(google:☁️:dialogflow::cx::v3::GetIntentRequest const &)
* virtual CreateIntent(google:☁️:dialogflow::cx::v3::CreateIntentRequest const &)
* virtual UpdateIntent(google:☁️:dialogflow::cx::v3::UpdateIntentRequest const &)
* virtual DeleteIntent(google:☁️:dialogflow::cx::v3::DeleteIntentRequest const &)
* virtual ImportIntents(google:☁️:dialogflow::cx::v3::ImportIntentsRequest const &)
* virtual ExportIntents(google:☁️:dialogflow::cx::v3::ExportIntentsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* IntentsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* IntentsLimitedErrorCountRetryPolicy(int)
* IntentsLimitedErrorCountRetryPolicy(IntentsLimitedErrorCountRetryPolicy &&)
* IntentsLimitedErrorCountRetryPolicy(IntentsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* IntentsLimitedTimeRetryPolicy
* Overview
* Constructors
* IntentsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* IntentsLimitedTimeRetryPolicy(IntentsLimitedTimeRetryPolicy &&)
* IntentsLimitedTimeRetryPolicy(IntentsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* IntentsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* PagesClient
* Overview
* Operators
* operator=(PagesClient const &)
* operator=(PagesClient &&)
* operator==(PagesClient const &, PagesClient const &)
* operator!=(PagesClient const &, PagesClient const &)
* Functions
* ListPages(std::string const &, Options)
* ListPages(google:☁️:dialogflow::cx::v3::ListPagesRequest, Options)
* GetPage(std::string const &, Options)
* GetPage(google:☁️:dialogflow::cx::v3::GetPageRequest const &, Options)
* CreatePage(std::string const &, google:☁️:dialogflow::cx::v3::Page const &, Options)
* CreatePage(google:☁️:dialogflow::cx::v3::CreatePageRequest const &, Options)
* UpdatePage(google:☁️:dialogflow::cx::v3::Page const &, google::protobuf::FieldMask const &, Options)
* UpdatePage(google:☁️:dialogflow::cx::v3::UpdatePageRequest const &, Options)
* DeletePage(std::string const &, Options)
* DeletePage(google:☁️:dialogflow::cx::v3::DeletePageRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* PagesConnection
* Overview
* Functions
* virtual options()
* virtual ListPages(google:☁️:dialogflow::cx::v3::ListPagesRequest)
* virtual GetPage(google:☁️:dialogflow::cx::v3::GetPageRequest const &)
* virtual CreatePage(google:☁️:dialogflow::cx::v3::CreatePageRequest const &)
* virtual UpdatePage(google:☁️:dialogflow::cx::v3::UpdatePageRequest const &)
* virtual DeletePage(google:☁️:dialogflow::cx::v3::DeletePageRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* PagesConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListPages(google:☁️:dialogflow::cx::v3::ListPagesRequest)
* virtual GetPage(google:☁️:dialogflow::cx::v3::GetPageRequest const &)
* virtual CreatePage(google:☁️:dialogflow::cx::v3::CreatePageRequest const &)
* virtual UpdatePage(google:☁️:dialogflow::cx::v3::UpdatePageRequest const &)
* virtual DeletePage(google:☁️:dialogflow::cx::v3::DeletePageRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* PagesLimitedErrorCountRetryPolicy
* Overview
* Constructors
* PagesLimitedErrorCountRetryPolicy(int)
* PagesLimitedErrorCountRetryPolicy(PagesLimitedErrorCountRetryPolicy &&)
* PagesLimitedErrorCountRetryPolicy(PagesLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* PagesLimitedTimeRetryPolicy
* Overview
* Constructors
* PagesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* PagesLimitedTimeRetryPolicy(PagesLimitedTimeRetryPolicy &&)
* PagesLimitedTimeRetryPolicy(PagesLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* PagesRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* SecuritySettingsServiceClient
* Overview
* Constructors
* SecuritySettingsServiceClient(SecuritySettingsServiceClient const &)
* SecuritySettingsServiceClient(SecuritySettingsServiceClient &&)
* SecuritySettingsServiceClient(std::shared_ptr< SecuritySettingsServiceConnection >, Options)
* Operators
* operator=(SecuritySettingsServiceClient const &)
* operator=(SecuritySettingsServiceClient &&)
* operator==(SecuritySettingsServiceClient const &, SecuritySettingsServiceClient const &)
* operator!=(SecuritySettingsServiceClient const &, SecuritySettingsServiceClient const &)
* Functions
* CreateSecuritySettings(std::string const &, google:☁️:dialogflow::cx::v3::SecuritySettings const &, Options)
* CreateSecuritySettings(google:☁️:dialogflow::cx::v3::CreateSecuritySettingsRequest const &, Options)
* GetSecuritySettings(std::string const &, Options)
* GetSecuritySettings(google:☁️:dialogflow::cx::v3::GetSecuritySettingsRequest const &, Options)
* UpdateSecuritySettings(google:☁️:dialogflow::cx::v3::SecuritySettings const &, google::protobuf::FieldMask const &, Options)
* UpdateSecuritySettings(google:☁️:dialogflow::cx::v3::UpdateSecuritySettingsRequest const &, Options)
* ListSecuritySettings(std::string const &, Options)
* ListSecuritySettings(google:☁️:dialogflow::cx::v3::ListSecuritySettingsRequest, Options)
* DeleteSecuritySettings(std::string const &, Options)
* DeleteSecuritySettings(google:☁️:dialogflow::cx::v3::DeleteSecuritySettingsRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* SecuritySettingsServiceConnection
* Overview
* Functions
* virtual options()
* virtual CreateSecuritySettings(google:☁️:dialogflow::cx::v3::CreateSecuritySettingsRequest const &)
* virtual GetSecuritySettings(google:☁️:dialogflow::cx::v3::GetSecuritySettingsRequest const &)
* virtual UpdateSecuritySettings(google:☁️:dialogflow::cx::v3::UpdateSecuritySettingsRequest const &)
* virtual ListSecuritySettings(google:☁️:dialogflow::cx::v3::ListSecuritySettingsRequest)
* virtual DeleteSecuritySettings(google:☁️:dialogflow::cx::v3::DeleteSecuritySettingsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* SecuritySettingsServiceConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual CreateSecuritySettings(google:☁️:dialogflow::cx::v3::CreateSecuritySettingsRequest const &)
* virtual GetSecuritySettings(google:☁️:dialogflow::cx::v3::GetSecuritySettingsRequest const &)
* virtual UpdateSecuritySettings(google:☁️:dialogflow::cx::v3::UpdateSecuritySettingsRequest const &)
* virtual ListSecuritySettings(google:☁️:dialogflow::cx::v3::ListSecuritySettingsRequest)
* virtual DeleteSecuritySettings(google:☁️:dialogflow::cx::v3::DeleteSecuritySettingsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* SecuritySettingsServiceLimitedErrorCountRetryPolicy
* Overview
* Constructors
* SecuritySettingsServiceLimitedErrorCountRetryPolicy(int)
* SecuritySettingsServiceLimitedErrorCountRetryPolicy(SecuritySettingsServiceLimitedErrorCountRetryPolicy &&)
* SecuritySettingsServiceLimitedErrorCountRetryPolicy(SecuritySettingsServiceLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* SecuritySettingsServiceLimitedTimeRetryPolicy
* Overview
* Constructors
* SecuritySettingsServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* SecuritySettingsServiceLimitedTimeRetryPolicy(SecuritySettingsServiceLimitedTimeRetryPolicy &&)
* SecuritySettingsServiceLimitedTimeRetryPolicy(SecuritySettingsServiceLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* SecuritySettingsServiceRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* SessionEntityTypesClient
* Overview
* Constructors
* SessionEntityTypesClient(SessionEntityTypesClient const &)
* SessionEntityTypesClient(SessionEntityTypesClient &&)
* SessionEntityTypesClient(std::shared_ptr< SessionEntityTypesConnection >, Options)
* Operators
* operator=(SessionEntityTypesClient const &)
* operator=(SessionEntityTypesClient &&)
* operator==(SessionEntityTypesClient const &, SessionEntityTypesClient const &)
* operator!=(SessionEntityTypesClient const &, SessionEntityTypesClient const &)
* Functions
* ListSessionEntityTypes(std::string const &, Options)
* ListSessionEntityTypes(google:☁️:dialogflow::cx::v3::ListSessionEntityTypesRequest, Options)
* GetSessionEntityType(std::string const &, Options)
* GetSessionEntityType(google:☁️:dialogflow::cx::v3::GetSessionEntityTypeRequest const &, Options)
* CreateSessionEntityType(std::string const &, google:☁️:dialogflow::cx::v3::SessionEntityType const &, Options)
* CreateSessionEntityType(google:☁️:dialogflow::cx::v3::CreateSessionEntityTypeRequest const &, Options)
* UpdateSessionEntityType(google:☁️:dialogflow::cx::v3::SessionEntityType const &, google::protobuf::FieldMask const &, Options)
* UpdateSessionEntityType(google:☁️:dialogflow::cx::v3::UpdateSessionEntityTypeRequest const &, Options)
* DeleteSessionEntityType(std::string const &, Options)
* DeleteSessionEntityType(google:☁️:dialogflow::cx::v3::DeleteSessionEntityTypeRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* SessionEntityTypesConnection
* Overview
* Functions
* virtual options()
* virtual ListSessionEntityTypes(google:☁️:dialogflow::cx::v3::ListSessionEntityTypesRequest)
* virtual GetSessionEntityType(google:☁️:dialogflow::cx::v3::GetSessionEntityTypeRequest const &)
* virtual CreateSessionEntityType(google:☁️:dialogflow::cx::v3::CreateSessionEntityTypeRequest const &)
* virtual UpdateSessionEntityType(google:☁️:dialogflow::cx::v3::UpdateSessionEntityTypeRequest const &)
* virtual DeleteSessionEntityType(google:☁️:dialogflow::cx::v3::DeleteSessionEntityTypeRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* SessionEntityTypesConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListSessionEntityTypes(google:☁️:dialogflow::cx::v3::ListSessionEntityTypesRequest)
* virtual GetSessionEntityType(google:☁️:dialogflow::cx::v3::GetSessionEntityTypeRequest const &)
* virtual CreateSessionEntityType(google:☁️:dialogflow::cx::v3::CreateSessionEntityTypeRequest const &)
* virtual UpdateSessionEntityType(google:☁️:dialogflow::cx::v3::UpdateSessionEntityTypeRequest const &)
* virtual DeleteSessionEntityType(google:☁️:dialogflow::cx::v3::DeleteSessionEntityTypeRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* SessionEntityTypesLimitedErrorCountRetryPolicy
* Overview
* Constructors
* SessionEntityTypesLimitedErrorCountRetryPolicy(int)
* SessionEntityTypesLimitedErrorCountRetryPolicy(SessionEntityTypesLimitedErrorCountRetryPolicy &&)
* SessionEntityTypesLimitedErrorCountRetryPolicy(SessionEntityTypesLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* SessionEntityTypesLimitedTimeRetryPolicy
* Overview
* Constructors
* SessionEntityTypesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* SessionEntityTypesLimitedTimeRetryPolicy(SessionEntityTypesLimitedTimeRetryPolicy &&)
* SessionEntityTypesLimitedTimeRetryPolicy(SessionEntityTypesLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* SessionEntityTypesRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* SessionsClient
* Overview
* Constructors
* SessionsClient(SessionsClient const &)
* SessionsClient(SessionsClient &&)
* SessionsClient(std::shared_ptr< SessionsConnection >, Options)
* Operators
* operator=(SessionsClient const &)
* operator=(SessionsClient &&)
* operator==(SessionsClient const &, SessionsClient const &)
* operator!=(SessionsClient const &, SessionsClient const &)
* Functions
* DetectIntent(google:☁️:dialogflow::cx::v3::DetectIntentRequest const &, Options)
* ServerStreamingDetectIntent(google:☁️:dialogflow::cx::v3::DetectIntentRequest const &, Options)
* AsyncStreamingDetectIntent(Options)
* MatchIntent(google:☁️:dialogflow::cx::v3::MatchIntentRequest const &, Options)
* FulfillIntent(google:☁️:dialogflow::cx::v3::FulfillIntentRequest const &, Options)
* SubmitAnswerFeedback(google:☁️:dialogflow::cx::v3::SubmitAnswerFeedbackRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* SessionsConnection
* Overview
* Functions
* virtual options()
* virtual DetectIntent(google:☁️:dialogflow::cx::v3::DetectIntentRequest const &)
* virtual ServerStreamingDetectIntent(google:☁️:dialogflow::cx::v3::DetectIntentRequest const &)
* virtual AsyncStreamingDetectIntent()
* virtual MatchIntent(google:☁️:dialogflow::cx::v3::MatchIntentRequest const &)
* virtual FulfillIntent(google:☁️:dialogflow::cx::v3::FulfillIntentRequest const &)
* virtual SubmitAnswerFeedback(google:☁️:dialogflow::cx::v3::SubmitAnswerFeedbackRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* SessionsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual DetectIntent(google:☁️:dialogflow::cx::v3::DetectIntentRequest const &)
* virtual MatchIntent(google:☁️:dialogflow::cx::v3::MatchIntentRequest const &)
* virtual FulfillIntent(google:☁️:dialogflow::cx::v3::FulfillIntentRequest const &)
* virtual SubmitAnswerFeedback(google:☁️:dialogflow::cx::v3::SubmitAnswerFeedbackRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* SessionsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* SessionsLimitedErrorCountRetryPolicy(int)
* SessionsLimitedErrorCountRetryPolicy(SessionsLimitedErrorCountRetryPolicy &&)
* SessionsLimitedErrorCountRetryPolicy(SessionsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* SessionsLimitedTimeRetryPolicy
* Overview
* Constructors
* SessionsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* SessionsLimitedTimeRetryPolicy(SessionsLimitedTimeRetryPolicy &&)
* SessionsLimitedTimeRetryPolicy(SessionsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* SessionsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* TestCasesClient
* Overview
* Constructors
* TestCasesClient(TestCasesClient const &)
* TestCasesClient(TestCasesClient &&)
* TestCasesClient(std::shared_ptr< TestCasesConnection >, Options)
* Operators
* operator=(TestCasesClient const &)
* operator=(TestCasesClient &&)
* operator==(TestCasesClient const &, TestCasesClient const &)
* operator!=(TestCasesClient const &, TestCasesClient const &)
* Functions
* ListTestCases(std::string const &, Options)
* ListTestCases(google:☁️:dialogflow::cx::v3::ListTestCasesRequest, Options)
* BatchDeleteTestCases(std::string const &, Options)
* BatchDeleteTestCases(google:☁️:dialogflow::cx::v3::BatchDeleteTestCasesRequest const &, Options)
* GetTestCase(std::string const &, Options)
* GetTestCase(google:☁️:dialogflow::cx::v3::GetTestCaseRequest const &, Options)
* CreateTestCase(std::string const &, google:☁️:dialogflow::cx::v3::TestCase const &, Options)
* CreateTestCase(google:☁️:dialogflow::cx::v3::CreateTestCaseRequest const &, Options)
* UpdateTestCase(google:☁️:dialogflow::cx::v3::TestCase const &, google::protobuf::FieldMask const &, Options)
* UpdateTestCase(google:☁️:dialogflow::cx::v3::UpdateTestCaseRequest const &, Options)
* RunTestCase(google:☁️:dialogflow::cx::v3::RunTestCaseRequest const &, Options)
* RunTestCase(NoAwaitTag, google:☁️:dialogflow::cx::v3::RunTestCaseRequest const &, Options)
* RunTestCase(google::longrunning::Operation const &, Options)
* BatchRunTestCases(google:☁️:dialogflow::cx::v3::BatchRunTestCasesRequest const &, Options)
* BatchRunTestCases(NoAwaitTag, google:☁️:dialogflow::cx::v3::BatchRunTestCasesRequest const &, Options)
* BatchRunTestCases(google::longrunning::Operation const &, Options)
* CalculateCoverage(google:☁️:dialogflow::cx::v3::CalculateCoverageRequest const &, Options)
* ImportTestCases(google:☁️:dialogflow::cx::v3::ImportTestCasesRequest const &, Options)
* ImportTestCases(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportTestCasesRequest const &, Options)
* ImportTestCases(google::longrunning::Operation const &, Options)
* ExportTestCases(google:☁️:dialogflow::cx::v3::ExportTestCasesRequest const &, Options)
* ExportTestCases(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportTestCasesRequest const &, Options)
* ExportTestCases(google::longrunning::Operation const &, Options)
* ListTestCaseResults(std::string const &, Options)
* ListTestCaseResults(google:☁️:dialogflow::cx::v3::ListTestCaseResultsRequest, Options)
* GetTestCaseResult(std::string const &, Options)
* GetTestCaseResult(google:☁️:dialogflow::cx::v3::GetTestCaseResultRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* TestCasesConnection
* Overview
* Functions
* virtual options()
* virtual ListTestCases(google:☁️:dialogflow::cx::v3::ListTestCasesRequest)
* virtual BatchDeleteTestCases(google:☁️:dialogflow::cx::v3::BatchDeleteTestCasesRequest const &)
* virtual GetTestCase(google:☁️:dialogflow::cx::v3::GetTestCaseRequest const &)
* virtual CreateTestCase(google:☁️:dialogflow::cx::v3::CreateTestCaseRequest const &)
* virtual UpdateTestCase(google:☁️:dialogflow::cx::v3::UpdateTestCaseRequest const &)
* virtual RunTestCase(google:☁️:dialogflow::cx::v3::RunTestCaseRequest const &)
* virtual RunTestCase(NoAwaitTag, google:☁️:dialogflow::cx::v3::RunTestCaseRequest const &)
* virtual RunTestCase(google::longrunning::Operation const &)
* virtual BatchRunTestCases(google:☁️:dialogflow::cx::v3::BatchRunTestCasesRequest const &)
* virtual BatchRunTestCases(NoAwaitTag, google:☁️:dialogflow::cx::v3::BatchRunTestCasesRequest const &)
* virtual BatchRunTestCases(google::longrunning::Operation const &)
* virtual CalculateCoverage(google:☁️:dialogflow::cx::v3::CalculateCoverageRequest const &)
* virtual ImportTestCases(google:☁️:dialogflow::cx::v3::ImportTestCasesRequest const &)
* virtual ImportTestCases(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportTestCasesRequest const &)
* virtual ImportTestCases(google::longrunning::Operation const &)
* virtual ExportTestCases(google:☁️:dialogflow::cx::v3::ExportTestCasesRequest const &)
* virtual ExportTestCases(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportTestCasesRequest const &)
* virtual ExportTestCases(google::longrunning::Operation const &)
* virtual ListTestCaseResults(google:☁️:dialogflow::cx::v3::ListTestCaseResultsRequest)
* virtual GetTestCaseResult(google:☁️:dialogflow::cx::v3::GetTestCaseResultRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* TestCasesConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListTestCases(google:☁️:dialogflow::cx::v3::ListTestCasesRequest)
* virtual BatchDeleteTestCases(google:☁️:dialogflow::cx::v3::BatchDeleteTestCasesRequest const &)
* virtual GetTestCase(google:☁️:dialogflow::cx::v3::GetTestCaseRequest const &)
* virtual CreateTestCase(google:☁️:dialogflow::cx::v3::CreateTestCaseRequest const &)
* virtual UpdateTestCase(google:☁️:dialogflow::cx::v3::UpdateTestCaseRequest const &)
* virtual RunTestCase(google:☁️:dialogflow::cx::v3::RunTestCaseRequest const &)
* virtual BatchRunTestCases(google:☁️:dialogflow::cx::v3::BatchRunTestCasesRequest const &)
* virtual CalculateCoverage(google:☁️:dialogflow::cx::v3::CalculateCoverageRequest const &)
* virtual ImportTestCases(google:☁️:dialogflow::cx::v3::ImportTestCasesRequest const &)
* virtual ExportTestCases(google:☁️:dialogflow::cx::v3::ExportTestCasesRequest const &)
* virtual ListTestCaseResults(google:☁️:dialogflow::cx::v3::ListTestCaseResultsRequest)
* virtual GetTestCaseResult(google:☁️:dialogflow::cx::v3::GetTestCaseResultRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* TestCasesLimitedErrorCountRetryPolicy
* Overview
* Constructors
* TestCasesLimitedErrorCountRetryPolicy(int)
* TestCasesLimitedErrorCountRetryPolicy(TestCasesLimitedErrorCountRetryPolicy &&)
* TestCasesLimitedErrorCountRetryPolicy(TestCasesLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* TestCasesLimitedTimeRetryPolicy
* Overview
* Constructors
* TestCasesLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* TestCasesLimitedTimeRetryPolicy(TestCasesLimitedTimeRetryPolicy &&)
* TestCasesLimitedTimeRetryPolicy(TestCasesLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* TestCasesRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* TransitionRouteGroupsClient
* Overview
* Constructors
* TransitionRouteGroupsClient(TransitionRouteGroupsClient const &)
* TransitionRouteGroupsClient(TransitionRouteGroupsClient &&)
* TransitionRouteGroupsClient(std::shared_ptr< TransitionRouteGroupsConnection >, Options)
* Operators
* operator=(TransitionRouteGroupsClient const &)
* operator=(TransitionRouteGroupsClient &&)
* operator==(TransitionRouteGroupsClient const &, TransitionRouteGroupsClient const &)
* operator!=(TransitionRouteGroupsClient const &, TransitionRouteGroupsClient const &)
* Functions
* ListTransitionRouteGroups(std::string const &, Options)
* ListTransitionRouteGroups(google:☁️:dialogflow::cx::v3::ListTransitionRouteGroupsRequest, Options)
* GetTransitionRouteGroup(std::string const &, Options)
* GetTransitionRouteGroup(google:☁️:dialogflow::cx::v3::GetTransitionRouteGroupRequest const &, Options)
* CreateTransitionRouteGroup(std::string const &, google:☁️:dialogflow::cx::v3::TransitionRouteGroup const &, Options)
* CreateTransitionRouteGroup(google:☁️:dialogflow::cx::v3::CreateTransitionRouteGroupRequest const &, Options)
* UpdateTransitionRouteGroup(google:☁️:dialogflow::cx::v3::TransitionRouteGroup const &, google::protobuf::FieldMask const &, Options)
* UpdateTransitionRouteGroup(google:☁️:dialogflow::cx::v3::UpdateTransitionRouteGroupRequest const &, Options)
* DeleteTransitionRouteGroup(std::string const &, Options)
* DeleteTransitionRouteGroup(google:☁️:dialogflow::cx::v3::DeleteTransitionRouteGroupRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* TransitionRouteGroupsConnection
* Overview
* Functions
* virtual options()
* virtual ListTransitionRouteGroups(google:☁️:dialogflow::cx::v3::ListTransitionRouteGroupsRequest)
* virtual GetTransitionRouteGroup(google:☁️:dialogflow::cx::v3::GetTransitionRouteGroupRequest const &)
* virtual CreateTransitionRouteGroup(google:☁️:dialogflow::cx::v3::CreateTransitionRouteGroupRequest const &)
* virtual UpdateTransitionRouteGroup(google:☁️:dialogflow::cx::v3::UpdateTransitionRouteGroupRequest const &)
* virtual DeleteTransitionRouteGroup(google:☁️:dialogflow::cx::v3::DeleteTransitionRouteGroupRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* TransitionRouteGroupsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListTransitionRouteGroups(google:☁️:dialogflow::cx::v3::ListTransitionRouteGroupsRequest)
* virtual GetTransitionRouteGroup(google:☁️:dialogflow::cx::v3::GetTransitionRouteGroupRequest const &)
* virtual CreateTransitionRouteGroup(google:☁️:dialogflow::cx::v3::CreateTransitionRouteGroupRequest const &)
* virtual UpdateTransitionRouteGroup(google:☁️:dialogflow::cx::v3::UpdateTransitionRouteGroupRequest const &)
* virtual DeleteTransitionRouteGroup(google:☁️:dialogflow::cx::v3::DeleteTransitionRouteGroupRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* TransitionRouteGroupsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* TransitionRouteGroupsLimitedErrorCountRetryPolicy(int)
* TransitionRouteGroupsLimitedErrorCountRetryPolicy(TransitionRouteGroupsLimitedErrorCountRetryPolicy &&)
* TransitionRouteGroupsLimitedErrorCountRetryPolicy(TransitionRouteGroupsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* TransitionRouteGroupsLimitedTimeRetryPolicy
* Overview
* Constructors
* TransitionRouteGroupsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* TransitionRouteGroupsLimitedTimeRetryPolicy(TransitionRouteGroupsLimitedTimeRetryPolicy &&)
* TransitionRouteGroupsLimitedTimeRetryPolicy(TransitionRouteGroupsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* TransitionRouteGroupsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* VersionsClient
* Overview
* Constructors
* VersionsClient(VersionsClient const &)
* VersionsClient(VersionsClient &&)
* VersionsClient(std::shared_ptr< VersionsConnection >, Options)
* Operators
* operator=(VersionsClient const &)
* operator=(VersionsClient &&)
* operator==(VersionsClient const &, VersionsClient const &)
* operator!=(VersionsClient const &, VersionsClient const &)
* Functions
* ListVersions(std::string const &, Options)
* ListVersions(google:☁️:dialogflow::cx::v3::ListVersionsRequest, Options)
* GetVersion(std::string const &, Options)
* GetVersion(google:☁️:dialogflow::cx::v3::GetVersionRequest const &, Options)
* CreateVersion(std::string const &, google:☁️:dialogflow::cx::v3::Version const &, Options)
* CreateVersion(NoAwaitTag, std::string const &, google:☁️:dialogflow::cx::v3::Version const &, Options)
* CreateVersion(google:☁️:dialogflow::cx::v3::CreateVersionRequest const &, Options)
* CreateVersion(NoAwaitTag, google:☁️:dialogflow::cx::v3::CreateVersionRequest const &, Options)
* CreateVersion(google::longrunning::Operation const &, Options)
* UpdateVersion(google:☁️:dialogflow::cx::v3::Version const &, google::protobuf::FieldMask const &, Options)
* UpdateVersion(google:☁️:dialogflow::cx::v3::UpdateVersionRequest const &, Options)
* DeleteVersion(std::string const &, Options)
* DeleteVersion(google:☁️:dialogflow::cx::v3::DeleteVersionRequest const &, Options)
* LoadVersion(std::string const &, Options)
* LoadVersion(NoAwaitTag, std::string const &, Options)
* LoadVersion(google:☁️:dialogflow::cx::v3::LoadVersionRequest const &, Options)
* LoadVersion(NoAwaitTag, google:☁️:dialogflow::cx::v3::LoadVersionRequest const &, Options)
* LoadVersion(google::longrunning::Operation const &, Options)
* CompareVersions(std::string const &, Options)
* CompareVersions(google:☁️:dialogflow::cx::v3::CompareVersionsRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* VersionsConnection
* Overview
* Functions
* virtual options()
* virtual ListVersions(google:☁️:dialogflow::cx::v3::ListVersionsRequest)
* virtual GetVersion(google:☁️:dialogflow::cx::v3::GetVersionRequest const &)
* virtual CreateVersion(google:☁️:dialogflow::cx::v3::CreateVersionRequest const &)
* virtual CreateVersion(NoAwaitTag, google:☁️:dialogflow::cx::v3::CreateVersionRequest const &)
* virtual CreateVersion(google::longrunning::Operation const &)
* virtual UpdateVersion(google:☁️:dialogflow::cx::v3::UpdateVersionRequest const &)
* virtual DeleteVersion(google:☁️:dialogflow::cx::v3::DeleteVersionRequest const &)
* virtual LoadVersion(google:☁️:dialogflow::cx::v3::LoadVersionRequest const &)
* virtual LoadVersion(NoAwaitTag, google:☁️:dialogflow::cx::v3::LoadVersionRequest const &)
* virtual LoadVersion(google::longrunning::Operation const &)
* virtual CompareVersions(google:☁️:dialogflow::cx::v3::CompareVersionsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* VersionsConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListVersions(google:☁️:dialogflow::cx::v3::ListVersionsRequest)
* virtual GetVersion(google:☁️:dialogflow::cx::v3::GetVersionRequest const &)
* virtual CreateVersion(google:☁️:dialogflow::cx::v3::CreateVersionRequest const &)
* virtual UpdateVersion(google:☁️:dialogflow::cx::v3::UpdateVersionRequest const &)
* virtual DeleteVersion(google:☁️:dialogflow::cx::v3::DeleteVersionRequest const &)
* virtual LoadVersion(google:☁️:dialogflow::cx::v3::LoadVersionRequest const &)
* virtual CompareVersions(google:☁️:dialogflow::cx::v3::CompareVersionsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* VersionsLimitedErrorCountRetryPolicy
* Overview
* Constructors
* VersionsLimitedErrorCountRetryPolicy(int)
* VersionsLimitedErrorCountRetryPolicy(VersionsLimitedErrorCountRetryPolicy &&)
* VersionsLimitedErrorCountRetryPolicy(VersionsLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* VersionsLimitedTimeRetryPolicy
* Overview
* Constructors
* VersionsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* VersionsLimitedTimeRetryPolicy(VersionsLimitedTimeRetryPolicy &&)
* VersionsLimitedTimeRetryPolicy(VersionsLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* VersionsRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* WebhooksClient
* Overview
* Constructors
* WebhooksClient(WebhooksClient const &)
* WebhooksClient(WebhooksClient &&)
* WebhooksClient(std::shared_ptr< WebhooksConnection >, Options)
* Operators
* operator=(WebhooksClient const &)
* operator=(WebhooksClient &&)
* operator==(WebhooksClient const &, WebhooksClient const &)
* operator!=(WebhooksClient const &, WebhooksClient const &)
* Functions
* ListWebhooks(std::string const &, Options)
* ListWebhooks(google:☁️:dialogflow::cx::v3::ListWebhooksRequest, Options)
* GetWebhook(std::string const &, Options)
* GetWebhook(google:☁️:dialogflow::cx::v3::GetWebhookRequest const &, Options)
* CreateWebhook(std::string const &, google:☁️:dialogflow::cx::v3::Webhook const &, Options)
* CreateWebhook(google:☁️:dialogflow::cx::v3::CreateWebhookRequest const &, Options)
* UpdateWebhook(google:☁️:dialogflow::cx::v3::Webhook const &, google::protobuf::FieldMask const &, Options)
* UpdateWebhook(google:☁️:dialogflow::cx::v3::UpdateWebhookRequest const &, Options)
* DeleteWebhook(std::string const &, Options)
* DeleteWebhook(google:☁️:dialogflow::cx::v3::DeleteWebhookRequest const &, Options)
* ListLocations(google:☁️:location::ListLocationsRequest, Options)
* GetLocation(google:☁️:location::GetLocationRequest const &, Options)
* ListOperations(std::string const &, std::string const &, Options)
* ListOperations(google::longrunning::ListOperationsRequest, Options)
* GetOperation(std::string const &, Options)
* GetOperation(google::longrunning::GetOperationRequest const &, Options)
* CancelOperation(std::string const &, Options)
* CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
* WebhooksConnection
* Overview
* Functions
* virtual options()
* virtual ListWebhooks(google:☁️:dialogflow::cx::v3::ListWebhooksRequest)
* virtual GetWebhook(google:☁️:dialogflow::cx::v3::GetWebhookRequest const &)
* virtual CreateWebhook(google:☁️:dialogflow::cx::v3::CreateWebhookRequest const &)
* virtual UpdateWebhook(google:☁️:dialogflow::cx::v3::UpdateWebhookRequest const &)
* virtual DeleteWebhook(google:☁️:dialogflow::cx::v3::DeleteWebhookRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* WebhooksConnectionIdempotencyPolicy
* Overview
* Functions
* virtual clone() const
* virtual ListWebhooks(google:☁️:dialogflow::cx::v3::ListWebhooksRequest)
* virtual GetWebhook(google:☁️:dialogflow::cx::v3::GetWebhookRequest const &)
* virtual CreateWebhook(google:☁️:dialogflow::cx::v3::CreateWebhookRequest const &)
* virtual UpdateWebhook(google:☁️:dialogflow::cx::v3::UpdateWebhookRequest const &)
* virtual DeleteWebhook(google:☁️:dialogflow::cx::v3::DeleteWebhookRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* WebhooksLimitedErrorCountRetryPolicy
* Overview
* Constructors
* WebhooksLimitedErrorCountRetryPolicy(int)
* WebhooksLimitedErrorCountRetryPolicy(WebhooksLimitedErrorCountRetryPolicy &&)
* WebhooksLimitedErrorCountRetryPolicy(WebhooksLimitedErrorCountRetryPolicy const &)
* Functions
* maximum_failures() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* WebhooksLimitedTimeRetryPolicy
* Overview
* Constructors
* WebhooksLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
* WebhooksLimitedTimeRetryPolicy(WebhooksLimitedTimeRetryPolicy &&)
* WebhooksLimitedTimeRetryPolicy(WebhooksLimitedTimeRetryPolicy const &)
* Functions
* maximum_duration() const
* virtual OnFailure(Status const &)
* virtual IsExhausted() const
* virtual IsPermanentFailure(Status const &) const
* virtual clone() const
* WebhooksRetryPolicy
* Overview
* Functions
* clone() const
* OnFailure(Status const &)
* OnFailure(Status const &)
* IsExhausted() const
* IsExhausted() const
* IsPermanentFailure(Status const &) const
* IsPermanentFailure(Status const &) const
* Structs
* AgentsConnectionIdempotencyPolicyOption
* Overview
* ChangelogsConnectionIdempotencyPolicyOption
* Overview
* DeploymentsConnectionIdempotencyPolicyOption
* Overview
* EntityTypesConnectionIdempotencyPolicyOption
* Overview
* EnvironmentsBackoffPolicyOption
* Overview
* EnvironmentsConnectionIdempotencyPolicyOption
* Overview
* EnvironmentsPollingPolicyOption
* Overview
* ExperimentsConnectionIdempotencyPolicyOption
* Overview
* FlowsConnectionIdempotencyPolicyOption
* Overview
* GeneratorsConnectionIdempotencyPolicyOption
* Overview
* IntentsConnectionIdempotencyPolicyOption
* Overview
* PagesConnectionIdempotencyPolicyOption
* Overview
* SecuritySettingsServiceBackoffPolicyOption
* Overview
* SecuritySettingsServiceConnectionIdempotencyPolicyOption
* Overview
* SecuritySettingsServiceRetryPolicyOption
* Overview
* SessionEntityTypesBackoffPolicyOption
* Overview
* SessionEntityTypesConnectionIdempotencyPolicyOption
* Overview
* SessionEntityTypesRetryPolicyOption
* Overview
* SessionsConnectionIdempotencyPolicyOption
* Overview
* TestCasesConnectionIdempotencyPolicyOption
* Overview
* TransitionRouteGroupsBackoffPolicyOption
* Overview
* TransitionRouteGroupsConnectionIdempotencyPolicyOption
* Overview
* TransitionRouteGroupsRetryPolicyOption
* Overview
* VersionsConnectionIdempotencyPolicyOption
* Overview
* WebhooksConnectionIdempotencyPolicyOption
* Overview
* Functions
* MakeAgentsConnection(std::string const &, Options)
* MakeAgentsConnection(Options)
* MakeDefaultAgentsConnectionIdempotencyPolicy()
* MakeChangelogsConnection(std::string const &, Options)
* MakeChangelogsConnection(Options)
* MakeDefaultChangelogsConnectionIdempotencyPolicy()
* MakeDeploymentsConnection(std::string const &, Options)
* MakeDeploymentsConnection(Options)
* MakeDefaultDeploymentsConnectionIdempotencyPolicy()
* MakeEntityTypesConnection(std::string const &, Options)
* MakeEntityTypesConnection(Options)
* MakeDefaultEntityTypesConnectionIdempotencyPolicy()
* MakeEnvironmentsConnection(std::string const &, Options)
* MakeEnvironmentsConnection(Options)
* MakeDefaultEnvironmentsConnectionIdempotencyPolicy()
* MakeExperimentsConnection(std::string const &, Options)
* MakeExperimentsConnection(Options)
* MakeDefaultExperimentsConnectionIdempotencyPolicy()
* MakeFlowsConnection(std::string const &, Options)
* MakeFlowsConnection(Options)
* MakeDefaultFlowsConnectionIdempotencyPolicy()
* MakeGeneratorsConnection(std::string const &, Options)
* MakeDefaultGeneratorsConnectionIdempotencyPolicy()
* MakeIntentsConnection(std::string const &, Options)
* MakeIntentsConnection(Options)
* MakeDefaultIntentsConnectionIdempotencyPolicy()
* MakePagesConnection(std::string const &, Options)
* MakePagesConnection(Options)
* MakeDefaultPagesConnectionIdempotencyPolicy()
* MakeSecuritySettingsServiceConnection(std::string const &, Options)
* MakeSecuritySettingsServiceConnection(Options)
* MakeDefaultSecuritySettingsServiceConnectionIdempotencyPolicy()
* MakeSessionEntityTypesConnection(std::string const &, Options)
* MakeSessionEntityTypesConnection(Options)
* MakeDefaultSessionEntityTypesConnectionIdempotencyPolicy()
* MakeSessionsConnection(std::string const &, Options)
* MakeSessionsConnection(Options)
* MakeDefaultSessionsConnectionIdempotencyPolicy()
* MakeTestCasesConnection(std::string const &, Options)
* MakeTestCasesConnection(Options)
* MakeDefaultTestCasesConnectionIdempotencyPolicy()
* MakeTransitionRouteGroupsConnection(std::string const &, Options)
* MakeTransitionRouteGroupsConnection(Options)
* MakeDefaultTransitionRouteGroupsConnectionIdempotencyPolicy()
* MakeVersionsConnection(std::string const &, Options)
* MakeVersionsConnection(Options)
* MakeDefaultVersionsConnectionIdempotencyPolicy()
* MakeWebhooksConnection(std::string const &, Options)
* MakeWebhooksConnection(Options)
* MakeDefaultWebhooksConnectionIdempotencyPolicy() - google:☁️:dialogflow_cx_mocks
* Overview
* Classes
* MockAgentsConnection
* Overview
* Functions
* virtual options()
* virtual ListAgents(google:☁️:dialogflow::cx::v3::ListAgentsRequest)
* virtual GetAgent(google:☁️:dialogflow::cx::v3::GetAgentRequest const &)
* virtual CreateAgent(google:☁️:dialogflow::cx::v3::CreateAgentRequest const &)
* virtual UpdateAgent(google:☁️:dialogflow::cx::v3::UpdateAgentRequest const &)
* virtual DeleteAgent(google:☁️:dialogflow::cx::v3::DeleteAgentRequest const &)
* virtual ExportAgent(google:☁️:dialogflow::cx::v3::ExportAgentRequest const &)
* virtual ExportAgent(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportAgentRequest const &)
* virtual ExportAgent(google::longrunning::Operation const &)
* virtual RestoreAgent(google:☁️:dialogflow::cx::v3::RestoreAgentRequest const &)
* virtual RestoreAgent(NoAwaitTag, google:☁️:dialogflow::cx::v3::RestoreAgentRequest const &)
* virtual RestoreAgent(google::longrunning::Operation const &)
* virtual ValidateAgent(google:☁️:dialogflow::cx::v3::ValidateAgentRequest const &)
* virtual GetAgentValidationResult(google:☁️:dialogflow::cx::v3::GetAgentValidationResultRequest const &)
* virtual GetGenerativeSettings(google:☁️:dialogflow::cx::v3::GetGenerativeSettingsRequest const &)
* virtual UpdateGenerativeSettings(google:☁️:dialogflow::cx::v3::UpdateGenerativeSettingsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockChangelogsConnection
* Overview
* Functions
* virtual options()
* virtual ListChangelogs(google:☁️:dialogflow::cx::v3::ListChangelogsRequest)
* virtual GetChangelog(google:☁️:dialogflow::cx::v3::GetChangelogRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockDeploymentsConnection
* Overview
* Functions
* virtual options()
* virtual ListDeployments(google:☁️:dialogflow::cx::v3::ListDeploymentsRequest)
* virtual GetDeployment(google:☁️:dialogflow::cx::v3::GetDeploymentRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockEntityTypesConnection
* Overview
* Functions
* virtual options()
* virtual GetEntityType(google:☁️:dialogflow::cx::v3::GetEntityTypeRequest const &)
* virtual CreateEntityType(google:☁️:dialogflow::cx::v3::CreateEntityTypeRequest const &)
* virtual UpdateEntityType(google:☁️:dialogflow::cx::v3::UpdateEntityTypeRequest const &)
* virtual DeleteEntityType(google:☁️:dialogflow::cx::v3::DeleteEntityTypeRequest const &)
* virtual ListEntityTypes(google:☁️:dialogflow::cx::v3::ListEntityTypesRequest)
* virtual ExportEntityTypes(google:☁️:dialogflow::cx::v3::ExportEntityTypesRequest const &)
* virtual ExportEntityTypes(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportEntityTypesRequest const &)
* virtual ExportEntityTypes(google::longrunning::Operation const &)
* virtual ImportEntityTypes(google:☁️:dialogflow::cx::v3::ImportEntityTypesRequest const &)
* virtual ImportEntityTypes(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportEntityTypesRequest const &)
* virtual ImportEntityTypes(google::longrunning::Operation const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockEnvironmentsConnection
* Overview
* Functions
* virtual options()
* virtual ListEnvironments(google:☁️:dialogflow::cx::v3::ListEnvironmentsRequest)
* virtual GetEnvironment(google:☁️:dialogflow::cx::v3::GetEnvironmentRequest const &)
* virtual CreateEnvironment(google:☁️:dialogflow::cx::v3::CreateEnvironmentRequest const &)
* virtual CreateEnvironment(NoAwaitTag, google:☁️:dialogflow::cx::v3::CreateEnvironmentRequest const &)
* virtual CreateEnvironment(google::longrunning::Operation const &)
* virtual UpdateEnvironment(google:☁️:dialogflow::cx::v3::UpdateEnvironmentRequest const &)
* virtual UpdateEnvironment(NoAwaitTag, google:☁️:dialogflow::cx::v3::UpdateEnvironmentRequest const &)
* virtual UpdateEnvironment(google::longrunning::Operation const &)
* virtual DeleteEnvironment(google:☁️:dialogflow::cx::v3::DeleteEnvironmentRequest const &)
* virtual LookupEnvironmentHistory(google:☁️:dialogflow::cx::v3::LookupEnvironmentHistoryRequest)
* virtual RunContinuousTest(google:☁️:dialogflow::cx::v3::RunContinuousTestRequest const &)
* virtual RunContinuousTest(NoAwaitTag, google:☁️:dialogflow::cx::v3::RunContinuousTestRequest const &)
* virtual RunContinuousTest(google::longrunning::Operation const &)
* virtual ListContinuousTestResults(google:☁️:dialogflow::cx::v3::ListContinuousTestResultsRequest)
* virtual DeployFlow(google:☁️:dialogflow::cx::v3::DeployFlowRequest const &)
* virtual DeployFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::DeployFlowRequest const &)
* virtual DeployFlow(google::longrunning::Operation const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockExperimentsConnection
* Overview
* Functions
* virtual options()
* virtual ListExperiments(google:☁️:dialogflow::cx::v3::ListExperimentsRequest)
* virtual GetExperiment(google:☁️:dialogflow::cx::v3::GetExperimentRequest const &)
* virtual CreateExperiment(google:☁️:dialogflow::cx::v3::CreateExperimentRequest const &)
* virtual UpdateExperiment(google:☁️:dialogflow::cx::v3::UpdateExperimentRequest const &)
* virtual DeleteExperiment(google:☁️:dialogflow::cx::v3::DeleteExperimentRequest const &)
* virtual StartExperiment(google:☁️:dialogflow::cx::v3::StartExperimentRequest const &)
* virtual StopExperiment(google:☁️:dialogflow::cx::v3::StopExperimentRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockFlowsConnection
* Overview
* Functions
* virtual options()
* virtual CreateFlow(google:☁️:dialogflow::cx::v3::CreateFlowRequest const &)
* virtual DeleteFlow(google:☁️:dialogflow::cx::v3::DeleteFlowRequest const &)
* virtual ListFlows(google:☁️:dialogflow::cx::v3::ListFlowsRequest)
* virtual GetFlow(google:☁️:dialogflow::cx::v3::GetFlowRequest const &)
* virtual UpdateFlow(google:☁️:dialogflow::cx::v3::UpdateFlowRequest const &)
* virtual TrainFlow(google:☁️:dialogflow::cx::v3::TrainFlowRequest const &)
* virtual TrainFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::TrainFlowRequest const &)
* virtual TrainFlow(google::longrunning::Operation const &)
* virtual ValidateFlow(google:☁️:dialogflow::cx::v3::ValidateFlowRequest const &)
* virtual GetFlowValidationResult(google:☁️:dialogflow::cx::v3::GetFlowValidationResultRequest const &)
* virtual ImportFlow(google:☁️:dialogflow::cx::v3::ImportFlowRequest const &)
* virtual ImportFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportFlowRequest const &)
* virtual ImportFlow(google::longrunning::Operation const &)
* virtual ExportFlow(google:☁️:dialogflow::cx::v3::ExportFlowRequest const &)
* virtual ExportFlow(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportFlowRequest const &)
* virtual ExportFlow(google::longrunning::Operation const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockGeneratorsConnection
* Overview
* Functions
* virtual options()
* virtual ListGenerators(google:☁️:dialogflow::cx::v3::ListGeneratorsRequest)
* virtual GetGenerator(google:☁️:dialogflow::cx::v3::GetGeneratorRequest const &)
* virtual CreateGenerator(google:☁️:dialogflow::cx::v3::CreateGeneratorRequest const &)
* virtual UpdateGenerator(google:☁️:dialogflow::cx::v3::UpdateGeneratorRequest const &)
* virtual DeleteGenerator(google:☁️:dialogflow::cx::v3::DeleteGeneratorRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockIntentsConnection
* Overview
* Functions
* virtual options()
* virtual ListIntents(google:☁️:dialogflow::cx::v3::ListIntentsRequest)
* virtual GetIntent(google:☁️:dialogflow::cx::v3::GetIntentRequest const &)
* virtual CreateIntent(google:☁️:dialogflow::cx::v3::CreateIntentRequest const &)
* virtual UpdateIntent(google:☁️:dialogflow::cx::v3::UpdateIntentRequest const &)
* virtual DeleteIntent(google:☁️:dialogflow::cx::v3::DeleteIntentRequest const &)
* virtual ImportIntents(google:☁️:dialogflow::cx::v3::ImportIntentsRequest const &)
* virtual ImportIntents(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportIntentsRequest const &)
* virtual ImportIntents(google::longrunning::Operation const &)
* virtual ExportIntents(google:☁️:dialogflow::cx::v3::ExportIntentsRequest const &)
* virtual ExportIntents(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportIntentsRequest const &)
* virtual ExportIntents(google::longrunning::Operation const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockPagesConnection
* Overview
* Functions
* virtual options()
* virtual ListPages(google:☁️:dialogflow::cx::v3::ListPagesRequest)
* virtual GetPage(google:☁️:dialogflow::cx::v3::GetPageRequest const &)
* virtual CreatePage(google:☁️:dialogflow::cx::v3::CreatePageRequest const &)
* virtual UpdatePage(google:☁️:dialogflow::cx::v3::UpdatePageRequest const &)
* virtual DeletePage(google:☁️:dialogflow::cx::v3::DeletePageRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockSecuritySettingsServiceConnection
* Overview
* Functions
* virtual options()
* virtual CreateSecuritySettings(google:☁️:dialogflow::cx::v3::CreateSecuritySettingsRequest const &)
* virtual GetSecuritySettings(google:☁️:dialogflow::cx::v3::GetSecuritySettingsRequest const &)
* virtual UpdateSecuritySettings(google:☁️:dialogflow::cx::v3::UpdateSecuritySettingsRequest const &)
* virtual ListSecuritySettings(google:☁️:dialogflow::cx::v3::ListSecuritySettingsRequest)
* virtual DeleteSecuritySettings(google:☁️:dialogflow::cx::v3::DeleteSecuritySettingsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockSessionEntityTypesConnection
* Overview
* Functions
* virtual options()
* virtual ListSessionEntityTypes(google:☁️:dialogflow::cx::v3::ListSessionEntityTypesRequest)
* virtual GetSessionEntityType(google:☁️:dialogflow::cx::v3::GetSessionEntityTypeRequest const &)
* virtual CreateSessionEntityType(google:☁️:dialogflow::cx::v3::CreateSessionEntityTypeRequest const &)
* virtual UpdateSessionEntityType(google:☁️:dialogflow::cx::v3::UpdateSessionEntityTypeRequest const &)
* virtual DeleteSessionEntityType(google:☁️:dialogflow::cx::v3::DeleteSessionEntityTypeRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockSessionsConnection
* Overview
* Functions
* virtual options()
* virtual DetectIntent(google:☁️:dialogflow::cx::v3::DetectIntentRequest const &)
* virtual ServerStreamingDetectIntent(google:☁️:dialogflow::cx::v3::DetectIntentRequest const &)
* virtual AsyncStreamingDetectIntent()
* virtual MatchIntent(google:☁️:dialogflow::cx::v3::MatchIntentRequest const &)
* virtual FulfillIntent(google:☁️:dialogflow::cx::v3::FulfillIntentRequest const &)
* virtual SubmitAnswerFeedback(google:☁️:dialogflow::cx::v3::SubmitAnswerFeedbackRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockTestCasesConnection
* Overview
* Functions
* virtual options()
* virtual ListTestCases(google:☁️:dialogflow::cx::v3::ListTestCasesRequest)
* virtual BatchDeleteTestCases(google:☁️:dialogflow::cx::v3::BatchDeleteTestCasesRequest const &)
* virtual GetTestCase(google:☁️:dialogflow::cx::v3::GetTestCaseRequest const &)
* virtual CreateTestCase(google:☁️:dialogflow::cx::v3::CreateTestCaseRequest const &)
* virtual UpdateTestCase(google:☁️:dialogflow::cx::v3::UpdateTestCaseRequest const &)
* virtual RunTestCase(google:☁️:dialogflow::cx::v3::RunTestCaseRequest const &)
* virtual RunTestCase(NoAwaitTag, google:☁️:dialogflow::cx::v3::RunTestCaseRequest const &)
* virtual RunTestCase(google::longrunning::Operation const &)
* virtual BatchRunTestCases(google:☁️:dialogflow::cx::v3::BatchRunTestCasesRequest const &)
* virtual BatchRunTestCases(NoAwaitTag, google:☁️:dialogflow::cx::v3::BatchRunTestCasesRequest const &)
* virtual BatchRunTestCases(google::longrunning::Operation const &)
* virtual CalculateCoverage(google:☁️:dialogflow::cx::v3::CalculateCoverageRequest const &)
* virtual ImportTestCases(google:☁️:dialogflow::cx::v3::ImportTestCasesRequest const &)
* virtual ImportTestCases(NoAwaitTag, google:☁️:dialogflow::cx::v3::ImportTestCasesRequest const &)
* virtual ImportTestCases(google::longrunning::Operation const &)
* virtual ExportTestCases(google:☁️:dialogflow::cx::v3::ExportTestCasesRequest const &)
* virtual ExportTestCases(NoAwaitTag, google:☁️:dialogflow::cx::v3::ExportTestCasesRequest const &)
* virtual ExportTestCases(google::longrunning::Operation const &)
* virtual ListTestCaseResults(google:☁️:dialogflow::cx::v3::ListTestCaseResultsRequest)
* virtual GetTestCaseResult(google:☁️:dialogflow::cx::v3::GetTestCaseResultRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockTransitionRouteGroupsConnection
* Overview
* Functions
* virtual options()
* virtual ListTransitionRouteGroups(google:☁️:dialogflow::cx::v3::ListTransitionRouteGroupsRequest)
* virtual GetTransitionRouteGroup(google:☁️:dialogflow::cx::v3::GetTransitionRouteGroupRequest const &)
* virtual CreateTransitionRouteGroup(google:☁️:dialogflow::cx::v3::CreateTransitionRouteGroupRequest const &)
* virtual UpdateTransitionRouteGroup(google:☁️:dialogflow::cx::v3::UpdateTransitionRouteGroupRequest const &)
* virtual DeleteTransitionRouteGroup(google:☁️:dialogflow::cx::v3::DeleteTransitionRouteGroupRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockVersionsConnection
* Overview
* Functions
* virtual options()
* virtual ListVersions(google:☁️:dialogflow::cx::v3::ListVersionsRequest)
* virtual GetVersion(google:☁️:dialogflow::cx::v3::GetVersionRequest const &)
* virtual CreateVersion(google:☁️:dialogflow::cx::v3::CreateVersionRequest const &)
* virtual CreateVersion(NoAwaitTag, google:☁️:dialogflow::cx::v3::CreateVersionRequest const &)
* virtual CreateVersion(google::longrunning::Operation const &)
* virtual UpdateVersion(google:☁️:dialogflow::cx::v3::UpdateVersionRequest const &)
* virtual DeleteVersion(google:☁️:dialogflow::cx::v3::DeleteVersionRequest const &)
* virtual LoadVersion(google:☁️:dialogflow::cx::v3::LoadVersionRequest const &)
* virtual LoadVersion(NoAwaitTag, google:☁️:dialogflow::cx::v3::LoadVersionRequest const &)
* virtual LoadVersion(google::longrunning::Operation const &)
* virtual CompareVersions(google:☁️:dialogflow::cx::v3::CompareVersionsRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
* MockWebhooksConnection
* Overview
* Functions
* virtual options()
* virtual ListWebhooks(google:☁️:dialogflow::cx::v3::ListWebhooksRequest)
* virtual GetWebhook(google:☁️:dialogflow::cx::v3::GetWebhookRequest const &)
* virtual CreateWebhook(google:☁️:dialogflow::cx::v3::CreateWebhookRequest const &)
* virtual UpdateWebhook(google:☁️:dialogflow::cx::v3::UpdateWebhookRequest const &)
* virtual DeleteWebhook(google:☁️:dialogflow::cx::v3::DeleteWebhookRequest const &)
* virtual ListLocations(google:☁️:location::ListLocationsRequest)
* virtual GetLocation(google:☁️:location::GetLocationRequest const &)
* virtual ListOperations(google::longrunning::ListOperationsRequest)
* virtual GetOperation(google::longrunning::GetOperationRequest const &)
* virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
- google:☁️:dialogflow_cx
Dialogflow CX API C++ Client Library
An idiomatic C++ client library for the Dialogflow CX API, a service to build conversational interfaces (for example, chatbots, and voice-powered apps and devices). There are two editions of Dialogflow, this library supports the CX edition.
While this library is GA, please note Google Cloud C++ client libraries do not follow Semantic Versioning.
Quickstart
The following shows the code that you'll run in the google/cloud/dialogflow_cx/quickstart/ directory, which should give you a taste of the Dialogflow API C++ client library API.
#include "google/cloud/dialogflow_cx/agents_client.h"
#include "google/cloud/location.h"
#include <iostream>
int main(int argc, char* argv[]) try {
if (argc != 3) {
std::cerr << "Usage: " << argv[0] << " project-id region-id\n";
return 1;
}
auto const location = google:☁️:Location(argv[1], argv[2]);
namespace dialogflow_cx = ::google:☁️:dialogflow_cx;
auto client = dialogflow_cx::AgentsClient(
dialogflow_cx::MakeAgentsConnection(location.location_id()));
for (auto a : client.ListAgents(location.FullName())) {
if (!a) throw std::move(a).status();
std::cout << a->DebugString() << "\n";
}
return 0;
} catch (google:☁️:Status const& status) {
std::cerr << "google:☁️:Status thrown: " << status << "\n";
return 1;
}
Main classes
This library offers multiple *Client classes, which are listed below. Each one of these classes exposes all the RPCs for a service as member functions of the class. This library groups multiple services because they are part of the same product or are often used together. A typical example may be the administrative and data plane operations for a single product.
The library also has other classes that provide helpers, configuration parameters, and infrastructure to mock the *Client classes when testing your application.
- dialogflow_cx::AgentsClient
- dialogflow_cx::ChangelogsClient
- dialogflow_cx::DeploymentsClient
- dialogflow_cx::EntityTypesClient
- dialogflow_cx::EnvironmentsClient
- dialogflow_cx::ExperimentsClient
- dialogflow_cx::FlowsClient
- dialogflow_cx::GeneratorsClient
- dialogflow_cx::IntentsClient
- dialogflow_cx::PagesClient
- dialogflow_cx::SecuritySettingsServiceClient
- dialogflow_cx::SessionEntityTypesClient
- dialogflow_cx::SessionsClient
- dialogflow_cx::TestCasesClient
- dialogflow_cx::TransitionRouteGroupsClient
- dialogflow_cx::VersionsClient
- dialogflow_cx::WebhooksClient
More Information
- Error Handling - describes how the library reports errors.
- How to Override the Default Endpoint - describes how to override the default endpoint.
- How to Override the Authentication Credentials - describes how to change the authentication credentials used by the library.
- Override Retry, Backoff, and Idempotency Policies - describes how to change the default retry policies.
- Environment Variables - describes environment variables that can configure the behavior of the library.
- How to Override the Default Universe Domain - describes how to override the default universe domain.
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-03-31 UTC.