Documentation
Technology areas
close
AI and ML
Application development
Application hosting
Compute
Data analytics and pipelines
Databases
Distributed, hybrid, and multicloud
Generative AI
Industry solutions
Networking
Observability and monitoring
Security
Storage
Cross-product tools
close
Access and resources management
Costs and usage management
Google Cloud SDK, languages, frameworks, and tools
Infrastructure as code
Migration
Related sites
close
Google Cloud Home
Free Trial and Free Tier
Architecture Center
Blog
Contact Sales
Google Cloud Developer Center
Google Developer Center
Google Cloud Marketplace
Google Cloud Marketplace Documentation
Google Cloud Skills Boost
Google Cloud Solution Center
Google Cloud Support
Google Cloud Tech Youtube Channel
/
English
Deutsch
Español – América Latina
Français
Português – Brasil
中文 – 简体
日本語
한국어
Sign in
C++
Overview
Guides
Reference
Samples
Contact Us
Start free
Documentation
Overview
Guides
Reference
Samples
Technology areas
More
Cross-product tools
More
Related sites
More
Console
Contact Us
Start free
Overview
Library reference docs
Dialogflow CX API C++ Client Library
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::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
Modules
Dialogflow API Configuration Options
Namespaces
google::cloud::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::cloud::dialogflow::cx::v3::ListAgentsRequest, Options)
GetAgent(std::string const &, Options)
GetAgent(google::cloud::dialogflow::cx::v3::GetAgentRequest const &, Options)
CreateAgent(std::string const &, google::cloud::dialogflow::cx::v3::Agent const &, Options)
CreateAgent(google::cloud::dialogflow::cx::v3::CreateAgentRequest const &, Options)
UpdateAgent(google::cloud::dialogflow::cx::v3::Agent const &, google::protobuf::FieldMask const &, Options)
UpdateAgent(google::cloud::dialogflow::cx::v3::UpdateAgentRequest const &, Options)
DeleteAgent(std::string const &, Options)
DeleteAgent(google::cloud::dialogflow::cx::v3::DeleteAgentRequest const &, Options)
ExportAgent(google::cloud::dialogflow::cx::v3::ExportAgentRequest const &, Options)
RestoreAgent(google::cloud::dialogflow::cx::v3::RestoreAgentRequest const &, Options)
ValidateAgent(google::cloud::dialogflow::cx::v3::ValidateAgentRequest const &, Options)
GetAgentValidationResult(std::string const &, Options)
GetAgentValidationResult(google::cloud::dialogflow::cx::v3::GetAgentValidationResultRequest const &, Options)
GetGenerativeSettings(std::string const &, std::string const &, Options)
GetGenerativeSettings(google::cloud::dialogflow::cx::v3::GetGenerativeSettingsRequest const &, Options)
UpdateGenerativeSettings(google::cloud::dialogflow::cx::v3::GenerativeSettings const &, google::protobuf::FieldMask const &, Options)
UpdateGenerativeSettings(google::cloud::dialogflow::cx::v3::UpdateGenerativeSettingsRequest const &, Options)
AgentsConnection
Overview
Functions
virtual options()
virtual ListAgents(google::cloud::dialogflow::cx::v3::ListAgentsRequest)
virtual GetAgent(google::cloud::dialogflow::cx::v3::GetAgentRequest const &)
virtual CreateAgent(google::cloud::dialogflow::cx::v3::CreateAgentRequest const &)
virtual UpdateAgent(google::cloud::dialogflow::cx::v3::UpdateAgentRequest const &)
virtual DeleteAgent(google::cloud::dialogflow::cx::v3::DeleteAgentRequest const &)
virtual ExportAgent(google::cloud::dialogflow::cx::v3::ExportAgentRequest const &)
virtual RestoreAgent(google::cloud::dialogflow::cx::v3::RestoreAgentRequest const &)
virtual ValidateAgent(google::cloud::dialogflow::cx::v3::ValidateAgentRequest const &)
virtual GetAgentValidationResult(google::cloud::dialogflow::cx::v3::GetAgentValidationResultRequest const &)
virtual GetGenerativeSettings(google::cloud::dialogflow::cx::v3::GetGenerativeSettingsRequest const &)
virtual UpdateGenerativeSettings(google::cloud::dialogflow::cx::v3::UpdateGenerativeSettingsRequest const &)
AgentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListAgents(google::cloud::dialogflow::cx::v3::ListAgentsRequest)
virtual GetAgent(google::cloud::dialogflow::cx::v3::GetAgentRequest const &)
virtual CreateAgent(google::cloud::dialogflow::cx::v3::CreateAgentRequest const &)
virtual UpdateAgent(google::cloud::dialogflow::cx::v3::UpdateAgentRequest const &)
virtual DeleteAgent(google::cloud::dialogflow::cx::v3::DeleteAgentRequest const &)
virtual ExportAgent(google::cloud::dialogflow::cx::v3::ExportAgentRequest const &)
virtual RestoreAgent(google::cloud::dialogflow::cx::v3::RestoreAgentRequest const &)
virtual ValidateAgent(google::cloud::dialogflow::cx::v3::ValidateAgentRequest const &)
virtual GetAgentValidationResult(google::cloud::dialogflow::cx::v3::GetAgentValidationResultRequest const &)
virtual GetGenerativeSettings(google::cloud::dialogflow::cx::v3::GetGenerativeSettingsRequest const &)
virtual UpdateGenerativeSettings(google::cloud::dialogflow::cx::v3::UpdateGenerativeSettingsRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::ListChangelogsRequest, Options)
GetChangelog(std::string const &, Options)
GetChangelog(google::cloud::dialogflow::cx::v3::GetChangelogRequest const &, Options)
ChangelogsConnection
Overview
Functions
virtual options()
virtual ListChangelogs(google::cloud::dialogflow::cx::v3::ListChangelogsRequest)
virtual GetChangelog(google::cloud::dialogflow::cx::v3::GetChangelogRequest const &)
ChangelogsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListChangelogs(google::cloud::dialogflow::cx::v3::ListChangelogsRequest)
virtual GetChangelog(google::cloud::dialogflow::cx::v3::GetChangelogRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::ListDeploymentsRequest, Options)
GetDeployment(std::string const &, Options)
GetDeployment(google::cloud::dialogflow::cx::v3::GetDeploymentRequest const &, Options)
DeploymentsConnection
Overview
Functions
virtual options()
virtual ListDeployments(google::cloud::dialogflow::cx::v3::ListDeploymentsRequest)
virtual GetDeployment(google::cloud::dialogflow::cx::v3::GetDeploymentRequest const &)
DeploymentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListDeployments(google::cloud::dialogflow::cx::v3::ListDeploymentsRequest)
virtual GetDeployment(google::cloud::dialogflow::cx::v3::GetDeploymentRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::GetEntityTypeRequest const &, Options)
CreateEntityType(std::string const &, google::cloud::dialogflow::cx::v3::EntityType const &, Options)
CreateEntityType(google::cloud::dialogflow::cx::v3::CreateEntityTypeRequest const &, Options)
UpdateEntityType(google::cloud::dialogflow::cx::v3::EntityType const &, google::protobuf::FieldMask const &, Options)
UpdateEntityType(google::cloud::dialogflow::cx::v3::UpdateEntityTypeRequest const &, Options)
DeleteEntityType(std::string const &, Options)
DeleteEntityType(google::cloud::dialogflow::cx::v3::DeleteEntityTypeRequest const &, Options)
ListEntityTypes(std::string const &, Options)
ListEntityTypes(google::cloud::dialogflow::cx::v3::ListEntityTypesRequest, Options)
ExportEntityTypes(google::cloud::dialogflow::cx::v3::ExportEntityTypesRequest const &, Options)
ImportEntityTypes(google::cloud::dialogflow::cx::v3::ImportEntityTypesRequest const &, Options)
EntityTypesConnection
Overview
Functions
virtual options()
virtual GetEntityType(google::cloud::dialogflow::cx::v3::GetEntityTypeRequest const &)
virtual CreateEntityType(google::cloud::dialogflow::cx::v3::CreateEntityTypeRequest const &)
virtual UpdateEntityType(google::cloud::dialogflow::cx::v3::UpdateEntityTypeRequest const &)
virtual DeleteEntityType(google::cloud::dialogflow::cx::v3::DeleteEntityTypeRequest const &)
virtual ListEntityTypes(google::cloud::dialogflow::cx::v3::ListEntityTypesRequest)
virtual ExportEntityTypes(google::cloud::dialogflow::cx::v3::ExportEntityTypesRequest const &)
virtual ImportEntityTypes(google::cloud::dialogflow::cx::v3::ImportEntityTypesRequest const &)
EntityTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual GetEntityType(google::cloud::dialogflow::cx::v3::GetEntityTypeRequest const &)
virtual CreateEntityType(google::cloud::dialogflow::cx::v3::CreateEntityTypeRequest const &)
virtual UpdateEntityType(google::cloud::dialogflow::cx::v3::UpdateEntityTypeRequest const &)
virtual DeleteEntityType(google::cloud::dialogflow::cx::v3::DeleteEntityTypeRequest const &)
virtual ListEntityTypes(google::cloud::dialogflow::cx::v3::ListEntityTypesRequest)
virtual ExportEntityTypes(google::cloud::dialogflow::cx::v3::ExportEntityTypesRequest const &)
virtual ImportEntityTypes(google::cloud::dialogflow::cx::v3::ImportEntityTypesRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::ListEnvironmentsRequest, Options)
GetEnvironment(std::string const &, Options)
GetEnvironment(google::cloud::dialogflow::cx::v3::GetEnvironmentRequest const &, Options)
CreateEnvironment(std::string const &, google::cloud::dialogflow::cx::v3::Environment const &, Options)
CreateEnvironment(google::cloud::dialogflow::cx::v3::CreateEnvironmentRequest const &, Options)
UpdateEnvironment(google::cloud::dialogflow::cx::v3::Environment const &, google::protobuf::FieldMask const &, Options)
UpdateEnvironment(google::cloud::dialogflow::cx::v3::UpdateEnvironmentRequest const &, Options)
DeleteEnvironment(std::string const &, Options)
DeleteEnvironment(google::cloud::dialogflow::cx::v3::DeleteEnvironmentRequest const &, Options)
LookupEnvironmentHistory(std::string const &, Options)
LookupEnvironmentHistory(google::cloud::dialogflow::cx::v3::LookupEnvironmentHistoryRequest, Options)
RunContinuousTest(google::cloud::dialogflow::cx::v3::RunContinuousTestRequest const &, Options)
ListContinuousTestResults(std::string const &, Options)
ListContinuousTestResults(google::cloud::dialogflow::cx::v3::ListContinuousTestResultsRequest, Options)
DeployFlow(google::cloud::dialogflow::cx::v3::DeployFlowRequest const &, Options)
EnvironmentsConnection
Overview
Functions
virtual options()
virtual ListEnvironments(google::cloud::dialogflow::cx::v3::ListEnvironmentsRequest)
virtual GetEnvironment(google::cloud::dialogflow::cx::v3::GetEnvironmentRequest const &)
virtual CreateEnvironment(google::cloud::dialogflow::cx::v3::CreateEnvironmentRequest const &)
virtual UpdateEnvironment(google::cloud::dialogflow::cx::v3::UpdateEnvironmentRequest const &)
virtual DeleteEnvironment(google::cloud::dialogflow::cx::v3::DeleteEnvironmentRequest const &)
virtual LookupEnvironmentHistory(google::cloud::dialogflow::cx::v3::LookupEnvironmentHistoryRequest)
virtual RunContinuousTest(google::cloud::dialogflow::cx::v3::RunContinuousTestRequest const &)
virtual ListContinuousTestResults(google::cloud::dialogflow::cx::v3::ListContinuousTestResultsRequest)
virtual DeployFlow(google::cloud::dialogflow::cx::v3::DeployFlowRequest const &)
EnvironmentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListEnvironments(google::cloud::dialogflow::cx::v3::ListEnvironmentsRequest)
virtual GetEnvironment(google::cloud::dialogflow::cx::v3::GetEnvironmentRequest const &)
virtual CreateEnvironment(google::cloud::dialogflow::cx::v3::CreateEnvironmentRequest const &)
virtual UpdateEnvironment(google::cloud::dialogflow::cx::v3::UpdateEnvironmentRequest const &)
virtual DeleteEnvironment(google::cloud::dialogflow::cx::v3::DeleteEnvironmentRequest const &)
virtual LookupEnvironmentHistory(google::cloud::dialogflow::cx::v3::LookupEnvironmentHistoryRequest)
virtual RunContinuousTest(google::cloud::dialogflow::cx::v3::RunContinuousTestRequest const &)
virtual ListContinuousTestResults(google::cloud::dialogflow::cx::v3::ListContinuousTestResultsRequest)
virtual DeployFlow(google::cloud::dialogflow::cx::v3::DeployFlowRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::ListExperimentsRequest, Options)
GetExperiment(std::string const &, Options)
GetExperiment(google::cloud::dialogflow::cx::v3::GetExperimentRequest const &, Options)
CreateExperiment(std::string const &, google::cloud::dialogflow::cx::v3::Experiment const &, Options)
CreateExperiment(google::cloud::dialogflow::cx::v3::CreateExperimentRequest const &, Options)
UpdateExperiment(google::cloud::dialogflow::cx::v3::Experiment const &, google::protobuf::FieldMask const &, Options)
UpdateExperiment(google::cloud::dialogflow::cx::v3::UpdateExperimentRequest const &, Options)
DeleteExperiment(std::string const &, Options)
DeleteExperiment(google::cloud::dialogflow::cx::v3::DeleteExperimentRequest const &, Options)
StartExperiment(std::string const &, Options)
StartExperiment(google::cloud::dialogflow::cx::v3::StartExperimentRequest const &, Options)
StopExperiment(std::string const &, Options)
StopExperiment(google::cloud::dialogflow::cx::v3::StopExperimentRequest const &, Options)
ExperimentsConnection
Overview
Functions
virtual options()
virtual ListExperiments(google::cloud::dialogflow::cx::v3::ListExperimentsRequest)
virtual GetExperiment(google::cloud::dialogflow::cx::v3::GetExperimentRequest const &)
virtual CreateExperiment(google::cloud::dialogflow::cx::v3::CreateExperimentRequest const &)
virtual UpdateExperiment(google::cloud::dialogflow::cx::v3::UpdateExperimentRequest const &)
virtual DeleteExperiment(google::cloud::dialogflow::cx::v3::DeleteExperimentRequest const &)
virtual StartExperiment(google::cloud::dialogflow::cx::v3::StartExperimentRequest const &)
virtual StopExperiment(google::cloud::dialogflow::cx::v3::StopExperimentRequest const &)
ExperimentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListExperiments(google::cloud::dialogflow::cx::v3::ListExperimentsRequest)
virtual GetExperiment(google::cloud::dialogflow::cx::v3::GetExperimentRequest const &)
virtual CreateExperiment(google::cloud::dialogflow::cx::v3::CreateExperimentRequest const &)
virtual UpdateExperiment(google::cloud::dialogflow::cx::v3::UpdateExperimentRequest const &)
virtual DeleteExperiment(google::cloud::dialogflow::cx::v3::DeleteExperimentRequest const &)
virtual StartExperiment(google::cloud::dialogflow::cx::v3::StartExperimentRequest const &)
virtual StopExperiment(google::cloud::dialogflow::cx::v3::StopExperimentRequest 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
Types
BaseType
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
Types
BaseType
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
Constructors
FlowsClient(FlowsClient const &)
FlowsClient(FlowsClient &&)
FlowsClient(std::shared_ptr< FlowsConnection >, Options)
Operators
operator=(FlowsClient const &)
operator=(FlowsClient &&)
operator==(FlowsClient const &, FlowsClient const &)
operator!=(FlowsClient const &, FlowsClient const &)
Functions
CreateFlow(std::string const &, google::cloud::dialogflow::cx::v3::Flow const &, Options)
CreateFlow(google::cloud::dialogflow::cx::v3::CreateFlowRequest const &, Options)
DeleteFlow(std::string const &, Options)
DeleteFlow(google::cloud::dialogflow::cx::v3::DeleteFlowRequest const &, Options)
ListFlows(std::string const &, Options)
ListFlows(google::cloud::dialogflow::cx::v3::ListFlowsRequest, Options)
GetFlow(std::string const &, Options)
GetFlow(google::cloud::dialogflow::cx::v3::GetFlowRequest const &, Options)
UpdateFlow(google::cloud::dialogflow::cx::v3::Flow const &, google::protobuf::FieldMask const &, Options)
UpdateFlow(google::cloud::dialogflow::cx::v3::UpdateFlowRequest const &, Options)
TrainFlow(std::string const &, Options)
TrainFlow(google::cloud::dialogflow::cx::v3::TrainFlowRequest const &, Options)
ValidateFlow(google::cloud::dialogflow::cx::v3::ValidateFlowRequest const &, Options)
GetFlowValidationResult(std::string const &, Options)
GetFlowValidationResult(google::cloud::dialogflow::cx::v3::GetFlowValidationResultRequest const &, Options)
ImportFlow(google::cloud::dialogflow::cx::v3::ImportFlowRequest const &, Options)
ExportFlow(google::cloud::dialogflow::cx::v3::ExportFlowRequest const &, Options)
FlowsConnection
Overview
Functions
virtual options()
virtual CreateFlow(google::cloud::dialogflow::cx::v3::CreateFlowRequest const &)
virtual DeleteFlow(google::cloud::dialogflow::cx::v3::DeleteFlowRequest const &)
virtual ListFlows(google::cloud::dialogflow::cx::v3::ListFlowsRequest)
virtual GetFlow(google::cloud::dialogflow::cx::v3::GetFlowRequest const &)
virtual UpdateFlow(google::cloud::dialogflow::cx::v3::UpdateFlowRequest const &)
virtual TrainFlow(google::cloud::dialogflow::cx::v3::TrainFlowRequest const &)
virtual ValidateFlow(google::cloud::dialogflow::cx::v3::ValidateFlowRequest const &)
virtual GetFlowValidationResult(google::cloud::dialogflow::cx::v3::GetFlowValidationResultRequest const &)
virtual ImportFlow(google::cloud::dialogflow::cx::v3::ImportFlowRequest const &)
virtual ExportFlow(google::cloud::dialogflow::cx::v3::ExportFlowRequest const &)
FlowsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateFlow(google::cloud::dialogflow::cx::v3::CreateFlowRequest const &)
virtual DeleteFlow(google::cloud::dialogflow::cx::v3::DeleteFlowRequest const &)
virtual ListFlows(google::cloud::dialogflow::cx::v3::ListFlowsRequest)
virtual GetFlow(google::cloud::dialogflow::cx::v3::GetFlowRequest const &)
virtual UpdateFlow(google::cloud::dialogflow::cx::v3::UpdateFlowRequest const &)
virtual TrainFlow(google::cloud::dialogflow::cx::v3::TrainFlowRequest const &)
virtual ValidateFlow(google::cloud::dialogflow::cx::v3::ValidateFlowRequest const &)
virtual GetFlowValidationResult(google::cloud::dialogflow::cx::v3::GetFlowValidationResultRequest const &)
virtual ImportFlow(google::cloud::dialogflow::cx::v3::ImportFlowRequest const &)
virtual ExportFlow(google::cloud::dialogflow::cx::v3::ExportFlowRequest 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
Types
BaseType
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
Types
BaseType
FlowsRetryPolicy
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::cloud::dialogflow::cx::v3::ListIntentsRequest, Options)
GetIntent(std::string const &, Options)
GetIntent(google::cloud::dialogflow::cx::v3::GetIntentRequest const &, Options)
CreateIntent(std::string const &, google::cloud::dialogflow::cx::v3::Intent const &, Options)
CreateIntent(google::cloud::dialogflow::cx::v3::CreateIntentRequest const &, Options)
UpdateIntent(google::cloud::dialogflow::cx::v3::Intent const &, google::protobuf::FieldMask const &, Options)
UpdateIntent(google::cloud::dialogflow::cx::v3::UpdateIntentRequest const &, Options)
DeleteIntent(std::string const &, Options)
DeleteIntent(google::cloud::dialogflow::cx::v3::DeleteIntentRequest const &, Options)
ImportIntents(google::cloud::dialogflow::cx::v3::ImportIntentsRequest const &, Options)
ExportIntents(google::cloud::dialogflow::cx::v3::ExportIntentsRequest const &, Options)
IntentsConnection
Overview
Functions
virtual options()
virtual ListIntents(google::cloud::dialogflow::cx::v3::ListIntentsRequest)
virtual GetIntent(google::cloud::dialogflow::cx::v3::GetIntentRequest const &)
virtual CreateIntent(google::cloud::dialogflow::cx::v3::CreateIntentRequest const &)
virtual UpdateIntent(google::cloud::dialogflow::cx::v3::UpdateIntentRequest const &)
virtual DeleteIntent(google::cloud::dialogflow::cx::v3::DeleteIntentRequest const &)
virtual ImportIntents(google::cloud::dialogflow::cx::v3::ImportIntentsRequest const &)
virtual ExportIntents(google::cloud::dialogflow::cx::v3::ExportIntentsRequest const &)
IntentsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListIntents(google::cloud::dialogflow::cx::v3::ListIntentsRequest)
virtual GetIntent(google::cloud::dialogflow::cx::v3::GetIntentRequest const &)
virtual CreateIntent(google::cloud::dialogflow::cx::v3::CreateIntentRequest const &)
virtual UpdateIntent(google::cloud::dialogflow::cx::v3::UpdateIntentRequest const &)
virtual DeleteIntent(google::cloud::dialogflow::cx::v3::DeleteIntentRequest const &)
virtual ImportIntents(google::cloud::dialogflow::cx::v3::ImportIntentsRequest const &)
virtual ExportIntents(google::cloud::dialogflow::cx::v3::ExportIntentsRequest 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
Types
BaseType
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
Types
BaseType
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
Constructors
PagesClient(PagesClient const &)
PagesClient(PagesClient &&)
PagesClient(std::shared_ptr< PagesConnection >, Options)
Operators
operator=(PagesClient const &)
operator=(PagesClient &&)
operator==(PagesClient const &, PagesClient const &)
operator!=(PagesClient const &, PagesClient const &)
Functions
ListPages(std::string const &, Options)
ListPages(google::cloud::dialogflow::cx::v3::ListPagesRequest, Options)
GetPage(std::string const &, Options)
GetPage(google::cloud::dialogflow::cx::v3::GetPageRequest const &, Options)
CreatePage(std::string const &, google::cloud::dialogflow::cx::v3::Page const &, Options)
CreatePage(google::cloud::dialogflow::cx::v3::CreatePageRequest const &, Options)
UpdatePage(google::cloud::dialogflow::cx::v3::Page const &, google::protobuf::FieldMask const &, Options)
UpdatePage(google::cloud::dialogflow::cx::v3::UpdatePageRequest const &, Options)
DeletePage(std::string const &, Options)
DeletePage(google::cloud::dialogflow::cx::v3::DeletePageRequest const &, Options)
PagesConnection
Overview
Functions
virtual options()
virtual ListPages(google::cloud::dialogflow::cx::v3::ListPagesRequest)
virtual GetPage(google::cloud::dialogflow::cx::v3::GetPageRequest const &)
virtual CreatePage(google::cloud::dialogflow::cx::v3::CreatePageRequest const &)
virtual UpdatePage(google::cloud::dialogflow::cx::v3::UpdatePageRequest const &)
virtual DeletePage(google::cloud::dialogflow::cx::v3::DeletePageRequest const &)
PagesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListPages(google::cloud::dialogflow::cx::v3::ListPagesRequest)
virtual GetPage(google::cloud::dialogflow::cx::v3::GetPageRequest const &)
virtual CreatePage(google::cloud::dialogflow::cx::v3::CreatePageRequest const &)
virtual UpdatePage(google::cloud::dialogflow::cx::v3::UpdatePageRequest const &)
virtual DeletePage(google::cloud::dialogflow::cx::v3::DeletePageRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::SecuritySettings const &, Options)
CreateSecuritySettings(google::cloud::dialogflow::cx::v3::CreateSecuritySettingsRequest const &, Options)
GetSecuritySettings(std::string const &, Options)
GetSecuritySettings(google::cloud::dialogflow::cx::v3::GetSecuritySettingsRequest const &, Options)
UpdateSecuritySettings(google::cloud::dialogflow::cx::v3::SecuritySettings const &, google::protobuf::FieldMask const &, Options)
UpdateSecuritySettings(google::cloud::dialogflow::cx::v3::UpdateSecuritySettingsRequest const &, Options)
ListSecuritySettings(std::string const &, Options)
ListSecuritySettings(google::cloud::dialogflow::cx::v3::ListSecuritySettingsRequest, Options)
DeleteSecuritySettings(std::string const &, Options)
DeleteSecuritySettings(google::cloud::dialogflow::cx::v3::DeleteSecuritySettingsRequest const &, Options)
SecuritySettingsServiceConnection
Overview
Functions
virtual options()
virtual CreateSecuritySettings(google::cloud::dialogflow::cx::v3::CreateSecuritySettingsRequest const &)
virtual GetSecuritySettings(google::cloud::dialogflow::cx::v3::GetSecuritySettingsRequest const &)
virtual UpdateSecuritySettings(google::cloud::dialogflow::cx::v3::UpdateSecuritySettingsRequest const &)
virtual ListSecuritySettings(google::cloud::dialogflow::cx::v3::ListSecuritySettingsRequest)
virtual DeleteSecuritySettings(google::cloud::dialogflow::cx::v3::DeleteSecuritySettingsRequest const &)
SecuritySettingsServiceConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual CreateSecuritySettings(google::cloud::dialogflow::cx::v3::CreateSecuritySettingsRequest const &)
virtual GetSecuritySettings(google::cloud::dialogflow::cx::v3::GetSecuritySettingsRequest const &)
virtual UpdateSecuritySettings(google::cloud::dialogflow::cx::v3::UpdateSecuritySettingsRequest const &)
virtual ListSecuritySettings(google::cloud::dialogflow::cx::v3::ListSecuritySettingsRequest)
virtual DeleteSecuritySettings(google::cloud::dialogflow::cx::v3::DeleteSecuritySettingsRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::ListSessionEntityTypesRequest, Options)
GetSessionEntityType(std::string const &, Options)
GetSessionEntityType(google::cloud::dialogflow::cx::v3::GetSessionEntityTypeRequest const &, Options)
CreateSessionEntityType(std::string const &, google::cloud::dialogflow::cx::v3::SessionEntityType const &, Options)
CreateSessionEntityType(google::cloud::dialogflow::cx::v3::CreateSessionEntityTypeRequest const &, Options)
UpdateSessionEntityType(google::cloud::dialogflow::cx::v3::SessionEntityType const &, google::protobuf::FieldMask const &, Options)
UpdateSessionEntityType(google::cloud::dialogflow::cx::v3::UpdateSessionEntityTypeRequest const &, Options)
DeleteSessionEntityType(std::string const &, Options)
DeleteSessionEntityType(google::cloud::dialogflow::cx::v3::DeleteSessionEntityTypeRequest const &, Options)
SessionEntityTypesConnection
Overview
Functions
virtual options()
virtual ListSessionEntityTypes(google::cloud::dialogflow::cx::v3::ListSessionEntityTypesRequest)
virtual GetSessionEntityType(google::cloud::dialogflow::cx::v3::GetSessionEntityTypeRequest const &)
virtual CreateSessionEntityType(google::cloud::dialogflow::cx::v3::CreateSessionEntityTypeRequest const &)
virtual UpdateSessionEntityType(google::cloud::dialogflow::cx::v3::UpdateSessionEntityTypeRequest const &)
virtual DeleteSessionEntityType(google::cloud::dialogflow::cx::v3::DeleteSessionEntityTypeRequest const &)
SessionEntityTypesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListSessionEntityTypes(google::cloud::dialogflow::cx::v3::ListSessionEntityTypesRequest)
virtual GetSessionEntityType(google::cloud::dialogflow::cx::v3::GetSessionEntityTypeRequest const &)
virtual CreateSessionEntityType(google::cloud::dialogflow::cx::v3::CreateSessionEntityTypeRequest const &)
virtual UpdateSessionEntityType(google::cloud::dialogflow::cx::v3::UpdateSessionEntityTypeRequest const &)
virtual DeleteSessionEntityType(google::cloud::dialogflow::cx::v3::DeleteSessionEntityTypeRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::DetectIntentRequest const &, Options)
ServerStreamingDetectIntent(google::cloud::dialogflow::cx::v3::DetectIntentRequest const &, Options)
AsyncStreamingDetectIntent(Options)
MatchIntent(google::cloud::dialogflow::cx::v3::MatchIntentRequest const &, Options)
FulfillIntent(google::cloud::dialogflow::cx::v3::FulfillIntentRequest const &, Options)
SubmitAnswerFeedback(google::cloud::dialogflow::cx::v3::SubmitAnswerFeedbackRequest const &, Options)
SessionsConnection
Overview
Functions
virtual options()
virtual DetectIntent(google::cloud::dialogflow::cx::v3::DetectIntentRequest const &)
virtual ServerStreamingDetectIntent(google::cloud::dialogflow::cx::v3::DetectIntentRequest const &)
virtual AsyncStreamingDetectIntent()
virtual MatchIntent(google::cloud::dialogflow::cx::v3::MatchIntentRequest const &)
virtual FulfillIntent(google::cloud::dialogflow::cx::v3::FulfillIntentRequest const &)
virtual SubmitAnswerFeedback(google::cloud::dialogflow::cx::v3::SubmitAnswerFeedbackRequest const &)
SessionsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual DetectIntent(google::cloud::dialogflow::cx::v3::DetectIntentRequest const &)
virtual MatchIntent(google::cloud::dialogflow::cx::v3::MatchIntentRequest const &)
virtual FulfillIntent(google::cloud::dialogflow::cx::v3::FulfillIntentRequest const &)
virtual SubmitAnswerFeedback(google::cloud::dialogflow::cx::v3::SubmitAnswerFeedbackRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::ListTestCasesRequest, Options)
BatchDeleteTestCases(std::string const &, Options)
BatchDeleteTestCases(google::cloud::dialogflow::cx::v3::BatchDeleteTestCasesRequest const &, Options)
GetTestCase(std::string const &, Options)
GetTestCase(google::cloud::dialogflow::cx::v3::GetTestCaseRequest const &, Options)
CreateTestCase(std::string const &, google::cloud::dialogflow::cx::v3::TestCase const &, Options)
CreateTestCase(google::cloud::dialogflow::cx::v3::CreateTestCaseRequest const &, Options)
UpdateTestCase(google::cloud::dialogflow::cx::v3::TestCase const &, google::protobuf::FieldMask const &, Options)
UpdateTestCase(google::cloud::dialogflow::cx::v3::UpdateTestCaseRequest const &, Options)
RunTestCase(google::cloud::dialogflow::cx::v3::RunTestCaseRequest const &, Options)
BatchRunTestCases(google::cloud::dialogflow::cx::v3::BatchRunTestCasesRequest const &, Options)
CalculateCoverage(google::cloud::dialogflow::cx::v3::CalculateCoverageRequest const &, Options)
ImportTestCases(google::cloud::dialogflow::cx::v3::ImportTestCasesRequest const &, Options)
ExportTestCases(google::cloud::dialogflow::cx::v3::ExportTestCasesRequest const &, Options)
ListTestCaseResults(std::string const &, Options)
ListTestCaseResults(google::cloud::dialogflow::cx::v3::ListTestCaseResultsRequest, Options)
GetTestCaseResult(std::string const &, Options)
GetTestCaseResult(google::cloud::dialogflow::cx::v3::GetTestCaseResultRequest const &, Options)
TestCasesConnection
Overview
Functions
virtual options()
virtual ListTestCases(google::cloud::dialogflow::cx::v3::ListTestCasesRequest)
virtual BatchDeleteTestCases(google::cloud::dialogflow::cx::v3::BatchDeleteTestCasesRequest const &)
virtual GetTestCase(google::cloud::dialogflow::cx::v3::GetTestCaseRequest const &)
virtual CreateTestCase(google::cloud::dialogflow::cx::v3::CreateTestCaseRequest const &)
virtual UpdateTestCase(google::cloud::dialogflow::cx::v3::UpdateTestCaseRequest const &)
virtual RunTestCase(google::cloud::dialogflow::cx::v3::RunTestCaseRequest const &)
virtual BatchRunTestCases(google::cloud::dialogflow::cx::v3::BatchRunTestCasesRequest const &)
virtual CalculateCoverage(google::cloud::dialogflow::cx::v3::CalculateCoverageRequest const &)
virtual ImportTestCases(google::cloud::dialogflow::cx::v3::ImportTestCasesRequest const &)
virtual ExportTestCases(google::cloud::dialogflow::cx::v3::ExportTestCasesRequest const &)
virtual ListTestCaseResults(google::cloud::dialogflow::cx::v3::ListTestCaseResultsRequest)
virtual GetTestCaseResult(google::cloud::dialogflow::cx::v3::GetTestCaseResultRequest const &)
TestCasesConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListTestCases(google::cloud::dialogflow::cx::v3::ListTestCasesRequest)
virtual BatchDeleteTestCases(google::cloud::dialogflow::cx::v3::BatchDeleteTestCasesRequest const &)
virtual GetTestCase(google::cloud::dialogflow::cx::v3::GetTestCaseRequest const &)
virtual CreateTestCase(google::cloud::dialogflow::cx::v3::CreateTestCaseRequest const &)
virtual UpdateTestCase(google::cloud::dialogflow::cx::v3::UpdateTestCaseRequest const &)
virtual RunTestCase(google::cloud::dialogflow::cx::v3::RunTestCaseRequest const &)
virtual BatchRunTestCases(google::cloud::dialogflow::cx::v3::BatchRunTestCasesRequest const &)
virtual CalculateCoverage(google::cloud::dialogflow::cx::v3::CalculateCoverageRequest const &)
virtual ImportTestCases(google::cloud::dialogflow::cx::v3::ImportTestCasesRequest const &)
virtual ExportTestCases(google::cloud::dialogflow::cx::v3::ExportTestCasesRequest const &)
virtual ListTestCaseResults(google::cloud::dialogflow::cx::v3::ListTestCaseResultsRequest)
virtual GetTestCaseResult(google::cloud::dialogflow::cx::v3::GetTestCaseResultRequest 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
Types
BaseType
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
Types
BaseType
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::cloud::dialogflow::cx::v3::ListTransitionRouteGroupsRequest, Options)
GetTransitionRouteGroup(std::string const &, Options)
GetTransitionRouteGroup(google::cloud::dialogflow::cx::v3::GetTransitionRouteGroupRequest const &, Options)
CreateTransitionRouteGroup(std::string const &, google::cloud::dialogflow::cx::v3::TransitionRouteGroup const &, Options)
CreateTransitionRouteGroup(google::cloud::dialogflow::cx::v3::CreateTransitionRouteGroupRequest const &, Options)
UpdateTransitionRouteGroup(google::cloud::dialogflow::cx::v3::TransitionRouteGroup const &, google::protobuf::FieldMask const &, Options)
UpdateTransitionRouteGroup(google::cloud::dialogflow::cx::v3::UpdateTransitionRouteGroupRequest const &, Options)
DeleteTransitionRouteGroup(std::string const &, Options)
DeleteTransitionRouteGroup(google::cloud::dialogflow::cx::v3::DeleteTransitionRouteGroupRequest const &, Options)
TransitionRouteGroupsConnection
Overview
Functions
virtual options()
virtual ListTransitionRouteGroups(google::cloud::dialogflow::cx::v3::ListTransitionRouteGroupsRequest)
virtual GetTransitionRouteGroup(google::cloud::dialogflow::cx::v3::GetTransitionRouteGroupRequest const &)
virtual CreateTransitionRouteGroup(google::cloud::dialogflow::cx::v3::CreateTransitionRouteGroupRequest const &)
virtual UpdateTransitionRouteGroup(google::cloud::dialogflow::cx::v3::UpdateTransitionRouteGroupRequest const &)
virtual DeleteTransitionRouteGroup(google::cloud::dialogflow::cx::v3::DeleteTransitionRouteGroupRequest const &)
TransitionRouteGroupsConnectionIdempotencyPolicy
Overview
Functions
virtual clone() const
virtual ListTransitionRouteGroups(google::cloud::dialogflow::cx::v3::ListTransitionRouteGroupsRequest)
virtual GetTransitionRouteGroup(google::cloud::dialogflow::cx::v3::GetTransitionRouteGroupRequest const &)
virtual CreateTransitionRouteGroup(google::cloud::dialogflow::cx::v3::CreateTransitionRouteGroupRequest const &)
virtual UpdateTransitionRouteGroup(google::cloud::dialogflow::cx::v3::UpdateTransitionRouteGroupRequest const &)
virtual DeleteTransitionRouteGroup(google::cloud::dialogflow::cx::v3::DeleteTransitionRouteGroupRequest const &)
TransitionRouteGroupsLimitedErrorCountRetryPolicy
Overview
Constructors