Skip to main content
Google Cloud
Documentation Technology areas
  • AI and ML
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Distributed, hybrid, and multicloud
  • Generative AI
  • Industry solutions
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
Related sites
  • Google Cloud Home
  • Free Trial and Free Tier
  • Architecture Center
  • Blog
  • Contact Sales
  • Google Cloud Developer Center
  • Google Developer Center
  • Google Cloud Marketplace
  • Google Cloud Marketplace Documentation
  • Google Cloud Skills Boost
  • Google Cloud Solution Center
  • Google Cloud Support
  • Google Cloud Tech Youtube Channel
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어
Console Sign in
  • C++
Overview Guides Reference Samples
Contact Us Start free
Google Cloud
  • Documentation
    • Overview
    • Guides
    • Reference
    • Samples
  • Technology areas
    • More
  • Cross-product tools
    • More
  • Related sites
    • More
  • Console
  • Contact Us
  • Start free
  • Overview
  • Library reference docs
  • Cloud Translation 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 translate_v3::TranslationServiceClient Retry Policies
  • Modules
    • Cloud Translation API Configuration Options
  • Namespaces
    • google::cloud::translate
      • Overview
    • google::cloud::translate_mocks
      • Overview
    • google::cloud::translate_v3
      • Overview
      • Classes
        • TranslationServiceClient
          • Overview
          • Constructors
            • TranslationServiceClient(TranslationServiceClient const &)
            • TranslationServiceClient(TranslationServiceClient &&)
            • TranslationServiceClient(std::shared_ptr< TranslationServiceConnection >, Options)
          • Operators
            • operator=(TranslationServiceClient const &)
            • operator=(TranslationServiceClient &&)
            • operator==(TranslationServiceClient const &, TranslationServiceClient const &)
            • operator!=(TranslationServiceClient const &, TranslationServiceClient const &)
          • Functions
            • TranslateText(std::string const &, std::string const &, std::vector< std::string > const &, Options)
            • TranslateText(std::string const &, std::string const &, std::string const &, std::string const &, std::string const &, std::vector< std::string > const &, Options)
            • TranslateText(google::cloud::translation::v3::TranslateTextRequest const &, Options)
            • RomanizeText(std::string const &, std::vector< std::string > const &, Options)
            • RomanizeText(google::cloud::translation::v3::RomanizeTextRequest const &, Options)
            • DetectLanguage(std::string const &, std::string const &, std::string const &, std::string const &, Options)
            • DetectLanguage(google::cloud::translation::v3::DetectLanguageRequest const &, Options)
            • GetSupportedLanguages(std::string const &, std::string const &, std::string const &, Options)
            • GetSupportedLanguages(google::cloud::translation::v3::GetSupportedLanguagesRequest const &, Options)
            • TranslateDocument(google::cloud::translation::v3::TranslateDocumentRequest const &, Options)
            • BatchTranslateText(google::cloud::translation::v3::BatchTranslateTextRequest const &, Options)
            • BatchTranslateText(NoAwaitTag, google::cloud::translation::v3::BatchTranslateTextRequest const &, Options)
            • BatchTranslateText(google::longrunning::Operation const &, Options)
            • BatchTranslateDocument(std::string const &, std::string const &, std::vector< std::string > const &, std::vector< google::cloud::translation::v3::BatchDocumentInputConfig > const &, google::cloud::translation::v3::BatchDocumentOutputConfig const &, Options)
            • BatchTranslateDocument(NoAwaitTag, std::string const &, std::string const &, std::vector< std::string > const &, std::vector< google::cloud::translation::v3::BatchDocumentInputConfig > const &, google::cloud::translation::v3::BatchDocumentOutputConfig const &, Options)
            • BatchTranslateDocument(google::cloud::translation::v3::BatchTranslateDocumentRequest const &, Options)
            • BatchTranslateDocument(NoAwaitTag, google::cloud::translation::v3::BatchTranslateDocumentRequest const &, Options)
            • BatchTranslateDocument(google::longrunning::Operation const &, Options)
            • CreateGlossary(std::string const &, google::cloud::translation::v3::Glossary const &, Options)
            • CreateGlossary(NoAwaitTag, std::string const &, google::cloud::translation::v3::Glossary const &, Options)
            • CreateGlossary(google::cloud::translation::v3::CreateGlossaryRequest const &, Options)
            • CreateGlossary(NoAwaitTag, google::cloud::translation::v3::CreateGlossaryRequest const &, Options)
            • CreateGlossary(google::longrunning::Operation const &, Options)
            • UpdateGlossary(google::cloud::translation::v3::Glossary const &, google::protobuf::FieldMask const &, Options)
            • UpdateGlossary(NoAwaitTag, google::cloud::translation::v3::Glossary const &, google::protobuf::FieldMask const &, Options)
            • UpdateGlossary(google::cloud::translation::v3::UpdateGlossaryRequest const &, Options)
            • UpdateGlossary(NoAwaitTag, google::cloud::translation::v3::UpdateGlossaryRequest const &, Options)
            • UpdateGlossary(google::longrunning::Operation const &, Options)
            • ListGlossaries(std::string const &, Options)
            • ListGlossaries(google::cloud::translation::v3::ListGlossariesRequest, Options)
            • GetGlossary(std::string const &, Options)
            • GetGlossary(google::cloud::translation::v3::GetGlossaryRequest const &, Options)
            • DeleteGlossary(std::string const &, Options)
            • DeleteGlossary(NoAwaitTag, std::string const &, Options)
            • DeleteGlossary(google::cloud::translation::v3::DeleteGlossaryRequest const &, Options)
            • DeleteGlossary(NoAwaitTag, google::cloud::translation::v3::DeleteGlossaryRequest const &, Options)
            • DeleteGlossary(google::longrunning::Operation const &, Options)
            • GetGlossaryEntry(std::string const &, Options)
            • GetGlossaryEntry(google::cloud::translation::v3::GetGlossaryEntryRequest const &, Options)
            • ListGlossaryEntries(std::string const &, Options)
            • ListGlossaryEntries(google::cloud::translation::v3::ListGlossaryEntriesRequest, Options)
            • CreateGlossaryEntry(std::string const &, google::cloud::translation::v3::GlossaryEntry const &, Options)
            • CreateGlossaryEntry(google::cloud::translation::v3::CreateGlossaryEntryRequest const &, Options)
            • UpdateGlossaryEntry(google::cloud::translation::v3::GlossaryEntry const &, Options)
            • UpdateGlossaryEntry(google::cloud::translation::v3::UpdateGlossaryEntryRequest const &, Options)
            • DeleteGlossaryEntry(std::string const &, Options)
            • DeleteGlossaryEntry(google::cloud::translation::v3::DeleteGlossaryEntryRequest const &, Options)
            • CreateDataset(std::string const &, google::cloud::translation::v3::Dataset const &, Options)
            • CreateDataset(NoAwaitTag, std::string const &, google::cloud::translation::v3::Dataset const &, Options)
            • CreateDataset(google::cloud::translation::v3::CreateDatasetRequest const &, Options)
            • CreateDataset(NoAwaitTag, google::cloud::translation::v3::CreateDatasetRequest const &, Options)
            • CreateDataset(google::longrunning::Operation const &, Options)
            • GetDataset(std::string const &, Options)
            • GetDataset(google::cloud::translation::v3::GetDatasetRequest const &, Options)
            • ListDatasets(std::string const &, Options)
            • ListDatasets(google::cloud::translation::v3::ListDatasetsRequest, Options)
            • DeleteDataset(std::string const &, Options)
            • DeleteDataset(NoAwaitTag, std::string const &, Options)
            • DeleteDataset(google::cloud::translation::v3::DeleteDatasetRequest const &, Options)
            • DeleteDataset(NoAwaitTag, google::cloud::translation::v3::DeleteDatasetRequest const &, Options)
            • DeleteDataset(google::longrunning::Operation const &, Options)
            • CreateAdaptiveMtDataset(std::string const &, google::cloud::translation::v3::AdaptiveMtDataset const &, Options)
            • CreateAdaptiveMtDataset(google::cloud::translation::v3::CreateAdaptiveMtDatasetRequest const &, Options)
            • DeleteAdaptiveMtDataset(std::string const &, Options)
            • DeleteAdaptiveMtDataset(google::cloud::translation::v3::DeleteAdaptiveMtDatasetRequest const &, Options)
            • GetAdaptiveMtDataset(std::string const &, Options)
            • GetAdaptiveMtDataset(google::cloud::translation::v3::GetAdaptiveMtDatasetRequest const &, Options)
            • ListAdaptiveMtDatasets(std::string const &, Options)
            • ListAdaptiveMtDatasets(google::cloud::translation::v3::ListAdaptiveMtDatasetsRequest, Options)
            • AdaptiveMtTranslate(std::string const &, std::vector< std::string > const &, Options)
            • AdaptiveMtTranslate(google::cloud::translation::v3::AdaptiveMtTranslateRequest const &, Options)
            • GetAdaptiveMtFile(std::string const &, Options)
            • GetAdaptiveMtFile(google::cloud::translation::v3::GetAdaptiveMtFileRequest const &, Options)
            • DeleteAdaptiveMtFile(std::string const &, Options)
            • DeleteAdaptiveMtFile(google::cloud::translation::v3::DeleteAdaptiveMtFileRequest const &, Options)
            • ImportAdaptiveMtFile(std::string const &, Options)
            • ImportAdaptiveMtFile(google::cloud::translation::v3::ImportAdaptiveMtFileRequest const &, Options)
            • ListAdaptiveMtFiles(std::string const &, Options)
            • ListAdaptiveMtFiles(google::cloud::translation::v3::ListAdaptiveMtFilesRequest, Options)
            • ListAdaptiveMtSentences(std::string const &, Options)
            • ListAdaptiveMtSentences(google::cloud::translation::v3::ListAdaptiveMtSentencesRequest, Options)
            • ImportData(std::string const &, google::cloud::translation::v3::DatasetInputConfig const &, Options)
            • ImportData(NoAwaitTag, std::string const &, google::cloud::translation::v3::DatasetInputConfig const &, Options)
            • ImportData(google::cloud::translation::v3::ImportDataRequest const &, Options)
            • ImportData(NoAwaitTag, google::cloud::translation::v3::ImportDataRequest const &, Options)
            • ImportData(google::longrunning::Operation const &, Options)
            • ExportData(std::string const &, google::cloud::translation::v3::DatasetOutputConfig const &, Options)
            • ExportData(NoAwaitTag, std::string const &, google::cloud::translation::v3::DatasetOutputConfig const &, Options)
            • ExportData(google::cloud::translation::v3::ExportDataRequest const &, Options)
            • ExportData(NoAwaitTag, google::cloud::translation::v3::ExportDataRequest const &, Options)
            • ExportData(google::longrunning::Operation const &, Options)
            • ListExamples(std::string const &, Options)
            • ListExamples(google::cloud::translation::v3::ListExamplesRequest, Options)
            • CreateModel(std::string const &, google::cloud::translation::v3::Model const &, Options)
            • CreateModel(NoAwaitTag, std::string const &, google::cloud::translation::v3::Model const &, Options)
            • CreateModel(google::cloud::translation::v3::CreateModelRequest const &, Options)
            • CreateModel(NoAwaitTag, google::cloud::translation::v3::CreateModelRequest const &, Options)
            • CreateModel(google::longrunning::Operation const &, Options)
            • ListModels(std::string const &, Options)
            • ListModels(google::cloud::translation::v3::ListModelsRequest, Options)
            • GetModel(std::string const &, Options)
            • GetModel(google::cloud::translation::v3::GetModelRequest const &, Options)
            • DeleteModel(std::string const &, Options)
            • DeleteModel(NoAwaitTag, std::string const &, Options)
            • DeleteModel(google::cloud::translation::v3::DeleteModelRequest const &, Options)
            • DeleteModel(NoAwaitTag, google::cloud::translation::v3::DeleteModelRequest const &, Options)
            • DeleteModel(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)
            • DeleteOperation(std::string const &, Options)
            • DeleteOperation(google::longrunning::DeleteOperationRequest const &, Options)
            • CancelOperation(std::string const &, Options)
            • CancelOperation(google::longrunning::CancelOperationRequest const &, Options)
            • WaitOperation(google::longrunning::WaitOperationRequest const &, Options)
        • TranslationServiceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual TranslateText(google::cloud::translation::v3::TranslateTextRequest const &)
            • virtual RomanizeText(google::cloud::translation::v3::RomanizeTextRequest const &)
            • virtual DetectLanguage(google::cloud::translation::v3::DetectLanguageRequest const &)
            • virtual GetSupportedLanguages(google::cloud::translation::v3::GetSupportedLanguagesRequest const &)
            • virtual TranslateDocument(google::cloud::translation::v3::TranslateDocumentRequest const &)
            • virtual BatchTranslateText(google::cloud::translation::v3::BatchTranslateTextRequest const &)
            • virtual BatchTranslateText(NoAwaitTag, google::cloud::translation::v3::BatchTranslateTextRequest const &)
            • virtual BatchTranslateText(google::longrunning::Operation const &)
            • virtual BatchTranslateDocument(google::cloud::translation::v3::BatchTranslateDocumentRequest const &)
            • virtual BatchTranslateDocument(NoAwaitTag, google::cloud::translation::v3::BatchTranslateDocumentRequest const &)
            • virtual BatchTranslateDocument(google::longrunning::Operation const &)
            • virtual CreateGlossary(google::cloud::translation::v3::CreateGlossaryRequest const &)
            • virtual CreateGlossary(NoAwaitTag, google::cloud::translation::v3::CreateGlossaryRequest const &)
            • virtual CreateGlossary(google::longrunning::Operation const &)
            • virtual UpdateGlossary(google::cloud::translation::v3::UpdateGlossaryRequest const &)
            • virtual UpdateGlossary(NoAwaitTag, google::cloud::translation::v3::UpdateGlossaryRequest const &)
            • virtual UpdateGlossary(google::longrunning::Operation const &)
            • virtual ListGlossaries(google::cloud::translation::v3::ListGlossariesRequest)
            • virtual GetGlossary(google::cloud::translation::v3::GetGlossaryRequest const &)
            • virtual DeleteGlossary(google::cloud::translation::v3::DeleteGlossaryRequest const &)
            • virtual DeleteGlossary(NoAwaitTag, google::cloud::translation::v3::DeleteGlossaryRequest const &)
            • virtual DeleteGlossary(google::longrunning::Operation const &)
            • virtual GetGlossaryEntry(google::cloud::translation::v3::GetGlossaryEntryRequest const &)
            • virtual ListGlossaryEntries(google::cloud::translation::v3::ListGlossaryEntriesRequest)
            • virtual CreateGlossaryEntry(google::cloud::translation::v3::CreateGlossaryEntryRequest const &)
            • virtual UpdateGlossaryEntry(google::cloud::translation::v3::UpdateGlossaryEntryRequest const &)
            • virtual DeleteGlossaryEntry(google::cloud::translation::v3::DeleteGlossaryEntryRequest const &)
            • virtual CreateDataset(google::cloud::translation::v3::CreateDatasetRequest const &)
            • virtual CreateDataset(NoAwaitTag, google::cloud::translation::v3::CreateDatasetRequest const &)
            • virtual CreateDataset(google::longrunning::Operation const &)
            • virtual GetDataset(google::cloud::translation::v3::GetDatasetRequest const &)
            • virtual ListDatasets(google::cloud::translation::v3::ListDatasetsRequest)
            • virtual DeleteDataset(google::cloud::translation::v3::DeleteDatasetRequest const &)
            • virtual DeleteDataset(NoAwaitTag, google::cloud::translation::v3::DeleteDatasetRequest const &)
            • virtual DeleteDataset(google::longrunning::Operation const &)
            • virtual CreateAdaptiveMtDataset(google::cloud::translation::v3::CreateAdaptiveMtDatasetRequest const &)
            • virtual DeleteAdaptiveMtDataset(google::cloud::translation::v3::DeleteAdaptiveMtDatasetRequest const &)
            • virtual GetAdaptiveMtDataset(google::cloud::translation::v3::GetAdaptiveMtDatasetRequest const &)
            • virtual ListAdaptiveMtDatasets(google::cloud::translation::v3::ListAdaptiveMtDatasetsRequest)
            • virtual AdaptiveMtTranslate(google::cloud::translation::v3::AdaptiveMtTranslateRequest const &)
            • virtual GetAdaptiveMtFile(google::cloud::translation::v3::GetAdaptiveMtFileRequest const &)
            • virtual DeleteAdaptiveMtFile(google::cloud::translation::v3::DeleteAdaptiveMtFileRequest const &)
            • virtual ImportAdaptiveMtFile(google::cloud::translation::v3::ImportAdaptiveMtFileRequest const &)
            • virtual ListAdaptiveMtFiles(google::cloud::translation::v3::ListAdaptiveMtFilesRequest)
            • virtual ListAdaptiveMtSentences(google::cloud::translation::v3::ListAdaptiveMtSentencesRequest)
            • virtual ImportData(google::cloud::translation::v3::ImportDataRequest const &)
            • virtual ImportData(NoAwaitTag, google::cloud::translation::v3::ImportDataRequest const &)
            • virtual ImportData(google::longrunning::Operation const &)
            • virtual ExportData(google::cloud::translation::v3::ExportDataRequest const &)
            • virtual ExportData(NoAwaitTag, google::cloud::translation::v3::ExportDataRequest const &)
            • virtual ExportData(google::longrunning::Operation const &)
            • virtual ListExamples(google::cloud::translation::v3::ListExamplesRequest)
            • virtual CreateModel(google::cloud::translation::v3::CreateModelRequest const &)
            • virtual CreateModel(NoAwaitTag, google::cloud::translation::v3::CreateModelRequest const &)
            • virtual CreateModel(google::longrunning::Operation const &)
            • virtual ListModels(google::cloud::translation::v3::ListModelsRequest)
            • virtual GetModel(google::cloud::translation::v3::GetModelRequest const &)
            • virtual DeleteModel(google::cloud::translation::v3::DeleteModelRequest const &)
            • virtual DeleteModel(NoAwaitTag, google::cloud::translation::v3::DeleteModelRequest const &)
            • virtual DeleteModel(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 DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
            • virtual WaitOperation(google::longrunning::WaitOperationRequest const &)
        • TranslationServiceConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual TranslateText(google::cloud::translation::v3::TranslateTextRequest const &)
            • virtual RomanizeText(google::cloud::translation::v3::RomanizeTextRequest const &)
            • virtual DetectLanguage(google::cloud::translation::v3::DetectLanguageRequest const &)
            • virtual GetSupportedLanguages(google::cloud::translation::v3::GetSupportedLanguagesRequest const &)
            • virtual TranslateDocument(google::cloud::translation::v3::TranslateDocumentRequest const &)
            • virtual BatchTranslateText(google::cloud::translation::v3::BatchTranslateTextRequest const &)
            • virtual BatchTranslateDocument(google::cloud::translation::v3::BatchTranslateDocumentRequest const &)
            • virtual CreateGlossary(google::cloud::translation::v3::CreateGlossaryRequest const &)
            • virtual UpdateGlossary(google::cloud::translation::v3::UpdateGlossaryRequest const &)
            • virtual ListGlossaries(google::cloud::translation::v3::ListGlossariesRequest)
            • virtual GetGlossary(google::cloud::translation::v3::GetGlossaryRequest const &)
            • virtual DeleteGlossary(google::cloud::translation::v3::DeleteGlossaryRequest const &)
            • virtual GetGlossaryEntry(google::cloud::translation::v3::GetGlossaryEntryRequest const &)
            • virtual ListGlossaryEntries(google::cloud::translation::v3::ListGlossaryEntriesRequest)
            • virtual CreateGlossaryEntry(google::cloud::translation::v3::CreateGlossaryEntryRequest const &)
            • virtual UpdateGlossaryEntry(google::cloud::translation::v3::UpdateGlossaryEntryRequest const &)
            • virtual DeleteGlossaryEntry(google::cloud::translation::v3::DeleteGlossaryEntryRequest const &)
            • virtual CreateDataset(google::cloud::translation::v3::CreateDatasetRequest const &)
            • virtual GetDataset(google::cloud::translation::v3::GetDatasetRequest const &)
            • virtual ListDatasets(google::cloud::translation::v3::ListDatasetsRequest)
            • virtual DeleteDataset(google::cloud::translation::v3::DeleteDatasetRequest const &)
            • virtual CreateAdaptiveMtDataset(google::cloud::translation::v3::CreateAdaptiveMtDatasetRequest const &)
            • virtual DeleteAdaptiveMtDataset(google::cloud::translation::v3::DeleteAdaptiveMtDatasetRequest const &)
            • virtual GetAdaptiveMtDataset(google::cloud::translation::v3::GetAdaptiveMtDatasetRequest const &)
            • virtual ListAdaptiveMtDatasets(google::cloud::translation::v3::ListAdaptiveMtDatasetsRequest)
            • virtual AdaptiveMtTranslate(google::cloud::translation::v3::AdaptiveMtTranslateRequest const &)
            • virtual GetAdaptiveMtFile(google::cloud::translation::v3::GetAdaptiveMtFileRequest const &)
            • virtual DeleteAdaptiveMtFile(google::cloud::translation::v3::DeleteAdaptiveMtFileRequest const &)
            • virtual ImportAdaptiveMtFile(google::cloud::translation::v3::ImportAdaptiveMtFileRequest const &)
            • virtual ListAdaptiveMtFiles(google::cloud::translation::v3::ListAdaptiveMtFilesRequest)
            • virtual ListAdaptiveMtSentences(google::cloud::translation::v3::ListAdaptiveMtSentencesRequest)
            • virtual ImportData(google::cloud::translation::v3::ImportDataRequest const &)
            • virtual ExportData(google::cloud::translation::v3::ExportDataRequest const &)
            • virtual ListExamples(google::cloud::translation::v3::ListExamplesRequest)
            • virtual CreateModel(google::cloud::translation::v3::CreateModelRequest const &)
            • virtual ListModels(google::cloud::translation::v3::ListModelsRequest)
            • virtual GetModel(google::cloud::translation::v3::GetModelRequest const &)
            • virtual DeleteModel(google::cloud::translation::v3::DeleteModelRequest 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 DeleteOperation(google::longrunning::DeleteOperationRequest const &)
            • virtual CancelOperation(google::longrunning::CancelOperationRequest const &)
            • virtual WaitOperation(google::longrunning::WaitOperationRequest const &)
        • TranslationServiceLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • TranslationServiceLimitedErrorCountRetryPolicy(int)
            • TranslationServiceLimitedErrorCountRetryPolicy(TranslationServiceLimitedErrorCountRetryPolicy &&)
            • TranslationServiceLimitedErrorCountRetryPolicy(TranslationServiceLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TranslationServiceLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • TranslationServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • TranslationServiceLimitedTimeRetryPolicy(TranslationServiceLimitedTimeRetryPolicy &&)
            • TranslationServiceLimitedTimeRetryPolicy(TranslationServiceLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • TranslationServiceRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • TranslationServiceBackoffPolicyOption
          • Overview
          • Types
            • Type
        • TranslationServiceConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • TranslationServicePollingPolicyOption
          • Overview
          • Types
            • Type
        • TranslationServiceRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeTranslationServiceConnection(Options)
        • MakeDefaultTranslationServiceConnectionIdempotencyPolicy()
    • google::cloud::translate_v3_mocks
      • Overview
      • Classes
        • MockTranslationServiceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual TranslateText(google::cloud::translation::v3::TranslateTextRequest const &)
            • virtual RomanizeText(google::cloud::translation::v3::RomanizeTextRequest const &)
            • virtual DetectLanguage(google::cloud::translation::v3::DetectLanguageRequest const &)
            • virtual GetSupportedLanguages(google::cloud::translation::v3::GetSupportedLanguagesRequest const &)
            • virtual TranslateDocument(google::cloud::translation::v3::TranslateDocumentRequest const &)
            • virtual BatchTranslateText(google::cloud::translation::v3::BatchTranslateTextRequest const &)
            • virtual BatchTranslateText(NoAwaitTag, google::cloud::translation::v3::BatchTranslateTextRequest const &)
            • virtual BatchTranslateText(google::longrunning::Operation const &)
            • virtual BatchTranslateDocument(google::cloud::translation::v3::BatchTranslateDocumentRequest const &)
            • virtual BatchTranslateDocument(NoAwaitTag, google::cloud::translation::v3::BatchTranslateDocumentRequest const &)
            • virtual BatchTranslateDocument(google::longrunning::Operation const &)
            • virtual CreateGlossary(google::cloud::translation::v3::CreateGlossaryRequest const &)
            • virtual CreateGlossary(NoAwaitTag, google::cloud::translation::v3::CreateGlossaryRequest const &)
            • virtual CreateGlossary(google::longrunning::Operation const &)
            • virtual UpdateGlossary(google::cloud::translation::v3::UpdateGlossaryRequest const &)
            • virtual UpdateGlossary(NoAwaitTag, google::cloud::translation::v3::UpdateGlossaryRequest const &)
            • virtual UpdateGlossary(google::longrunning::Operation const &)
            • virtual ListGlossaries(google::cloud::translation::v3::ListGlossariesRequest)
            • virtual GetGlossary(google::cloud::translation::v3::GetGlossaryRequest const &)
            • virtual DeleteGlossary(google::cloud::translation::v3::DeleteGlossaryRequest const &)
            • virtual DeleteGlossary(NoAwaitTag, google::cloud::translation::v3::DeleteGlossaryRequest const &)
            • virtual DeleteGlossary(google::longrunning::Operation const &)
            • virtual GetGlossaryEntry(google::cloud::translation::v3::GetGlossaryEntryRequest const &)
            • virtual ListGlossaryEntries(google::cloud::translation::v3::ListGlossaryEntriesRequest)
            • virtual CreateGlossaryEntry(google::cloud::translation::v3::CreateGlossaryEntryRequest const &)
            • virtual UpdateGlossaryEntry(google::cloud::translation::v3::UpdateGlossaryEntryRequest const &)
            • virtual DeleteGlossaryEntry(google::cloud::translation::v3::DeleteGlossaryEntryRequest const &)
            • virtual CreateDataset(google::cloud::translation::v3::CreateDatasetRequest const &)
            • virtual CreateDataset(NoAwaitTag, google::cloud::translation::v3::CreateDatasetRequest const &)
            • virtual CreateDataset(google::longrunning::Operation const &)
            • virtual GetDataset(google::cloud::translation::v3::GetDatasetRequest const &)
            • virtual ListDatasets(google::cloud::translation::v3::ListDatasetsRequest)
            • virtual DeleteDataset(google::cloud::translation::v3::DeleteDatasetRequest const &)
            • virtual DeleteDataset(NoAwaitTag, google::cloud::translation::v3::DeleteDatasetRequest const &)
            • virtual DeleteDataset(google::longrunning::Operation const &)
            • virtual CreateAdaptiveMtDataset(google::cloud::translation::v3::CreateAdaptiveMtDatasetRequest const &)
            • virtual DeleteAdaptiveMtDataset(google::cloud::translation::v3::DeleteAdaptiveMtDatasetRequest const &)
            • virtual GetAdaptiveMtDataset(google::cloud::translation::v3::GetAdaptiveMtDatasetRequest const &)
            • virtual ListAdaptiveMtDatasets(google::cloud::translation::v3::ListAdaptiveMtDatasetsRequest)
            • virtual AdaptiveMtTranslate(google::cloud::translation::v3::AdaptiveMtTranslateRequest const &)
            • virtual GetAdaptiveMtFile(google::cloud::translation::v3::GetAdaptiveMtFileRequest const &)
            • virtual DeleteAdaptiveMtFile(google::cloud::translation::v3::DeleteAdaptiveMtFileRequest const &)
            • virtual ImportAdaptiveMtFile(google::cloud::translation::v3::ImportAdaptiveMtFileRequest const &)
            • virtual ListAdaptiveMtFiles(google::cloud::translation::v3::ListAdaptiveMtFilesRequest)
            • virtual ListAdaptiveMtSentences(google::cloud::translation::v3::ListAdaptiveMtSentencesRequest)
            • virtual ImportData(google::cloud::translation::v3::ImportDataRequest const &)
            • virtual ImportData(NoAwaitTag, google::cloud::translation::v3::ImportDataRequest const &)
            • virtual ImportData(google::longrunning::Operation const &)
            • virtual ExportData(google::cloud::translation::v3::ExportDataRequest const &)
            • virtual ExportData(NoAwaitTag, google::cloud::translation::v3::ExportDataRequest const &)
            • virtual ExportData(google::longrunning::Operation const &)
            • virtual ListExamples(google::cloud::translation::v3::ListExamplesRequest)
            • virtual CreateModel(google::cloud::translation::v3::CreateModelRequest const &)
            • virtual CreateModel(NoAwaitTag, google::cloud::translation::v3::CreateModelRequest const &)
            • virtual CreateModel(google::longrunning::Operation const &)