Cloud Bigtable Client - Class InterleaveFilter (2.4.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();

Namespace

Google \ Cloud \ Bigtable \ Filter

Methods

addFilter

Adds a filter to the interleave filter.

Example:

use Google\Cloud\Bigtable\Filter;

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

A filter to be added.

Returns
Type Description
Google\Cloud\Bigtable\Filter\InterleaveFilter

toProto

Get the proto representation of the filter.

Returns
Type Description
Google\Cloud\Bigtable\V2\RowFilter