Expand description
The messages and enums that are part of this client library.
Modules§
- app_
profile - Defines additional types related to AppProfile.
- authorized_
view - Defines additional types related to AuthorizedView.
- backup
- Defines additional types related to Backup.
- check_
consistency_ request - Defines additional types related to CheckConsistencyRequest.
- cluster
- Defines additional types related to Cluster.
- create_
cluster_ metadata - Defines additional types related to CreateClusterMetadata.
- create_
table_ request - Defines additional types related to CreateTableRequest.
- drop_
row_ range_ request - Defines additional types related to DropRowRangeRequest.
- encryption_
info - Defines additional types related to EncryptionInfo.
- gc_rule
- Defines additional types related to GcRule.
- instance
- Defines additional types related to Instance.
- modify_
column_ families_ request - Defines additional types related to ModifyColumnFamiliesRequest.
- restore_
info - Defines additional types related to RestoreInfo.
- restore_
table_ metadata - Defines additional types related to RestoreTableMetadata.
- restore_
table_ request - Defines additional types related to RestoreTableRequest.
- schema_
bundle - Defines additional types related to SchemaBundle.
- snapshot
- Defines additional types related to Snapshot.
- table
- Defines additional types related to Table.
- type
- Defines additional types related to Type.
Structs§
- AppProfile
- A configuration object describing how Cloud Bigtable should treat traffic from a particular end user application.
- Authorized
View - AuthorizedViews represent subsets of a particular Cloud Bigtable table. Users can configure access to each Authorized View independently from the table and use the existing Data APIs to access the subset of data.
- Autoscaling
Limits - Limits for the number of nodes a Cluster can autoscale up/down to.
- Autoscaling
Targets - The Autoscaling targets for a Cluster. These determine the recommended nodes.
- Backup
- A backup of a Cloud Bigtable table.
- Backup
Info - Information about a backup.
- Change
Stream Config - Change stream configuration.
- Check
Consistency Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency
- Check
Consistency Response - Response message for google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency
- Cluster
- A resizable group of nodes in a particular cloud location, capable of serving all Tables in the parent Instance.
- Column
Family - A set of columns within a table which share a common configuration.
- Copy
Backup Metadata - Metadata type for the google.longrunning.Operation returned by CopyBackup.
- Copy
Backup Request - The request for CopyBackup.
- Create
AppProfile Request - Request message for BigtableInstanceAdmin.CreateAppProfile.
- Create
Authorized View Metadata - The metadata for the Operation returned by CreateAuthorizedView.
- Create
Authorized View Request - The request for CreateAuthorizedView
- Create
Backup Metadata - Metadata type for the operation returned by CreateBackup.
- Create
Backup Request - The request for CreateBackup.
- Create
Cluster Metadata - The metadata for the Operation returned by CreateCluster.
- Create
Cluster Request - Request message for BigtableInstanceAdmin.CreateCluster.
- Create
Instance Metadata - The metadata for the Operation returned by CreateInstance.
- Create
Instance Request - Request message for BigtableInstanceAdmin.CreateInstance.
- Create
Logical View Metadata - The metadata for the Operation returned by CreateLogicalView.
- Create
Logical View Request - Request message for BigtableInstanceAdmin.CreateLogicalView.
- Create
Materialized View Metadata - The metadata for the Operation returned by CreateMaterializedView.
- Create
Materialized View Request - Request message for BigtableInstanceAdmin.CreateMaterializedView.
- Create
Schema Bundle Metadata - The metadata for the Operation returned by CreateSchemaBundle.
- Create
Schema Bundle Request - The request for CreateSchemaBundle.
- Create
Table From Snapshot Metadata - The metadata for the Operation returned by CreateTableFromSnapshot.
- Create
Table From Snapshot Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot
- Create
Table Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.CreateTable
- Data
Boost Read Local Writes - Checks that all writes before the consistency token was generated in the same cluster are readable by Databoost.
- Delete
AppProfile Request - Request message for BigtableInstanceAdmin.DeleteAppProfile.
- Delete
Authorized View Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.DeleteAuthorizedView
- Delete
Backup Request - The request for DeleteBackup.
- Delete
Cluster Request - Request message for BigtableInstanceAdmin.DeleteCluster.
- Delete
Instance Request - Request message for BigtableInstanceAdmin.DeleteInstance.
- Delete
Logical View Request - Request message for BigtableInstanceAdmin.DeleteLogicalView.
- Delete
Materialized View Request - Request message for BigtableInstanceAdmin.DeleteMaterializedView.
- Delete
Schema Bundle Request - The request for DeleteSchemaBundle.
- Delete
Snapshot Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot
- Delete
Table Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.DeleteTable
- Drop
RowRange Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.DropRowRange
- Encryption
Info - Encryption information for a given resource. If this resource is protected with customer managed encryption, the in-use Cloud Key Management Service (Cloud KMS) key version is specified along with its status.
- GcRule
- Rule for determining which cells to delete during garbage collection.
- Generate
Consistency Token Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken
- Generate
Consistency Token Response - Response message for google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken
- GetApp
Profile Request - Request message for BigtableInstanceAdmin.GetAppProfile.
- GetAuthorized
View Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.GetAuthorizedView
- GetBackup
Request - The request for GetBackup.
- GetCluster
Request - Request message for BigtableInstanceAdmin.GetCluster.
- GetInstance
Request - Request message for BigtableInstanceAdmin.GetInstance.
- GetLogical
View Request - Request message for BigtableInstanceAdmin.GetLogicalView.
- GetMaterialized
View Request - Request message for BigtableInstanceAdmin.GetMaterializedView.
- GetSchema
Bundle Request - The request for GetSchemaBundle.
- GetSnapshot
Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot
- GetTable
Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.GetTable
- HotTablet
- A tablet is a defined by a start and end key and is explained in https://cloud.google.com/bigtable/docs/overview#architecture and https://cloud.google.com/bigtable/docs/performance#optimization. A Hot tablet is a tablet that exhibits high average cpu usage during the time interval from start time to end time.
- Instance
- A collection of Bigtable Tables and the resources that serve them. All tables in an instance are served from all Clusters in the instance.
- List
AppProfiles Request - Request message for BigtableInstanceAdmin.ListAppProfiles.
- List
AppProfiles Response - Response message for BigtableInstanceAdmin.ListAppProfiles.
- List
Authorized Views Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.ListAuthorizedViews
- List
Authorized Views Response - Response message for google.bigtable.admin.v2.BigtableTableAdmin.ListAuthorizedViews
- List
Backups Request - The request for ListBackups.
- List
Backups Response - The response for ListBackups.
- List
Clusters Request - Request message for BigtableInstanceAdmin.ListClusters.
- List
Clusters Response - Response message for BigtableInstanceAdmin.ListClusters.
- List
HotTablets Request - Request message for BigtableInstanceAdmin.ListHotTablets.
- List
HotTablets Response - Response message for BigtableInstanceAdmin.ListHotTablets.
- List
Instances Request - Request message for BigtableInstanceAdmin.ListInstances.
- List
Instances Response - Response message for BigtableInstanceAdmin.ListInstances.
- List
Logical Views Request - Request message for BigtableInstanceAdmin.ListLogicalViews.
- List
Logical Views Response - Response message for BigtableInstanceAdmin.ListLogicalViews.
- List
Materialized Views Request - Request message for BigtableInstanceAdmin.ListMaterializedViews.
- List
Materialized Views Response - Response message for BigtableInstanceAdmin.ListMaterializedViews.
- List
Schema Bundles Request - The request for ListSchemaBundles.
- List
Schema Bundles Response - The response for ListSchemaBundles.
- List
Snapshots Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots
- List
Snapshots Response - Response message for google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots
- List
Tables Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.ListTables
- List
Tables Response - Response message for google.bigtable.admin.v2.BigtableTableAdmin.ListTables
- Logical
View - A SQL logical view object that can be referenced in SQL queries.
- Materialized
View - A materialized view object that can be referenced in SQL queries.
- Modify
Column Families Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies
- Operation
Progress - Encapsulates progress related information for a Cloud Bigtable long running operation.
- Optimize
Restored Table Metadata - Metadata type for the long-running operation used to track the progress of optimizations performed on a newly restored table. This long-running operation is automatically created by the system after the successful completion of a table restore, and cannot be cancelled.
- Partial
Update Cluster Metadata - The metadata for the Operation returned by PartialUpdateCluster.
- Partial
Update Cluster Request - Request message for BigtableInstanceAdmin.PartialUpdateCluster.
- Partial
Update Instance Request - Request message for BigtableInstanceAdmin.PartialUpdateInstance.
- Proto
Schema - Represents a protobuf schema.
- Restore
Info - Information about a table restore.
- Restore
Table Metadata - Metadata type for the long-running operation returned by RestoreTable.
- Restore
Table Request - The request for RestoreTable.
- Schema
Bundle - A named collection of related schemas.
- Snapshot
- A snapshot of a table at a particular time. A snapshot can be used as a checkpoint for data restoration or a data source for a new table.
- Snapshot
Table Metadata - The metadata for the Operation returned by SnapshotTable.
- Snapshot
Table Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable
- Standard
Read Remote Writes - Checks that all writes before the consistency token was generated are replicated in every cluster and readable.
- Table
- A collection of user data indexed by row, column, and timestamp. Each table is served using the resources of its parent cluster.
- Type
Typerepresents the type of data that is written to, read from, or stored in Bigtable. It is heavily based on the GoogleSQL standard to help maintain familiarity and consistency across products and features.- Undelete
Table Metadata - Metadata type for the operation returned by google.bigtable.admin.v2.BigtableTableAdmin.UndeleteTable.
- Undelete
Table Request - Request message for google.bigtable.admin.v2.BigtableTableAdmin.UndeleteTable
- Update
AppProfile Metadata - The metadata for the Operation returned by UpdateAppProfile.
- Update
AppProfile Request - Request message for BigtableInstanceAdmin.UpdateAppProfile.
- Update
Authorized View Metadata - Metadata for the google.longrunning.Operation returned by UpdateAuthorizedView.
- Update
Authorized View Request - The request for UpdateAuthorizedView.
- Update
Backup Request - The request for UpdateBackup.
- Update
Cluster Metadata - The metadata for the Operation returned by UpdateCluster.
- Update
Instance Metadata - The metadata for the Operation returned by UpdateInstance.
- Update
Logical View Metadata - The metadata for the Operation returned by UpdateLogicalView.
- Update
Logical View Request - Request message for BigtableInstanceAdmin.UpdateLogicalView.
- Update
Materialized View Metadata - The metadata for the Operation returned by UpdateMaterializedView.
- Update
Materialized View Request - Request message for BigtableInstanceAdmin.UpdateMaterializedView.
- Update
Schema Bundle Metadata - The metadata for the Operation returned by UpdateSchemaBundle.
- Update
Schema Bundle Request - The request for UpdateSchemaBundle.
- Update
Table Metadata - Metadata type for the operation returned by UpdateTable.
- Update
Table Request - The request for UpdateTable.
Enums§
- Restore
Source Type - Indicates the type of the restore source.
- Storage
Type - Storage media types for persisting Bigtable data.