Class Filters.QualifierFilter

java.lang.Object
com.google.cloud.bigtable.data.v2.models.Filters.QualifierFilter
All Implemented Interfaces:
Serializable
Enclosing class:
Filters

public static final class Filters.QualifierFilter extends Object implements Serializable
See Also:
  • Method Details

    • regex

      public Filters.Filter regex(@Nonnull String regex)
      Matches only cells from columns whose qualifiers satisfy the given RE2 regex. Note that, since column qualifiers can contain arbitrary bytes, the `\C` escape sequence must be used if a true wildcard is desired. The `.` character will not match the new line character `\n`, which may be present in a binary qualifier.
    • regex

      public Filters.Filter regex(@Nonnull com.google.protobuf.ByteString regex)
      Matches only cells from columns whose qualifiers satisfy the given RE2 regex. Note that, since column qualifiers can contain arbitrary bytes, the `\C` escape sequence must be used if a true wildcard is desired. The `.` character will not match the new line character `\n`, which may be present in a binary qualifier.
    • exactMatch

      public Filters.Filter exactMatch(@Nonnull String value)
      Matches only cells from columns whose qualifiers equal the value.
    • exactMatch

      public Filters.Filter exactMatch(@Nonnull com.google.protobuf.ByteString value)
      Matches only cells from columns whose qualifiers equal the value.
    • rangeWithinFamily

      public Filters.QualifierRangeFilter rangeWithinFamily(@Nonnull String family)
      Construct a Filters.QualifierRangeFilter that can create a ColumnRange oriented Filters.Filter.
      Returns:
      a new Filters.QualifierRangeFilter