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
  • 中文 – 简体
  • 日本語
  • 한국어
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
  • Google Cloud Data Catalog 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 datacatalog_lineage_v1::LineageClient Retry Policies
    • Override datacatalog_v1::DataCatalogClient Retry Policies
    • Override datacatalog_v1::PolicyTagManagerClient Retry Policies
    • Override datacatalog_v1::PolicyTagManagerSerializationClient Retry Policies
  • Modules
    • Google Cloud Data Catalog API Configuration Options
  • Namespaces
    • google::cloud::datacatalog
      • Overview
    • google::cloud::datacatalog_lineage_v1
      • Overview
      • Classes
        • LineageClient
          • Overview
          • Constructors
            • LineageClient(LineageClient const &)
            • LineageClient(LineageClient &&)
            • LineageClient(std::shared_ptr< LineageConnection >, Options)
          • Operators
            • operator=(LineageClient const &)
            • operator=(LineageClient &&)
            • operator==(LineageClient const &, LineageClient const &)
            • operator!=(LineageClient const &, LineageClient const &)
          • Functions
            • ProcessOpenLineageRunEvent(std::string const &, google::protobuf::Struct const &, Options)
            • ProcessOpenLineageRunEvent(google::cloud::datacatalog::lineage::v1::ProcessOpenLineageRunEventRequest const &, Options)
            • CreateProcess(std::string const &, google::cloud::datacatalog::lineage::v1::Process const &, Options)
            • CreateProcess(google::cloud::datacatalog::lineage::v1::CreateProcessRequest const &, Options)
            • UpdateProcess(google::cloud::datacatalog::lineage::v1::Process const &, google::protobuf::FieldMask const &, Options)
            • UpdateProcess(google::cloud::datacatalog::lineage::v1::UpdateProcessRequest const &, Options)
            • GetProcess(std::string const &, Options)
            • GetProcess(google::cloud::datacatalog::lineage::v1::GetProcessRequest const &, Options)
            • ListProcesses(std::string const &, Options)
            • ListProcesses(google::cloud::datacatalog::lineage::v1::ListProcessesRequest, Options)
            • DeleteProcess(std::string const &, Options)
            • DeleteProcess(ExperimentalTag, NoAwaitTag, std::string const &, Options)
            • DeleteProcess(google::cloud::datacatalog::lineage::v1::DeleteProcessRequest const &, Options)
            • DeleteProcess(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::lineage::v1::DeleteProcessRequest const &, Options)
            • DeleteProcess(ExperimentalTag, google::longrunning::Operation const &, Options)
            • CreateRun(std::string const &, google::cloud::datacatalog::lineage::v1::Run const &, Options)
            • CreateRun(google::cloud::datacatalog::lineage::v1::CreateRunRequest const &, Options)
            • UpdateRun(google::cloud::datacatalog::lineage::v1::Run const &, google::protobuf::FieldMask const &, Options)
            • UpdateRun(google::cloud::datacatalog::lineage::v1::UpdateRunRequest const &, Options)
            • GetRun(std::string const &, Options)
            • GetRun(google::cloud::datacatalog::lineage::v1::GetRunRequest const &, Options)
            • ListRuns(std::string const &, Options)
            • ListRuns(google::cloud::datacatalog::lineage::v1::ListRunsRequest, Options)
            • DeleteRun(std::string const &, Options)
            • DeleteRun(ExperimentalTag, NoAwaitTag, std::string const &, Options)
            • DeleteRun(google::cloud::datacatalog::lineage::v1::DeleteRunRequest const &, Options)
            • DeleteRun(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::lineage::v1::DeleteRunRequest const &, Options)
            • DeleteRun(ExperimentalTag, google::longrunning::Operation const &, Options)
            • CreateLineageEvent(std::string const &, google::cloud::datacatalog::lineage::v1::LineageEvent const &, Options)
            • CreateLineageEvent(google::cloud::datacatalog::lineage::v1::CreateLineageEventRequest const &, Options)
            • GetLineageEvent(std::string const &, Options)
            • GetLineageEvent(google::cloud::datacatalog::lineage::v1::GetLineageEventRequest const &, Options)
            • ListLineageEvents(std::string const &, Options)
            • ListLineageEvents(google::cloud::datacatalog::lineage::v1::ListLineageEventsRequest, Options)
            • DeleteLineageEvent(std::string const &, Options)
            • DeleteLineageEvent(google::cloud::datacatalog::lineage::v1::DeleteLineageEventRequest const &, Options)
            • SearchLinks(google::cloud::datacatalog::lineage::v1::SearchLinksRequest, Options)
            • BatchSearchLinkProcesses(google::cloud::datacatalog::lineage::v1::BatchSearchLinkProcessesRequest, Options)
        • LineageConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ProcessOpenLineageRunEvent(google::cloud::datacatalog::lineage::v1::ProcessOpenLineageRunEventRequest const &)
            • virtual CreateProcess(google::cloud::datacatalog::lineage::v1::CreateProcessRequest const &)
            • virtual UpdateProcess(google::cloud::datacatalog::lineage::v1::UpdateProcessRequest const &)
            • virtual GetProcess(google::cloud::datacatalog::lineage::v1::GetProcessRequest const &)
            • virtual ListProcesses(google::cloud::datacatalog::lineage::v1::ListProcessesRequest)
            • virtual DeleteProcess(google::cloud::datacatalog::lineage::v1::DeleteProcessRequest const &)
            • virtual DeleteProcess(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::lineage::v1::DeleteProcessRequest const &)
            • virtual DeleteProcess(ExperimentalTag, google::longrunning::Operation const &)
            • virtual CreateRun(google::cloud::datacatalog::lineage::v1::CreateRunRequest const &)
            • virtual UpdateRun(google::cloud::datacatalog::lineage::v1::UpdateRunRequest const &)
            • virtual GetRun(google::cloud::datacatalog::lineage::v1::GetRunRequest const &)
            • virtual ListRuns(google::cloud::datacatalog::lineage::v1::ListRunsRequest)
            • virtual DeleteRun(google::cloud::datacatalog::lineage::v1::DeleteRunRequest const &)
            • virtual DeleteRun(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::lineage::v1::DeleteRunRequest const &)
            • virtual DeleteRun(ExperimentalTag, google::longrunning::Operation const &)
            • virtual CreateLineageEvent(google::cloud::datacatalog::lineage::v1::CreateLineageEventRequest const &)
            • virtual GetLineageEvent(google::cloud::datacatalog::lineage::v1::GetLineageEventRequest const &)
            • virtual ListLineageEvents(google::cloud::datacatalog::lineage::v1::ListLineageEventsRequest)
            • virtual DeleteLineageEvent(google::cloud::datacatalog::lineage::v1::DeleteLineageEventRequest const &)
            • virtual SearchLinks(google::cloud::datacatalog::lineage::v1::SearchLinksRequest)
            • virtual BatchSearchLinkProcesses(google::cloud::datacatalog::lineage::v1::BatchSearchLinkProcessesRequest)
        • LineageConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual ProcessOpenLineageRunEvent(google::cloud::datacatalog::lineage::v1::ProcessOpenLineageRunEventRequest const &)
            • virtual CreateProcess(google::cloud::datacatalog::lineage::v1::CreateProcessRequest const &)
            • virtual UpdateProcess(google::cloud::datacatalog::lineage::v1::UpdateProcessRequest const &)
            • virtual GetProcess(google::cloud::datacatalog::lineage::v1::GetProcessRequest const &)
            • virtual ListProcesses(google::cloud::datacatalog::lineage::v1::ListProcessesRequest)
            • virtual DeleteProcess(google::cloud::datacatalog::lineage::v1::DeleteProcessRequest const &)
            • virtual CreateRun(google::cloud::datacatalog::lineage::v1::CreateRunRequest const &)
            • virtual UpdateRun(google::cloud::datacatalog::lineage::v1::UpdateRunRequest const &)
            • virtual GetRun(google::cloud::datacatalog::lineage::v1::GetRunRequest const &)
            • virtual ListRuns(google::cloud::datacatalog::lineage::v1::ListRunsRequest)
            • virtual DeleteRun(google::cloud::datacatalog::lineage::v1::DeleteRunRequest const &)
            • virtual CreateLineageEvent(google::cloud::datacatalog::lineage::v1::CreateLineageEventRequest const &)
            • virtual GetLineageEvent(google::cloud::datacatalog::lineage::v1::GetLineageEventRequest const &)
            • virtual ListLineageEvents(google::cloud::datacatalog::lineage::v1::ListLineageEventsRequest)
            • virtual DeleteLineageEvent(google::cloud::datacatalog::lineage::v1::DeleteLineageEventRequest const &)
            • virtual SearchLinks(google::cloud::datacatalog::lineage::v1::SearchLinksRequest)
            • virtual BatchSearchLinkProcesses(google::cloud::datacatalog::lineage::v1::BatchSearchLinkProcessesRequest)
        • LineageLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • LineageLimitedErrorCountRetryPolicy(int)
            • LineageLimitedErrorCountRetryPolicy(LineageLimitedErrorCountRetryPolicy &&)
            • LineageLimitedErrorCountRetryPolicy(LineageLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • LineageLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • LineageLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • LineageLimitedTimeRetryPolicy(LineageLimitedTimeRetryPolicy &&)
            • LineageLimitedTimeRetryPolicy(LineageLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • LineageRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • LineageBackoffPolicyOption
          • Overview
          • Types
            • Type
        • LineageConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • LineagePollingPolicyOption
          • Overview
          • Types
            • Type
        • LineageRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeLineageConnection(Options)
        • MakeDefaultLineageConnectionIdempotencyPolicy()
    • google::cloud::datacatalog_lineage_v1_mocks
      • Overview
      • Classes
        • MockLineageConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ProcessOpenLineageRunEvent(google::cloud::datacatalog::lineage::v1::ProcessOpenLineageRunEventRequest const &)
            • virtual CreateProcess(google::cloud::datacatalog::lineage::v1::CreateProcessRequest const &)
            • virtual UpdateProcess(google::cloud::datacatalog::lineage::v1::UpdateProcessRequest const &)
            • virtual GetProcess(google::cloud::datacatalog::lineage::v1::GetProcessRequest const &)
            • virtual ListProcesses(google::cloud::datacatalog::lineage::v1::ListProcessesRequest)
            • virtual DeleteProcess(google::cloud::datacatalog::lineage::v1::DeleteProcessRequest const &)
            • virtual DeleteProcess(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::lineage::v1::DeleteProcessRequest const &)
            • virtual DeleteProcess(ExperimentalTag, google::longrunning::Operation const &)
            • virtual CreateRun(google::cloud::datacatalog::lineage::v1::CreateRunRequest const &)
            • virtual UpdateRun(google::cloud::datacatalog::lineage::v1::UpdateRunRequest const &)
            • virtual GetRun(google::cloud::datacatalog::lineage::v1::GetRunRequest const &)
            • virtual ListRuns(google::cloud::datacatalog::lineage::v1::ListRunsRequest)
            • virtual DeleteRun(google::cloud::datacatalog::lineage::v1::DeleteRunRequest const &)
            • virtual DeleteRun(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::lineage::v1::DeleteRunRequest const &)
            • virtual DeleteRun(ExperimentalTag, google::longrunning::Operation const &)
            • virtual CreateLineageEvent(google::cloud::datacatalog::lineage::v1::CreateLineageEventRequest const &)
            • virtual GetLineageEvent(google::cloud::datacatalog::lineage::v1::GetLineageEventRequest const &)
            • virtual ListLineageEvents(google::cloud::datacatalog::lineage::v1::ListLineageEventsRequest)
            • virtual DeleteLineageEvent(google::cloud::datacatalog::lineage::v1::DeleteLineageEventRequest const &)
            • virtual SearchLinks(google::cloud::datacatalog::lineage::v1::SearchLinksRequest)
            • virtual BatchSearchLinkProcesses(google::cloud::datacatalog::lineage::v1::BatchSearchLinkProcessesRequest)
    • google::cloud::datacatalog_mocks
      • Overview
    • google::cloud::datacatalog_v1
      • Overview
      • Classes
        • DataCatalogClient
          • Overview
          • Constructors
            • DataCatalogClient(DataCatalogClient const &)
            • DataCatalogClient(DataCatalogClient &&)
            • DataCatalogClient(std::shared_ptr< DataCatalogConnection >, Options)
          • Operators
            • operator=(DataCatalogClient const &)
            • operator=(DataCatalogClient &&)
            • operator==(DataCatalogClient const &, DataCatalogClient const &)
            • operator!=(DataCatalogClient const &, DataCatalogClient const &)
          • Functions
            • SearchCatalog(google::cloud::datacatalog::v1::SearchCatalogRequest::Scope const &, std::string const &, Options)
            • SearchCatalog(google::cloud::datacatalog::v1::SearchCatalogRequest, Options)
            • CreateEntryGroup(std::string const &, std::string const &, google::cloud::datacatalog::v1::EntryGroup const &, Options)
            • CreateEntryGroup(google::cloud::datacatalog::v1::CreateEntryGroupRequest const &, Options)
            • GetEntryGroup(std::string const &, Options)
            • GetEntryGroup(std::string const &, google::protobuf::FieldMask const &, Options)
            • GetEntryGroup(google::cloud::datacatalog::v1::GetEntryGroupRequest const &, Options)
            • UpdateEntryGroup(google::cloud::datacatalog::v1::EntryGroup const &, Options)
            • UpdateEntryGroup(google::cloud::datacatalog::v1::EntryGroup const &, google::protobuf::FieldMask const &, Options)
            • UpdateEntryGroup(google::cloud::datacatalog::v1::UpdateEntryGroupRequest const &, Options)
            • DeleteEntryGroup(std::string const &, Options)
            • DeleteEntryGroup(google::cloud::datacatalog::v1::DeleteEntryGroupRequest const &, Options)
            • ListEntryGroups(std::string const &, Options)
            • ListEntryGroups(google::cloud::datacatalog::v1::ListEntryGroupsRequest, Options)
            • CreateEntry(std::string const &, std::string const &, google::cloud::datacatalog::v1::Entry const &, Options)
            • CreateEntry(google::cloud::datacatalog::v1::CreateEntryRequest const &, Options)
            • UpdateEntry(google::cloud::datacatalog::v1::Entry const &, Options)
            • UpdateEntry(google::cloud::datacatalog::v1::Entry const &, google::protobuf::FieldMask const &, Options)
            • UpdateEntry(google::cloud::datacatalog::v1::UpdateEntryRequest const &, Options)
            • DeleteEntry(std::string const &, Options)
            • DeleteEntry(google::cloud::datacatalog::v1::DeleteEntryRequest const &, Options)
            • GetEntry(std::string const &, Options)
            • GetEntry(google::cloud::datacatalog::v1::GetEntryRequest const &, Options)
            • LookupEntry(google::cloud::datacatalog::v1::LookupEntryRequest const &, Options)
            • ListEntries(std::string const &, Options)
            • ListEntries(google::cloud::datacatalog::v1::ListEntriesRequest, Options)
            • ModifyEntryOverview(google::cloud::datacatalog::v1::ModifyEntryOverviewRequest const &, Options)
            • ModifyEntryContacts(google::cloud::datacatalog::v1::ModifyEntryContactsRequest const &, Options)
            • CreateTagTemplate(std::string const &, std::string const &, google::cloud::datacatalog::v1::TagTemplate const &, Options)
            • CreateTagTemplate(google::cloud::datacatalog::v1::CreateTagTemplateRequest const &, Options)
            • GetTagTemplate(std::string const &, Options)
            • GetTagTemplate(google::cloud::datacatalog::v1::GetTagTemplateRequest const &, Options)
            • UpdateTagTemplate(google::cloud::datacatalog::v1::TagTemplate const &, Options)
            • UpdateTagTemplate(google::cloud::datacatalog::v1::TagTemplate const &, google::protobuf::FieldMask const &, Options)
            • UpdateTagTemplate(google::cloud::datacatalog::v1::UpdateTagTemplateRequest const &, Options)
            • DeleteTagTemplate(std::string const &, bool, Options)
            • DeleteTagTemplate(google::cloud::datacatalog::v1::DeleteTagTemplateRequest const &, Options)
            • CreateTagTemplateField(std::string const &, std::string const &, google::cloud::datacatalog::v1::TagTemplateField const &, Options)
            • CreateTagTemplateField(google::cloud::datacatalog::v1::CreateTagTemplateFieldRequest const &, Options)
            • UpdateTagTemplateField(std::string const &, google::cloud::datacatalog::v1::TagTemplateField const &, Options)
            • UpdateTagTemplateField(std::string const &, google::cloud::datacatalog::v1::TagTemplateField const &, google::protobuf::FieldMask const &, Options)
            • UpdateTagTemplateField(google::cloud::datacatalog::v1::UpdateTagTemplateFieldRequest const &, Options)
            • RenameTagTemplateField(std::string const &, std::string const &, Options)
            • RenameTagTemplateField(google::cloud::datacatalog::v1::RenameTagTemplateFieldRequest const &, Options)
            • RenameTagTemplateFieldEnumValue(std::string const &, std::string const &, Options)
            • RenameTagTemplateFieldEnumValue(google::cloud::datacatalog::v1::RenameTagTemplateFieldEnumValueRequest const &, Options)
            • DeleteTagTemplateField(std::string const &, bool, Options)
            • DeleteTagTemplateField(google::cloud::datacatalog::v1::DeleteTagTemplateFieldRequest const &, Options)
            • CreateTag(std::string const &, google::cloud::datacatalog::v1::Tag const &, Options)
            • CreateTag(google::cloud::datacatalog::v1::CreateTagRequest const &, Options)
            • UpdateTag(google::cloud::datacatalog::v1::Tag const &, Options)
            • UpdateTag(google::cloud::datacatalog::v1::Tag const &, google::protobuf::FieldMask const &, Options)
            • UpdateTag(google::cloud::datacatalog::v1::UpdateTagRequest const &, Options)
            • DeleteTag(std::string const &, Options)
            • DeleteTag(google::cloud::datacatalog::v1::DeleteTagRequest const &, Options)
            • ListTags(std::string const &, Options)
            • ListTags(google::cloud::datacatalog::v1::ListTagsRequest, Options)
            • ReconcileTags(google::cloud::datacatalog::v1::ReconcileTagsRequest const &, Options)
            • ReconcileTags(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::v1::ReconcileTagsRequest const &, Options)
            • ReconcileTags(ExperimentalTag, google::longrunning::Operation const &, Options)
            • StarEntry(std::string const &, Options)
            • StarEntry(google::cloud::datacatalog::v1::StarEntryRequest const &, Options)
            • UnstarEntry(std::string const &, Options)
            • UnstarEntry(google::cloud::datacatalog::v1::UnstarEntryRequest const &, Options)
            • SetIamPolicy(std::string const &, google::iam::v1::Policy const &, Options)
            • SetIamPolicy(std::string const &, IamUpdater const &, Options)
            • SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
            • GetIamPolicy(std::string const &, Options)
            • GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
            • TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
            • ImportEntries(google::cloud::datacatalog::v1::ImportEntriesRequest const &, Options)
            • ImportEntries(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::v1::ImportEntriesRequest const &, Options)
            • ImportEntries(ExperimentalTag, google::longrunning::Operation const &, Options)
        • DataCatalogConnection
          • Overview
          • Functions
            • virtual options()
            • virtual SearchCatalog(google::cloud::datacatalog::v1::SearchCatalogRequest)
            • virtual CreateEntryGroup(google::cloud::datacatalog::v1::CreateEntryGroupRequest const &)
            • virtual GetEntryGroup(google::cloud::datacatalog::v1::GetEntryGroupRequest const &)
            • virtual UpdateEntryGroup(google::cloud::datacatalog::v1::UpdateEntryGroupRequest const &)
            • virtual DeleteEntryGroup(google::cloud::datacatalog::v1::DeleteEntryGroupRequest const &)
            • virtual ListEntryGroups(google::cloud::datacatalog::v1::ListEntryGroupsRequest)
            • virtual CreateEntry(google::cloud::datacatalog::v1::CreateEntryRequest const &)
            • virtual UpdateEntry(google::cloud::datacatalog::v1::UpdateEntryRequest const &)
            • virtual DeleteEntry(google::cloud::datacatalog::v1::DeleteEntryRequest const &)
            • virtual GetEntry(google::cloud::datacatalog::v1::GetEntryRequest const &)
            • virtual LookupEntry(google::cloud::datacatalog::v1::LookupEntryRequest const &)
            • virtual ListEntries(google::cloud::datacatalog::v1::ListEntriesRequest)
            • virtual ModifyEntryOverview(google::cloud::datacatalog::v1::ModifyEntryOverviewRequest const &)
            • virtual ModifyEntryContacts(google::cloud::datacatalog::v1::ModifyEntryContactsRequest const &)
            • virtual CreateTagTemplate(google::cloud::datacatalog::v1::CreateTagTemplateRequest const &)
            • virtual GetTagTemplate(google::cloud::datacatalog::v1::GetTagTemplateRequest const &)
            • virtual UpdateTagTemplate(google::cloud::datacatalog::v1::UpdateTagTemplateRequest const &)
            • virtual DeleteTagTemplate(google::cloud::datacatalog::v1::DeleteTagTemplateRequest const &)
            • virtual CreateTagTemplateField(google::cloud::datacatalog::v1::CreateTagTemplateFieldRequest const &)
            • virtual UpdateTagTemplateField(google::cloud::datacatalog::v1::UpdateTagTemplateFieldRequest const &)
            • virtual RenameTagTemplateField(google::cloud::datacatalog::v1::RenameTagTemplateFieldRequest const &)
            • virtual RenameTagTemplateFieldEnumValue(google::cloud::datacatalog::v1::RenameTagTemplateFieldEnumValueRequest const &)
            • virtual DeleteTagTemplateField(google::cloud::datacatalog::v1::DeleteTagTemplateFieldRequest const &)
            • virtual CreateTag(google::cloud::datacatalog::v1::CreateTagRequest const &)
            • virtual UpdateTag(google::cloud::datacatalog::v1::UpdateTagRequest const &)
            • virtual DeleteTag(google::cloud::datacatalog::v1::DeleteTagRequest const &)
            • virtual ListTags(google::cloud::datacatalog::v1::ListTagsRequest)
            • virtual ReconcileTags(google::cloud::datacatalog::v1::ReconcileTagsRequest const &)
            • virtual ReconcileTags(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::v1::ReconcileTagsRequest const &)
            • virtual ReconcileTags(ExperimentalTag, google::longrunning::Operation const &)
            • virtual StarEntry(google::cloud::datacatalog::v1::StarEntryRequest const &)
            • virtual UnstarEntry(google::cloud::datacatalog::v1::UnstarEntryRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual ImportEntries(google::cloud::datacatalog::v1::ImportEntriesRequest const &)
            • virtual ImportEntries(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::v1::ImportEntriesRequest const &)
            • virtual ImportEntries(ExperimentalTag, google::longrunning::Operation const &)
        • DataCatalogConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual SearchCatalog(google::cloud::datacatalog::v1::SearchCatalogRequest)
            • virtual CreateEntryGroup(google::cloud::datacatalog::v1::CreateEntryGroupRequest const &)
            • virtual GetEntryGroup(google::cloud::datacatalog::v1::GetEntryGroupRequest const &)
            • virtual UpdateEntryGroup(google::cloud::datacatalog::v1::UpdateEntryGroupRequest const &)
            • virtual DeleteEntryGroup(google::cloud::datacatalog::v1::DeleteEntryGroupRequest const &)
            • virtual ListEntryGroups(google::cloud::datacatalog::v1::ListEntryGroupsRequest)
            • virtual CreateEntry(google::cloud::datacatalog::v1::CreateEntryRequest const &)
            • virtual UpdateEntry(google::cloud::datacatalog::v1::UpdateEntryRequest const &)
            • virtual DeleteEntry(google::cloud::datacatalog::v1::DeleteEntryRequest const &)
            • virtual GetEntry(google::cloud::datacatalog::v1::GetEntryRequest const &)
            • virtual LookupEntry(google::cloud::datacatalog::v1::LookupEntryRequest const &)
            • virtual ListEntries(google::cloud::datacatalog::v1::ListEntriesRequest)
            • virtual ModifyEntryOverview(google::cloud::datacatalog::v1::ModifyEntryOverviewRequest const &)
            • virtual ModifyEntryContacts(google::cloud::datacatalog::v1::ModifyEntryContactsRequest const &)
            • virtual CreateTagTemplate(google::cloud::datacatalog::v1::CreateTagTemplateRequest const &)
            • virtual GetTagTemplate(google::cloud::datacatalog::v1::GetTagTemplateRequest const &)
            • virtual UpdateTagTemplate(google::cloud::datacatalog::v1::UpdateTagTemplateRequest const &)
            • virtual DeleteTagTemplate(google::cloud::datacatalog::v1::DeleteTagTemplateRequest const &)
            • virtual CreateTagTemplateField(google::cloud::datacatalog::v1::CreateTagTemplateFieldRequest const &)
            • virtual UpdateTagTemplateField(google::cloud::datacatalog::v1::UpdateTagTemplateFieldRequest const &)
            • virtual RenameTagTemplateField(google::cloud::datacatalog::v1::RenameTagTemplateFieldRequest const &)
            • virtual RenameTagTemplateFieldEnumValue(google::cloud::datacatalog::v1::RenameTagTemplateFieldEnumValueRequest const &)
            • virtual DeleteTagTemplateField(google::cloud::datacatalog::v1::DeleteTagTemplateFieldRequest const &)
            • virtual CreateTag(google::cloud::datacatalog::v1::CreateTagRequest const &)
            • virtual UpdateTag(google::cloud::datacatalog::v1::UpdateTagRequest const &)
            • virtual DeleteTag(google::cloud::datacatalog::v1::DeleteTagRequest const &)
            • virtual ListTags(google::cloud::datacatalog::v1::ListTagsRequest)
            • virtual ReconcileTags(google::cloud::datacatalog::v1::ReconcileTagsRequest const &)
            • virtual StarEntry(google::cloud::datacatalog::v1::StarEntryRequest const &)
            • virtual UnstarEntry(google::cloud::datacatalog::v1::UnstarEntryRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual ImportEntries(google::cloud::datacatalog::v1::ImportEntriesRequest const &)
        • DataCatalogLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • DataCatalogLimitedErrorCountRetryPolicy(int)
            • DataCatalogLimitedErrorCountRetryPolicy(DataCatalogLimitedErrorCountRetryPolicy &&)
            • DataCatalogLimitedErrorCountRetryPolicy(DataCatalogLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • DataCatalogLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • DataCatalogLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • DataCatalogLimitedTimeRetryPolicy(DataCatalogLimitedTimeRetryPolicy &&)
            • DataCatalogLimitedTimeRetryPolicy(DataCatalogLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • DataCatalogRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
        • PolicyTagManagerClient
          • Overview
          • Constructors
            • PolicyTagManagerClient(PolicyTagManagerClient const &)
            • PolicyTagManagerClient(PolicyTagManagerClient &&)
            • PolicyTagManagerClient(std::shared_ptr< PolicyTagManagerConnection >, Options)
          • Operators
            • operator=(PolicyTagManagerClient const &)
            • operator=(PolicyTagManagerClient &&)
            • operator==(PolicyTagManagerClient const &, PolicyTagManagerClient const &)
            • operator!=(PolicyTagManagerClient const &, PolicyTagManagerClient const &)
          • Functions
            • CreateTaxonomy(std::string const &, google::cloud::datacatalog::v1::Taxonomy const &, Options)
            • CreateTaxonomy(google::cloud::datacatalog::v1::CreateTaxonomyRequest const &, Options)
            • DeleteTaxonomy(std::string const &, Options)
            • DeleteTaxonomy(google::cloud::datacatalog::v1::DeleteTaxonomyRequest const &, Options)
            • UpdateTaxonomy(google::cloud::datacatalog::v1::Taxonomy const &, Options)
            • UpdateTaxonomy(google::cloud::datacatalog::v1::UpdateTaxonomyRequest const &, Options)
            • ListTaxonomies(std::string const &, Options)
            • ListTaxonomies(google::cloud::datacatalog::v1::ListTaxonomiesRequest, Options)
            • GetTaxonomy(std::string const &, Options)
            • GetTaxonomy(google::cloud::datacatalog::v1::GetTaxonomyRequest const &, Options)
            • CreatePolicyTag(std::string const &, google::cloud::datacatalog::v1::PolicyTag const &, Options)
            • CreatePolicyTag(google::cloud::datacatalog::v1::CreatePolicyTagRequest const &, Options)
            • DeletePolicyTag(std::string const &, Options)
            • DeletePolicyTag(google::cloud::datacatalog::v1::DeletePolicyTagRequest const &, Options)
            • UpdatePolicyTag(google::cloud::datacatalog::v1::PolicyTag const &, Options)
            • UpdatePolicyTag(google::cloud::datacatalog::v1::UpdatePolicyTagRequest const &, Options)
            • ListPolicyTags(std::string const &, Options)
            • ListPolicyTags(google::cloud::datacatalog::v1::ListPolicyTagsRequest, Options)
            • GetPolicyTag(std::string const &, Options)
            • GetPolicyTag(google::cloud::datacatalog::v1::GetPolicyTagRequest const &, Options)
            • GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &, Options)
            • SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &, Options)
            • TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &, Options)
        • PolicyTagManagerConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateTaxonomy(google::cloud::datacatalog::v1::CreateTaxonomyRequest const &)
            • virtual DeleteTaxonomy(google::cloud::datacatalog::v1::DeleteTaxonomyRequest const &)
            • virtual UpdateTaxonomy(google::cloud::datacatalog::v1::UpdateTaxonomyRequest const &)
            • virtual ListTaxonomies(google::cloud::datacatalog::v1::ListTaxonomiesRequest)
            • virtual GetTaxonomy(google::cloud::datacatalog::v1::GetTaxonomyRequest const &)
            • virtual CreatePolicyTag(google::cloud::datacatalog::v1::CreatePolicyTagRequest const &)
            • virtual DeletePolicyTag(google::cloud::datacatalog::v1::DeletePolicyTagRequest const &)
            • virtual UpdatePolicyTag(google::cloud::datacatalog::v1::UpdatePolicyTagRequest const &)
            • virtual ListPolicyTags(google::cloud::datacatalog::v1::ListPolicyTagsRequest)
            • virtual GetPolicyTag(google::cloud::datacatalog::v1::GetPolicyTagRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
        • PolicyTagManagerConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual CreateTaxonomy(google::cloud::datacatalog::v1::CreateTaxonomyRequest const &)
            • virtual DeleteTaxonomy(google::cloud::datacatalog::v1::DeleteTaxonomyRequest const &)
            • virtual UpdateTaxonomy(google::cloud::datacatalog::v1::UpdateTaxonomyRequest const &)
            • virtual ListTaxonomies(google::cloud::datacatalog::v1::ListTaxonomiesRequest)
            • virtual GetTaxonomy(google::cloud::datacatalog::v1::GetTaxonomyRequest const &)
            • virtual CreatePolicyTag(google::cloud::datacatalog::v1::CreatePolicyTagRequest const &)
            • virtual DeletePolicyTag(google::cloud::datacatalog::v1::DeletePolicyTagRequest const &)
            • virtual UpdatePolicyTag(google::cloud::datacatalog::v1::UpdatePolicyTagRequest const &)
            • virtual ListPolicyTags(google::cloud::datacatalog::v1::ListPolicyTagsRequest)
            • virtual GetPolicyTag(google::cloud::datacatalog::v1::GetPolicyTagRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
        • PolicyTagManagerLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • PolicyTagManagerLimitedErrorCountRetryPolicy(int)
            • PolicyTagManagerLimitedErrorCountRetryPolicy(PolicyTagManagerLimitedErrorCountRetryPolicy &&)
            • PolicyTagManagerLimitedErrorCountRetryPolicy(PolicyTagManagerLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PolicyTagManagerLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • PolicyTagManagerLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • PolicyTagManagerLimitedTimeRetryPolicy(PolicyTagManagerLimitedTimeRetryPolicy &&)
            • PolicyTagManagerLimitedTimeRetryPolicy(PolicyTagManagerLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PolicyTagManagerRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
        • PolicyTagManagerSerializationClient
          • Overview
          • Constructors
            • PolicyTagManagerSerializationClient(PolicyTagManagerSerializationClient const &)
            • PolicyTagManagerSerializationClient(PolicyTagManagerSerializationClient &&)
            • PolicyTagManagerSerializationClient(std::shared_ptr< PolicyTagManagerSerializationConnection >, Options)
          • Operators
            • operator=(PolicyTagManagerSerializationClient const &)
            • operator=(PolicyTagManagerSerializationClient &&)
            • operator==(PolicyTagManagerSerializationClient const &, PolicyTagManagerSerializationClient const &)
            • operator!=(PolicyTagManagerSerializationClient const &, PolicyTagManagerSerializationClient const &)
          • Functions
            • ReplaceTaxonomy(google::cloud::datacatalog::v1::ReplaceTaxonomyRequest const &, Options)
            • ImportTaxonomies(google::cloud::datacatalog::v1::ImportTaxonomiesRequest const &, Options)
            • ExportTaxonomies(google::cloud::datacatalog::v1::ExportTaxonomiesRequest const &, Options)
        • PolicyTagManagerSerializationConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ReplaceTaxonomy(google::cloud::datacatalog::v1::ReplaceTaxonomyRequest const &)
            • virtual ImportTaxonomies(google::cloud::datacatalog::v1::ImportTaxonomiesRequest const &)
            • virtual ExportTaxonomies(google::cloud::datacatalog::v1::ExportTaxonomiesRequest const &)
        • PolicyTagManagerSerializationConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual ReplaceTaxonomy(google::cloud::datacatalog::v1::ReplaceTaxonomyRequest const &)
            • virtual ImportTaxonomies(google::cloud::datacatalog::v1::ImportTaxonomiesRequest const &)
            • virtual ExportTaxonomies(google::cloud::datacatalog::v1::ExportTaxonomiesRequest const &)
        • PolicyTagManagerSerializationLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • PolicyTagManagerSerializationLimitedErrorCountRetryPolicy(int)
            • PolicyTagManagerSerializationLimitedErrorCountRetryPolicy(PolicyTagManagerSerializationLimitedErrorCountRetryPolicy &&)
            • PolicyTagManagerSerializationLimitedErrorCountRetryPolicy(PolicyTagManagerSerializationLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PolicyTagManagerSerializationLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • PolicyTagManagerSerializationLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • PolicyTagManagerSerializationLimitedTimeRetryPolicy(PolicyTagManagerSerializationLimitedTimeRetryPolicy &&)
            • PolicyTagManagerSerializationLimitedTimeRetryPolicy(PolicyTagManagerSerializationLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • PolicyTagManagerSerializationRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • DataCatalogBackoffPolicyOption
          • Overview
          • Types
            • Type
        • DataCatalogConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • DataCatalogPollingPolicyOption
          • Overview
          • Types
            • Type
        • DataCatalogRetryPolicyOption
          • Overview
          • Types
            • Type
        • PolicyTagManagerBackoffPolicyOption
          • Overview
          • Types
            • Type
        • PolicyTagManagerConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • PolicyTagManagerRetryPolicyOption
          • Overview
          • Types
            • Type
        • PolicyTagManagerSerializationBackoffPolicyOption
          • Overview
          • Types
            • Type
        • PolicyTagManagerSerializationConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • PolicyTagManagerSerializationRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeDataCatalogConnection(Options)
        • MakeDefaultDataCatalogConnectionIdempotencyPolicy()
        • MakePolicyTagManagerConnection(Options)
        • MakeDefaultPolicyTagManagerConnectionIdempotencyPolicy()
        • MakePolicyTagManagerSerializationConnection(Options)
        • MakeDefaultPolicyTagManagerSerializationConnectionIdempotencyPolicy()
    • google::cloud::datacatalog_v1_mocks
      • Overview
      • Classes
        • MockDataCatalogConnection
          • Overview
          • Functions
            • virtual options()
            • virtual SearchCatalog(google::cloud::datacatalog::v1::SearchCatalogRequest)
            • virtual CreateEntryGroup(google::cloud::datacatalog::v1::CreateEntryGroupRequest const &)
            • virtual GetEntryGroup(google::cloud::datacatalog::v1::GetEntryGroupRequest const &)
            • virtual UpdateEntryGroup(google::cloud::datacatalog::v1::UpdateEntryGroupRequest const &)
            • virtual DeleteEntryGroup(google::cloud::datacatalog::v1::DeleteEntryGroupRequest const &)
            • virtual ListEntryGroups(google::cloud::datacatalog::v1::ListEntryGroupsRequest)
            • virtual CreateEntry(google::cloud::datacatalog::v1::CreateEntryRequest const &)
            • virtual UpdateEntry(google::cloud::datacatalog::v1::UpdateEntryRequest const &)
            • virtual DeleteEntry(google::cloud::datacatalog::v1::DeleteEntryRequest const &)
            • virtual GetEntry(google::cloud::datacatalog::v1::GetEntryRequest const &)
            • virtual LookupEntry(google::cloud::datacatalog::v1::LookupEntryRequest const &)
            • virtual ListEntries(google::cloud::datacatalog::v1::ListEntriesRequest)
            • virtual ModifyEntryOverview(google::cloud::datacatalog::v1::ModifyEntryOverviewRequest const &)
            • virtual ModifyEntryContacts(google::cloud::datacatalog::v1::ModifyEntryContactsRequest const &)
            • virtual CreateTagTemplate(google::cloud::datacatalog::v1::CreateTagTemplateRequest const &)
            • virtual GetTagTemplate(google::cloud::datacatalog::v1::GetTagTemplateRequest const &)
            • virtual UpdateTagTemplate(google::cloud::datacatalog::v1::UpdateTagTemplateRequest const &)
            • virtual DeleteTagTemplate(google::cloud::datacatalog::v1::DeleteTagTemplateRequest const &)
            • virtual CreateTagTemplateField(google::cloud::datacatalog::v1::CreateTagTemplateFieldRequest const &)
            • virtual UpdateTagTemplateField(google::cloud::datacatalog::v1::UpdateTagTemplateFieldRequest const &)
            • virtual RenameTagTemplateField(google::cloud::datacatalog::v1::RenameTagTemplateFieldRequest const &)
            • virtual RenameTagTemplateFieldEnumValue(google::cloud::datacatalog::v1::RenameTagTemplateFieldEnumValueRequest const &)
            • virtual DeleteTagTemplateField(google::cloud::datacatalog::v1::DeleteTagTemplateFieldRequest const &)
            • virtual CreateTag(google::cloud::datacatalog::v1::CreateTagRequest const &)
            • virtual UpdateTag(google::cloud::datacatalog::v1::UpdateTagRequest const &)
            • virtual DeleteTag(google::cloud::datacatalog::v1::DeleteTagRequest const &)
            • virtual ListTags(google::cloud::datacatalog::v1::ListTagsRequest)
            • virtual ReconcileTags(google::cloud::datacatalog::v1::ReconcileTagsRequest const &)
            • virtual ReconcileTags(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::v1::ReconcileTagsRequest const &)
            • virtual ReconcileTags(ExperimentalTag, google::longrunning::Operation const &)
            • virtual StarEntry(google::cloud::datacatalog::v1::StarEntryRequest const &)
            • virtual UnstarEntry(google::cloud::datacatalog::v1::UnstarEntryRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
            • virtual ImportEntries(google::cloud::datacatalog::v1::ImportEntriesRequest const &)
            • virtual ImportEntries(ExperimentalTag, NoAwaitTag, google::cloud::datacatalog::v1::ImportEntriesRequest const &)
            • virtual ImportEntries(ExperimentalTag, google::longrunning::Operation const &)
        • MockPolicyTagManagerConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateTaxonomy(google::cloud::datacatalog::v1::CreateTaxonomyRequest const &)
            • virtual DeleteTaxonomy(google::cloud::datacatalog::v1::DeleteTaxonomyRequest const &)
            • virtual UpdateTaxonomy(google::cloud::datacatalog::v1::UpdateTaxonomyRequest const &)
            • virtual ListTaxonomies(google::cloud::datacatalog::v1::ListTaxonomiesRequest)
            • virtual GetTaxonomy(google::cloud::datacatalog::v1::GetTaxonomyRequest const &)
            • virtual CreatePolicyTag(google::cloud::datacatalog::v1::CreatePolicyTagRequest const &)
            • virtual DeletePolicyTag(google::cloud::datacatalog::v1::DeletePolicyTagRequest const &)
            • virtual UpdatePolicyTag(google::cloud::datacatalog::v1::UpdatePolicyTagRequest const &)
            • virtual ListPolicyTags(google::cloud::datacatalog::v1::ListPolicyTagsRequest)
            • virtual GetPolicyTag(google::cloud::datacatalog::v1::GetPolicyTagRequest const &)
            • virtual GetIamPolicy(google::iam::v1::GetIamPolicyRequest const &)
            • virtual SetIamPolicy(google::iam::v1::SetIamPolicyRequest const &)
            • virtual TestIamPermissions(google::iam::v1::TestIamPermissionsRequest const &)
        • MockPolicyTagManagerSerializationConnection
          • Overview
          • Functions
            • virtual options()
            • virtual ReplaceTaxonomy(google::cloud::datacatalog::v1::ReplaceTaxonomyRequest const &)
            • virtual ImportTaxonomies(google::cloud::datacatalog::v1::ImportTaxonomiesRequest const &)
            • virtual ExportTaxonomies(google::cloud::datacatalog::v1::ExportTaxonomiesRequest const &)
  • 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
  • Access and resources management
  • Costs and usage management
  • Google Cloud SDK, languages, frameworks, and tools
  • Infrastructure as code
  • Migration
  • 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
  • Home
  • C++
  • Documentation
  • Reference

Namespace google::cloud::datacatalog (2.26.0)

Stay organized with collections Save and categorize content based on your preferences.
  • 2.34.0-rc (latest)
  • 2.33.0
  • 2.32.0
  • 2.31.0
  • 2.30.0
  • 2.29.0
  • 2.28.0
  • 2.27.0
  • 2.26.0
  • 2.25.1
  • 2.24.0
  • 2.23.0
  • 2.22.0
  • 2.21.0
  • 2.20.0
  • 2.19.0
  • 2.18.0
  • 2.17.0
  • 2.16.0
  • 2.15.1
  • 2.14.0
  • 2.13.0
  • 2.12.0
  • 2.11.0
Deprecated: This namespace is deprecated, prefer the types defined in datacatalog_v1.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025-01-08 UTC.

  • Why Google

    • Choosing Google Cloud
    • Trust and security
    • Modern Infrastructure Cloud
    • Multicloud
    • Global infrastructure
    • Customers and case studies
    • Analyst reports
    • Whitepapers
    • Blog
  • Products and pricing

    • Google Cloud pricing
    • Google Workspace pricing
    • See all products
  • Solutions

    • Infrastructure modernization
    • Databases
    • Application modernization
    • Smart analytics
    • Artificial Intelligence
    • Security
    • Productivity & work transformation
    • Industry solutions
    • DevOps solutions
    • Small business solutions
    • See all solutions
  • Resources

    • Google Cloud Affiliate Program
    • Google Cloud documentation
    • Google Cloud quickstarts
    • Google Cloud Marketplace
    • Learn about cloud computing
    • Support
    • Code samples
    • Cloud Architecture Center
    • Training
    • Certifications
    • Google for Developers
    • Google Cloud for Startups
    • System status
    • Release Notes
  • Engage

    • Contact sales
    • Find a Partner
    • Become a Partner
    • Events
    • Podcasts
    • Developer Center
    • Press Corner
    • Google Cloud on YouTube
    • Google Cloud Tech on YouTube
    • Follow on X
    • Join User Research
    • We're hiring. Join Google Cloud!
    • Google Cloud Community
  • About Google
  • Privacy
  • Site terms
  • Google Cloud terms
  • Manage cookies
  • Our third decade of climate action: join us
  • Sign up for the Google Cloud newsletter Subscribe
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Português – Brasil
  • 中文 – 简体
  • 日本語
  • 한국어