API documentation for bigtable.data.read_rows_query
module.
Classes
ReadRowsQuery
ReadRowsQuery(
row_keys: typing.Optional[typing.Union[list[str | bytes], str, bytes]] = None,
row_ranges: typing.Optional[
typing.Union[
list[google.cloud.bigtable.data.read_rows_query.RowRange],
google.cloud.bigtable.data.read_rows_query.RowRange,
]
] = None,
limit: typing.Optional[int] = None,
row_filter: typing.Optional[
google.cloud.bigtable.data.row_filters.RowFilter
] = None,
)
Class to encapsulate details of a read row request
RowRange
RowRange(
start_key: typing.Optional[typing.Union[str, bytes]] = None,
end_key: typing.Optional[typing.Union[str, bytes]] = None,
start_is_inclusive: typing.Optional[bool] = None,
end_is_inclusive: typing.Optional[bool] = None,
)
Represents a range of keys in a ReadRowsQuery
Exceptions | |
---|---|
Type | Description |
ValueError |
if start_key is greater than end_key, or start_is_inclusive |
ValueError |
if end_is_inclusive is set when the corresponding key is None |
ValueError |
if start_key or end_key is not a string or bytes. |