Google Cloud Bigtable C++ Client 2.13.0
A C++ Client Library for Google Cloud Bigtable
|
▼Ngoogle | |
▼Ncloud | |
▼Nbigtable | Contains all the Cloud Bigtable C++ client APIs |
CAdminClient | Creates a bigtable_admin::BigtableTableAdminConnection and a CompletionQueue for bigtable::TableAdmin to use |
CAdminEndpointOption | The endpoint for table admin operations |
CAlwaysRetryMutationPolicy | Implements a policy that retries all mutations |
CAppProfileConfig | Specify the initial configuration for an application profile |
CAppProfileIdOption | The application profile id |
CAppProfileUpdateConfig | Build a proto to update an Application Profile configuration |
CAsyncRowReader | |
CBulkMutation | Represent a set of mutations across multiple rows |
CCell | The in-memory representation of a Bigtable cell |
CClientOptions | Configuration options for the Bigtable Client |
CClusterConfig | Specify the initial configuration for a new cluster |
CClusterList | The response for an asynchronous request listing all the clusters |
CColumnFamilyModification | Define the interfaces to create column family modifications |
CDataBackoffPolicyOption | Option to configure the backoff policy used by Table |
CDataClient | Connects to Cloud Bigtable's data manipulation APIs |
CDataConnection | A connection to the Cloud Bigtable Data API |
CDataEndpointOption | The endpoint for data operations |
CDataRetryPolicyOption | Option to configure the retry policy used by Table |
CExponentialBackoffPolicy | Implement a simple exponential backoff policy |
CFailedMutation | A SingleRowMutation that failed |
CFilter | Define the interfaces to create filter expressions |
CGcRule | Implement a thin wrapper around google::bigtable::admin::v2::GcRule |
CGenericPollingPolicy | Construct a polling policy from existing Retry and Backoff policies |
CIdempotentMutationPolicy | Defines the interface to control which mutations are idempotent and therefore can be re-tried |
CIdempotentMutationPolicyOption | Option to configure the idempotency policy used by Table |
CInstanceAdmin | Implements the APIs to administer Cloud Bigtable instances |
CInstanceAdminClient | Creates a bigtable_admin::BigtableInstanceAdminConnection for bigtable::InstanceAdmin to use |
CInstanceAdminEndpointOption | The endpoint for instance admin operations |
CInstanceConfig | Specify the initial configuration for a new instance |
CInstanceList | The response for an asynchronous request listing all the instances |
CInstanceResource | This class identifies a Cloud Bigtable Instance |
CInstanceUpdateConfig | Specify the initial configuration for updating an instance |
CLimitedErrorCountRetryPolicy | Implement a simple "count errors and then stop" retry policy |
CLimitedTimeRetryPolicy | Implement a simple "keep trying for this time" retry policy |
CMaxConnectionRefreshOption | Maximum time in ms to refresh connections |
CMetadataParamTypes | Define the class for governing x-goog-request-params metadata value |
CMetadataUpdatePolicy | MetadataUpdatePolicy holds supported metadata and setup ClientContext |
CMinConnectionRefreshOption | Minimum time in ms to refresh connections |
CMutation | Represent a single change to a specific row in a Table |
▼CMutationBatcher | Objects of this class pack single row mutations into bulk mutations |
COptions | Configuration for MutationBatcher |
CPermanentMutationFailure | Report unrecoverable errors in a partially completed mutation |
CPollingPolicy | Define the interface for providing asynchronous repetitive call rules |
CReadModifyWriteRule | Define the interfaces to create ReadWriteModifyRule operations |
CReadRowsParams | Wrap the arguments to ReadRows() |
CRow | The in-memory representation of a Bigtable row |
CRowKeySample | A simple wrapper to represent the response from Table::SampleRowKeys() |
CRowRange | Define the interfaces to create row key ranges |
CRowReader | Object returned by Table::ReadRows(), enumerates rows in the response |
CRowSet | Represent a (possibly non-continuous) set of row keys |
CRPCBackoffPolicy | Define the interface for controlling how the Bigtable client backsoff from failed RPC operations |
CRPCRetryPolicy | Define the interface for controlling how the Bigtable client retries RPC operations |
CSafeIdempotentMutationPolicy | Implements a policy that only accepts truly idempotent mutations |
CSingleRowMutation | Represent a single row mutation |
CTable | The main interface to interact with data in a Cloud Bigtable table |
▼CTableAdmin | Implements the API to administer tables in a Cloud Bigtable instance |
CCreateBackupParams | Parameters for CreateBackup |
CListBackupsParams | Parameters for ListBackups |
CRestoreTableFromInstanceParams | Parameters for RestoreTable |
CRestoreTableParams | Parameters for RestoreTable |
CUpdateBackupParams | Parameters for UpdateBackup |
CTableConfig | Specify the initial schema for a new table |
CTableResource | This class identifies a Cloud Bigtable Table |
▼Nbigtable_admin | |
CBigtableInstanceAdminBackoffPolicyOption | Use with google::cloud::Options to configure the backoff policy |
CBigtableInstanceAdminClient | Service for creating, configuring, and deleting Cloud Bigtable Instances and Clusters |
CBigtableInstanceAdminConnection | The BigtableInstanceAdminConnection object for BigtableInstanceAdminClient |
CBigtableInstanceAdminConnectionIdempotencyPolicy | |
CBigtableInstanceAdminConnectionIdempotencyPolicyOption | Use with google::cloud::Options to configure which operations are retried |
CBigtableInstanceAdminPollingPolicyOption | Use with google::cloud::Options to configure the long-running operations polling policy |
CBigtableInstanceAdminRetryPolicyOption | Use with google::cloud::Options to configure the retry policy |
CBigtableTableAdminBackoffPolicyOption | Use with google::cloud::Options to configure the backoff policy |
CBigtableTableAdminClient | Service for creating, configuring, and deleting Cloud Bigtable tables |
CBigtableTableAdminConnection | The BigtableTableAdminConnection object for BigtableTableAdminClient |
CBigtableTableAdminConnectionIdempotencyPolicy | |
CBigtableTableAdminConnectionIdempotencyPolicyOption | Use with google::cloud::Options to configure which operations are retried |
CBigtableTableAdminPollingPolicyOption | Use with google::cloud::Options to configure the long-running operations polling policy |
CBigtableTableAdminRetryPolicyOption | Use with google::cloud::Options to configure the retry policy |
▼Nbigtable_admin_mocks | |
CMockBigtableInstanceAdminConnection | A class to mock BigtableInstanceAdminConnection |
CMockBigtableTableAdminConnection | A class to mock BigtableTableAdminConnection |
▼Nbigtable_mocks | |
CMockDataConnection | A class to mock google::cloud::bigtable::DataConnection |