Skip to main content
Google Cloud Documentation
Documentation
  • Get Started
  • Get Started with Google Cloud
  • Product List
  • Cloud Customer Care
  • Featured Products
  • Agent Platform
  • Apigee API Management
  • BigQuery
  • Compute Engine
  • Cloud CDN
  • Cloud Run
  • Cloud Storage
  • Cloud SQL
  • Gemini Enterprise
  • Google Kubernetes Engine
  • Looker
  • Cross-product Tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
  • Technology Areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
/
Console
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Sign in
  • Google Cloud SDK
  • C++
  • Client libraries
Start free
Overview Guides Reference Samples
Google Cloud Documentation
  • Documentation
    • More
    • Overview
    • Guides
    • Reference
    • Samples
  • Console
  • Overview
  • Library reference docs
  • Dialogflow ES 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_es::AgentsClient Retry Policies
    • Override dialogflow_es::AnswerRecordsClient Retry Policies
    • Override dialogflow_es::ContextsClient Retry Policies
    • Override dialogflow_es::ConversationDatasetsClient Retry Policies
    • Override dialogflow_es::ConversationModelsClient Retry Policies
    • Override dialogflow_es::ConversationProfilesClient Retry Policies
    • Override dialogflow_es::ConversationsClient Retry Policies
    • Override dialogflow_es::DocumentsClient Retry Policies
    • Override dialogflow_es::EncryptionSpecServiceClient Retry Policies
    • Override dialogflow_es::EntityTypesClient Retry Policies
    • Override dialogflow_es::EnvironmentsClient Retry Policies
    • Override dialogflow_es::FulfillmentsClient Retry Policies
    • Override dialogflow_es::GeneratorsClient Retry Policies
    • Override dialogflow_es::IntentsClient Retry Policies
    • Override dialogflow_es::KnowledgeBasesClient Retry Policies
    • Override dialogflow_es::ParticipantsClient Retry Policies
    • Override dialogflow_es::SessionEntityTypesClient Retry Policies
    • Override dialogflow_es::SessionsClient Retry Policies
    • Override dialogflow_es::VersionsClient Retry Policies
    • How to Override the Default Universe Domain
    • Override dialogflow_es::AgentsClient Universe Domain
    • Override dialogflow_es::AnswerRecordsClient Universe Domain
    • Override dialogflow_es::ContextsClient Universe Domain
    • Override dialogflow_es::ConversationDatasetsClient Universe Domain
    • Override dialogflow_es::ConversationModelsClient Universe Domain
    • Override dialogflow_es::ConversationProfilesClient Universe Domain
    • Override dialogflow_es::ConversationsClient Universe Domain
    • Override dialogflow_es::DocumentsClient Universe Domain
    • Override dialogflow_es::EncryptionSpecServiceClient Universe Domain
    • Override dialogflow_es::EntityTypesClient Universe Domain
    • Override dialogflow_es::EnvironmentsClient Universe Domain
    • Override dialogflow_es::FulfillmentsClient Universe Domain
    • Override dialogflow_es::GeneratorsClient Universe Domain
    • Override dialogflow_es::IntentsClient Universe Domain
    • Override dialogflow_es::KnowledgeBasesClient Universe Domain
    • Override dialogflow_es::ParticipantsClient Universe Domain
    • Override dialogflow_es::SessionEntityTypesClient Universe Domain
    • Override dialogflow_es::SessionsClient Universe Domain
    • Override dialogflow_es::VersionsClient Universe Domain
  • Modules
    • Dialogflow API Configuration Options
  • Namespaces
    • google::cloud::dialogflow_es
      • 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
            • GetAgent(std::string const &, Options)
            • GetAgent(google::cloud::dialogflow::v2::GetAgentRequest const &, Options)
            • SetAgent(google::cloud::dialogflow::v2::Agent const &, Options)
            • SetAgent(google::cloud::dialogflow::v2::SetAgentRequest const &, Options)
            • DeleteAgent(std::string const &, Options)
            • DeleteAgent(google::cloud::dialogflow::v2::DeleteAgentRequest const &, Options)
            • SearchAgents(std::string const &, Options)
            • SearchAgents(google::cloud::dialogflow::v2::SearchAgentsRequest, Options)
            • TrainAgent(std::string const &, Options)
            • TrainAgent(NoAwaitTag, std::string const &, Options)
            • TrainAgent(google::cloud::dialogflow::v2::TrainAgentRequest const &, Options)
            • TrainAgent(NoAwaitTag, google::cloud::dialogflow::v2::TrainAgentRequest const &, Options)
            • TrainAgent(google::longrunning::Operation const &, Options)
            • ExportAgent(std::string const &, Options)
            • ExportAgent(NoAwaitTag, std::string const &, Options)
            • ExportAgent(google::cloud::dialogflow::v2::ExportAgentRequest const &, Options)
            • ExportAgent(NoAwaitTag, google::cloud::dialogflow::v2::ExportAgentRequest const &, Options)
            • ExportAgent(google::longrunning::Operation const &, Options)
            • ImportAgent(google::cloud::dialogflow::v2::ImportAgentRequest const &, Options)
            • ImportAgent(NoAwaitTag, google::cloud::dialogflow::v2::ImportAgentRequest const &, Options)
            • ImportAgent(google::longrunning::Operation const &, Options)
            • RestoreAgent(google::cloud::dialogflow::v2::RestoreAgentRequest const &, Options)
            • RestoreAgent(NoAwaitTag, google::cloud::dialogflow::v2::RestoreAgentRequest const &, Options)
            • RestoreAgent(google::longrunning::Operation const &, Options)
            • GetValidationResult(google::cloud::dialogflow::v2::GetValidationResultRequest const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • AgentsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual GetAgent(google::cloud::dialogflow::v2::GetAgentRequest const &)
            • virtual SetAgent(google::cloud::dialogflow::v2::SetAgentRequest const &)
            • virtual DeleteAgent(google::cloud::dialogflow::v2::DeleteAgentRequest const &)
            • virtual SearchAgents(google::cloud::dialogflow::v2::SearchAgentsRequest)
            • virtual TrainAgent(google::cloud::dialogflow::v2::TrainAgentRequest const &)
            • virtual TrainAgent(NoAwaitTag, google::cloud::dialogflow::v2::TrainAgentRequest const &)
            • virtual TrainAgent(google::longrunning::Operation const &)
            • virtual ExportAgent(google::cloud::dialogflow::v2::ExportAgentRequest const &)
            • virtual ExportAgent(NoAwaitTag, google::cloud::dialogflow::v2::ExportAgentRequest const &)
            • virtual ExportAgent(google::longrunning::Operation const &)
            • virtual ImportAgent(google::cloud::dialogflow::v2::ImportAgentRequest const &)
            • virtual ImportAgent(NoAwaitTag, google::cloud::dialogflow::v2::ImportAgentRequest const &)
            • virtual ImportAgent(google::longrunning::Operation const &)
            • virtual RestoreAgent(google::cloud::dialogflow::v2::RestoreAgentRequest const &)
            • virtual RestoreAgent(NoAwaitTag, google::cloud::dialogflow::v2::RestoreAgentRequest const &)
            • virtual RestoreAgent(google::longrunning::Operation const &)
            • virtual GetValidationResult(google::cloud::dialogflow::v2::GetValidationResultRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • AgentsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual GetAgent(google::cloud::dialogflow::v2::GetAgentRequest const &)
            • virtual SetAgent(google::cloud::dialogflow::v2::SetAgentRequest const &)
            • virtual DeleteAgent(google::cloud::dialogflow::v2::DeleteAgentRequest const &)
            • virtual SearchAgents(google::cloud::dialogflow::v2::SearchAgentsRequest)
            • virtual TrainAgent(google::cloud::dialogflow::v2::TrainAgentRequest const &)
            • virtual ExportAgent(google::cloud::dialogflow::v2::ExportAgentRequest const &)
            • virtual ImportAgent(google::cloud::dialogflow::v2::ImportAgentRequest const &)
            • virtual RestoreAgent(google::cloud::dialogflow::v2::RestoreAgentRequest const &)
            • virtual GetValidationResult(google::cloud::dialogflow::v2::GetValidationResultRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • AgentsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • AgentsLimitedErrorCountRetryPolicy(int)
            • AgentsLimitedErrorCountRetryPolicy(AgentsLimitedErrorCountRetryPolicy &&)
            • AgentsLimitedErrorCountRetryPolicy(AgentsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • 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
        • AnswerRecordsClient
          • Overview
          • Constructors
            • AnswerRecordsClient(AnswerRecordsClient const &)
            • AnswerRecordsClient(AnswerRecordsClient &&)
            • AnswerRecordsClient(std::shared_ptr< AnswerRecordsConnection >, Options)
          • Operators
            • operator=(AnswerRecordsClient const &)
            • operator=(AnswerRecordsClient &&)
            • operator==(AnswerRecordsClient const &, AnswerRecordsClient const &)
            • operator!=(AnswerRecordsClient const &, AnswerRecordsClient const &)
          • Functions
            • ListAnswerRecords(std::string const &, Options)
            • ListAnswerRecords(google::cloud::dialogflow::v2::ListAnswerRecordsRequest, Options)
            • UpdateAnswerRecord(google::cloud::dialogflow::v2::AnswerRecord const &, google::protobuf::FieldMask const &, Options)
            • UpdateAnswerRecord(google::cloud::dialogflow::v2::UpdateAnswerRecordRequest const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • AnswerRecordsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ListAnswerRecords(google::cloud::dialogflow::v2::ListAnswerRecordsRequest)
            • virtual UpdateAnswerRecord(google::cloud::dialogflow::v2::UpdateAnswerRecordRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • AnswerRecordsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual ListAnswerRecords(google::cloud::dialogflow::v2::ListAnswerRecordsRequest)
            • virtual UpdateAnswerRecord(google::cloud::dialogflow::v2::UpdateAnswerRecordRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • AnswerRecordsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • AnswerRecordsLimitedErrorCountRetryPolicy(int)
            • AnswerRecordsLimitedErrorCountRetryPolicy(AnswerRecordsLimitedErrorCountRetryPolicy &&)
            • AnswerRecordsLimitedErrorCountRetryPolicy(AnswerRecordsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AnswerRecordsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • AnswerRecordsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • AnswerRecordsLimitedTimeRetryPolicy(AnswerRecordsLimitedTimeRetryPolicy &&)
            • AnswerRecordsLimitedTimeRetryPolicy(AnswerRecordsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • AnswerRecordsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
        • ContextsClient
          • Overview
          • Constructors
            • ContextsClient(ContextsClient const &)
            • ContextsClient(ContextsClient &&)
            • ContextsClient(std::shared_ptr< ContextsConnection >, Options)
          • Operators
            • operator=(ContextsClient const &)
            • operator=(ContextsClient &&)
            • operator==(ContextsClient const &, ContextsClient const &)
            • operator!=(ContextsClient const &, ContextsClient const &)
          • Functions
            • ListContexts(std::string const &, Options)
            • ListContexts(google::cloud::dialogflow::v2::ListContextsRequest, Options)
            • GetContext(std::string const &, Options)
            • GetContext(google::cloud::dialogflow::v2::GetContextRequest const &, Options)
            • CreateContext(std::string const &, google::cloud::dialogflow::v2::Context const &, Options)
            • CreateContext(google::cloud::dialogflow::v2::CreateContextRequest const &, Options)
            • UpdateContext(google::cloud::dialogflow::v2::Context const &, google::protobuf::FieldMask const &, Options)
            • UpdateContext(google::cloud::dialogflow::v2::UpdateContextRequest const &, Options)
            • DeleteContext(std::string const &, Options)
            • DeleteContext(google::cloud::dialogflow::v2::DeleteContextRequest const &, Options)
            • DeleteAllContexts(std::string const &, Options)
            • DeleteAllContexts(google::cloud::dialogflow::v2::DeleteAllContextsRequest const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • ContextsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ListContexts(google::cloud::dialogflow::v2::ListContextsRequest)
            • virtual GetContext(google::cloud::dialogflow::v2::GetContextRequest const &)
            • virtual CreateContext(google::cloud::dialogflow::v2::CreateContextRequest const &)
            • virtual UpdateContext(google::cloud::dialogflow::v2::UpdateContextRequest const &)
            • virtual DeleteContext(google::cloud::dialogflow::v2::DeleteContextRequest const &)
            • virtual DeleteAllContexts(google::cloud::dialogflow::v2::DeleteAllContextsRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • ContextsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual ListContexts(google::cloud::dialogflow::v2::ListContextsRequest)
            • virtual GetContext(google::cloud::dialogflow::v2::GetContextRequest const &)
            • virtual CreateContext(google::cloud::dialogflow::v2::CreateContextRequest const &)
            • virtual UpdateContext(google::cloud::dialogflow::v2::UpdateContextRequest const &)
            • virtual DeleteContext(google::cloud::dialogflow::v2::DeleteContextRequest const &)
            • virtual DeleteAllContexts(google::cloud::dialogflow::v2::DeleteAllContextsRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • ContextsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ContextsLimitedErrorCountRetryPolicy(int)
            • ContextsLimitedErrorCountRetryPolicy(ContextsLimitedErrorCountRetryPolicy &&)
            • ContextsLimitedErrorCountRetryPolicy(ContextsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ContextsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ContextsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ContextsLimitedTimeRetryPolicy(ContextsLimitedTimeRetryPolicy &&)
            • ContextsLimitedTimeRetryPolicy(ContextsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ContextsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
        • ConversationDatasetsClient
          • Overview
          • Constructors
            • ConversationDatasetsClient(ConversationDatasetsClient const &)
            • ConversationDatasetsClient(ConversationDatasetsClient &&)
            • ConversationDatasetsClient(std::shared_ptr< ConversationDatasetsConnection >, Options)
          • Operators
            • operator=(ConversationDatasetsClient const &)
            • operator=(ConversationDatasetsClient &&)
            • operator==(ConversationDatasetsClient const &, ConversationDatasetsClient const &)
            • operator!=(ConversationDatasetsClient const &, ConversationDatasetsClient const &)
          • Functions
            • CreateConversationDataset(std::string const &, google::cloud::dialogflow::v2::ConversationDataset const &, Options)
            • CreateConversationDataset(NoAwaitTag, std::string const &, google::cloud::dialogflow::v2::ConversationDataset const &, Options)
            • CreateConversationDataset(google::cloud::dialogflow::v2::CreateConversationDatasetRequest const &, Options)
            • CreateConversationDataset(NoAwaitTag, google::cloud::dialogflow::v2::CreateConversationDatasetRequest const &, Options)
            • CreateConversationDataset(google::longrunning::Operation const &, Options)
            • GetConversationDataset(std::string const &, Options)
            • GetConversationDataset(google::cloud::dialogflow::v2::GetConversationDatasetRequest const &, Options)
            • ListConversationDatasets(std::string const &, Options)
            • ListConversationDatasets(google::cloud::dialogflow::v2::ListConversationDatasetsRequest, Options)
            • DeleteConversationDataset(std::string const &, Options)
            • DeleteConversationDataset(NoAwaitTag, std::string const &, Options)
            • DeleteConversationDataset(google::cloud::dialogflow::v2::DeleteConversationDatasetRequest const &, Options)
            • DeleteConversationDataset(NoAwaitTag, google::cloud::dialogflow::v2::DeleteConversationDatasetRequest const &, Options)
            • DeleteConversationDataset(google::longrunning::Operation const &, Options)
            • ImportConversationData(google::cloud::dialogflow::v2::ImportConversationDataRequest const &, Options)
            • ImportConversationData(NoAwaitTag, google::cloud::dialogflow::v2::ImportConversationDataRequest const &, Options)
            • ImportConversationData(google::longrunning::Operation const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • ConversationDatasetsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateConversationDataset(google::cloud::dialogflow::v2::CreateConversationDatasetRequest const &)
            • virtual CreateConversationDataset(NoAwaitTag, google::cloud::dialogflow::v2::CreateConversationDatasetRequest const &)
            • virtual CreateConversationDataset(google::longrunning::Operation const &)
            • virtual GetConversationDataset(google::cloud::dialogflow::v2::GetConversationDatasetRequest const &)
            • virtual ListConversationDatasets(google::cloud::dialogflow::v2::ListConversationDatasetsRequest)
            • virtual DeleteConversationDataset(google::cloud::dialogflow::v2::DeleteConversationDatasetRequest const &)
            • virtual DeleteConversationDataset(NoAwaitTag, google::cloud::dialogflow::v2::DeleteConversationDatasetRequest const &)
            • virtual DeleteConversationDataset(google::longrunning::Operation const &)
            • virtual ImportConversationData(google::cloud::dialogflow::v2::ImportConversationDataRequest const &)
            • virtual ImportConversationData(NoAwaitTag, google::cloud::dialogflow::v2::ImportConversationDataRequest const &)
            • virtual ImportConversationData(google::longrunning::Operation const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • ConversationDatasetsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual CreateConversationDataset(google::cloud::dialogflow::v2::CreateConversationDatasetRequest const &)
            • virtual GetConversationDataset(google::cloud::dialogflow::v2::GetConversationDatasetRequest const &)
            • virtual ListConversationDatasets(google::cloud::dialogflow::v2::ListConversationDatasetsRequest)
            • virtual DeleteConversationDataset(google::cloud::dialogflow::v2::DeleteConversationDatasetRequest const &)
            • virtual ImportConversationData(google::cloud::dialogflow::v2::ImportConversationDataRequest const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • ConversationDatasetsLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • ConversationDatasetsLimitedErrorCountRetryPolicy(int)
            • ConversationDatasetsLimitedErrorCountRetryPolicy(ConversationDatasetsLimitedErrorCountRetryPolicy &&)
            • ConversationDatasetsLimitedErrorCountRetryPolicy(ConversationDatasetsLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ConversationDatasetsLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • ConversationDatasetsLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • ConversationDatasetsLimitedTimeRetryPolicy(ConversationDatasetsLimitedTimeRetryPolicy &&)
            • ConversationDatasetsLimitedTimeRetryPolicy(ConversationDatasetsLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • ConversationDatasetsRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
        • ConversationModelsClient
          • Overview
          • Constructors
            • ConversationModelsClient(ConversationModelsClient const &)
            • ConversationModelsClient(ConversationModelsClient &&)
            • ConversationModelsClient(std::shared_ptr< ConversationModelsConnection >, Options)
          • Operators
            • operator=(ConversationModelsClient const &)
            • operator=(ConversationModelsClient &&)
            • operator==(ConversationModelsClient const &, ConversationModelsClient const &)
            • operator!=(ConversationModelsClient const &, ConversationModelsClient const &)
          • Functions
            • CreateConversationModel(std::string const &, google::cloud::dialogflow::v2::ConversationModel const &, Options)
            • CreateConversationModel(NoAwaitTag, std::string const &, google::cloud::dialogflow::v2::ConversationModel const &, Options)
            • CreateConversationModel(google::cloud::dialogflow::v2::CreateConversationModelRequest const &, Options)
            • CreateConversationModel(NoAwaitTag, google::cloud::dialogflow::v2::CreateConversationModelRequest const &, Options)
            • CreateConversationModel(google::longrunning::Operation const &, Options)
            • GetConversationModel(std::string const &, Options)
            • GetConversationModel(google::cloud::dialogflow::v2::GetConversationModelRequest const &, Options)
            • ListConversationModels(std::string const &, Options)
            • ListConversationModels(google::cloud::dialogflow::v2::ListConversationModelsRequest, Options)
            • DeleteConversationModel(std::string const &, Options)
            • DeleteConversationModel(NoAwaitTag, std::string const &, Options)
            • DeleteConversationModel(google::cloud::dialogflow::v2::DeleteConversationModelRequest const &, Options)
            • DeleteConversationModel(NoAwaitTag, google::cloud::dialogflow::v2::DeleteConversationModelRequest const &, Options)
            • DeleteConversationModel(google::longrunning::Operation const &, Options)
            • DeployConversationModel(google::cloud::dialogflow::v2::DeployConversationModelRequest const &, Options)
            • DeployConversationModel(NoAwaitTag, google::cloud::dialogflow::v2::DeployConversationModelRequest const &, Options)
            • DeployConversationModel(google::longrunning::Operation const &, Options)
            • UndeployConversationModel(google::cloud::dialogflow::v2::UndeployConversationModelRequest const &, Options)
            • UndeployConversationModel(NoAwaitTag, google::cloud::dialogflow::v2::UndeployConversationModelRequest const &, Options)
            • UndeployConversationModel(google::longrunning::Operation const &, Options)
            • GetConversationModelEvaluation(std::string const &, Options)
            • GetConversationModelEvaluation(google::cloud::dialogflow::v2::GetConversationModelEvaluationRequest const &, Options)
            • ListConversationModelEvaluations(std::string const &, Options)
            • ListConversationModelEvaluations(google::cloud::dialogflow::v2::ListConversationModelEvaluationsRequest, Options)
            • CreateConversationModelEvaluation(std::string const &, google::cloud::dialogflow::v2::ConversationModelEvaluation const &, Options)
            • CreateConversationModelEvaluation(NoAwaitTag, std::string const &, google::cloud::dialogflow::v2::ConversationModelEvaluation const &, Options)
            • CreateConversationModelEvaluation(google::cloud::dialogflow::v2::CreateConversationModelEvaluationRequest const &, Options)
            • CreateConversationModelEvaluation(NoAwaitTag, google::cloud::dialogflow::v2::CreateConversationModelEvaluationRequest const &, Options)
            • CreateConversationModelEvaluation(google::longrunning::Operation const &, Options)
            • ListLocations(google::cloud::location::ListLocationsRequest, Options)
            • GetLocation(google::cloud::location::GetLocationRequest const &, Options)
            • ListOperations(std::string const &, std::string const &, Options)
            • ListOperations(google::longrunning::ListOperationsRequest, Options)
            • GetOperation(std::string const &, Options)
            • GetOperation(google::longrunning::GetOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
        • ConversationModelsConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateConversationModel(google::cloud::dialogflow::v2::CreateConversationModelRequest const &)
            • virtual CreateConversationModel(NoAwaitTag, google::cloud::dialogflow::v2::CreateConversationModelRequest const &)
            • virtual CreateConversationModel(google::longrunning::Operation const &)
            • virtual GetConversationModel(google::cloud::dialogflow::v2::GetConversationModelRequest const &)
            • virtual ListConversationModels(google::cloud::dialogflow::v2::ListConversationModelsRequest)
            • virtual DeleteConversationModel(google::cloud::dialogflow::v2::DeleteConversationModelRequest const &)
            • virtual DeleteConversationModel(NoAwaitTag, google::cloud::dialogflow::v2::DeleteConversationModelRequest const &)
            • virtual DeleteConversationModel(google::longrunning::Operation const &)
            • virtual DeployConversationModel(google::cloud::dialogflow::v2::DeployConversationModelRequest const &)
            • virtual DeployConversationModel(NoAwaitTag, google::cloud::dialogflow::v2::DeployConversationModelRequest const &)
            • virtual DeployConversationModel(google::longrunning::Operation const &)
            • virtual UndeployConversationModel(google::cloud::dialogflow::v2::UndeployConversationModelRequest const &)
            • virtual UndeployConversationModel(NoAwaitTag, google::cloud::dialogflow::v2::UndeployConversationModelRequest const &)
            • virtual UndeployConversationModel(google::longrunning::Operation const &)
            • virtual GetConversationModelEvaluation(google::cloud::dialogflow::v2::GetConversationModelEvaluationRequest const &)
            • virtual ListConversationModelEvaluations(google::cloud::dialogflow::v2::ListConversationModelEvaluationsRequest)
            • virtual CreateConversationModelEvaluation(google::cloud::dialogflow::v2::CreateConversationModelEvaluationRequest const &)
            • virtual CreateConversationModelEvaluation(NoAwaitTag, google::cloud::dialogflow::v2::CreateConversationModelEvaluationRequest const &)
            • virtual CreateConversationModelEvaluation(google::longrunning::Operation const &)
            • virtual ListLocations(google::cloud::location::ListLocationsRequest)
            • virtual GetLocation(google::cloud::location::GetLocationRequest const &)
            • virtual ListOperations(google::longrunning::ListOperationsRequest)
            • virtual GetOperation(google::longrunning::GetOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
        • ConversationModelsConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual CreateConversationModel(google::cloud::dialogflow::v2::CreateConversationModelRequest const &)
            • virtual GetConversationModel(google::cloud::dialogflow::v2::GetConversationModelRequest const &)
            • virtual ListConversationModels(google::cloud::dialogflow::v2::ListConversationModelsRequest)
            • virtual DeleteConversationModel(google::cloud::dialogflow::v2::DeleteConversationModelRequest const &)
            • virtual DeployConversationModel(google::cloud::dialogflow::v2::DeployConversationModelRequest const &)
            • virtual UndeployConversationModel(google::cloud::dialogflow::v2::UndeployConversationModelRequest const &)
            • virtual GetConversationModelEvaluation(google::cloud::dialogflow::v2::GetConversationModelEvaluationRequest const &)
            • virtual ListConversationModelEvaluations(google::cloud::dialogflow::v2::ListConversationModelEvaluationsRequest)
            • virtual CreateConversationModelEvaluation(google::cloud::dialogflow::v2::CreateConversationModelEvaluationRequest const &)