Cloud Bigtable V2 Client - Class Chain (1.25.0)

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 \ RowFilter

Methods

__construct

Constructor.

Parameters
NameDescription
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
TypeDescription
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
NameDescription
var array<Google\Cloud\Bigtable\V2\RowFilter>
Returns
TypeDescription
$this