Skip to main content
S3NS
Technology areas
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Networking
  • Observability and monitoring
  • Security
  • Storage
Cross-product tools
  • Access and resources management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
/
  • Google Cloud SDK
  • C++
  • Client libraries
Overview Guides Reference
S3NS
  • Technology areas
    • More
    • Overview
    • Guides
    • Reference
  • Cross-product tools
    • More
  • 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 &)
  • Application development
  • Application hosting
  • Compute
  • Data analytics and pipelines
  • Databases
  • Networking
  • Observability and monitoring
  • Security
  • Storage
  • Access and resources management
  • Infrastructure as code
  • SDK, languages, frameworks, and tools
Some or all of the information on this page might not apply to Cloud de Confiance by S3NS. See Differences from Google Cloud for more details.
  • Home
  • Documentation
  • Developer tools
  • Google Cloud SDK
  • C++
  • Client libraries

Namespace google::cloud::biglake_hive_v1_mocks (3.9.0-rc)

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.

  • Terms
  • Privacy
  • Manage cookies