Package com.google.bigtable.v2
Interface RowFilter.ConditionOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
RowFilter.Condition
,RowFilter.Condition.Builder
- Enclosing class:
- RowFilter
public static interface RowFilter.ConditionOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe filter to apply to the input row if `predicate_filter` does not return any results.The filter to apply to the input row if `predicate_filter` does not return any results.If `predicate_filter` outputs any cells, then `true_filter` will be evaluated on the input row.If `predicate_filter` outputs any cells, then `true_filter` will be evaluated on the input row.The filter to apply to the input row if `predicate_filter` returns any results.The filter to apply to the input row if `predicate_filter` returns any results.boolean
The filter to apply to the input row if `predicate_filter` does not return any results.boolean
If `predicate_filter` outputs any cells, then `true_filter` will be evaluated on the input row.boolean
The filter to apply to the input row if `predicate_filter` returns any results.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasPredicateFilter
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:
- Whether the predicateFilter field is set.
-
getPredicateFilter
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:
- The predicateFilter.
-
getPredicateFilterOrBuilder
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;
-
hasTrueFilter
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:
- Whether the trueFilter field is set.
-
getTrueFilter
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:
- The trueFilter.
-
getTrueFilterOrBuilder
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;
-
hasFalseFilter
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:
- Whether the falseFilter field is set.
-
getFalseFilter
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:
- The falseFilter.
-
getFalseFilterOrBuilder
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;
-