`ArrayValue` is an ordered list of `Value`.
`ArrayValue` is an ordered list of `Value`.
Builder for
projects/{project}/instances/{instance}/tables/{table}/authorizedViews/{authorized_view}.
Specifies (some of) the contents of a single row/column/timestamp of a table.
Specifies (some of) the contents of a single row/column/timestamp of a table.
Request message for Bigtable.CheckAndMutateRow.
Request message for Bigtable.CheckAndMutateRow.
Response message for Bigtable.CheckAndMutateRow.
Response message for Bigtable.CheckAndMutateRow.
Specifies (some of) the contents of a single row/column intersection of a
table.
Specifies (some of) the contents of a single row/column intersection of a
table.
Describes a column in a Bigtable Query Language result set.
Describes a column in a Bigtable Query Language result set.
Specifies a contiguous range of columns within a single column family.
Specifies a contiguous range of columns within a single column family.
Request message for Bigtable.ExecuteQuery
Request message for Bigtable.ExecuteQuery
Response message for Bigtable.ExecuteQuery
Response message for Bigtable.ExecuteQuery
Specifies (some of) the contents of a single row/column family intersection
of a table.
Specifies (some of) the contents of a single row/column family intersection
of a table.
Feature flags supported or enabled by a client.
Feature flags supported or enabled by a client.
FullReadStatsView captures all known information about a read.
FullReadStatsView captures all known information about a read.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
Parameters on mutations where clients want to ensure idempotency (i.e.
Parameters on mutations where clients want to ensure idempotency (i.e.
Builder for projects/{project}/instances/{instance}.
Builder for projects/{project}/instances/{instance}/materializedViews/{materialized_view}.
Request message for Bigtable.MutateRow.
Request message for Bigtable.MutateRow.
Response message for Bigtable.MutateRow.
Response message for Bigtable.MutateRow.
Request message for BigtableService.MutateRows.
Request message for BigtableService.MutateRows.
A mutation for a given row.
A mutation for a given row.
Response message for BigtableService.MutateRows.
Response message for BigtableService.MutateRows.
The result of applying a passed mutation in the original request.
The result of applying a passed mutation in the original request.
Specifies a particular change to be made to the contents of a row.
A Mutation which incrementally updates a cell in an `Aggregate` family.
A Mutation which incrementally updates a cell in an `Aggregate` family.
Specifies a particular change to be made to the contents of a row.
A Mutation which deletes cells from the specified column, optionally
restricting the deletions to a given timestamp range.
A Mutation which deletes cells from the specified column, optionally
restricting the deletions to a given timestamp range.
A Mutation which deletes all cells from the specified column family.
A Mutation which deletes all cells from the specified column family.
A Mutation which deletes all cells from the containing row.
A Mutation which deletes all cells from the containing row.
A Mutation which merges accumulated state into a cell in an `Aggregate`
family.
A Mutation which merges accumulated state into a cell in an `Aggregate`
family.
A Mutation which sets the value of the specified cell.
A Mutation which sets the value of the specified cell.
A partial result set from the streaming query API.
A partial result set from the streaming query API.
Request message for client connection keep-alive and warming.
Request message for client connection keep-alive and warming.
Response message for Bigtable.PingAndWarm connection keepalive and warming.
Response message for Bigtable.PingAndWarm connection keepalive and warming.
Request message for Bigtable.PrepareQuery
Request message for Bigtable.PrepareQuery
Response message for Bigtable.PrepareQueryResponse
Response message for Bigtable.PrepareQueryResponse
Protocol buffers format descriptor, as described by Messages ProtoSchema and
ProtoRows
Protocol buffers format descriptor, as described by Messages ProtoSchema and
ProtoRows
Rows represented in proto format.
Rows represented in proto format.
A part of a serialized `ProtoRows` message.
A part of a serialized `ProtoRows` message.
ResultSet schema in proto format
ResultSet schema in proto format
Information about how client should adjust the load to Bigtable.
Information about how client should adjust the load to Bigtable.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
A message indicating that the client should stop reading from the stream.
A message indicating that the client should stop reading from the stream.
A message corresponding to one or more mutations to the partition
being streamed.
A message corresponding to one or more mutations to the partition
being streamed.
A periodic message with information that can be used to checkpoint
the state of a stream.
A periodic message with information that can be used to checkpoint
the state of a stream.
A partial or complete mutation.
A partial or complete mutation.
Information about the chunking of this mutation.
Information about the chunking of this mutation.
ReadIterationStats captures information about the iteration of rows or cells
over the course of a read, e.g. how many results were scanned in a read
operation versus the results returned.
ReadIterationStats captures information about the iteration of rows or cells
over the course of a read, e.g. how many results were scanned in a read
operation versus the results returned.
Request message for Bigtable.ReadModifyWriteRow.
Request message for Bigtable.ReadModifyWriteRow.
Response message for Bigtable.ReadModifyWriteRow.
Response message for Bigtable.ReadModifyWriteRow.
Specifies an atomic read/modify/write operation on the latest value of the
specified column.
Specifies an atomic read/modify/write operation on the latest value of the
specified column.
Request message for Bigtable.ReadRows.
Request message for Bigtable.ReadRows.
The desired view into RequestStats that should be returned in the response.
Response message for Bigtable.ReadRows.
Response message for Bigtable.ReadRows.
Specifies a piece of a row's contents returned as part of the read
response stream.
Specifies a piece of a row's contents returned as part of the read
response stream.
RequestLatencyStats provides a measurement of the latency of the request as
it interacts with different systems over its lifetime, e.g. how long the
request took to execute within a frontend server.
RequestLatencyStats provides a measurement of the latency of the request as
it interacts with different systems over its lifetime, e.g. how long the
request took to execute within a frontend server.
RequestStats is the container for additional information pertaining to a
single request, helpful for evaluating the performance of the sent request.
RequestStats is the container for additional information pertaining to a
single request, helpful for evaluating the performance of the sent request.
Describes the structure of a Bigtable result set.
Describes the structure of a Bigtable result set.
Specifies the complete (requested) contents of a single row of a table.
Specifies the complete (requested) contents of a single row of a table.
Takes a row as input and produces an alternate view of the row based on
specified rules.
Takes a row as input and produces an alternate view of the row based on
specified rules.
A RowFilter which sends rows through several RowFilters in sequence.
A RowFilter which sends rows through several RowFilters in sequence.
A RowFilter which evaluates one of two possible RowFilters, depending on
whether or not a predicate RowFilter outputs any cells from the input row.
A RowFilter which evaluates one of two possible RowFilters, depending on
whether or not a predicate RowFilter outputs any cells from the input row.
A RowFilter which sends each row to each of several component
RowFilters and interleaves the results.
A RowFilter which sends each row to each of several component
RowFilters and interleaves the results.
Specifies a contiguous range of rows.
Specifies a contiguous range of rows.
Specifies a non-contiguous set of rows.
Specifies a non-contiguous set of rows.
Request message for Bigtable.SampleRowKeys.
Request message for Bigtable.SampleRowKeys.
Response message for Bigtable.SampleRowKeys.
Response message for Bigtable.SampleRowKeys.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
NOTE: This API is intended to be used by Apache Beam BigtableIO.
Builder for projects/{project}/instances/{instance}/tables/{table}.
Specified a contiguous range of microsecond timestamps.
Specified a contiguous range of microsecond timestamps.
`Type` represents the type of data that is written to, read from, or stored
in Bigtable.
A value that combines incremental updates into a summarized value.
A value that combines incremental updates into a summarized value.
Computes an approximate unique count over the input values.
Computes an approximate unique count over the input values.
Computes the max of the input values.
Computes the max of the input values.
Computes the min of the input values.
Computes the min of the input values.
Computes the sum of the input values.
Computes the sum of the input values.
An ordered list of elements of a given type.
An ordered list of elements of a given type.
bool
Values of type `Bool` are stored in `Value.bool_value`.
bool
Values of type `Bool` are stored in `Value.bool_value`.
`Type` represents the type of data that is written to, read from, or stored
in Bigtable.
Bytes
Values of type `Bytes` are stored in `Value.bytes_value`.
Bytes
Values of type `Bytes` are stored in `Value.bytes_value`.
Rules used to convert to/from lower level types.
Rules used to convert to/from lower level types.
Leaves the value "as-is"
* Order-preserving?
Leaves the value "as-is"
* Order-preserving?
Date
Values of type `Date` are stored in `Value.date_value`.
Date
Values of type `Date` are stored in `Value.date_value`.
Float32
Values of type `Float32` are stored in `Value.float_value`.
Float32
Values of type `Float32` are stored in `Value.float_value`.
Float64
Values of type `Float64` are stored in `Value.float_value`.
Float64
Values of type `Float64` are stored in `Value.float_value`.
Int64
Values of type `Int64` are stored in `Value.int_value`.
Int64
Values of type `Int64` are stored in `Value.int_value`.
Rules used to convert to/from lower level types.
Encodes the value as an 8-byte big endian twos complement `Bytes`
value
Encodes the value as an 8-byte big endian twos complement `Bytes`
value
Rules used to convert to/from lower level types.
A mapping of keys to values of a given type.
A mapping of keys to values of a given type.
String
Values of type `String` are stored in `Value.string_value`.
String
Values of type `String` are stored in `Value.string_value`.
Rules used to convert to/from lower level types.
Rules used to convert to/from lower level types.
UTF-8 encoding
* Order-preserving?
UTF-8 encoding
* Order-preserving?
Deprecated.
Deprecated: prefer the equivalent `Utf8Bytes`.
A structured data value, consisting of fields which map to dynamically
typed values.
A structured data value, consisting of fields which map to dynamically
typed values.
A struct field and its type.
A struct field and its type.
Timestamp
Values of type `Timestamp` are stored in `Value.timestamp_value`.
Timestamp
Values of type `Timestamp` are stored in `Value.timestamp_value`.
`Value` represents a dynamically typed value.
`Value` represents a dynamically typed value.
Specifies a contiguous range of raw byte values.
Specifies a contiguous range of raw byte values.