Specifies the complete (requested) contents of a single row of a table. Rows which exceed 256MiB in size cannot be read in full.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#families
def families() -> ::Array<::Google::Cloud::Bigtable::V2::Family>
Returns
- (::Array<::Google::Cloud::Bigtable::V2::Family>) — May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
#families=
def families=(value) -> ::Array<::Google::Cloud::Bigtable::V2::Family>
Parameter
- value (::Array<::Google::Cloud::Bigtable::V2::Family>) — May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
Returns
- (::Array<::Google::Cloud::Bigtable::V2::Family>) — May be empty, but only if the entire row is empty. The mutual ordering of column families is not specified.
#key
def key() -> ::String
Returns
- (::String) — The unique key which identifies this row within its table. This is the same key that's used to identify the row in, for example, a MutateRowRequest. May contain any non-empty byte string up to 4KiB in length.
#key=
def key=(value) -> ::String
Parameter
- value (::String) — The unique key which identifies this row within its table. This is the same key that's used to identify the row in, for example, a MutateRowRequest. May contain any non-empty byte string up to 4KiB in length.
Returns
- (::String) — The unique key which identifies this row within its table. This is the same key that's used to identify the row in, for example, a MutateRowRequest. May contain any non-empty byte string up to 4KiB in length.