Dialogflow API C++ Client  2.4.0
A C++ Client Library for the Dialogflow API
Classes | Typedefs | Functions
google::cloud::dialogflow_cx Namespace Reference

Classes

class  AgentsClient
 Service for managing [Agents][google.cloud.dialogflow.cx.v3.Agent]. More...
 
class  AgentsConnection
 The AgentsConnection object for AgentsClient. More...
 
class  AgentsConnectionIdempotencyPolicy
 
struct  AgentsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  AgentsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  AgentsPollingPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  AgentsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  ChangelogsClient
 Service for managing [Changelogs][google.cloud.dialogflow.cx.v3.Changelog]. More...
 
class  ChangelogsConnection
 The ChangelogsConnection object for ChangelogsClient. More...
 
class  ChangelogsConnectionIdempotencyPolicy
 
struct  ChangelogsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  ChangelogsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  ChangelogsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  DeploymentsClient
 Service for managing [Deployments][google.cloud.dialogflow.cx.v3.Deployment]. More...
 
class  DeploymentsConnection
 The DeploymentsConnection object for DeploymentsClient. More...
 
class  DeploymentsConnectionIdempotencyPolicy
 
struct  DeploymentsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  DeploymentsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  DeploymentsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  EntityTypesClient
 Service for managing [EntityTypes][google.cloud.dialogflow.cx.v3.EntityType]. More...
 
class  EntityTypesConnection
 The EntityTypesConnection object for EntityTypesClient. More...
 
class  EntityTypesConnectionIdempotencyPolicy
 
struct  EntityTypesRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  EntityTypesBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  EntityTypesConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  EnvironmentsClient
 Service for managing [Environments][google.cloud.dialogflow.cx.v3.Environment]. More...
 
class  EnvironmentsConnection
 The EnvironmentsConnection object for EnvironmentsClient. More...
 
class  EnvironmentsConnectionIdempotencyPolicy
 
struct  EnvironmentsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  EnvironmentsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  EnvironmentsPollingPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  EnvironmentsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  ExperimentsClient
 Service for managing [Experiments][google.cloud.dialogflow.cx.v3.Experiment]. More...
 
class  ExperimentsConnection
 The ExperimentsConnection object for ExperimentsClient. More...
 
class  ExperimentsConnectionIdempotencyPolicy
 
struct  ExperimentsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  ExperimentsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  ExperimentsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  FlowsClient
 Service for managing [Flows][google.cloud.dialogflow.cx.v3.Flow]. More...
 
class  FlowsConnection
 The FlowsConnection object for FlowsClient. More...
 
class  FlowsConnectionIdempotencyPolicy
 
struct  FlowsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  FlowsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  FlowsPollingPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  FlowsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  IntentsClient
 Service for managing [Intents][google.cloud.dialogflow.cx.v3.Intent]. More...
 
class  IntentsConnection
 The IntentsConnection object for IntentsClient. More...
 
class  IntentsConnectionIdempotencyPolicy
 
struct  IntentsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  IntentsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  IntentsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  PagesClient
 Service for managing [Pages][google.cloud.dialogflow.cx.v3.Page]. More...
 
class  PagesConnection
 The PagesConnection object for PagesClient. More...
 
class  PagesConnectionIdempotencyPolicy
 
struct  PagesRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  PagesBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  PagesConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  SecuritySettingsServiceClient
 Service for managing security settings for Dialogflow. More...
 
class  SecuritySettingsServiceConnection
 The SecuritySettingsServiceConnection object for SecuritySettingsServiceClient. More...
 
class  SecuritySettingsServiceConnectionIdempotencyPolicy
 
struct  SecuritySettingsServiceRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  SecuritySettingsServiceBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  SecuritySettingsServiceConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  SessionEntityTypesClient
 Service for managing [SessionEntityTypes][google.cloud.dialogflow.cx.v3.SessionEntityType]. More...
 
class  SessionEntityTypesConnection
 The SessionEntityTypesConnection object for SessionEntityTypesClient. More...
 
class  SessionEntityTypesConnectionIdempotencyPolicy
 
struct  SessionEntityTypesRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  SessionEntityTypesBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  SessionEntityTypesConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  SessionsClient
 A session represents an interaction with a user. More...
 
class  SessionsConnection
 The SessionsConnection object for SessionsClient. More...
 
class  SessionsConnectionIdempotencyPolicy
 
struct  SessionsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  SessionsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  SessionsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  TestCasesClient
 Service for managing [Test Cases][google.cloud.dialogflow.cx.v3.TestCase] and [Test Case Results][google.cloud.dialogflow.cx.v3.TestCaseResult]. More...
 
class  TestCasesConnection
 The TestCasesConnection object for TestCasesClient. More...
 
class  TestCasesConnectionIdempotencyPolicy
 
struct  TestCasesRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  TestCasesBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  TestCasesPollingPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  TestCasesConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  TransitionRouteGroupsClient
 Service for managing [TransitionRouteGroups][google.cloud.dialogflow.cx.v3.TransitionRouteGroup]. More...
 
class  TransitionRouteGroupsConnection
 The TransitionRouteGroupsConnection object for TransitionRouteGroupsClient. More...
 
class  TransitionRouteGroupsConnectionIdempotencyPolicy
 
struct  TransitionRouteGroupsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  TransitionRouteGroupsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  TransitionRouteGroupsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  VersionsClient
 Service for managing [Versions][google.cloud.dialogflow.cx.v3.Version]. More...
 
class  VersionsConnection
 The VersionsConnection object for VersionsClient. More...
 
class  VersionsConnectionIdempotencyPolicy
 
struct  VersionsRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  VersionsBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  VersionsPollingPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  VersionsConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 
class  WebhooksClient
 Service for managing [Webhooks][google.cloud.dialogflow.cx.v3.Webhook]. More...
 
class  WebhooksConnection
 The WebhooksConnection object for WebhooksClient. More...
 
class  WebhooksConnectionIdempotencyPolicy
 
struct  WebhooksRetryPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  WebhooksBackoffPolicyOption
 Option to use with google::cloud::Options. More...
 
struct  WebhooksConnectionIdempotencyPolicyOption
 Option to use with google::cloud::Options. More...
 

Typedefs

using AgentsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::AgentsRetryTraits >
 
using AgentsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::AgentsRetryTraits >
 
using AgentsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::AgentsRetryTraits >
 
using AgentsPolicyOptionList = OptionList< AgentsRetryPolicyOption, AgentsBackoffPolicyOption, AgentsPollingPolicyOption, AgentsConnectionIdempotencyPolicyOption >
 
using ChangelogsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::ChangelogsRetryTraits >
 
using ChangelogsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::ChangelogsRetryTraits >
 
using ChangelogsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::ChangelogsRetryTraits >
 
using ChangelogsPolicyOptionList = OptionList< ChangelogsRetryPolicyOption, ChangelogsBackoffPolicyOption, ChangelogsConnectionIdempotencyPolicyOption >
 
using DeploymentsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::DeploymentsRetryTraits >
 
using DeploymentsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::DeploymentsRetryTraits >
 
using DeploymentsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::DeploymentsRetryTraits >
 
using DeploymentsPolicyOptionList = OptionList< DeploymentsRetryPolicyOption, DeploymentsBackoffPolicyOption, DeploymentsConnectionIdempotencyPolicyOption >
 
using EntityTypesRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::EntityTypesRetryTraits >
 
using EntityTypesLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::EntityTypesRetryTraits >
 
using EntityTypesLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::EntityTypesRetryTraits >
 
using EntityTypesPolicyOptionList = OptionList< EntityTypesRetryPolicyOption, EntityTypesBackoffPolicyOption, EntityTypesConnectionIdempotencyPolicyOption >
 
using EnvironmentsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::EnvironmentsRetryTraits >
 
using EnvironmentsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::EnvironmentsRetryTraits >
 
using EnvironmentsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::EnvironmentsRetryTraits >
 
using EnvironmentsPolicyOptionList = OptionList< EnvironmentsRetryPolicyOption, EnvironmentsBackoffPolicyOption, EnvironmentsPollingPolicyOption, EnvironmentsConnectionIdempotencyPolicyOption >
 
using ExperimentsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::ExperimentsRetryTraits >
 
using ExperimentsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::ExperimentsRetryTraits >
 
using ExperimentsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::ExperimentsRetryTraits >
 
using ExperimentsPolicyOptionList = OptionList< ExperimentsRetryPolicyOption, ExperimentsBackoffPolicyOption, ExperimentsConnectionIdempotencyPolicyOption >
 
using FlowsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::FlowsRetryTraits >
 
using FlowsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::FlowsRetryTraits >
 
using FlowsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::FlowsRetryTraits >
 
using FlowsPolicyOptionList = OptionList< FlowsRetryPolicyOption, FlowsBackoffPolicyOption, FlowsPollingPolicyOption, FlowsConnectionIdempotencyPolicyOption >
 
using IntentsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::IntentsRetryTraits >
 
using IntentsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::IntentsRetryTraits >
 
using IntentsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::IntentsRetryTraits >
 
using IntentsPolicyOptionList = OptionList< IntentsRetryPolicyOption, IntentsBackoffPolicyOption, IntentsConnectionIdempotencyPolicyOption >
 
using PagesRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::PagesRetryTraits >
 
using PagesLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::PagesRetryTraits >
 
using PagesLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::PagesRetryTraits >
 
using PagesPolicyOptionList = OptionList< PagesRetryPolicyOption, PagesBackoffPolicyOption, PagesConnectionIdempotencyPolicyOption >
 
using SecuritySettingsServiceRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::SecuritySettingsServiceRetryTraits >
 
using SecuritySettingsServiceLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::SecuritySettingsServiceRetryTraits >
 
using SecuritySettingsServiceLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::SecuritySettingsServiceRetryTraits >
 
using SecuritySettingsServicePolicyOptionList = OptionList< SecuritySettingsServiceRetryPolicyOption, SecuritySettingsServiceBackoffPolicyOption, SecuritySettingsServiceConnectionIdempotencyPolicyOption >
 
using SessionEntityTypesRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::SessionEntityTypesRetryTraits >
 
using SessionEntityTypesLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::SessionEntityTypesRetryTraits >
 
using SessionEntityTypesLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::SessionEntityTypesRetryTraits >
 
using SessionEntityTypesPolicyOptionList = OptionList< SessionEntityTypesRetryPolicyOption, SessionEntityTypesBackoffPolicyOption, SessionEntityTypesConnectionIdempotencyPolicyOption >
 
using SessionsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::SessionsRetryTraits >
 
using SessionsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::SessionsRetryTraits >
 
using SessionsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::SessionsRetryTraits >
 
using SessionsPolicyOptionList = OptionList< SessionsRetryPolicyOption, SessionsBackoffPolicyOption, SessionsConnectionIdempotencyPolicyOption >
 
using TestCasesRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::TestCasesRetryTraits >
 
using TestCasesLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::TestCasesRetryTraits >
 
using TestCasesLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::TestCasesRetryTraits >
 
using TestCasesPolicyOptionList = OptionList< TestCasesRetryPolicyOption, TestCasesBackoffPolicyOption, TestCasesPollingPolicyOption, TestCasesConnectionIdempotencyPolicyOption >
 
using TransitionRouteGroupsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::TransitionRouteGroupsRetryTraits >
 
using TransitionRouteGroupsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::TransitionRouteGroupsRetryTraits >
 
using TransitionRouteGroupsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::TransitionRouteGroupsRetryTraits >
 
using TransitionRouteGroupsPolicyOptionList = OptionList< TransitionRouteGroupsRetryPolicyOption, TransitionRouteGroupsBackoffPolicyOption, TransitionRouteGroupsConnectionIdempotencyPolicyOption >
 
using VersionsRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::VersionsRetryTraits >
 
using VersionsLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::VersionsRetryTraits >
 
using VersionsLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::VersionsRetryTraits >
 
using VersionsPolicyOptionList = OptionList< VersionsRetryPolicyOption, VersionsBackoffPolicyOption, VersionsPollingPolicyOption, VersionsConnectionIdempotencyPolicyOption >
 
using WebhooksRetryPolicy = ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::WebhooksRetryTraits >
 
using WebhooksLimitedTimeRetryPolicy = ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::WebhooksRetryTraits >
 
using WebhooksLimitedErrorCountRetryPolicy = ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::WebhooksRetryTraits >
 
using WebhooksPolicyOptionList = OptionList< WebhooksRetryPolicyOption, WebhooksBackoffPolicyOption, WebhooksConnectionIdempotencyPolicyOption >
 

Functions

std::shared_ptr< AgentsConnectionMakeAgentsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type AgentsConnection. More...
 
std::shared_ptr< AgentsConnectionMakeAgentsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< AgentsConnectionIdempotencyPolicyMakeDefaultAgentsConnectionIdempotencyPolicy ()
 
std::shared_ptr< ChangelogsConnectionMakeChangelogsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type ChangelogsConnection. More...
 
std::shared_ptr< ChangelogsConnectionMakeChangelogsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< ChangelogsConnectionIdempotencyPolicyMakeDefaultChangelogsConnectionIdempotencyPolicy ()
 
std::shared_ptr< DeploymentsConnectionMakeDeploymentsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type DeploymentsConnection. More...
 
std::shared_ptr< DeploymentsConnectionMakeDeploymentsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< DeploymentsConnectionIdempotencyPolicyMakeDefaultDeploymentsConnectionIdempotencyPolicy ()
 
std::shared_ptr< EntityTypesConnectionMakeEntityTypesConnection (std::string const &location, Options options={})
 A factory function to construct an object of type EntityTypesConnection. More...
 
std::shared_ptr< EntityTypesConnectionMakeEntityTypesConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< EntityTypesConnectionIdempotencyPolicyMakeDefaultEntityTypesConnectionIdempotencyPolicy ()
 
std::shared_ptr< EnvironmentsConnectionMakeEnvironmentsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type EnvironmentsConnection. More...
 
std::shared_ptr< EnvironmentsConnectionMakeEnvironmentsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< EnvironmentsConnectionIdempotencyPolicyMakeDefaultEnvironmentsConnectionIdempotencyPolicy ()
 
std::shared_ptr< ExperimentsConnectionMakeExperimentsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type ExperimentsConnection. More...
 
std::shared_ptr< ExperimentsConnectionMakeExperimentsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< ExperimentsConnectionIdempotencyPolicyMakeDefaultExperimentsConnectionIdempotencyPolicy ()
 
std::shared_ptr< FlowsConnectionMakeFlowsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type FlowsConnection. More...
 
std::shared_ptr< FlowsConnectionMakeFlowsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< FlowsConnectionIdempotencyPolicyMakeDefaultFlowsConnectionIdempotencyPolicy ()
 
std::shared_ptr< IntentsConnectionMakeIntentsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type IntentsConnection. More...
 
std::shared_ptr< IntentsConnectionMakeIntentsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< IntentsConnectionIdempotencyPolicyMakeDefaultIntentsConnectionIdempotencyPolicy ()
 
std::shared_ptr< PagesConnectionMakePagesConnection (std::string const &location, Options options={})
 A factory function to construct an object of type PagesConnection. More...
 
std::shared_ptr< PagesConnectionMakePagesConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< PagesConnectionIdempotencyPolicyMakeDefaultPagesConnectionIdempotencyPolicy ()
 
std::shared_ptr< SecuritySettingsServiceConnectionMakeSecuritySettingsServiceConnection (std::string const &location, Options options={})
 A factory function to construct an object of type SecuritySettingsServiceConnection. More...
 
std::shared_ptr< SecuritySettingsServiceConnectionMakeSecuritySettingsServiceConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< SecuritySettingsServiceConnectionIdempotencyPolicyMakeDefaultSecuritySettingsServiceConnectionIdempotencyPolicy ()
 
std::shared_ptr< SessionEntityTypesConnectionMakeSessionEntityTypesConnection (std::string const &location, Options options={})
 A factory function to construct an object of type SessionEntityTypesConnection. More...
 
std::shared_ptr< SessionEntityTypesConnectionMakeSessionEntityTypesConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< SessionEntityTypesConnectionIdempotencyPolicyMakeDefaultSessionEntityTypesConnectionIdempotencyPolicy ()
 
std::shared_ptr< SessionsConnectionMakeSessionsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type SessionsConnection. More...
 
std::shared_ptr< SessionsConnectionMakeSessionsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< SessionsConnectionIdempotencyPolicyMakeDefaultSessionsConnectionIdempotencyPolicy ()
 
std::shared_ptr< TestCasesConnectionMakeTestCasesConnection (std::string const &location, Options options={})
 A factory function to construct an object of type TestCasesConnection. More...
 
std::shared_ptr< TestCasesConnectionMakeTestCasesConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< TestCasesConnectionIdempotencyPolicyMakeDefaultTestCasesConnectionIdempotencyPolicy ()
 
std::shared_ptr< TransitionRouteGroupsConnectionMakeTransitionRouteGroupsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type TransitionRouteGroupsConnection. More...
 
std::shared_ptr< TransitionRouteGroupsConnectionMakeTransitionRouteGroupsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< TransitionRouteGroupsConnectionIdempotencyPolicyMakeDefaultTransitionRouteGroupsConnectionIdempotencyPolicy ()
 
std::shared_ptr< VersionsConnectionMakeVersionsConnection (std::string const &location, Options options={})
 A factory function to construct an object of type VersionsConnection. More...
 
std::shared_ptr< VersionsConnectionMakeVersionsConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< VersionsConnectionIdempotencyPolicyMakeDefaultVersionsConnectionIdempotencyPolicy ()
 
std::shared_ptr< WebhooksConnectionMakeWebhooksConnection (std::string const &location, Options options={})
 A factory function to construct an object of type WebhooksConnection. More...
 
std::shared_ptr< WebhooksConnectionMakeWebhooksConnection (Options options={})
 A backwards-compatible version of the previous factory function. More...
 
std::unique_ptr< WebhooksConnectionIdempotencyPolicyMakeDefaultWebhooksConnectionIdempotencyPolicy ()
 

Typedef Documentation

◆ AgentsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::AgentsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::AgentsRetryTraits>

Definition at line 48 of file agents_connection.h.

◆ AgentsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::AgentsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::AgentsRetryTraits>

Definition at line 44 of file agents_connection.h.

◆ AgentsPolicyOptionList

Definition at line 54 of file agents_options.h.

◆ AgentsRetryPolicy

using google::cloud::dialogflow_cx::AgentsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::AgentsRetryTraits>

Definition at line 41 of file agents_connection.h.

◆ ChangelogsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::ChangelogsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::ChangelogsRetryTraits>

Definition at line 45 of file changelogs_connection.h.

◆ ChangelogsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::ChangelogsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::ChangelogsRetryTraits>

Definition at line 41 of file changelogs_connection.h.

◆ ChangelogsPolicyOptionList

Definition at line 49 of file changelogs_options.h.

◆ ChangelogsRetryPolicy

using google::cloud::dialogflow_cx::ChangelogsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::ChangelogsRetryTraits>

Definition at line 38 of file changelogs_connection.h.

◆ DeploymentsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::DeploymentsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::DeploymentsRetryTraits>

Definition at line 45 of file deployments_connection.h.

◆ DeploymentsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::DeploymentsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::DeploymentsRetryTraits>

Definition at line 41 of file deployments_connection.h.

◆ DeploymentsPolicyOptionList

Definition at line 49 of file deployments_options.h.

◆ DeploymentsRetryPolicy

using google::cloud::dialogflow_cx::DeploymentsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::DeploymentsRetryTraits>

Definition at line 38 of file deployments_connection.h.

◆ EntityTypesLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::EntityTypesLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::EntityTypesRetryTraits>

Definition at line 45 of file entity_types_connection.h.

◆ EntityTypesLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::EntityTypesLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::EntityTypesRetryTraits>

Definition at line 41 of file entity_types_connection.h.

◆ EntityTypesPolicyOptionList

Definition at line 49 of file entity_types_options.h.

◆ EntityTypesRetryPolicy

using google::cloud::dialogflow_cx::EntityTypesRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::EntityTypesRetryTraits>

Definition at line 38 of file entity_types_connection.h.

◆ EnvironmentsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::EnvironmentsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::EnvironmentsRetryTraits>

Definition at line 49 of file environments_connection.h.

◆ EnvironmentsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::EnvironmentsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::EnvironmentsRetryTraits>

Definition at line 45 of file environments_connection.h.

◆ EnvironmentsPolicyOptionList

Definition at line 54 of file environments_options.h.

◆ EnvironmentsRetryPolicy

using google::cloud::dialogflow_cx::EnvironmentsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::EnvironmentsRetryTraits>

Definition at line 41 of file environments_connection.h.

◆ ExperimentsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::ExperimentsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::ExperimentsRetryTraits>

Definition at line 45 of file experiments_connection.h.

◆ ExperimentsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::ExperimentsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::ExperimentsRetryTraits>

Definition at line 41 of file experiments_connection.h.

◆ ExperimentsPolicyOptionList

Definition at line 49 of file experiments_options.h.

◆ ExperimentsRetryPolicy

using google::cloud::dialogflow_cx::ExperimentsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::ExperimentsRetryTraits>

Definition at line 38 of file experiments_connection.h.

◆ FlowsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::FlowsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::FlowsRetryTraits>

Definition at line 48 of file flows_connection.h.

◆ FlowsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::FlowsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::FlowsRetryTraits>

Definition at line 44 of file flows_connection.h.

◆ FlowsPolicyOptionList

Definition at line 54 of file flows_options.h.

◆ FlowsRetryPolicy

using google::cloud::dialogflow_cx::FlowsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::FlowsRetryTraits>

Definition at line 41 of file flows_connection.h.

◆ IntentsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::IntentsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::IntentsRetryTraits>

Definition at line 45 of file intents_connection.h.

◆ IntentsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::IntentsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::IntentsRetryTraits>

Definition at line 41 of file intents_connection.h.

◆ IntentsPolicyOptionList

Definition at line 49 of file intents_options.h.

◆ IntentsRetryPolicy

using google::cloud::dialogflow_cx::IntentsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::IntentsRetryTraits>

Definition at line 38 of file intents_connection.h.

◆ PagesLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::PagesLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::PagesRetryTraits>

Definition at line 45 of file pages_connection.h.

◆ PagesLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::PagesLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::PagesRetryTraits>

Definition at line 41 of file pages_connection.h.

◆ PagesPolicyOptionList

Definition at line 49 of file pages_options.h.

◆ PagesRetryPolicy

using google::cloud::dialogflow_cx::PagesRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::PagesRetryTraits>

Definition at line 38 of file pages_connection.h.

◆ SecuritySettingsServiceLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::SecuritySettingsServiceLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::SecuritySettingsServiceRetryTraits>

Definition at line 46 of file security_settings_connection.h.

◆ SecuritySettingsServiceLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::SecuritySettingsServiceLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::SecuritySettingsServiceRetryTraits>

Definition at line 42 of file security_settings_connection.h.

◆ SecuritySettingsServicePolicyOptionList

Definition at line 50 of file security_settings_options.h.

◆ SecuritySettingsServiceRetryPolicy

using google::cloud::dialogflow_cx::SecuritySettingsServiceRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::SecuritySettingsServiceRetryTraits>

Definition at line 38 of file security_settings_connection.h.

◆ SessionEntityTypesLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::SessionEntityTypesLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::SessionEntityTypesRetryTraits>

Definition at line 46 of file session_entity_types_connection.h.

◆ SessionEntityTypesLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::SessionEntityTypesLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::SessionEntityTypesRetryTraits>

Definition at line 42 of file session_entity_types_connection.h.

◆ SessionEntityTypesPolicyOptionList

Definition at line 49 of file session_entity_types_options.h.

◆ SessionEntityTypesRetryPolicy

using google::cloud::dialogflow_cx::SessionEntityTypesRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::SessionEntityTypesRetryTraits>

Definition at line 38 of file session_entity_types_connection.h.

◆ SessionsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::SessionsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::SessionsRetryTraits>

Definition at line 46 of file sessions_connection.h.

◆ SessionsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::SessionsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::SessionsRetryTraits>

Definition at line 42 of file sessions_connection.h.

◆ SessionsPolicyOptionList

Definition at line 49 of file sessions_options.h.

◆ SessionsRetryPolicy

using google::cloud::dialogflow_cx::SessionsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::SessionsRetryTraits>

Definition at line 39 of file sessions_connection.h.

◆ TestCasesLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::TestCasesLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::TestCasesRetryTraits>

Definition at line 48 of file test_cases_connection.h.

◆ TestCasesLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::TestCasesLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::TestCasesRetryTraits>

Definition at line 44 of file test_cases_connection.h.

◆ TestCasesPolicyOptionList

Definition at line 54 of file test_cases_options.h.

◆ TestCasesRetryPolicy

using google::cloud::dialogflow_cx::TestCasesRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::TestCasesRetryTraits>

Definition at line 41 of file test_cases_connection.h.

◆ TransitionRouteGroupsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::TransitionRouteGroupsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::TransitionRouteGroupsRetryTraits>

Definition at line 46 of file transition_route_groups_connection.h.

◆ TransitionRouteGroupsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::TransitionRouteGroupsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::TransitionRouteGroupsRetryTraits>

Definition at line 42 of file transition_route_groups_connection.h.

◆ TransitionRouteGroupsPolicyOptionList

Definition at line 50 of file transition_route_groups_options.h.

◆ TransitionRouteGroupsRetryPolicy

using google::cloud::dialogflow_cx::TransitionRouteGroupsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::TransitionRouteGroupsRetryTraits>

Definition at line 38 of file transition_route_groups_connection.h.

◆ VersionsLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::VersionsLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::VersionsRetryTraits>

Definition at line 48 of file versions_connection.h.

◆ VersionsLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::VersionsLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::VersionsRetryTraits>

Definition at line 44 of file versions_connection.h.

◆ VersionsPolicyOptionList

Definition at line 54 of file versions_options.h.

◆ VersionsRetryPolicy

using google::cloud::dialogflow_cx::VersionsRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::VersionsRetryTraits>

Definition at line 41 of file versions_connection.h.

◆ WebhooksLimitedErrorCountRetryPolicy

using google::cloud::dialogflow_cx::WebhooksLimitedErrorCountRetryPolicy = typedef ::google::cloud::internal::LimitedErrorCountRetryPolicy< dialogflow_cx_internal::WebhooksRetryTraits>

Definition at line 45 of file webhooks_connection.h.

◆ WebhooksLimitedTimeRetryPolicy

using google::cloud::dialogflow_cx::WebhooksLimitedTimeRetryPolicy = typedef ::google::cloud::internal::LimitedTimeRetryPolicy< dialogflow_cx_internal::WebhooksRetryTraits>

Definition at line 41 of file webhooks_connection.h.

◆ WebhooksPolicyOptionList

Definition at line 49 of file webhooks_options.h.

◆ WebhooksRetryPolicy

using google::cloud::dialogflow_cx::WebhooksRetryPolicy = typedef ::google::cloud::internal::TraitBasedRetryPolicy< dialogflow_cx_internal::WebhooksRetryTraits>

Definition at line 38 of file webhooks_connection.h.

Function Documentation

◆ MakeAgentsConnection() [1/2]

std::shared_ptr<AgentsConnection> google::cloud::dialogflow_cx::MakeAgentsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeAgentsConnection() [2/2]

std::shared_ptr<AgentsConnection> google::cloud::dialogflow_cx::MakeAgentsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type AgentsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of AgentsClient.

The optional options argument may be used to configure aspects of the returned AgentsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the AgentsConnection created by this function.

◆ MakeChangelogsConnection() [1/2]

std::shared_ptr<ChangelogsConnection> google::cloud::dialogflow_cx::MakeChangelogsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeChangelogsConnection() [2/2]

std::shared_ptr<ChangelogsConnection> google::cloud::dialogflow_cx::MakeChangelogsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type ChangelogsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ChangelogsClient.

The optional options argument may be used to configure aspects of the returned ChangelogsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the ChangelogsConnection created by this function.

◆ MakeDefaultAgentsConnectionIdempotencyPolicy()

std::unique_ptr<AgentsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultAgentsConnectionIdempotencyPolicy ( )

◆ MakeDefaultChangelogsConnectionIdempotencyPolicy()

std::unique_ptr<ChangelogsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultChangelogsConnectionIdempotencyPolicy ( )

◆ MakeDefaultDeploymentsConnectionIdempotencyPolicy()

std::unique_ptr<DeploymentsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultDeploymentsConnectionIdempotencyPolicy ( )

◆ MakeDefaultEntityTypesConnectionIdempotencyPolicy()

std::unique_ptr<EntityTypesConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultEntityTypesConnectionIdempotencyPolicy ( )

◆ MakeDefaultEnvironmentsConnectionIdempotencyPolicy()

std::unique_ptr<EnvironmentsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultEnvironmentsConnectionIdempotencyPolicy ( )

◆ MakeDefaultExperimentsConnectionIdempotencyPolicy()

std::unique_ptr<ExperimentsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultExperimentsConnectionIdempotencyPolicy ( )

◆ MakeDefaultFlowsConnectionIdempotencyPolicy()

std::unique_ptr<FlowsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultFlowsConnectionIdempotencyPolicy ( )

◆ MakeDefaultIntentsConnectionIdempotencyPolicy()

std::unique_ptr<IntentsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultIntentsConnectionIdempotencyPolicy ( )

◆ MakeDefaultPagesConnectionIdempotencyPolicy()

std::unique_ptr<PagesConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultPagesConnectionIdempotencyPolicy ( )

◆ MakeDefaultSecuritySettingsServiceConnectionIdempotencyPolicy()

std::unique_ptr<SecuritySettingsServiceConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultSecuritySettingsServiceConnectionIdempotencyPolicy ( )

◆ MakeDefaultSessionEntityTypesConnectionIdempotencyPolicy()

std::unique_ptr<SessionEntityTypesConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultSessionEntityTypesConnectionIdempotencyPolicy ( )

◆ MakeDefaultSessionsConnectionIdempotencyPolicy()

std::unique_ptr<SessionsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultSessionsConnectionIdempotencyPolicy ( )

◆ MakeDefaultTestCasesConnectionIdempotencyPolicy()

std::unique_ptr<TestCasesConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultTestCasesConnectionIdempotencyPolicy ( )

◆ MakeDefaultTransitionRouteGroupsConnectionIdempotencyPolicy()

std::unique_ptr<TransitionRouteGroupsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultTransitionRouteGroupsConnectionIdempotencyPolicy ( )

◆ MakeDefaultVersionsConnectionIdempotencyPolicy()

std::unique_ptr<VersionsConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultVersionsConnectionIdempotencyPolicy ( )

◆ MakeDefaultWebhooksConnectionIdempotencyPolicy()

std::unique_ptr<WebhooksConnectionIdempotencyPolicy> google::cloud::dialogflow_cx::MakeDefaultWebhooksConnectionIdempotencyPolicy ( )

◆ MakeDeploymentsConnection() [1/2]

std::shared_ptr<DeploymentsConnection> google::cloud::dialogflow_cx::MakeDeploymentsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeDeploymentsConnection() [2/2]

std::shared_ptr<DeploymentsConnection> google::cloud::dialogflow_cx::MakeDeploymentsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type DeploymentsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of DeploymentsClient.

The optional options argument may be used to configure aspects of the returned DeploymentsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the DeploymentsConnection created by this function.

◆ MakeEntityTypesConnection() [1/2]

std::shared_ptr<EntityTypesConnection> google::cloud::dialogflow_cx::MakeEntityTypesConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeEntityTypesConnection() [2/2]

std::shared_ptr<EntityTypesConnection> google::cloud::dialogflow_cx::MakeEntityTypesConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type EntityTypesConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of EntityTypesClient.

The optional options argument may be used to configure aspects of the returned EntityTypesConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the EntityTypesConnection created by this function.

◆ MakeEnvironmentsConnection() [1/2]

std::shared_ptr<EnvironmentsConnection> google::cloud::dialogflow_cx::MakeEnvironmentsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeEnvironmentsConnection() [2/2]

std::shared_ptr<EnvironmentsConnection> google::cloud::dialogflow_cx::MakeEnvironmentsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type EnvironmentsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of EnvironmentsClient.

The optional options argument may be used to configure aspects of the returned EnvironmentsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the EnvironmentsConnection created by this function.

◆ MakeExperimentsConnection() [1/2]

std::shared_ptr<ExperimentsConnection> google::cloud::dialogflow_cx::MakeExperimentsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeExperimentsConnection() [2/2]

std::shared_ptr<ExperimentsConnection> google::cloud::dialogflow_cx::MakeExperimentsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type ExperimentsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of ExperimentsClient.

The optional options argument may be used to configure aspects of the returned ExperimentsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the ExperimentsConnection created by this function.

◆ MakeFlowsConnection() [1/2]

std::shared_ptr<FlowsConnection> google::cloud::dialogflow_cx::MakeFlowsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeFlowsConnection() [2/2]

std::shared_ptr<FlowsConnection> google::cloud::dialogflow_cx::MakeFlowsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type FlowsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of FlowsClient.

The optional options argument may be used to configure aspects of the returned FlowsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the FlowsConnection created by this function.

◆ MakeIntentsConnection() [1/2]

std::shared_ptr<IntentsConnection> google::cloud::dialogflow_cx::MakeIntentsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeIntentsConnection() [2/2]

std::shared_ptr<IntentsConnection> google::cloud::dialogflow_cx::MakeIntentsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type IntentsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of IntentsClient.

The optional options argument may be used to configure aspects of the returned IntentsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the IntentsConnection created by this function.

◆ MakePagesConnection() [1/2]

std::shared_ptr<PagesConnection> google::cloud::dialogflow_cx::MakePagesConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakePagesConnection() [2/2]

std::shared_ptr<PagesConnection> google::cloud::dialogflow_cx::MakePagesConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type PagesConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of PagesClient.

The optional options argument may be used to configure aspects of the returned PagesConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the PagesConnection created by this function.

◆ MakeSecuritySettingsServiceConnection() [1/2]

std::shared_ptr<SecuritySettingsServiceConnection> google::cloud::dialogflow_cx::MakeSecuritySettingsServiceConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeSecuritySettingsServiceConnection() [2/2]

std::shared_ptr<SecuritySettingsServiceConnection> google::cloud::dialogflow_cx::MakeSecuritySettingsServiceConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type SecuritySettingsServiceConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SecuritySettingsServiceClient.

The optional options argument may be used to configure aspects of the returned SecuritySettingsServiceConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the SecuritySettingsServiceConnection created by this function.

◆ MakeSessionEntityTypesConnection() [1/2]

std::shared_ptr<SessionEntityTypesConnection> google::cloud::dialogflow_cx::MakeSessionEntityTypesConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeSessionEntityTypesConnection() [2/2]

std::shared_ptr<SessionEntityTypesConnection> google::cloud::dialogflow_cx::MakeSessionEntityTypesConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type SessionEntityTypesConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SessionEntityTypesClient.

The optional options argument may be used to configure aspects of the returned SessionEntityTypesConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the SessionEntityTypesConnection created by this function.

◆ MakeSessionsConnection() [1/2]

std::shared_ptr<SessionsConnection> google::cloud::dialogflow_cx::MakeSessionsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeSessionsConnection() [2/2]

std::shared_ptr<SessionsConnection> google::cloud::dialogflow_cx::MakeSessionsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type SessionsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of SessionsClient.

The optional options argument may be used to configure aspects of the returned SessionsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the SessionsConnection created by this function.

◆ MakeTestCasesConnection() [1/2]

std::shared_ptr<TestCasesConnection> google::cloud::dialogflow_cx::MakeTestCasesConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeTestCasesConnection() [2/2]

std::shared_ptr<TestCasesConnection> google::cloud::dialogflow_cx::MakeTestCasesConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type TestCasesConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of TestCasesClient.

The optional options argument may be used to configure aspects of the returned TestCasesConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the TestCasesConnection created by this function.

◆ MakeTransitionRouteGroupsConnection() [1/2]

std::shared_ptr<TransitionRouteGroupsConnection> google::cloud::dialogflow_cx::MakeTransitionRouteGroupsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeTransitionRouteGroupsConnection() [2/2]

std::shared_ptr<TransitionRouteGroupsConnection> google::cloud::dialogflow_cx::MakeTransitionRouteGroupsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type TransitionRouteGroupsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of TransitionRouteGroupsClient.

The optional options argument may be used to configure aspects of the returned TransitionRouteGroupsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the TransitionRouteGroupsConnection created by this function.

◆ MakeVersionsConnection() [1/2]

std::shared_ptr<VersionsConnection> google::cloud::dialogflow_cx::MakeVersionsConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeVersionsConnection() [2/2]

std::shared_ptr<VersionsConnection> google::cloud::dialogflow_cx::MakeVersionsConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type VersionsConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of VersionsClient.

The optional options argument may be used to configure aspects of the returned VersionsConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the VersionsConnection created by this function.

◆ MakeWebhooksConnection() [1/2]

std::shared_ptr<WebhooksConnection> google::cloud::dialogflow_cx::MakeWebhooksConnection ( Options  options = {})

A backwards-compatible version of the previous factory function.

Unless the service also offers a global endpoint, the default value of the EndpointOption may be useless, in which case it must be overridden.

Deprecated:
Please use the location overload instead.

◆ MakeWebhooksConnection() [2/2]

std::shared_ptr<WebhooksConnection> google::cloud::dialogflow_cx::MakeWebhooksConnection ( std::string const &  location,
Options  options = {} 
)

A factory function to construct an object of type WebhooksConnection.

The returned connection object should not be used directly; instead it should be passed as an argument to the constructor of WebhooksClient.

The optional options argument may be used to configure aspects of the returned WebhooksConnection. Expected options are any of the types in the following option lists:

Note
Unexpected options will be ignored. To log unexpected options instead, set GOOGLE_CLOUD_CPP_ENABLE_CLOG=yes in the environment.
Parameters
locationSets the prefix for the default EndpointOption value.
options(optional) Configure the WebhooksConnection created by this function.