Classes
AppProfile
A configuration object describing how Cloud Bigtable should treat traffic from a particular end user application.
AppProfile.Types
Container for nested types declared in the AppProfile message type.
AppProfile.Types.DataBoostIsolationReadOnly
Data Boost is a serverless compute capability that lets you run high-throughput read jobs on your Bigtable data, without impacting the performance of the clusters that handle your application traffic. Currently, Data Boost exclusively supports read-only use-cases with single-cluster routing.
Data Boost reads are only guaranteed to see the results of writes that were written at least 30 minutes ago. This means newly written values may not become visible for up to 30m, and also means that old values may remain visible for up to 30m after being deleted or overwritten. To mitigate the staleness of the data, users may either wait 30m, or use CheckConsistency.
AppProfile.Types.DataBoostIsolationReadOnly.Types
Container for nested types declared in the DataBoostIsolationReadOnly message type.
AppProfile.Types.MultiClusterRoutingUseAny
Read/write requests are routed to the nearest cluster in the instance, and will fail over to the nearest cluster that is available in the event of transient errors or delays. Clusters in a region are considered equidistant. Choosing this option sacrifices read-your-writes consistency to improve availability.
AppProfile.Types.SingleClusterRouting
Unconditionally routes all read/write requests to a specific cluster. This option preserves read-your-writes consistency but does not improve availability.
AppProfile.Types.StandardIsolation
Standard options for isolating this app profile's traffic from other use cases.
AppProfileName
Resource name for the AppProfile
resource.
AuthorizedView
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.
AuthorizedView.Types
Container for nested types declared in the AuthorizedView message type.
AuthorizedView.Types.FamilySubsets
Subsets of a column family that are included in this AuthorizedView.
AuthorizedView.Types.SubsetView
Defines a simple AuthorizedView that is a subset of the underlying Table.
AuthorizedViewName
Resource name for the AuthorizedView
resource.
AutoscalingLimits
Limits for the number of nodes a Cluster can autoscale up/down to.
AutoscalingTargets
The Autoscaling targets for a Cluster. These determine the recommended nodes.
Backup
A backup of a Cloud Bigtable table.
Backup.Types
Container for nested types declared in the Backup message type.
BackupInfo
Information about a backup.
BackupName
Resource name for the Backup
resource.
BigtableInstanceAdmin
Service for creating, configuring, and deleting Cloud Bigtable Instances and Clusters. Provides access to the Instance and Cluster schemas only, not the tables' metadata or data stored in those tables.
BigtableInstanceAdmin.BigtableInstanceAdminBase
Base class for server-side implementations of BigtableInstanceAdmin
BigtableInstanceAdmin.BigtableInstanceAdminClient
Client for BigtableInstanceAdmin
BigtableInstanceAdminClient
BigtableInstanceAdmin client wrapper, for convenient use.
BigtableInstanceAdminClientBuilder
Builder class for BigtableInstanceAdminClient to provide simple configuration of credentials, endpoint etc.
BigtableInstanceAdminClientImpl
BigtableInstanceAdmin client wrapper implementation, for convenient use.
BigtableInstanceAdminSettings
Settings for BigtableInstanceAdminClient instances.
BigtableTableAdmin
Service for creating, configuring, and deleting Cloud Bigtable tables.
Provides access to the table schemas only, not the data stored within the tables.
BigtableTableAdmin.BigtableTableAdminBase
Base class for server-side implementations of BigtableTableAdmin
BigtableTableAdmin.BigtableTableAdminClient
Client for BigtableTableAdmin
BigtableTableAdminClient
BigtableTableAdmin client wrapper, for convenient use.
BigtableTableAdminClientBuilder
Builder class for BigtableTableAdminClient to provide simple configuration of credentials, endpoint etc.
BigtableTableAdminClientImpl
BigtableTableAdmin client wrapper implementation, for convenient use.
BigtableTableAdminSettings
Settings for BigtableTableAdminClient instances.
ChangeStreamConfig
Change stream configuration.
CheckConsistencyRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency]
CheckConsistencyResponse
Response message for [google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency][google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistency]
Cluster
A resizable group of nodes in a particular cloud location, capable of serving all [Tables][google.bigtable.admin.v2.Table] in the parent [Instance][google.bigtable.admin.v2.Instance].
Cluster.Types
Container for nested types declared in the Cluster message type.
Cluster.Types.ClusterAutoscalingConfig
Autoscaling config for a cluster.
Cluster.Types.ClusterConfig
Configuration for a cluster.
Cluster.Types.EncryptionConfig
Cloud Key Management Service (Cloud KMS) settings for a CMEK-protected cluster.
ClusterName
Resource name for the Cluster
resource.
ColumnFamily
A set of columns within a table which share a common configuration.
CopyBackupMetadata
Metadata type for the google.longrunning.Operation returned by [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup].
CopyBackupRequest
The request for [CopyBackup][google.bigtable.admin.v2.BigtableTableAdmin.CopyBackup].
CreateAppProfileRequest
Request message for BigtableInstanceAdmin.CreateAppProfile.
CreateAuthorizedViewMetadata
The metadata for the Operation returned by CreateAuthorizedView.
CreateAuthorizedViewRequest
The request for [CreateAuthorizedView][google.bigtable.admin.v2.BigtableTableAdmin.CreateAuthorizedView]
CreateBackupMetadata
Metadata type for the operation returned by [CreateBackup][google.bigtable.admin.v2.BigtableTableAdmin.CreateBackup].
CreateBackupRequest
The request for [CreateBackup][google.bigtable.admin.v2.BigtableTableAdmin.CreateBackup].
CreateClusterMetadata
The metadata for the Operation returned by CreateCluster.
CreateClusterMetadata.Types
Container for nested types declared in the CreateClusterMetadata message type.
CreateClusterMetadata.Types.TableProgress
Progress info for copying a table's data to the new cluster.
CreateClusterMetadata.Types.TableProgress.Types
Container for nested types declared in the TableProgress message type.
CreateClusterRequest
Request message for BigtableInstanceAdmin.CreateCluster.
CreateInstanceMetadata
The metadata for the Operation returned by CreateInstance.
CreateInstanceRequest
Request message for BigtableInstanceAdmin.CreateInstance.
CreateTableFromSnapshotMetadata
The metadata for the Operation returned by CreateTableFromSnapshot.
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
CreateTableFromSnapshotRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshot]
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
CreateTableRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.CreateTable][google.bigtable.admin.v2.BigtableTableAdmin.CreateTable]
CreateTableRequest.Types
Container for nested types declared in the CreateTableRequest message type.
CreateTableRequest.Types.Split
An initial split point for a newly created table.
CryptoKeyName
Resource name for the CryptoKey
resource.
CryptoKeyVersionName
Resource name for the CryptoKeyVersion
resource.
DataBoostReadLocalWrites
Checks that all writes before the consistency token was generated in the same cluster are readable by Databoost.
DeleteAppProfileRequest
Request message for BigtableInstanceAdmin.DeleteAppProfile.
DeleteAuthorizedViewRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.DeleteAuthorizedView][google.bigtable.admin.v2.BigtableTableAdmin.DeleteAuthorizedView]
DeleteBackupRequest
The request for [DeleteBackup][google.bigtable.admin.v2.BigtableTableAdmin.DeleteBackup].
DeleteClusterRequest
Request message for BigtableInstanceAdmin.DeleteCluster.
DeleteInstanceRequest
Request message for BigtableInstanceAdmin.DeleteInstance.
DeleteSnapshotRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshot]
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
DeleteTableRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.DeleteTable][google.bigtable.admin.v2.BigtableTableAdmin.DeleteTable]
DropRowRangeRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.DropRowRange][google.bigtable.admin.v2.BigtableTableAdmin.DropRowRange]
EncryptionInfo
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.
EncryptionInfo.Types
Container for nested types declared in the EncryptionInfo message type.
GcRule
Rule for determining which cells to delete during garbage collection.
GcRule.Types
Container for nested types declared in the GcRule message type.
GcRule.Types.Intersection
A GcRule which deletes cells matching all of the given rules.
GcRule.Types.Union
A GcRule which deletes cells matching any of the given rules.
GenerateConsistencyTokenRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken][google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken]
GenerateConsistencyTokenResponse
Response message for [google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken][google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyToken]
GetAppProfileRequest
Request message for BigtableInstanceAdmin.GetAppProfile.
GetAuthorizedViewRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.GetAuthorizedView][google.bigtable.admin.v2.BigtableTableAdmin.GetAuthorizedView]
GetBackupRequest
The request for [GetBackup][google.bigtable.admin.v2.BigtableTableAdmin.GetBackup].
GetClusterRequest
Request message for BigtableInstanceAdmin.GetCluster.
GetInstanceRequest
Request message for BigtableInstanceAdmin.GetInstance.
GetSnapshotRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot][google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshot]
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
GetTableRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.GetTable][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.
HotTabletName
Resource name for the HotTablet
resource.
Instance
A collection of Bigtable [Tables][google.bigtable.admin.v2.Table] and the resources that serve them. All tables in an instance are served from all [Clusters][google.bigtable.admin.v2.Cluster] in the instance.
Instance.Types
Container for nested types declared in the Instance message type.
ListAppProfilesRequest
Request message for BigtableInstanceAdmin.ListAppProfiles.
ListAppProfilesResponse
Response message for BigtableInstanceAdmin.ListAppProfiles.
ListAuthorizedViewsRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.ListAuthorizedViews][google.bigtable.admin.v2.BigtableTableAdmin.ListAuthorizedViews]
ListAuthorizedViewsResponse
Response message for [google.bigtable.admin.v2.BigtableTableAdmin.ListAuthorizedViews][google.bigtable.admin.v2.BigtableTableAdmin.ListAuthorizedViews]
ListBackupsRequest
The request for [ListBackups][google.bigtable.admin.v2.BigtableTableAdmin.ListBackups].
ListBackupsResponse
The response for [ListBackups][google.bigtable.admin.v2.BigtableTableAdmin.ListBackups].
ListClustersRequest
Request message for BigtableInstanceAdmin.ListClusters.
ListClustersResponse
Response message for BigtableInstanceAdmin.ListClusters.
ListHotTabletsRequest
Request message for BigtableInstanceAdmin.ListHotTablets.
ListHotTabletsResponse
Response message for BigtableInstanceAdmin.ListHotTablets.
ListInstancesRequest
Request message for BigtableInstanceAdmin.ListInstances.
ListInstancesResponse
Response message for BigtableInstanceAdmin.ListInstances.
ListSnapshotsRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots][google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots]
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
ListSnapshotsResponse
Response message for [google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots][google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshots]
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
ListTablesRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.ListTables][google.bigtable.admin.v2.BigtableTableAdmin.ListTables]
ListTablesResponse
Response message for [google.bigtable.admin.v2.BigtableTableAdmin.ListTables][google.bigtable.admin.v2.BigtableTableAdmin.ListTables]
ModifyColumnFamiliesRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies][google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamilies]
ModifyColumnFamiliesRequest.Types
Container for nested types declared in the ModifyColumnFamiliesRequest message type.
ModifyColumnFamiliesRequest.Types.Modification
A create, update, or delete of a particular column family.
OperationProgress
Encapsulates progress related information for a Cloud Bigtable long running operation.
OptimizeRestoredTableMetadata
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.
PartialUpdateClusterMetadata
The metadata for the Operation returned by PartialUpdateCluster.
PartialUpdateClusterRequest
Request message for BigtableInstanceAdmin.PartialUpdateCluster.
PartialUpdateInstanceRequest
Request message for BigtableInstanceAdmin.PartialUpdateInstance.
RestoreInfo
Information about a table restore.
RestoreTableMetadata
Metadata type for the long-running operation returned by [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable].
RestoreTableRequest
The request for [RestoreTable][google.bigtable.admin.v2.BigtableTableAdmin.RestoreTable].
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.
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
Snapshot.Types
Container for nested types declared in the Snapshot message type.
SnapshotName
Resource name for the Snapshot
resource.
SnapshotTableMetadata
The metadata for the Operation returned by SnapshotTable.
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
SnapshotTableRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable][google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTable]
Note: This is a private alpha release of Cloud Bigtable snapshots. This feature is not currently available to most Cloud Bigtable customers. This feature might be changed in backward-incompatible ways and is not recommended for production use. It is not subject to any SLA or deprecation policy.
StandardReadRemoteWrites
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.
Table.Types
Container for nested types declared in the Table message type.
Table.Types.AutomatedBackupPolicy
Defines an automated backup policy for a table
Table.Types.ClusterState
The state of a table's data in a particular cluster.
Table.Types.ClusterState.Types
Container for nested types declared in the ClusterState message type.
Type
Type
represents 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.
For compatibility with Bigtable's existing untyped APIs, each Type
includes
an Encoding
which describes how to convert to/from the underlying data.
This might involve composing a series of steps into an "encoding chain," for
example to convert from INT64 -> STRING -> raw bytes. In most cases, a "link"
in the encoding chain will be based an on existing GoogleSQL conversion
function like CAST
.
Each link in the encoding chain also defines the following properties:
- Natural sort: Does the encoded value sort consistently with the original
typed value? Note that Bigtable will always sort data based on the raw
encoded value, not the decoded type.
- Example: BYTES values sort in the same order as their raw encodings.
- Counterexample: Encoding INT64 to a fixed-width STRING does not preserve sort order when dealing with negative numbers. INT64(1) > INT64(-1), but STRING("-00001") > STRING("00001).
- The overall encoding chain has this property if every link does.
- Self-delimiting: If we concatenate two encoded values, can we always tell
where the first one ends and the second one begins?
- Example: If we encode INT64s to fixed-width STRINGs, the first value will always contain exactly N digits, possibly preceded by a sign.
- Counterexample: If we concatenate two UTF-8 encoded STRINGs, we have no way to tell where the first one ends.
- The overall encoding chain has this property if any link does.
- Compatibility: Which other systems have matching encoding schemes? For example, does this encoding have a GoogleSQL equivalent? HBase? Java?
Type.Types
Container for nested types declared in the Type message type.
Type.Types.Aggregate
A value that combines incremental updates into a summarized value.
Data is never directly written or read using type Aggregate
. Writes will
provide either the input_type
or state_type
, and reads will always
return the state_type
.
Type.Types.Aggregate.Types
Container for nested types declared in the Aggregate message type.
Type.Types.Aggregate.Types.Sum
Computes the sum of the input values.
Allowed input: Int64
State: same as input
Type.Types.Bytes
Bytes
Values of type Bytes
are stored in Value.bytes_value
.
Type.Types.Bytes.Types
Container for nested types declared in the Bytes message type.
Type.Types.Bytes.Types.Encoding
Rules used to convert to/from lower level types.
Type.Types.Bytes.Types.Encoding.Types
Container for nested types declared in the Encoding message type.
Type.Types.Bytes.Types.Encoding.Types.Raw
Leaves the value "as-is"
- Natural sort? Yes
- Self-delimiting? No
- Compatibility? N/A
Type.Types.Int64
Int64
Values of type Int64
are stored in Value.int_value
.
Type.Types.Int64.Types
Container for nested types declared in the Int64 message type.
Type.Types.Int64.Types.Encoding
Rules used to convert to/from lower level types.
Type.Types.Int64.Types.Encoding.Types
Container for nested types declared in the Encoding message type.
Type.Types.Int64.Types.Encoding.Types.BigEndianBytes
Encodes the value as an 8-byte big endian twos complement Bytes
value.
- Natural sort? No (positive values only)
- Self-delimiting? Yes
- Compatibility?
- BigQuery Federation
BINARY
encoding - HBase
Bytes.toBytes
- Java
ByteBuffer.putLong()
withByteOrder.BIG_ENDIAN
- BigQuery Federation
Type.Types.String
String
Values of type String
are stored in Value.string_value
.
Type.Types.String.Types
Container for nested types declared in the String message type.
Type.Types.String.Types.Encoding
Rules used to convert to/from lower level types.
Type.Types.String.Types.Encoding.Types
Container for nested types declared in the Encoding message type.
Type.Types.String.Types.Encoding.Types.Utf8Raw
UTF-8 encoding
- Natural sort? No (ASCII characters only)
- Self-delimiting? No
- Compatibility?
- BigQuery Federation
TEXT
encoding - HBase
Bytes.toBytes
- Java
String#getBytes(StandardCharsets.UTF_8)
- BigQuery Federation
UndeleteTableMetadata
Metadata type for the operation returned by [google.bigtable.admin.v2.BigtableTableAdmin.UndeleteTable][google.bigtable.admin.v2.BigtableTableAdmin.UndeleteTable].
UndeleteTableRequest
Request message for [google.bigtable.admin.v2.BigtableTableAdmin.UndeleteTable][google.bigtable.admin.v2.BigtableTableAdmin.UndeleteTable]
UpdateAppProfileMetadata
The metadata for the Operation returned by UpdateAppProfile.
UpdateAppProfileRequest
Request message for BigtableInstanceAdmin.UpdateAppProfile.
UpdateAuthorizedViewMetadata
Metadata for the google.longrunning.Operation returned by [UpdateAuthorizedView][google.bigtable.admin.v2.BigtableTableAdmin.UpdateAuthorizedView].
UpdateAuthorizedViewRequest
The request for [UpdateAuthorizedView][google.bigtable.admin.v2.BigtableTableAdmin.UpdateAuthorizedView].
UpdateBackupRequest
The request for [UpdateBackup][google.bigtable.admin.v2.BigtableTableAdmin.UpdateBackup].
UpdateClusterMetadata
The metadata for the Operation returned by UpdateCluster.
UpdateInstanceMetadata
The metadata for the Operation returned by UpdateInstance.
UpdateTableMetadata
Metadata type for the operation returned by [UpdateTable][google.bigtable.admin.v2.BigtableTableAdmin.UpdateTable].
UpdateTableRequest
The request for [UpdateTable][google.bigtable.admin.v2.BigtableTableAdmin.UpdateTable].
Enums
AppProfile.IsolationOneofCase
Enum of possible cases for the "isolation" oneof.
AppProfile.RoutingPolicyOneofCase
Enum of possible cases for the "routing_policy" oneof.
AppProfile.Types.DataBoostIsolationReadOnly.Types.ComputeBillingOwner
Compute Billing Owner specifies how usage should be accounted when using Data Boost. Compute Billing Owner also configures which Cloud Project is charged for relevant quota.
AppProfile.Types.Priority
Possible priorities for an app profile. Note that higher priority writes can sometimes queue behind lower priority writes to the same tablet, as writes must be strictly sequenced in the durability log.
AppProfileName.ResourceNameType
The possible contents of AppProfileName.
AuthorizedView.AuthorizedViewOneofCase
Enum of possible cases for the "authorized_view" oneof.
AuthorizedView.Types.ResponseView
Defines a subset of an AuthorizedView's fields.
AuthorizedViewName.ResourceNameType
The possible contents of AuthorizedViewName.
Backup.Types.State
Indicates the current state of the backup.
BackupName.ResourceNameType
The possible contents of BackupName.
CheckConsistencyRequest.ModeOneofCase
Enum of possible cases for the "mode" oneof.
Cluster.ConfigOneofCase
Enum of possible cases for the "config" oneof.
Cluster.Types.State
Possible states of a cluster.
ClusterName.ResourceNameType
The possible contents of ClusterName.
CreateClusterMetadata.Types.TableProgress.Types.State
CryptoKeyName.ResourceNameType
The possible contents of CryptoKeyName.
CryptoKeyVersionName.ResourceNameType
The possible contents of CryptoKeyVersionName.
DropRowRangeRequest.TargetOneofCase
Enum of possible cases for the "target" oneof.
EncryptionInfo.Types.EncryptionType
Possible encryption types for a resource.
GcRule.RuleOneofCase
Enum of possible cases for the "rule" oneof.
HotTabletName.ResourceNameType
The possible contents of HotTabletName.
Instance.Types.State
Possible states of an instance.
Instance.Types.Type
The type of the instance.
ModifyColumnFamiliesRequest.Types.Modification.ModOneofCase
Enum of possible cases for the "mod" oneof.
RestoreInfo.SourceInfoOneofCase
Enum of possible cases for the "source_info" oneof.
RestoreSourceType
Indicates the type of the restore source.
RestoreTableMetadata.SourceInfoOneofCase
Enum of possible cases for the "source_info" oneof.
RestoreTableRequest.SourceOneofCase
Enum of possible cases for the "source" oneof.
Snapshot.Types.State
Possible states of a snapshot.
SnapshotName.ResourceNameType
The possible contents of SnapshotName.
StorageType
Storage media types for persisting Bigtable data.
Table.AutomatedBackupConfigOneofCase
Enum of possible cases for the "automated_backup_config" oneof.
Table.Types.ClusterState.Types.ReplicationState
Table replication states.
Table.Types.TimestampGranularity
Possible timestamp granularities to use when keeping multiple versions of data in a table.
Table.Types.View
Defines a view over a table's fields.
Type.KindOneofCase
Enum of possible cases for the "kind" oneof.
Type.Types.Aggregate.AggregatorOneofCase
Enum of possible cases for the "aggregator" oneof.
Type.Types.Bytes.Types.Encoding.EncodingOneofCase
Enum of possible cases for the "encoding" oneof.
Type.Types.Int64.Types.Encoding.EncodingOneofCase
Enum of possible cases for the "encoding" oneof.
Type.Types.String.Types.Encoding.EncodingOneofCase
Enum of possible cases for the "encoding" oneof.