Reference documentation and code samples for the Cloud Bigtable API class Google::Cloud::Bigtable::Row.
Row
Row structure based on merged cells using read row state.
Inherits
- Object
Methods
#cells
def
cells
()
-
>
Hash
{
String
=
>
Array<Google
::
Cloud
::
Bigtable
::
Row
::
Cell
> }
Returns
- (Hash{String => Array< Google::Cloud::Bigtable::Row::Cell >}) — Row cells.
#cells=
def
cells=
(
value
)
-
>
Hash
{
String
=
>
Array<Google
::
Cloud
::
Bigtable
::
Row
::
Cell
> }
Parameter
- value(Hash{String => Array< Google::Cloud::Bigtable::Row::Cell >}) — Row cells.
Returns
- (Hash{String => Array< Google::Cloud::Bigtable::Row::Cell >}) — Row cells.
#column_families
def
column_families
()
-
>
Array<String>
List of column families names.
Returns
- (Array<String>)
#initialize
def
initialize
(
key
=
nil
)
-
>
Row
Creates a flat row object.
Parameter
- key(String) — Row key name.
Returns
- ( Row ) — a new instance of Row
#key
def
key
()
-
>
String
Returns
- (String) — Row key.
#key=
def
key=
(
value
)
-
>
String
Parameter
- value(String) — Row key.
Returns
- (String) — Row key.