Class: Google::Cloud::Bigtable::V2::Cell
- Inherits:
-
Object
- Object
- Google::Cloud::Bigtable::V2::Cell
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/bigtable/v2/data.rb
Overview
Specifies (some of) the contents of a single row/column/timestamp of a table.
Instance Attribute Summary collapse
-
#labels ⇒ ::Array<::String>
Labels applied to the cell by a RowFilter.
-
#timestamp_micros ⇒ ::Integer
The cell's stored timestamp, which also uniquely identifies it within its column.
-
#value ⇒ ::String
The value stored in the cell.
Instance Attribute Details
#labels ⇒ ::Array<::String>
Returns Labels applied to the cell by a RowFilter.
92 93 94 95 |
# File 'proto_docs/google/bigtable/v2/data.rb', line 92 class Cell include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#timestamp_micros ⇒ ::Integer
Returns The cell's stored timestamp, which also uniquely identifies it within
its column.
Values are always expressed in microseconds, but individual tables may set
a coarser granularity to further restrict the allowed values. For
example, a table which specifies millisecond granularity will only allow
values of timestamp_micros
which are multiples of 1000.
92 93 94 95 |
# File 'proto_docs/google/bigtable/v2/data.rb', line 92 class Cell include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#value ⇒ ::String
Returns The value stored in the cell. May contain any byte string, including the empty string, up to 100MiB in length.
92 93 94 95 |
# File 'proto_docs/google/bigtable/v2/data.rb', line 92 class Cell include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |