Cloud Bigtable Client - Class InterleaveFilter (1.23.0)

Reference documentation and code samples for the Cloud Bigtable Client class InterleaveFilter.

Applies serveral filters to the data in parallel and combines the results.

Example:

use Google\Cloud\Bigtable\Filter;

$interleaveFilter = Filter::interleave();

Methods

addFilter

Adds a filter to the interleave filter.

Example:

use Google\Cloud\Bigtable\Filter;

$interleaveFilter->addFilter(
    Filter::key()->regex('prefix.*')
);
Parameter
NameDescription
filter Google\Cloud\Bigtable\Filter\FilterInterface

A filter to be added.

Returns
TypeDescription
Google\Cloud\Bigtable\Filter\InterleaveFilter

toProto

Get the proto representation of the filter.

Returns
TypeDescription
Google\Cloud\Bigtable\V2\RowFilter