Classes
AppProfile
Create an app profile object to interact with your app profile.
Backup
Interact with backups like get detailed information from BigTable, create a backup, or restore a backup to a table.
Bigtable
ChunkTransformer
ChunkTransformer formats all incoming chunks in to row keeps all intermediate state until end of stream. Should use new instance for each request.
Cluster
Create a cluster object to interact with your cluster.
Family
Create a Family object to interact with your table column families.
FamilyError
Filter
A filter takes a row as input and produces an alternate view of the row based on specified rules. For example, a row filter might trim down a row to include just the cells from columns matching a given regular expression, or might return all the cells of a row but not their values. More complicated filters can be composed out of these components to express requests such as, "within every column of a particular family, give just the two most recent cells which are older than timestamp X."
There are two broad categories of filters (true filters and transformers), as well as two ways to compose simple filters into more complex ones (). They work as follows:
True filters alter the input row by excluding some of its cells wholesale from the output row. An example of a true filter is the filter, which excludes cells whose values don't match the specified pattern. All regex true filters use RE2 syntax (https://github.com/google/re2/wiki/Syntax) and are evaluated as full matches. An important point to keep in mind is that RE2(.) is equivalent by default to RE2([^\n]), meaning that it does not match newlines. When attempting to match an arbitrary byte, you should therefore use the escape sequence '\C', which may need to be further escaped as '\C' in your client language.
Transformers alter the input row by changing the values of some of its cells in the output, without excluding them completely. Currently, the only supported transformer is the strip
filter, which replaces every cell's value with the empty string.
The total serialized size of a filter message must not exceed 4096 bytes, and filters may not be nested within each other to a depth of more than 20.
Use the following table for the various examples found throughout the filter documentation.
| Row Key | follows:gwashington | follows:jadams | follows:tjefferson | | ----------- |:-------------------:|:--------------:|:------------------:| | gwashington | | 1 | | | tjefferson | 1 | 1 | | | jadams | 1 | | 1 |
FilterError
Instance
Create an Instance object to interact with a Cloud Bigtable instance.
Mutation
Formats table mutations to be in the expected proto format.
PartialFailureError
protos.google.api.CustomHttpPattern
Represents a CustomHttpPattern.
protos.google.api.Http
Represents a Http.
protos.google.api.HttpRule
Represents a HttpRule.
protos.google.api.ResourceDescriptor
Represents a ResourceDescriptor.
protos.google.api.ResourceReference
Represents a ResourceReference.
protos.google.bigtable.admin.v2.AppProfile
Represents an AppProfile.
protos.google.bigtable.admin.v2.AppProfile.MultiClusterRoutingUseAny
Represents a MultiClusterRoutingUseAny.
protos.google.bigtable.admin.v2.AppProfile.SingleClusterRouting
Represents a SingleClusterRouting.
protos.google.bigtable.admin.v2.Backup
Represents a Backup.
protos.google.bigtable.admin.v2.BackupInfo
Represents a BackupInfo.
protos.google.bigtable.admin.v2.BigtableInstanceAdmin
Represents a BigtableInstanceAdmin
protos.google.bigtable.admin.v2.BigtableTableAdmin
Represents a BigtableTableAdmin
protos.google.bigtable.admin.v2.CheckConsistencyRequest
Represents a CheckConsistencyRequest.
protos.google.bigtable.admin.v2.CheckConsistencyResponse
Represents a CheckConsistencyResponse.
protos.google.bigtable.admin.v2.Cluster
Represents a Cluster.
protos.google.bigtable.admin.v2.Cluster.EncryptionConfig
Represents an EncryptionConfig.
protos.google.bigtable.admin.v2.ColumnFamily
Represents a ColumnFamily.
protos.google.bigtable.admin.v2.CreateAppProfileRequest
Represents a CreateAppProfileRequest.
protos.google.bigtable.admin.v2.CreateBackupMetadata
Represents a CreateBackupMetadata.
protos.google.bigtable.admin.v2.CreateBackupRequest
Represents a CreateBackupRequest.
protos.google.bigtable.admin.v2.CreateClusterMetadata
Represents a CreateClusterMetadata.
protos.google.bigtable.admin.v2.CreateClusterRequest
Represents a CreateClusterRequest.
protos.google.bigtable.admin.v2.CreateInstanceMetadata
Represents a CreateInstanceMetadata.
protos.google.bigtable.admin.v2.CreateInstanceRequest
Represents a CreateInstanceRequest.
protos.google.bigtable.admin.v2.CreateTableFromSnapshotMetadata
Represents a CreateTableFromSnapshotMetadata.
protos.google.bigtable.admin.v2.CreateTableFromSnapshotRequest
Represents a CreateTableFromSnapshotRequest.
protos.google.bigtable.admin.v2.CreateTableRequest
Represents a CreateTableRequest.
protos.google.bigtable.admin.v2.CreateTableRequest.Split
Represents a Split.
protos.google.bigtable.admin.v2.DeleteAppProfileRequest
Represents a DeleteAppProfileRequest.
protos.google.bigtable.admin.v2.DeleteBackupRequest
Represents a DeleteBackupRequest.
protos.google.bigtable.admin.v2.DeleteClusterRequest
Represents a DeleteClusterRequest.
protos.google.bigtable.admin.v2.DeleteInstanceRequest
Represents a DeleteInstanceRequest.
protos.google.bigtable.admin.v2.DeleteSnapshotRequest
Represents a DeleteSnapshotRequest.
protos.google.bigtable.admin.v2.DeleteTableRequest
Represents a DeleteTableRequest.
protos.google.bigtable.admin.v2.DropRowRangeRequest
Represents a DropRowRangeRequest.
protos.google.bigtable.admin.v2.EncryptionInfo
Represents an EncryptionInfo.
protos.google.bigtable.admin.v2.GcRule
Represents a GcRule.
protos.google.bigtable.admin.v2.GcRule.Intersection
Represents an Intersection.
protos.google.bigtable.admin.v2.GcRule.Union
Represents an Union.
protos.google.bigtable.admin.v2.GenerateConsistencyTokenRequest
Represents a GenerateConsistencyTokenRequest.
protos.google.bigtable.admin.v2.GenerateConsistencyTokenResponse
Represents a GenerateConsistencyTokenResponse.
protos.google.bigtable.admin.v2.GetAppProfileRequest
Represents a GetAppProfileRequest.
protos.google.bigtable.admin.v2.GetBackupRequest
Represents a GetBackupRequest.
protos.google.bigtable.admin.v2.GetClusterRequest
Represents a GetClusterRequest.
protos.google.bigtable.admin.v2.GetInstanceRequest
Represents a GetInstanceRequest.
protos.google.bigtable.admin.v2.GetSnapshotRequest
Represents a GetSnapshotRequest.
protos.google.bigtable.admin.v2.GetTableRequest
Represents a GetTableRequest.
protos.google.bigtable.admin.v2.Instance
Represents an Instance.
protos.google.bigtable.admin.v2.ListAppProfilesRequest
Represents a ListAppProfilesRequest.
protos.google.bigtable.admin.v2.ListAppProfilesResponse
Represents a ListAppProfilesResponse.
protos.google.bigtable.admin.v2.ListBackupsRequest
Represents a ListBackupsRequest.
protos.google.bigtable.admin.v2.ListBackupsResponse
Represents a ListBackupsResponse.
protos.google.bigtable.admin.v2.ListClustersRequest
Represents a ListClustersRequest.
protos.google.bigtable.admin.v2.ListClustersResponse
Represents a ListClustersResponse.
protos.google.bigtable.admin.v2.ListInstancesRequest
Represents a ListInstancesRequest.
protos.google.bigtable.admin.v2.ListInstancesResponse
Represents a ListInstancesResponse.
protos.google.bigtable.admin.v2.ListSnapshotsRequest
Represents a ListSnapshotsRequest.
protos.google.bigtable.admin.v2.ListSnapshotsResponse
Represents a ListSnapshotsResponse.
protos.google.bigtable.admin.v2.ListTablesRequest
Represents a ListTablesRequest.
protos.google.bigtable.admin.v2.ListTablesResponse
Represents a ListTablesResponse.
protos.google.bigtable.admin.v2.ModifyColumnFamiliesRequest
Represents a ModifyColumnFamiliesRequest.
protos.google.bigtable.admin.v2.ModifyColumnFamiliesRequest.Modification
Represents a Modification.
protos.google.bigtable.admin.v2.OperationProgress
Represents an OperationProgress.
protos.google.bigtable.admin.v2.OptimizeRestoredTableMetadata
Represents an OptimizeRestoredTableMetadata.
protos.google.bigtable.admin.v2.PartialUpdateInstanceRequest
Represents a PartialUpdateInstanceRequest.
protos.google.bigtable.admin.v2.RestoreInfo
Represents a RestoreInfo.
protos.google.bigtable.admin.v2.RestoreTableMetadata
Represents a RestoreTableMetadata.
protos.google.bigtable.admin.v2.RestoreTableRequest
Represents a RestoreTableRequest.
protos.google.bigtable.admin.v2.Snapshot
Represents a Snapshot.
protos.google.bigtable.admin.v2.SnapshotTableMetadata
Represents a SnapshotTableMetadata.
protos.google.bigtable.admin.v2.SnapshotTableRequest
Represents a SnapshotTableRequest.
protos.google.bigtable.admin.v2.Table
Represents a Table.
protos.google.bigtable.admin.v2.Table.ClusterState
Represents a ClusterState.
protos.google.bigtable.admin.v2.UpdateAppProfileMetadata
Represents an UpdateAppProfileMetadata.
protos.google.bigtable.admin.v2.UpdateAppProfileRequest
Represents an UpdateAppProfileRequest.
protos.google.bigtable.admin.v2.UpdateBackupRequest
Represents an UpdateBackupRequest.
protos.google.bigtable.admin.v2.UpdateClusterMetadata
Represents an UpdateClusterMetadata.
protos.google.bigtable.admin.v2.UpdateInstanceMetadata
Represents an UpdateInstanceMetadata.
protos.google.bigtable.v2.Bigtable
Represents a Bigtable
protos.google.bigtable.v2.Cell
Represents a Cell.
protos.google.bigtable.v2.CheckAndMutateRowRequest
Represents a CheckAndMutateRowRequest.
protos.google.bigtable.v2.CheckAndMutateRowResponse
Represents a CheckAndMutateRowResponse.
protos.google.bigtable.v2.Column
Represents a Column.
protos.google.bigtable.v2.ColumnRange
Represents a ColumnRange.
protos.google.bigtable.v2.Family
Represents a Family.
protos.google.bigtable.v2.MutateRowRequest
Represents a MutateRowRequest.
protos.google.bigtable.v2.MutateRowResponse
Represents a MutateRowResponse.
protos.google.bigtable.v2.MutateRowsRequest
Represents a MutateRowsRequest.
protos.google.bigtable.v2.MutateRowsRequest.Entry
Represents an Entry.
protos.google.bigtable.v2.MutateRowsResponse
Represents a MutateRowsResponse.
protos.google.bigtable.v2.MutateRowsResponse.Entry
Represents an Entry.
protos.google.bigtable.v2.Mutation
Represents a Mutation.
protos.google.bigtable.v2.Mutation.DeleteFromColumn
Represents a DeleteFromColumn.
protos.google.bigtable.v2.Mutation.DeleteFromFamily
Represents a DeleteFromFamily.
protos.google.bigtable.v2.Mutation.DeleteFromRow
Represents a DeleteFromRow.
protos.google.bigtable.v2.Mutation.SetCell
Represents a SetCell.
protos.google.bigtable.v2.ReadModifyWriteRowRequest
Represents a ReadModifyWriteRowRequest.
protos.google.bigtable.v2.ReadModifyWriteRowResponse
Represents a ReadModifyWriteRowResponse.
protos.google.bigtable.v2.ReadModifyWriteRule
Represents a ReadModifyWriteRule.
protos.google.bigtable.v2.ReadRowsRequest
Represents a ReadRowsRequest.
protos.google.bigtable.v2.ReadRowsResponse
Represents a ReadRowsResponse.
protos.google.bigtable.v2.ReadRowsResponse.CellChunk
Represents a CellChunk.
protos.google.bigtable.v2.Row
Represents a Row.
protos.google.bigtable.v2.RowFilter
Represents a RowFilter.
protos.google.bigtable.v2.RowFilter.Chain
Represents a Chain.
protos.google.bigtable.v2.RowFilter.Condition
Represents a Condition.
protos.google.bigtable.v2.RowFilter.Interleave
Represents an Interleave.
protos.google.bigtable.v2.RowRange
Represents a RowRange.
protos.google.bigtable.v2.RowSet
Represents a RowSet.
protos.google.bigtable.v2.SampleRowKeysRequest
Represents a SampleRowKeysRequest.
protos.google.bigtable.v2.SampleRowKeysResponse
Represents a SampleRowKeysResponse.
protos.google.bigtable.v2.TimestampRange
Represents a TimestampRange.
protos.google.bigtable.v2.ValueRange
Represents a ValueRange.
protos.google.iam.v1.AuditConfigDelta
Represents an AuditConfigDelta.
protos.google.iam.v1.Binding
Represents a Binding.
protos.google.iam.v1.BindingDelta
Represents a BindingDelta.
protos.google.iam.v1.GetIamPolicyRequest
Represents a GetIamPolicyRequest.
protos.google.iam.v1.GetPolicyOptions
Represents a GetPolicyOptions.
protos.google.iam.v1.IAMPolicy
Represents a IAMPolicy
protos.google.iam.v1.Policy
Represents a Policy.
protos.google.iam.v1.PolicyDelta
Represents a PolicyDelta.
protos.google.iam.v1.SetIamPolicyRequest
Represents a SetIamPolicyRequest.
protos.google.iam.v1.TestIamPermissionsRequest
Represents a TestIamPermissionsRequest.
protos.google.iam.v1.TestIamPermissionsResponse
Represents a TestIamPermissionsResponse.
protos.google.longrunning.CancelOperationRequest
Represents a CancelOperationRequest.
protos.google.longrunning.DeleteOperationRequest
Represents a DeleteOperationRequest.
protos.google.longrunning.GetOperationRequest
Represents a GetOperationRequest.
protos.google.longrunning.ListOperationsRequest
Represents a ListOperationsRequest.
protos.google.longrunning.ListOperationsResponse
Represents a ListOperationsResponse.
protos.google.longrunning.Operation
Represents an Operation.
protos.google.longrunning.OperationInfo
Represents an OperationInfo.
protos.google.longrunning.Operations
Represents an Operations
protos.google.longrunning.WaitOperationRequest
Represents a WaitOperationRequest.
protos.google.protobuf.Any
Represents an Any.
protos.google.protobuf.BoolValue
Represents a BoolValue.
protos.google.protobuf.BytesValue
Represents a BytesValue.
protos.google.protobuf.DescriptorProto
Represents a DescriptorProto.
protos.google.protobuf.DescriptorProto.ExtensionRange
Represents an ExtensionRange.
protos.google.protobuf.DescriptorProto.ReservedRange
Represents a ReservedRange.
protos.google.protobuf.DoubleValue
Represents a DoubleValue.
protos.google.protobuf.Duration
Represents a Duration.
protos.google.protobuf.Empty
Represents an Empty.
protos.google.protobuf.EnumDescriptorProto
Represents an EnumDescriptorProto.
protos.google.protobuf.EnumDescriptorProto.EnumReservedRange
Represents an EnumReservedRange.
protos.google.protobuf.EnumOptions
Represents an EnumOptions.
protos.google.protobuf.EnumValueDescriptorProto
Represents an EnumValueDescriptorProto.
protos.google.protobuf.EnumValueOptions
Represents an EnumValueOptions.
protos.google.protobuf.ExtensionRangeOptions
Represents an ExtensionRangeOptions.
protos.google.protobuf.FieldDescriptorProto
Represents a FieldDescriptorProto.
protos.google.protobuf.FieldMask
Represents a FieldMask.
protos.google.protobuf.FieldOptions
Represents a FieldOptions.
protos.google.protobuf.FileDescriptorProto
Represents a FileDescriptorProto.
protos.google.protobuf.FileDescriptorSet
Represents a FileDescriptorSet.
protos.google.protobuf.FileOptions
Represents a FileOptions.
protos.google.protobuf.FloatValue
Represents a FloatValue.
protos.google.protobuf.GeneratedCodeInfo
Represents a GeneratedCodeInfo.
protos.google.protobuf.GeneratedCodeInfo.Annotation
Represents an Annotation.
protos.google.protobuf.Int32Value
Represents an Int32Value.
protos.google.protobuf.Int64Value
Represents an Int64Value.
protos.google.protobuf.MessageOptions
Represents a MessageOptions.
protos.google.protobuf.MethodDescriptorProto
Represents a MethodDescriptorProto.
protos.google.protobuf.MethodOptions
Represents a MethodOptions.
protos.google.protobuf.OneofDescriptorProto
Represents an OneofDescriptorProto.
protos.google.protobuf.OneofOptions
Represents an OneofOptions.
protos.google.protobuf.ServiceDescriptorProto
Represents a ServiceDescriptorProto.
protos.google.protobuf.ServiceOptions
Represents a ServiceOptions.
protos.google.protobuf.SourceCodeInfo
Represents a SourceCodeInfo.
protos.google.protobuf.SourceCodeInfo.Location
Represents a Location.
protos.google.protobuf.StringValue
Represents a StringValue.
protos.google.protobuf.Timestamp
Represents a Timestamp.
protos.google.protobuf.UInt32Value
Represents a UInt32Value.
protos.google.protobuf.UInt64Value
Represents a UInt64Value.
protos.google.protobuf.UninterpretedOption
Represents an UninterpretedOption.
protos.google.protobuf.UninterpretedOption.NamePart
Represents a NamePart.
protos.google.rpc.Status
Represents a Status.
protos.google.type.Expr
Represents an Expr.
Row
Create a Row object to interact with your table rows.
RowError
Table
Create a Table object to interact with a Cloud Bigtable table.
v2.BigtableClient
Service for reading from and writing to existing Bigtable tables. v2
v2.BigtableInstanceAdminClient
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. v2
v2.BigtableTableAdminClient
Service for creating, configuring, and deleting Cloud Bigtable tables.
Provides access to the table schemas only, not the data stored within the tables. v2
Interfaces
AbortableDuplex
AppProfileOptions
BigtableOptions
BoundData
Chunk
ClusterInfo
Column
Condition
ConvertFromBytesOptions
ConvertFromBytesUserOptions
CreateClusterOptions
CreateFamilyOptions
CreateRowOptions
CreateTableOptions
Data
DeleteAppProfileOptions
FilterConfig
FilterConfigOption
FormatFamiliesOptions
GcRule
GenericBackupCallback
GenericCallback
GenericClusterCallback
GenericOperationCallback
GetBackupsOptions
GetFamilyOptions
GetIamPolicyCallback
GetIamPolicyCallback
GetIamPolicyOptions
GetInstancesCallback
GetMetadataOptions
GetRowOptions
GetRowsOptions
GetTableOptions
GetTablesOptions
InstanceCallback
InstanceOptions
JsonObj
ModifiableBackupFields
MutateOptions
MutationConstructorObj
MutationSettingsObj
ParsedColumn
Policy
{object} Policy {number} [version] Specifies the format of the policy. Valid values are 0, 1, and 3. Requests specifying an invalid value will be rejected.
Operations affecting conditional bindings must specify version 3. This can be either setting a conditional policy, modifying a conditional binding, or removing a binding (conditional or unconditional) from the stored conditional policy. Operations on non-conditional policies may specify any valid value or leave the field unset.
If no etag is provided in the call to setIamPolicy
, version compliance checks against the stored policy is skipped. {array} [policy.bindings] Bindings associate members with roles. {string} [policy.etag] etag
is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other. It is strongly suggested that systems make use of the etag
in the read-modify-write cycle to perform policy updates in order to avoid raceconditions.
PolicyBinding
{object} PolicyBinding {array} [PolicyBinding.role] Role that is assigned to members
. For example, roles/viewer
, roles/editor
, or roles/owner
. {string} [PolicyBinding.members] Identities requesting access. The full list of accepted values is outlined here https://googleapis.dev/nodejs/bigtable/latest/google.iam.v1.html#.Binding {Expr} [PolicyBinding.condition] The condition that is associated with this binding. NOTE: An unsatisfied condition will not allow user access via current binding. Different bindings, including their conditions, are examined independently.
PrefixRange
protos.google.api.ICustomHttpPattern
Properties of a CustomHttpPattern.
protos.google.api.IHttp
Properties of a Http.
protos.google.api.IHttpRule
Properties of a HttpRule.
protos.google.api.IResourceDescriptor
Properties of a ResourceDescriptor.
protos.google.api.IResourceReference
Properties of a ResourceReference.
protos.google.bigtable.admin.v2.AppProfile.IMultiClusterRoutingUseAny
Properties of a MultiClusterRoutingUseAny.
protos.google.bigtable.admin.v2.AppProfile.ISingleClusterRouting
Properties of a SingleClusterRouting.
protos.google.bigtable.admin.v2.Cluster.IEncryptionConfig
Properties of an EncryptionConfig.
protos.google.bigtable.admin.v2.CreateTableRequest.ISplit
Properties of a Split.
protos.google.bigtable.admin.v2.GcRule.IIntersection
Properties of an Intersection.
protos.google.bigtable.admin.v2.GcRule.IUnion
Properties of an Union.
protos.google.bigtable.admin.v2.IAppProfile
Properties of an AppProfile.
protos.google.bigtable.admin.v2.IBackup
Properties of a Backup.
protos.google.bigtable.admin.v2.IBackupInfo
Properties of a BackupInfo.
protos.google.bigtable.admin.v2.ICheckConsistencyRequest
Properties of a CheckConsistencyRequest.
protos.google.bigtable.admin.v2.ICheckConsistencyResponse
Properties of a CheckConsistencyResponse.
protos.google.bigtable.admin.v2.ICluster
Properties of a Cluster.
protos.google.bigtable.admin.v2.IColumnFamily
Properties of a ColumnFamily.
protos.google.bigtable.admin.v2.ICreateAppProfileRequest
Properties of a CreateAppProfileRequest.
protos.google.bigtable.admin.v2.ICreateBackupMetadata
Properties of a CreateBackupMetadata.
protos.google.bigtable.admin.v2.ICreateBackupRequest
Properties of a CreateBackupRequest.
protos.google.bigtable.admin.v2.ICreateClusterMetadata
Properties of a CreateClusterMetadata.
protos.google.bigtable.admin.v2.ICreateClusterRequest
Properties of a CreateClusterRequest.
protos.google.bigtable.admin.v2.ICreateInstanceMetadata
Properties of a CreateInstanceMetadata.
protos.google.bigtable.admin.v2.ICreateInstanceRequest
Properties of a CreateInstanceRequest.
protos.google.bigtable.admin.v2.ICreateTableFromSnapshotMetadata
Properties of a CreateTableFromSnapshotMetadata.
protos.google.bigtable.admin.v2.ICreateTableFromSnapshotRequest
Properties of a CreateTableFromSnapshotRequest.
protos.google.bigtable.admin.v2.ICreateTableRequest
Properties of a CreateTableRequest.
protos.google.bigtable.admin.v2.IDeleteAppProfileRequest
Properties of a DeleteAppProfileRequest.
protos.google.bigtable.admin.v2.IDeleteBackupRequest
Properties of a DeleteBackupRequest.
protos.google.bigtable.admin.v2.IDeleteClusterRequest
Properties of a DeleteClusterRequest.
protos.google.bigtable.admin.v2.IDeleteInstanceRequest
Properties of a DeleteInstanceRequest.
protos.google.bigtable.admin.v2.IDeleteSnapshotRequest
Properties of a DeleteSnapshotRequest.
protos.google.bigtable.admin.v2.IDeleteTableRequest
Properties of a DeleteTableRequest.
protos.google.bigtable.admin.v2.IDropRowRangeRequest
Properties of a DropRowRangeRequest.
protos.google.bigtable.admin.v2.IEncryptionInfo
Properties of an EncryptionInfo.
protos.google.bigtable.admin.v2.IGcRule
Properties of a GcRule.
protos.google.bigtable.admin.v2.IGenerateConsistencyTokenRequest
Properties of a GenerateConsistencyTokenRequest.
protos.google.bigtable.admin.v2.IGenerateConsistencyTokenResponse
Properties of a GenerateConsistencyTokenResponse.
protos.google.bigtable.admin.v2.IGetAppProfileRequest
Properties of a GetAppProfileRequest.
protos.google.bigtable.admin.v2.IGetBackupRequest
Properties of a GetBackupRequest.
protos.google.bigtable.admin.v2.IGetClusterRequest
Properties of a GetClusterRequest.
protos.google.bigtable.admin.v2.IGetInstanceRequest
Properties of a GetInstanceRequest.
protos.google.bigtable.admin.v2.IGetSnapshotRequest
Properties of a GetSnapshotRequest.
protos.google.bigtable.admin.v2.IGetTableRequest
Properties of a GetTableRequest.
protos.google.bigtable.admin.v2.IInstance
Properties of an Instance.
protos.google.bigtable.admin.v2.IListAppProfilesRequest
Properties of a ListAppProfilesRequest.
protos.google.bigtable.admin.v2.IListAppProfilesResponse
Properties of a ListAppProfilesResponse.
protos.google.bigtable.admin.v2.IListBackupsRequest
Properties of a ListBackupsRequest.
protos.google.bigtable.admin.v2.IListBackupsResponse
Properties of a ListBackupsResponse.
protos.google.bigtable.admin.v2.IListClustersRequest
Properties of a ListClustersRequest.
protos.google.bigtable.admin.v2.IListClustersResponse
Properties of a ListClustersResponse.
protos.google.bigtable.admin.v2.IListInstancesRequest
Properties of a ListInstancesRequest.
protos.google.bigtable.admin.v2.IListInstancesResponse
Properties of a ListInstancesResponse.
protos.google.bigtable.admin.v2.IListSnapshotsRequest
Properties of a ListSnapshotsRequest.
protos.google.bigtable.admin.v2.IListSnapshotsResponse
Properties of a ListSnapshotsResponse.
protos.google.bigtable.admin.v2.IListTablesRequest
Properties of a ListTablesRequest.
protos.google.bigtable.admin.v2.IListTablesResponse
Properties of a ListTablesResponse.
protos.google.bigtable.admin.v2.IModifyColumnFamiliesRequest
Properties of a ModifyColumnFamiliesRequest.
protos.google.bigtable.admin.v2.IOperationProgress
Properties of an OperationProgress.
protos.google.bigtable.admin.v2.IOptimizeRestoredTableMetadata
Properties of an OptimizeRestoredTableMetadata.
protos.google.bigtable.admin.v2.IPartialUpdateInstanceRequest
Properties of a PartialUpdateInstanceRequest.
protos.google.bigtable.admin.v2.IRestoreInfo
Properties of a RestoreInfo.
protos.google.bigtable.admin.v2.IRestoreTableMetadata
Properties of a RestoreTableMetadata.
protos.google.bigtable.admin.v2.IRestoreTableRequest
Properties of a RestoreTableRequest.
protos.google.bigtable.admin.v2.ISnapshot
Properties of a Snapshot.
protos.google.bigtable.admin.v2.ISnapshotTableMetadata
Properties of a SnapshotTableMetadata.
protos.google.bigtable.admin.v2.ISnapshotTableRequest
Properties of a SnapshotTableRequest.
protos.google.bigtable.admin.v2.ITable
Properties of a Table.
protos.google.bigtable.admin.v2.IUpdateAppProfileMetadata
Properties of an UpdateAppProfileMetadata.
protos.google.bigtable.admin.v2.IUpdateAppProfileRequest
Properties of an UpdateAppProfileRequest.
protos.google.bigtable.admin.v2.IUpdateBackupRequest
Properties of an UpdateBackupRequest.
protos.google.bigtable.admin.v2.IUpdateClusterMetadata
Properties of an UpdateClusterMetadata.
protos.google.bigtable.admin.v2.IUpdateInstanceMetadata
Properties of an UpdateInstanceMetadata.
protos.google.bigtable.admin.v2.ModifyColumnFamiliesRequest.IModification
Properties of a Modification.
protos.google.bigtable.admin.v2.Table.IClusterState
Properties of a ClusterState.
protos.google.bigtable.v2.ICell
Properties of a Cell.
protos.google.bigtable.v2.ICheckAndMutateRowRequest
Properties of a CheckAndMutateRowRequest.
protos.google.bigtable.v2.ICheckAndMutateRowResponse
Properties of a CheckAndMutateRowResponse.
protos.google.bigtable.v2.IColumn
Properties of a Column.
protos.google.bigtable.v2.IColumnRange
Properties of a ColumnRange.
protos.google.bigtable.v2.IFamily
Properties of a Family.
protos.google.bigtable.v2.IMutateRowRequest
Properties of a MutateRowRequest.
protos.google.bigtable.v2.IMutateRowResponse
Properties of a MutateRowResponse.
protos.google.bigtable.v2.IMutateRowsRequest
Properties of a MutateRowsRequest.
protos.google.bigtable.v2.IMutateRowsResponse
Properties of a MutateRowsResponse.
protos.google.bigtable.v2.IMutation
Properties of a Mutation.
protos.google.bigtable.v2.IReadModifyWriteRowRequest
Properties of a ReadModifyWriteRowRequest.
protos.google.bigtable.v2.IReadModifyWriteRowResponse
Properties of a ReadModifyWriteRowResponse.
protos.google.bigtable.v2.IReadModifyWriteRule
Properties of a ReadModifyWriteRule.
protos.google.bigtable.v2.IReadRowsRequest
Properties of a ReadRowsRequest.
protos.google.bigtable.v2.IReadRowsResponse
Properties of a ReadRowsResponse.
protos.google.bigtable.v2.IRow
Properties of a Row.
protos.google.bigtable.v2.IRowFilter
Properties of a RowFilter.
protos.google.bigtable.v2.IRowRange
Properties of a RowRange.
protos.google.bigtable.v2.IRowSet
Properties of a RowSet.
protos.google.bigtable.v2.ISampleRowKeysRequest
Properties of a SampleRowKeysRequest.
protos.google.bigtable.v2.ISampleRowKeysResponse
Properties of a SampleRowKeysResponse.
protos.google.bigtable.v2.ITimestampRange
Properties of a TimestampRange.
protos.google.bigtable.v2.IValueRange
Properties of a ValueRange.
protos.google.bigtable.v2.MutateRowsRequest.IEntry
Properties of an Entry.
protos.google.bigtable.v2.MutateRowsResponse.IEntry
Properties of an Entry.
protos.google.bigtable.v2.Mutation.IDeleteFromColumn
Properties of a DeleteFromColumn.
protos.google.bigtable.v2.Mutation.IDeleteFromFamily
Properties of a DeleteFromFamily.
protos.google.bigtable.v2.Mutation.IDeleteFromRow
Properties of a DeleteFromRow.
protos.google.bigtable.v2.Mutation.ISetCell
Properties of a SetCell.
protos.google.bigtable.v2.ReadRowsResponse.ICellChunk
Properties of a CellChunk.
protos.google.bigtable.v2.RowFilter.IChain
Properties of a Chain.
protos.google.bigtable.v2.RowFilter.ICondition
Properties of a Condition.
protos.google.bigtable.v2.RowFilter.IInterleave
Properties of an Interleave.
protos.google.iam.v1.IAuditConfigDelta
Properties of an AuditConfigDelta.
protos.google.iam.v1.IBinding
Properties of a Binding.
protos.google.iam.v1.IBindingDelta
Properties of a BindingDelta.
protos.google.iam.v1.IGetIamPolicyRequest
Properties of a GetIamPolicyRequest.
protos.google.iam.v1.IGetPolicyOptions
Properties of a GetPolicyOptions.
protos.google.iam.v1.IPolicy
Properties of a Policy.
protos.google.iam.v1.IPolicyDelta
Properties of a PolicyDelta.
protos.google.iam.v1.ISetIamPolicyRequest
Properties of a SetIamPolicyRequest.
protos.google.iam.v1.ITestIamPermissionsRequest
Properties of a TestIamPermissionsRequest.
protos.google.iam.v1.ITestIamPermissionsResponse
Properties of a TestIamPermissionsResponse.
protos.google.longrunning.ICancelOperationRequest
Properties of a CancelOperationRequest.
protos.google.longrunning.IDeleteOperationRequest
Properties of a DeleteOperationRequest.
protos.google.longrunning.IGetOperationRequest
Properties of a GetOperationRequest.
protos.google.longrunning.IListOperationsRequest
Properties of a ListOperationsRequest.
protos.google.longrunning.IListOperationsResponse
Properties of a ListOperationsResponse.
protos.google.longrunning.IOperation
Properties of an Operation.
protos.google.longrunning.IOperationInfo
Properties of an OperationInfo.
protos.google.longrunning.IWaitOperationRequest
Properties of a WaitOperationRequest.
protos.google.protobuf.DescriptorProto.IExtensionRange
Properties of an ExtensionRange.
protos.google.protobuf.DescriptorProto.IReservedRange
Properties of a ReservedRange.
protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange
Properties of an EnumReservedRange.
protos.google.protobuf.GeneratedCodeInfo.IAnnotation
Properties of an Annotation.
protos.google.protobuf.IAny
Properties of an Any.
protos.google.protobuf.IBoolValue
Properties of a BoolValue.
protos.google.protobuf.IBytesValue
Properties of a BytesValue.
protos.google.protobuf.IDescriptorProto
Properties of a DescriptorProto.
protos.google.protobuf.IDoubleValue
Properties of a DoubleValue.
protos.google.protobuf.IDuration
Properties of a Duration.
protos.google.protobuf.IEmpty
Properties of an Empty.
protos.google.protobuf.IEnumDescriptorProto
Properties of an EnumDescriptorProto.
protos.google.protobuf.IEnumOptions
Properties of an EnumOptions.
protos.google.protobuf.IEnumValueDescriptorProto
Properties of an EnumValueDescriptorProto.
protos.google.protobuf.IEnumValueOptions
Properties of an EnumValueOptions.
protos.google.protobuf.IExtensionRangeOptions
Properties of an ExtensionRangeOptions.
protos.google.protobuf.IFieldDescriptorProto
Properties of a FieldDescriptorProto.
protos.google.protobuf.IFieldMask
Properties of a FieldMask.
protos.google.protobuf.IFieldOptions
Properties of a FieldOptions.
protos.google.protobuf.IFileDescriptorProto
Properties of a FileDescriptorProto.
protos.google.protobuf.IFileDescriptorSet
Properties of a FileDescriptorSet.
protos.google.protobuf.IFileOptions
Properties of a FileOptions.
protos.google.protobuf.IFloatValue
Properties of a FloatValue.
protos.google.protobuf.IGeneratedCodeInfo
Properties of a GeneratedCodeInfo.
protos.google.protobuf.IInt32Value
Properties of an Int32Value.
protos.google.protobuf.IInt64Value
Properties of an Int64Value.
protos.google.protobuf.IMessageOptions
Properties of a MessageOptions.
protos.google.protobuf.IMethodDescriptorProto
Properties of a MethodDescriptorProto.
protos.google.protobuf.IMethodOptions
Properties of a MethodOptions.
protos.google.protobuf.IOneofDescriptorProto
Properties of an OneofDescriptorProto.
protos.google.protobuf.IOneofOptions
Properties of an OneofOptions.
protos.google.protobuf.IServiceDescriptorProto
Properties of a ServiceDescriptorProto.
protos.google.protobuf.IServiceOptions
Properties of a ServiceOptions.
protos.google.protobuf.ISourceCodeInfo
Properties of a SourceCodeInfo.
protos.google.protobuf.IStringValue
Properties of a StringValue.
protos.google.protobuf.ITimestamp
Properties of a Timestamp.
protos.google.protobuf.IUInt32Value
Properties of a UInt32Value.
protos.google.protobuf.IUInt64Value
Properties of a UInt64Value.
protos.google.protobuf.IUninterpretedOption
Properties of an UninterpretedOption.
protos.google.protobuf.SourceCodeInfo.ILocation
Properties of a Location.
protos.google.protobuf.UninterpretedOption.INamePart
Properties of a NamePart.
protos.google.rpc.IStatus
Properties of a Status.
protos.google.type.IExpr
Properties of an Expr.
Qualifier
RequestOptions
Rule
SetCellObj
SetFamilyMetadataOptions
TestIamPermissionsCallback
TestIamPermissionsCallback
Time
TimeRange
TransformErrorProps
ValueFilter
ValueObj
Enums
protos.google.api.FieldBehavior
FieldBehavior enum.
protos.google.api.ResourceDescriptor.History
History enum.
protos.google.api.ResourceDescriptor.Style
Style enum.
protos.google.bigtable.admin.v2.Backup.State
State enum.
protos.google.bigtable.admin.v2.Cluster.State
State enum.
protos.google.bigtable.admin.v2.EncryptionInfo.EncryptionType
EncryptionType enum.
protos.google.bigtable.admin.v2.Instance.State
State enum.
protos.google.bigtable.admin.v2.Instance.Type
Type enum.
protos.google.bigtable.admin.v2.RestoreSourceType
RestoreSourceType enum.
protos.google.bigtable.admin.v2.Snapshot.State
State enum.
protos.google.bigtable.admin.v2.StorageType
StorageType enum.
protos.google.bigtable.admin.v2.Table.ClusterState.ReplicationState
ReplicationState enum.
protos.google.bigtable.admin.v2.Table.TimestampGranularity
TimestampGranularity enum.
protos.google.bigtable.admin.v2.Table.View
View enum.
protos.google.iam.v1.AuditConfigDelta.Action
Action enum.
protos.google.iam.v1.BindingDelta.Action
Action enum.
protos.google.protobuf.FieldDescriptorProto.Label
Label enum.
protos.google.protobuf.FieldDescriptorProto.Type
Type enum.
protos.google.protobuf.FieldOptions.CType
CType enum.
protos.google.protobuf.FieldOptions.JSType
JSType enum.
protos.google.protobuf.FileOptions.OptimizeMode
OptimizeMode enum.
protos.google.protobuf.MethodOptions.IdempotencyLevel
IdempotencyLevel enum.
RowStateEnum
Enum for chunk formatter Row state. NEW_ROW: initial state or state after commitRow or resetRow ROW_IN_PROGRESS: state after first valid chunk without commitRow or resetRow CELL_IN_PROGRESS: state when valueSize > 0(partial cell)
Type Aliases
ApiResponse
export declare type ApiResponse = [IOperation];
AppProfileExistsCallback
export declare type AppProfileExistsCallback = (err: ServiceError | null, exists?: boolean) => void;
AppProfileExistsResponse
export declare type AppProfileExistsResponse = [boolean];
BackupGetMetadataCallback
export declare type BackupGetMetadataCallback = (err?: ServiceError | null, metadata?: IBackup | null) => void;
BackupGetMetadataResponse
export declare type BackupGetMetadataResponse = [IBackup];
BackupSetMetadataCallback
export declare type BackupSetMetadataCallback = (err: ServiceError | null, metadata: IBackup, resp: IBackup) => void;
BackupSetMetadataResponse
export declare type BackupSetMetadataResponse = [IBackup, IBackup];
BackupTimestamp
export declare type BackupTimestamp = google.protobuf.ITimestamp | PreciseDate | Date;
BooleanResponse
export declare type BooleanResponse = [boolean];
Bytes
export declare type Bytes = string | Buffer;
CheckConsistencyCallback
export declare type CheckConsistencyCallback = (err: ServiceError | null, consistent?: boolean) => void;
CheckConsistencyResponse
export declare type CheckConsistencyResponse = [boolean];
CreateAppProfileCallback
export declare type CreateAppProfileCallback = (err: ServiceError | null, appProfile?: AppProfile, apiResponse?: google.bigtable.admin.v2.IAppProfile) => void;
CreateAppProfileResponse
export declare type CreateAppProfileResponse = [AppProfile, google.bigtable.admin.v2.IAppProfile];
CreateBackupCallback
export declare type CreateBackupCallback = (err: ServiceError | Error | null, backup?: Backup, operation?: Operation, apiResponse?: IOperation) => void;
CreateBackupResponse
export declare type CreateBackupResponse = [Backup, Operation, IOperation];
CreateClusterCallback
export declare type CreateClusterCallback = GenericCallback
CreateClusterResponse
export declare type CreateClusterResponse = [ICluster, Operation, IOperation];
CreateFamilyCallback
export declare type CreateFamilyCallback = InstanceCallback
CreateFamilyResponse
export declare type CreateFamilyResponse = [Family, ITable];
CreateInstanceCallback
export declare type CreateInstanceCallback = LongRunningResourceCallback
CreateInstanceResponse
export declare type CreateInstanceResponse = [Instance, Operation, IOperation];
CreateRowCallback
export declare type CreateRowCallback = (err: ServiceError | PartialFailureError | null, row?: Row | null, apiResponse?: google.protobuf.Empty) => void;
CreateRowResponse
export declare type CreateRowResponse = [Row, google.protobuf.Empty];
CreateRulesCallback
export declare type CreateRulesCallback = (err: ServiceError | null, apiResponse?: google.bigtable.v2.IReadModifyWriteRowResponse) => void;
CreateRulesResponse
export declare type CreateRulesResponse = [google.bigtable.v2.IReadModifyWriteRowResponse];
CreateTableCallback
export declare type CreateTableCallback = (err: ServiceError | null, table?: Table, apiResponse?: google.bigtable.admin.v2.Table) => void;
CreateTableResponse
export declare type CreateTableResponse = [Table, google.bigtable.admin.v2.Table];
DeleteAppProfileCallback
export declare type DeleteAppProfileCallback = (err: ServiceError | null, apiResponse?: google.protobuf.Empty) => void;
DeleteAppProfileResponse
export declare type DeleteAppProfileResponse = [google.protobuf.Empty];
DeleteBackupCallback
export declare type DeleteBackupCallback = (err: ServiceError | null, apiResponse?: IEmpty) => void;
DeleteBackupResponse
export declare type DeleteBackupResponse = [IEmpty];
DeleteClusterCallback
export declare type DeleteClusterCallback = GenericCallback
DeleteFamilyCallback
export declare type DeleteFamilyCallback = RequestCallback
DeleteFamilyResponse
export declare type DeleteFamilyResponse = [ITable];
DeleteInstanceCallback
export declare type DeleteInstanceCallback = (err: ServiceError | null, apiResponse?: google.protobuf.Empty) => void;
DeleteInstanceResponse
export declare type DeleteInstanceResponse = [google.protobuf.Empty];
DeleteRowsCallback
export declare type DeleteRowsCallback = (err: ServiceError | null, apiResponse?: google.protobuf.Empty) => void;
DeleteRowsResponse
export declare type DeleteRowsResponse = [google.protobuf.Empty];
DeleteTableCallback
export declare type DeleteTableCallback = (err: ServiceError | null, apiResponse?: google.protobuf.Empty) => void;
DeleteTableResponse
export declare type DeleteTableResponse = [google.protobuf.Empty];
Entry
export declare type Entry = any;
ExistsClusterCallback
export declare type ExistsClusterCallback = GenericCallback
FamilyExistsCallback
export declare type FamilyExistsCallback = RequestCallback
FamilyExistsResponse
export declare type FamilyExistsResponse = [boolean];
FilterCallback
export declare type FilterCallback = (err: ServiceError | null, matched?: boolean | null, apiResponse?: google.bigtable.v2.ICheckAndMutateRowResponse) => void;
FilterResponse
export declare type FilterResponse = [boolean | null, google.bigtable.v2.ICheckAndMutateRowResponse];
GenerateConsistencyTokenCallback
export declare type GenerateConsistencyTokenCallback = (err: ServiceError | null, token?: string) => void;
GenerateConsistencyTokenResponse
export declare type GenerateConsistencyTokenResponse = [string];
GetAppProfileCallback
export declare type GetAppProfileCallback = (err: ServiceError | null, appProfile?: AppProfile, apiResponse?: google.bigtable.admin.v2.IAppProfile) => void;
GetAppProfileMetadataCallback
export declare type GetAppProfileMetadataCallback = (err: ServiceError | null, metadata?: google.bigtable.admin.v2.IAppProfile, apiResponse?: google.bigtable.admin.v2.IAppProfile) => void;
GetAppProfileMetadataResponse
export declare type GetAppProfileMetadataResponse = [google.bigtable.admin.v2.IAppProfile, google.bigtable.admin.v2.IAppProfile];
GetAppProfileResponse
export declare type GetAppProfileResponse = [AppProfile, google.bigtable.admin.v2.IAppProfile];
GetAppProfilesCallback
export declare type GetAppProfilesCallback = (err: ServiceError | null, appProfiles?: AppProfile[], apiResponse?: google.bigtable.admin.v2.IAppProfile[]) => void;
GetAppProfilesResponse
export declare type GetAppProfilesResponse = [AppProfile[], google.bigtable.admin.v2.IAppProfile[]];
GetBackupCallback
export declare type GetBackupCallback = GenericBackupCallback
GetBackupResponse
export declare type GetBackupResponse = [Backup, IBackup];
GetBackupsCallback
export declare type GetBackupsCallback = (err: ServiceError | null, backups?: Backup[], nextQuery?: GetBackupsOptions, apiResponse?: google.bigtable.admin.v2.IListBackupsResponse) => void;
GetBackupsResponse
export declare type GetBackupsResponse = [Backup[], GetBackupsOptions, google.bigtable.admin.v2.IListBackupsResponse];
GetClusterCallback
export declare type GetClusterCallback = GenericClusterCallback
GetClusterMetadataCallback
export declare type GetClusterMetadataCallback = (err: ServiceError | null, metadata?: ICluster | null, apiResponse?: IOperation | null) => void;
GetClusterMetadataResponse
export declare type GetClusterMetadataResponse = [ICluster, IOperation];
GetClusterResponse
export declare type GetClusterResponse = [ICluster, IOperation];
GetClustersCallback
export declare type GetClustersCallback = (err: ServiceError | null, clusters?: Cluster[], apiResponse?: google.bigtable.admin.v2.IListClustersResponse) => void;
GetClustersResponse
export declare type GetClustersResponse = [Cluster[], IOperation];
GetFamiliesCallback
export declare type GetFamiliesCallback = (err: ServiceError | null, families?: Family[], apiResponse?: IColumnFamily) => void;
GetFamiliesResponse
export declare type GetFamiliesResponse = [Family[], IColumnFamily];
GetFamilyCallback
export declare type GetFamilyCallback = InstanceCallback
GetFamilyMetadataCallback
export declare type GetFamilyMetadataCallback = RequestCallback
GetFamilyMetadataResponse
export declare type GetFamilyMetadataResponse = [IColumnFamily];
GetFamilyResponse
export declare type GetFamilyResponse = [Family, IColumnFamily | ITable];
GetIamPolicyResponse
export declare type GetIamPolicyResponse = [Policy];
{array} GetIamPolicyResponse {object} 0 The policy.
GetInstanceCallback
export declare type GetInstanceCallback = (err: ServiceError | null, instance?: Instance, apiResponse?: IInstance) => void;
GetInstanceMetadataCallback
export declare type GetInstanceMetadataCallback = (err: ServiceError | null, metadata?: IInstance) => void;
GetInstanceMetadataResponse
export declare type GetInstanceMetadataResponse = [IInstance];
GetInstanceResponse
export declare type GetInstanceResponse = [Instance, IInstance];
GetInstancesResponse
export declare type GetInstancesResponse = [Instance[], string[], google.bigtable.admin.v2.IListInstancesResponse];
GetMetadataCallback
export declare type GetMetadataCallback = (err: ServiceError | null, apiResponse: google.bigtable.admin.v2.ITable) => void;
GetMetadataResponse
export declare type GetMetadataResponse = [google.bigtable.admin.v2.Table];
GetReplicationStatesCallback
export declare type GetReplicationStatesCallback = (err: ServiceError | null, clusterStates?: Map
GetReplicationStatesResponse
export declare type GetReplicationStatesResponse = [Map
GetRowCallback
export declare type GetRowCallback
Type | Description |
T |
GetRowMetadataCallback
export declare type GetRowMetadataCallback = (err: RowError | null, apiResponse?: google.bigtable.v2.ReadRowsResponse) => void;
GetRowMetadataResponse
export declare type GetRowMetadataResponse = [google.bigtable.v2.ReadRowsResponse];
GetRowResponse
export declare type GetRowResponse
Type | Description |
T |
GetRowsCallback
export declare type GetRowsCallback = (err: ServiceError | null, rows?: Row[], apiResponse?: google.bigtable.v2.ReadRowsResponse) => void;
GetRowsResponse
export declare type GetRowsResponse = [Row[], google.bigtable.v2.ReadRowsResponse];
GetTableCallback
export declare type GetTableCallback = (err: ServiceError | null, table?: Table, apiResponse?: google.bigtable.admin.v2.ITable) => void;
GetTableResponse
export declare type GetTableResponse = [Table, google.bigtable.admin.v2.Table];
GetTablesCallback
export declare type GetTablesCallback = (err: ServiceError | null, tables?: Table[], apiResponse?: google.bigtable.admin.v2.ITable[]) => void;
GetTablesResponse
export declare type GetTablesResponse = [Table[], google.bigtable.admin.v2.Table[]];
IBackup
export declare type IBackup = google.bigtable.admin.v2.IBackup;
ICluster
export declare type ICluster = google.bigtable.admin.v2.ICluster;
IColumnFamily
export declare type IColumnFamily = google.bigtable.admin.v2.IColumnFamily;
IEmpty
export declare type IEmpty = google.protobuf.IEmpty;
IGcRule
export declare type IGcRule = google.bigtable.admin.v2.IGcRule;
IInstance
export declare type IInstance = google.bigtable.admin.v2.IInstance;
IModification
export declare type IModification = google.bigtable.admin.v2.ModifyColumnFamiliesRequest.IModification;
IMutateRowRequest
export declare type IMutateRowRequest = btTypes.bigtable.v2.IMutateRowRequest;
IMutation
export declare type IMutation = btTypes.bigtable.v2.IMutation;
IncrementCallback
export declare type IncrementCallback = (err: ServiceError | null, value?: number | null, apiResponse?: google.bigtable.v2.IReadModifyWriteRowResponse) => void;
IncrementResponse
export declare type IncrementResponse = [number | null, google.bigtable.v2.IReadModifyWriteRowResponse];
InsertRowsCallback
export declare type InsertRowsCallback = (err: ServiceError | PartialFailureError | null, apiResponse?: google.protobuf.Empty) => void;
InsertRowsResponse
export declare type InsertRowsResponse = [google.protobuf.Empty];
InstanceExistsCallback
export declare type InstanceExistsCallback = (err: ServiceError | null, exists?: boolean) => void;
InstanceExistsResponse
export declare type InstanceExistsResponse = [boolean];
IOperation
export declare type IOperation = google.longrunning.IOperation;
ISetCell
export declare type ISetCell = btTypes.bigtable.v2.Mutation.ISetCell;
ITable
export declare type ITable = google.bigtable.admin.v2.ITable;
MutateCallback
export declare type MutateCallback = (err: ServiceError | PartialFailureError | null, apiResponse?: google.protobuf.Empty) => void;
MutateResponse
export declare type MutateResponse = [google.protobuf.Empty];
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.CreateAppProfileCallback
type CreateAppProfileCallback = (error: (Error|null), response?: google.bigtable.admin.v2.AppProfile) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.CreateClusterCallback
type CreateClusterCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.CreateInstanceCallback
type CreateInstanceCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.DeleteAppProfileCallback
type DeleteAppProfileCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.DeleteClusterCallback
type DeleteClusterCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.DeleteInstanceCallback
type DeleteInstanceCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.GetAppProfileCallback
type GetAppProfileCallback = (error: (Error|null), response?: google.bigtable.admin.v2.AppProfile) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.GetClusterCallback
type GetClusterCallback = (error: (Error|null), response?: google.bigtable.admin.v2.Cluster) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.GetIamPolicyCallback
type GetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.GetInstanceCallback
type GetInstanceCallback = (error: (Error|null), response?: google.bigtable.admin.v2.Instance) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.ListAppProfilesCallback
type ListAppProfilesCallback = (error: (Error|null), response?: google.bigtable.admin.v2.ListAppProfilesResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.ListClustersCallback
type ListClustersCallback = (error: (Error|null), response?: google.bigtable.admin.v2.ListClustersResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.ListInstancesCallback
type ListInstancesCallback = (error: (Error|null), response?: google.bigtable.admin.v2.ListInstancesResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.PartialUpdateInstanceCallback
type PartialUpdateInstanceCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.SetIamPolicyCallback
type SetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.TestIamPermissionsCallback
type TestIamPermissionsCallback = (error: (Error|null), response?: google.iam.v1.TestIamPermissionsResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.UpdateAppProfileCallback
type UpdateAppProfileCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.UpdateClusterCallback
type UpdateClusterCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableInstanceAdmin.UpdateInstanceCallback
type UpdateInstanceCallback = (error: (Error|null), response?: google.bigtable.admin.v2.Instance) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.CheckConsistencyCallback
type CheckConsistencyCallback = (error: (Error|null), response?: google.bigtable.admin.v2.CheckConsistencyResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.CreateBackupCallback
type CreateBackupCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.CreateTableCallback
type CreateTableCallback = (error: (Error|null), response?: google.bigtable.admin.v2.Table) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.CreateTableFromSnapshotCallback
type CreateTableFromSnapshotCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.DeleteBackupCallback
type DeleteBackupCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.DeleteSnapshotCallback
type DeleteSnapshotCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.DeleteTableCallback
type DeleteTableCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.DropRowRangeCallback
type DropRowRangeCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.GenerateConsistencyTokenCallback
type GenerateConsistencyTokenCallback = (error: (Error|null), response?: google.bigtable.admin.v2.GenerateConsistencyTokenResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.GetBackupCallback
type GetBackupCallback = (error: (Error|null), response?: google.bigtable.admin.v2.Backup) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.GetIamPolicyCallback
type GetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.GetSnapshotCallback
type GetSnapshotCallback = (error: (Error|null), response?: google.bigtable.admin.v2.Snapshot) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.GetTableCallback
type GetTableCallback = (error: (Error|null), response?: google.bigtable.admin.v2.Table) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.ListBackupsCallback
type ListBackupsCallback = (error: (Error|null), response?: google.bigtable.admin.v2.ListBackupsResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.ListSnapshotsCallback
type ListSnapshotsCallback = (error: (Error|null), response?: google.bigtable.admin.v2.ListSnapshotsResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.ListTablesCallback
type ListTablesCallback = (error: (Error|null), response?: google.bigtable.admin.v2.ListTablesResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.ModifyColumnFamiliesCallback
type ModifyColumnFamiliesCallback = (error: (Error|null), response?: google.bigtable.admin.v2.Table) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.RestoreTableCallback
type RestoreTableCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.SetIamPolicyCallback
type SetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.SnapshotTableCallback
type SnapshotTableCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.TestIamPermissionsCallback
type TestIamPermissionsCallback = (error: (Error|null), response?: google.iam.v1.TestIamPermissionsResponse) => void;
Callback as used by .
protos.google.bigtable.admin.v2.BigtableTableAdmin.UpdateBackupCallback
type UpdateBackupCallback = (error: (Error|null), response?: google.bigtable.admin.v2.Backup) => void;
Callback as used by .
protos.google.bigtable.v2.Bigtable.CheckAndMutateRowCallback
type CheckAndMutateRowCallback = (error: (Error|null), response?: google.bigtable.v2.CheckAndMutateRowResponse) => void;
Callback as used by .
protos.google.bigtable.v2.Bigtable.MutateRowCallback
type MutateRowCallback = (error: (Error|null), response?: google.bigtable.v2.MutateRowResponse) => void;
Callback as used by .
protos.google.bigtable.v2.Bigtable.MutateRowsCallback
type MutateRowsCallback = (error: (Error|null), response?: google.bigtable.v2.MutateRowsResponse) => void;
Callback as used by .
protos.google.bigtable.v2.Bigtable.ReadModifyWriteRowCallback
type ReadModifyWriteRowCallback = (error: (Error|null), response?: google.bigtable.v2.ReadModifyWriteRowResponse) => void;
Callback as used by .
protos.google.bigtable.v2.Bigtable.ReadRowsCallback
type ReadRowsCallback = (error: (Error|null), response?: google.bigtable.v2.ReadRowsResponse) => void;
Callback as used by .
protos.google.bigtable.v2.Bigtable.SampleRowKeysCallback
type SampleRowKeysCallback = (error: (Error|null), response?: google.bigtable.v2.SampleRowKeysResponse) => void;
Callback as used by .
protos.google.iam.v1.IAMPolicy.GetIamPolicyCallback
type GetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;
Callback as used by .
protos.google.iam.v1.IAMPolicy.SetIamPolicyCallback
type SetIamPolicyCallback = (error: (Error|null), response?: google.iam.v1.Policy) => void;
Callback as used by .
protos.google.iam.v1.IAMPolicy.TestIamPermissionsCallback
type TestIamPermissionsCallback = (error: (Error|null), response?: google.iam.v1.TestIamPermissionsResponse) => void;
Callback as used by .
protos.google.longrunning.Operations.CancelOperationCallback
type CancelOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.longrunning.Operations.DeleteOperationCallback
type DeleteOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.longrunning.Operations.GetOperationCallback
type GetOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.longrunning.Operations.ListOperationsCallback
type ListOperationsCallback = (error: (Error|null), response?: google.longrunning.ListOperationsResponse) => void;
Callback as used by .
protos.google.longrunning.Operations.WaitOperationCallback
type WaitOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
RawFilter
export declare type RawFilter = any;
RequestCallback
export declare type RequestCallback
Type | Description |
T |
RestoreTableCallback
export declare type RestoreTableCallback = (err: ServiceError | null, table?: Table, operation?: Operation, apiResponse?: IOperation) => void;
RestoreTableResponse
export declare type RestoreTableResponse = [Table, Operation, IOperation];
RowExistsCallback
export declare type RowExistsCallback = (err: ServiceError | null, exists?: boolean) => void;
RowExistsResponse
export declare type RowExistsResponse = [boolean];
SampleRowKeysCallback
export declare type SampleRowKeysCallback = (err: ServiceError | null, keys?: string[]) => void;
SampleRowsKeysResponse
export declare type SampleRowsKeysResponse = [string[]];
SetAppProfileMetadataCallback
export declare type SetAppProfileMetadataCallback = (err: ServiceError | null, apiResponse?: google.protobuf.Empty) => void;
SetAppProfileMetadataResponse
export declare type SetAppProfileMetadataResponse = [google.protobuf.Empty];
SetClusterMetadataCallback
export declare type SetClusterMetadataCallback = GenericOperationCallback
SetClusterMetadataResponse
export declare type SetClusterMetadataResponse = [Operation, google.protobuf.Empty];
SetFamilyMetadataCallback
export declare type SetFamilyMetadataCallback = InstanceCallback
SetFamilyMetadataResponse
export declare type SetFamilyMetadataResponse = [IColumnFamily, ITable];
SetIamPolicyCallback
export declare type SetIamPolicyCallback = GetIamPolicyCallback;
SetIamPolicyResponse
export declare type SetIamPolicyResponse = GetIamPolicyResponse;
SetInstanceMetadataCallback
export declare type SetInstanceMetadataCallback = (err: ServiceError | null, apiResponse?: google.protobuf.Empty) => void;
SetInstanceMetadataResponse
export declare type SetInstanceMetadataResponse = [google.protobuf.Empty];
TableExistsCallback
export declare type TableExistsCallback = (err: ServiceError | null, exists?: boolean) => void;
TableExistsResponse
export declare type TableExistsResponse = [boolean];
TestIamPermissionsResponse
export declare type TestIamPermissionsResponse = [string[]];
{array} TestIamPermissionsResponse {string[]} 0 A subset of permissions that the caller is allowed.
TruncateCallback
export declare type TruncateCallback = (err: ServiceError | null, apiResponse?: google.protobuf.Empty) => void;
TruncateResponse
export declare type TruncateResponse = [google.protobuf.Empty];
Value
export declare type Value = string | number | boolean | Uint8Array;
WaitForReplicationCallback
export declare type WaitForReplicationCallback = (err: ServiceError | null, wait?: boolean) => void;
WaitForReplicationResponse
export declare type WaitForReplicationResponse = [boolean];