Interface RowFilter.ConditionOrBuilder (2.16.0)

public static interface RowFilter.ConditionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getFalseFilter()

public abstract RowFilter getFalseFilter()

The filter to apply to the input row if predicate_filter does not return any results. If not provided, no results will be returned in the false case.

.google.bigtable.v2.RowFilter false_filter = 3;

Returns
TypeDescription
RowFilter

The falseFilter.

getFalseFilterOrBuilder()

public abstract RowFilterOrBuilder getFalseFilterOrBuilder()

The filter to apply to the input row if predicate_filter does not return any results. If not provided, no results will be returned in the false case.

.google.bigtable.v2.RowFilter false_filter = 3;

Returns
TypeDescription
RowFilterOrBuilder

getPredicateFilter()

public abstract RowFilter getPredicateFilter()

If predicate_filter outputs any cells, then true_filter will be evaluated on the input row. Otherwise, false_filter will be evaluated.

.google.bigtable.v2.RowFilter predicate_filter = 1;

Returns
TypeDescription
RowFilter

The predicateFilter.

getPredicateFilterOrBuilder()

public abstract RowFilterOrBuilder getPredicateFilterOrBuilder()

If predicate_filter outputs any cells, then true_filter will be evaluated on the input row. Otherwise, false_filter will be evaluated.

.google.bigtable.v2.RowFilter predicate_filter = 1;

Returns
TypeDescription
RowFilterOrBuilder

getTrueFilter()

public abstract RowFilter getTrueFilter()

The filter to apply to the input row if predicate_filter returns any results. If not provided, no results will be returned in the true case.

.google.bigtable.v2.RowFilter true_filter = 2;

Returns
TypeDescription
RowFilter

The trueFilter.

getTrueFilterOrBuilder()

public abstract RowFilterOrBuilder getTrueFilterOrBuilder()

The filter to apply to the input row if predicate_filter returns any results. If not provided, no results will be returned in the true case.

.google.bigtable.v2.RowFilter true_filter = 2;

Returns
TypeDescription
RowFilterOrBuilder

hasFalseFilter()

public abstract boolean hasFalseFilter()

The filter to apply to the input row if predicate_filter does not return any results. If not provided, no results will be returned in the false case.

.google.bigtable.v2.RowFilter false_filter = 3;

Returns
TypeDescription
boolean

Whether the falseFilter field is set.

hasPredicateFilter()

public abstract boolean hasPredicateFilter()

If predicate_filter outputs any cells, then true_filter will be evaluated on the input row. Otherwise, false_filter will be evaluated.

.google.bigtable.v2.RowFilter predicate_filter = 1;

Returns
TypeDescription
boolean

Whether the predicateFilter field is set.

hasTrueFilter()

public abstract boolean hasTrueFilter()

The filter to apply to the input row if predicate_filter returns any results. If not provided, no results will be returned in the true case.

.google.bigtable.v2.RowFilter true_filter = 2;

Returns
TypeDescription
boolean

Whether the trueFilter field is set.