Cloud Bigtable V2 API - Class Google::Cloud::Bigtable::V2::RowFilter::Chain (v0.16.0)

Reference documentation and code samples for the Cloud Bigtable V2 API class Google::Cloud::Bigtable::V2::RowFilter::Chain.

A RowFilter which sends rows through several RowFilters in sequence.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#filters

def filters() -> ::Array<::Google::Cloud::Bigtable::V2::RowFilter>
Returns
  • (::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.

#filters=

def filters=(value) -> ::Array<::Google::Cloud::Bigtable::V2::RowFilter>
Parameter
  • value (::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.
Returns
  • (::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.