Reference documentation and code samples for the Cloud Bigtable V2 Client class Chain.
A RowFilter which sends rows through several RowFilters in sequence.
Generated from protobuf message google.bigtable.v2.RowFilter.Chain
Namespace
Google \ Cloud \ Bigtable \ V2 \ RowFilterMethods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ filters |
array<Google\Cloud\Bigtable\V2\RowFilter>
The elements of "filters" are chained together to process the input row: in row -> f(0) -> intermediate row -> f(1) -> ... -> f(N) -> out row The full chain is executed atomically. |
getFilters
The elements of "filters" are chained together to process the input row: in row -> f(0) -> intermediate row -> f(1) -> ... -> f(N) -> out row The full chain is executed atomically.
Returns | |
---|---|
Type | Description |
Google\Protobuf\Internal\RepeatedField |
setFilters
The elements of "filters" are chained together to process the input row: in row -> f(0) -> intermediate row -> f(1) -> ... -> f(N) -> out row The full chain is executed atomically.
Parameter | |
---|---|
Name | Description |
var |
array<Google\Cloud\Bigtable\V2\RowFilter>
|
Returns | |
---|---|
Type | Description |
$this |