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
  • Industry solutions
  • Migration
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
/
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
  • Technology areas
    • More
    • Overview
    • Guides
    • Reference
    • Samples
  • Cross-product tools
    • More
  • Console
  • Overview
  • Library reference docs
  • Lakehouse 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 biglake_hive_v1::HiveMetastoreServiceClient Retry Policies
    • How to Override the Default Universe Domain
    • Override biglake_hive_v1::HiveMetastoreServiceClient Universe Domain
  • Modules
    • Lakehouse API Configuration Options
  • Namespaces
    • google::cloud::biglake_hive_v1
      • Overview
      • Classes
        • HiveMetastoreServiceClient
          • Overview
          • Constructors
            • HiveMetastoreServiceClient(HiveMetastoreServiceClient const &)
            • HiveMetastoreServiceClient(HiveMetastoreServiceClient &&)
            • HiveMetastoreServiceClient(std::shared_ptr< HiveMetastoreServiceConnection >, Options)
          • Operators
            • operator=(HiveMetastoreServiceClient const &)
            • operator=(HiveMetastoreServiceClient &&)
            • operator==(HiveMetastoreServiceClient const &, HiveMetastoreServiceClient const &)
            • operator!=(HiveMetastoreServiceClient const &, HiveMetastoreServiceClient const &)
          • Functions
            • CreateHiveCatalog(std::string const &, google::cloud::biglake::hive::v1::HiveCatalog const &, std::string const &, Options)
            • CreateHiveCatalog(google::cloud::biglake::hive::v1::CreateHiveCatalogRequest const &, Options)
            • GetHiveCatalog(std::string const &, Options)
            • GetHiveCatalog(google::cloud::biglake::hive::v1::GetHiveCatalogRequest const &, Options)
            • ListHiveCatalogs(std::string const &, Options)
            • ListHiveCatalogs(google::cloud::biglake::hive::v1::ListHiveCatalogsRequest, Options)
            • UpdateHiveCatalog(google::cloud::biglake::hive::v1::HiveCatalog const &, google::protobuf::FieldMask const &, Options)
            • UpdateHiveCatalog(google::cloud::biglake::hive::v1::UpdateHiveCatalogRequest const &, Options)
            • DeleteHiveCatalog(std::string const &, Options)
            • DeleteHiveCatalog(google::cloud::biglake::hive::v1::DeleteHiveCatalogRequest const &, Options)
            • CreateHiveDatabase(std::string const &, google::cloud::biglake::hive::v1::HiveDatabase const &, std::string const &, Options)
            • CreateHiveDatabase(google::cloud::biglake::hive::v1::CreateHiveDatabaseRequest const &, Options)
            • GetHiveDatabase(std::string const &, Options)
            • GetHiveDatabase(google::cloud::biglake::hive::v1::GetHiveDatabaseRequest const &, Options)
            • ListHiveDatabases(std::string const &, Options)
            • ListHiveDatabases(google::cloud::biglake::hive::v1::ListHiveDatabasesRequest, Options)
            • UpdateHiveDatabase(google::cloud::biglake::hive::v1::HiveDatabase const &, google::protobuf::FieldMask const &, Options)
            • UpdateHiveDatabase(google::cloud::biglake::hive::v1::UpdateHiveDatabaseRequest const &, Options)
            • DeleteHiveDatabase(std::string const &, Options)
            • DeleteHiveDatabase(google::cloud::biglake::hive::v1::DeleteHiveDatabaseRequest const &, Options)
            • CreateHiveTable(std::string const &, google::cloud::biglake::hive::v1::HiveTable const &, std::string const &, Options)
            • CreateHiveTable(google::cloud::biglake::hive::v1::CreateHiveTableRequest const &, Options)
            • GetHiveTable(std::string const &, Options)
            • GetHiveTable(google::cloud::biglake::hive::v1::GetHiveTableRequest const &, Options)
            • ListHiveTables(std::string const &, Options)
            • ListHiveTables(google::cloud::biglake::hive::v1::ListHiveTablesRequest, Options)
            • UpdateHiveTable(google::cloud::biglake::hive::v1::HiveTable const &, google::protobuf::FieldMask const &, Options)
            • UpdateHiveTable(google::cloud::biglake::hive::v1::UpdateHiveTableRequest const &, Options)
            • DeleteHiveTable(std::string const &, Options)
            • DeleteHiveTable(google::cloud::biglake::hive::v1::DeleteHiveTableRequest const &, Options)
            • BatchCreatePartitions(std::string const &, Options)
            • BatchCreatePartitions(google::cloud::biglake::hive::v1::BatchCreatePartitionsRequest const &, Options)
            • BatchDeletePartitions(std::string const &, Options)
            • BatchDeletePartitions(google::cloud::biglake::hive::v1::BatchDeletePartitionsRequest const &, Options)
            • BatchUpdatePartitions(std::string const &, Options)
            • BatchUpdatePartitions(google::cloud::biglake::hive::v1::BatchUpdatePartitionsRequest const &, Options)
            • ListPartitions(std::string const &, Options)
            • ListPartitions(google::cloud::biglake::hive::v1::ListPartitionsRequest const &, Options)
            • FailoverHiveCatalog(std::string const &, std::string const &, Options)
            • FailoverHiveCatalog(google::cloud::biglake::hive::v1::FailoverHiveCatalogRequest const &, Options)
        • HiveMetastoreServiceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateHiveCatalog(google::cloud::biglake::hive::v1::CreateHiveCatalogRequest const &)
            • virtual GetHiveCatalog(google::cloud::biglake::hive::v1::GetHiveCatalogRequest const &)
            • virtual ListHiveCatalogs(google::cloud::biglake::hive::v1::ListHiveCatalogsRequest)
            • virtual UpdateHiveCatalog(google::cloud::biglake::hive::v1::UpdateHiveCatalogRequest const &)
            • virtual DeleteHiveCatalog(google::cloud::biglake::hive::v1::DeleteHiveCatalogRequest const &)
            • virtual CreateHiveDatabase(google::cloud::biglake::hive::v1::CreateHiveDatabaseRequest const &)
            • virtual GetHiveDatabase(google::cloud::biglake::hive::v1::GetHiveDatabaseRequest const &)
            • virtual ListHiveDatabases(google::cloud::biglake::hive::v1::ListHiveDatabasesRequest)
            • virtual UpdateHiveDatabase(google::cloud::biglake::hive::v1::UpdateHiveDatabaseRequest const &)
            • virtual DeleteHiveDatabase(google::cloud::biglake::hive::v1::DeleteHiveDatabaseRequest const &)
            • virtual CreateHiveTable(google::cloud::biglake::hive::v1::CreateHiveTableRequest const &)
            • virtual GetHiveTable(google::cloud::biglake::hive::v1::GetHiveTableRequest const &)
            • virtual ListHiveTables(google::cloud::biglake::hive::v1::ListHiveTablesRequest)
            • virtual UpdateHiveTable(google::cloud::biglake::hive::v1::UpdateHiveTableRequest const &)
            • virtual DeleteHiveTable(google::cloud::biglake::hive::v1::DeleteHiveTableRequest const &)
            • virtual BatchCreatePartitions(google::cloud::biglake::hive::v1::BatchCreatePartitionsRequest const &)
            • virtual BatchDeletePartitions(google::cloud::biglake::hive::v1::BatchDeletePartitionsRequest const &)
            • virtual BatchUpdatePartitions(google::cloud::biglake::hive::v1::BatchUpdatePartitionsRequest const &)
            • virtual ListPartitions(google::cloud::biglake::hive::v1::ListPartitionsRequest const &)
            • virtual FailoverHiveCatalog(google::cloud::biglake::hive::v1::FailoverHiveCatalogRequest const &)
        • HiveMetastoreServiceConnectionIdempotencyPolicy
          • Overview
          • Functions
            • virtual clone() const
            • virtual CreateHiveCatalog(google::cloud::biglake::hive::v1::CreateHiveCatalogRequest const &)
            • virtual GetHiveCatalog(google::cloud::biglake::hive::v1::GetHiveCatalogRequest const &)
            • virtual ListHiveCatalogs(google::cloud::biglake::hive::v1::ListHiveCatalogsRequest)
            • virtual UpdateHiveCatalog(google::cloud::biglake::hive::v1::UpdateHiveCatalogRequest const &)
            • virtual DeleteHiveCatalog(google::cloud::biglake::hive::v1::DeleteHiveCatalogRequest const &)
            • virtual CreateHiveDatabase(google::cloud::biglake::hive::v1::CreateHiveDatabaseRequest const &)
            • virtual GetHiveDatabase(google::cloud::biglake::hive::v1::GetHiveDatabaseRequest const &)
            • virtual ListHiveDatabases(google::cloud::biglake::hive::v1::ListHiveDatabasesRequest)
            • virtual UpdateHiveDatabase(google::cloud::biglake::hive::v1::UpdateHiveDatabaseRequest const &)
            • virtual DeleteHiveDatabase(google::cloud::biglake::hive::v1::DeleteHiveDatabaseRequest const &)
            • virtual CreateHiveTable(google::cloud::biglake::hive::v1::CreateHiveTableRequest const &)
            • virtual GetHiveTable(google::cloud::biglake::hive::v1::GetHiveTableRequest const &)
            • virtual ListHiveTables(google::cloud::biglake::hive::v1::ListHiveTablesRequest)
            • virtual UpdateHiveTable(google::cloud::biglake::hive::v1::UpdateHiveTableRequest const &)
            • virtual DeleteHiveTable(google::cloud::biglake::hive::v1::DeleteHiveTableRequest const &)
            • virtual BatchCreatePartitions(google::cloud::biglake::hive::v1::BatchCreatePartitionsRequest const &)
            • virtual BatchDeletePartitions(google::cloud::biglake::hive::v1::BatchDeletePartitionsRequest const &)
            • virtual BatchUpdatePartitions(google::cloud::biglake::hive::v1::BatchUpdatePartitionsRequest const &)
            • virtual FailoverHiveCatalog(google::cloud::biglake::hive::v1::FailoverHiveCatalogRequest const &)
        • HiveMetastoreServiceLimitedErrorCountRetryPolicy
          • Overview
          • Constructors
            • HiveMetastoreServiceLimitedErrorCountRetryPolicy(int)
            • HiveMetastoreServiceLimitedErrorCountRetryPolicy(HiveMetastoreServiceLimitedErrorCountRetryPolicy &&)
            • HiveMetastoreServiceLimitedErrorCountRetryPolicy(HiveMetastoreServiceLimitedErrorCountRetryPolicy const &)
          • Functions
            • maximum_failures() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HiveMetastoreServiceLimitedTimeRetryPolicy
          • Overview
          • Constructors
            • HiveMetastoreServiceLimitedTimeRetryPolicy(std::chrono::duration< DurationRep, DurationPeriod >)
            • HiveMetastoreServiceLimitedTimeRetryPolicy(HiveMetastoreServiceLimitedTimeRetryPolicy &&)
            • HiveMetastoreServiceLimitedTimeRetryPolicy(HiveMetastoreServiceLimitedTimeRetryPolicy const &)
          • Functions
            • maximum_duration() const
            • virtual OnFailure(Status const &)
            • virtual IsExhausted() const
            • virtual IsPermanentFailure(Status const &) const
            • virtual clone() const
          • Types
            • BaseType
        • HiveMetastoreServiceRetryPolicy
          • Overview
          • Functions
            • clone() const
            • OnFailure(Status const &)
            • OnFailure(Status const &)
            • IsExhausted() const
            • IsExhausted() const
            • IsPermanentFailure(Status const &) const
            • IsPermanentFailure(Status const &) const
      • Structs
        • HiveMetastoreServiceBackoffPolicyOption
          • Overview
          • Types
            • Type
        • HiveMetastoreServiceConnectionIdempotencyPolicyOption
          • Overview
          • Types
            • Type
        • HiveMetastoreServiceRetryPolicyOption
          • Overview
          • Types
            • Type
      • Functions
        • MakeHiveMetastoreServiceConnection(Options)
        • MakeDefaultHiveMetastoreServiceConnectionIdempotencyPolicy()
    • google::cloud::biglake_hive_v1_mocks
      • Overview
      • Classes
        • MockHiveMetastoreServiceConnection
          • Overview
          • Functions
            • virtual options()
            • virtual CreateHiveCatalog(google::cloud::biglake::hive::v1::CreateHiveCatalogRequest const &)
            • virtual GetHiveCatalog(google::cloud::biglake::hive::v1::GetHiveCatalogRequest const &)
            • virtual ListHiveCatalogs(google::cloud::biglake::hive::v1::ListHiveCatalogsRequest)
            • virtual UpdateHiveCatalog(google::cloud::biglake::hive::v1::UpdateHiveCatalogRequest const &)
            • virtual DeleteHiveCatalog(google::cloud::biglake::hive::v1::DeleteHiveCatalogRequest const &)
            • virtual CreateHiveDatabase(google::cloud::biglake::hive::v1::CreateHiveDatabaseRequest const &)
            • virtual GetHiveDatabase(google::cloud::biglake::hive::v1::GetHiveDatabaseRequest const &)
            • virtual ListHiveDatabases(google::cloud::biglake::hive::v1::ListHiveDatabasesRequest)
            • virtual UpdateHiveDatabase(google::cloud::biglake::hive::v1::UpdateHiveDatabaseRequest const &)
            • virtual DeleteHiveDatabase(google::cloud::biglake::hive::v1::DeleteHiveDatabaseRequest const &)
            • virtual CreateHiveTable(google::cloud::biglake::hive::v1::CreateHiveTableRequest const &)
            • virtual GetHiveTable(google::cloud::biglake::hive::v1::GetHiveTableRequest const &)
            • virtual ListHiveTables(google::cloud::biglake::hive::v1::ListHiveTablesRequest)
            • virtual UpdateHiveTable(google::cloud::biglake::hive::v1::UpdateHiveTableRequest const &)
            • virtual DeleteHiveTable(google::cloud::biglake::hive::v1::DeleteHiveTableRequest const &)
            • virtual BatchCreatePartitions(google::cloud::biglake::hive::v1::BatchCreatePartitionsRequest const &)
            • virtual BatchDeletePartitions(google::cloud::biglake::hive::v1::BatchDeletePartitionsRequest const &)
            • virtual BatchUpdatePartitions(google::cloud::biglake::hive::v1::BatchUpdatePartitionsRequest const &)
            • virtual ListPartitions(google::cloud::biglake::hive::v1::ListPartitionsRequest const &)
            • virtual FailoverHiveCatalog(google::cloud::biglake::hive::v1::FailoverHiveCatalogRequest const &)
  • 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
  • Access and resources management
  • Costs and usage management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
  • Home
  • Documentation
  • Developer tools
  • Google Cloud SDK
  • C++
  • Client libraries

Namespace google::cloud::biglake_hive_v1_mocks (3.9.0-rc) Stay organized with collections Save and categorize content based on your preferences.

Classes

MockHiveMetastoreServiceConnection

A class to mock HiveMetastoreServiceConnection.

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 2026-08-28 UTC.

  • Products and pricing

    • See all products
    • Google Cloud pricing
    • Google Cloud Marketplace
    • Contact sales
  • Support

    • Community forums
    • Support
    • Release Notes
    • System status
  • Resources

    • GitHub
    • Getting Started with Google Cloud
    • Code samples
    • Cloud Architecture Center
    • Training and Certification
  • Engage

    • Blog
    • Events
    • X (Twitter)
    • Google Cloud on YouTube
    • Google Cloud Tech on YouTube
  • 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
  • 中文 – 简体
  • 日本語
  • 한국어