Modifier and Type | Method and Description |
---|---|
RowFilter.Builder |
RowFilter.Chain.Builder.addFiltersBuilder()
The elements of "filters" are chained together to process the input row:
in row -> f(0) -> intermediate row -> f(1) -> ...
|
RowFilter.Builder |
RowFilter.Interleave.Builder.addFiltersBuilder()
The elements of "filters" all process a copy of the input row, and the
results are pooled, sorted, and combined into a single output row.
|
RowFilter.Builder |
RowFilter.Chain.Builder.addFiltersBuilder(int index)
The elements of "filters" are chained together to process the input row:
in row -> f(0) -> intermediate row -> f(1) -> ...
|
RowFilter.Builder |
RowFilter.Interleave.Builder.addFiltersBuilder(int index)
The elements of "filters" all process a copy of the input row, and the
results are pooled, sorted, and combined into a single output row.
|
RowFilter.Builder |
RowFilter.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RowFilter.Builder |
RowFilter.Builder.clear() |
RowFilter.Builder |
RowFilter.Builder.clearApplyLabelTransformer()
Applies the given label to all cells in the output row.
|
RowFilter.Builder |
RowFilter.Builder.clearBlockAllFilter()
Does not match any cells, regardless of input.
|
RowFilter.Builder |
RowFilter.Builder.clearCellsPerColumnLimitFilter()
Matches only the most recent N cells within each column.
|
RowFilter.Builder |
RowFilter.Builder.clearCellsPerRowLimitFilter()
Matches only the first N cells of each row.
|
RowFilter.Builder |
RowFilter.Builder.clearCellsPerRowOffsetFilter()
Skips the first N cells of each row, matching all subsequent cells.
|
RowFilter.Builder |
RowFilter.Builder.clearChain()
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
|
RowFilter.Builder |
RowFilter.Builder.clearColumnQualifierRegexFilter()
Matches only cells from columns whose qualifiers satisfy the given RE2
regex.
|
RowFilter.Builder |
RowFilter.Builder.clearColumnRangeFilter()
Matches only cells from columns within the given range.
|
RowFilter.Builder |
RowFilter.Builder.clearCondition()
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
|
RowFilter.Builder |
RowFilter.Builder.clearFamilyNameRegexFilter()
Matches only cells from columns whose families satisfy the given RE2
regex.
|
RowFilter.Builder |
RowFilter.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
RowFilter.Builder |
RowFilter.Builder.clearFilter() |
RowFilter.Builder |
RowFilter.Builder.clearInterleave()
Applies several RowFilters to the data in parallel and combines the
results.
|
RowFilter.Builder |
RowFilter.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
RowFilter.Builder |
RowFilter.Builder.clearPassAllFilter()
Matches all cells, regardless of input.
|
RowFilter.Builder |
RowFilter.Builder.clearRowKeyRegexFilter()
Matches only cells from rows whose keys satisfy the given RE2 regex.
|
RowFilter.Builder |
RowFilter.Builder.clearRowSampleFilter()
Matches all cells from a row with probability p, and matches no cells
from the row with probability 1-p.
|
RowFilter.Builder |
RowFilter.Builder.clearSink()
ADVANCED USE ONLY.
|
RowFilter.Builder |
RowFilter.Builder.clearStripValueTransformer()
Replaces each cell's value with the empty string.
|
RowFilter.Builder |
RowFilter.Builder.clearTimestampRangeFilter()
Matches only cells with timestamps within the given range.
|
RowFilter.Builder |
RowFilter.Builder.clearValueRangeFilter()
Matches only cells with values that fall within the given range.
|
RowFilter.Builder |
RowFilter.Builder.clearValueRegexFilter()
Matches only cells with values that satisfy the given regular expression.
|
RowFilter.Builder |
RowFilter.Builder.clone() |
RowFilter.Builder |
RowFilter.Condition.Builder.getFalseFilterBuilder()
The filter to apply to the input row if `predicate_filter` does not
return any results.
|
RowFilter.Builder |
ReadRowsRequest.Builder.getFilterBuilder()
The filter to apply to the contents of the specified row(s).
|
RowFilter.Builder |
RowFilter.Chain.Builder.getFiltersBuilder(int index)
The elements of "filters" are chained together to process the input row:
in row -> f(0) -> intermediate row -> f(1) -> ...
|
RowFilter.Builder |
RowFilter.Interleave.Builder.getFiltersBuilder(int index)
The elements of "filters" all process a copy of the input row, and the
results are pooled, sorted, and combined into a single output row.
|
RowFilter.Builder |
CheckAndMutateRowRequest.Builder.getPredicateFilterBuilder()
The filter to be applied to the contents of the specified row.
|
RowFilter.Builder |
RowFilter.Condition.Builder.getPredicateFilterBuilder()
If `predicate_filter` outputs any cells, then `true_filter` will be
evaluated on the input row.
|
RowFilter.Builder |
RowFilter.Condition.Builder.getTrueFilterBuilder()
The filter to apply to the input row if `predicate_filter` returns any
results.
|
RowFilter.Builder |
RowFilter.Builder.mergeChain(RowFilter.Chain value)
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
|
RowFilter.Builder |
RowFilter.Builder.mergeColumnRangeFilter(ColumnRange value)
Matches only cells from columns within the given range.
|
RowFilter.Builder |
RowFilter.Builder.mergeCondition(RowFilter.Condition value)
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
|
RowFilter.Builder |
RowFilter.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
RowFilter.Builder |
RowFilter.Builder.mergeFrom(com.google.protobuf.Message other) |
RowFilter.Builder |
RowFilter.Builder.mergeFrom(RowFilter other) |
RowFilter.Builder |
RowFilter.Builder.mergeInterleave(RowFilter.Interleave value)
Applies several RowFilters to the data in parallel and combines the
results.
|
RowFilter.Builder |
RowFilter.Builder.mergeTimestampRangeFilter(TimestampRange value)
Matches only cells with timestamps within the given range.
|
RowFilter.Builder |
RowFilter.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RowFilter.Builder |
RowFilter.Builder.mergeValueRangeFilter(ValueRange value)
Matches only cells with values that fall within the given range.
|
static RowFilter.Builder |
RowFilter.newBuilder() |
static RowFilter.Builder |
RowFilter.newBuilder(RowFilter prototype) |
RowFilter.Builder |
RowFilter.newBuilderForType() |
protected RowFilter.Builder |
RowFilter.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
RowFilter.Builder |
RowFilter.Builder.setApplyLabelTransformer(String value)
Applies the given label to all cells in the output row.
|
RowFilter.Builder |
RowFilter.Builder.setApplyLabelTransformerBytes(com.google.protobuf.ByteString value)
Applies the given label to all cells in the output row.
|
RowFilter.Builder |
RowFilter.Builder.setBlockAllFilter(boolean value)
Does not match any cells, regardless of input.
|
RowFilter.Builder |
RowFilter.Builder.setCellsPerColumnLimitFilter(int value)
Matches only the most recent N cells within each column.
|
RowFilter.Builder |
RowFilter.Builder.setCellsPerRowLimitFilter(int value)
Matches only the first N cells of each row.
|
RowFilter.Builder |
RowFilter.Builder.setCellsPerRowOffsetFilter(int value)
Skips the first N cells of each row, matching all subsequent cells.
|
RowFilter.Builder |
RowFilter.Builder.setChain(RowFilter.Chain.Builder builderForValue)
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
|
RowFilter.Builder |
RowFilter.Builder.setChain(RowFilter.Chain value)
Applies several RowFilters to the data in sequence, progressively
narrowing the results.
|
RowFilter.Builder |
RowFilter.Builder.setColumnQualifierRegexFilter(com.google.protobuf.ByteString value)
Matches only cells from columns whose qualifiers satisfy the given RE2
regex.
|
RowFilter.Builder |
RowFilter.Builder.setColumnRangeFilter(ColumnRange.Builder builderForValue)
Matches only cells from columns within the given range.
|
RowFilter.Builder |
RowFilter.Builder.setColumnRangeFilter(ColumnRange value)
Matches only cells from columns within the given range.
|
RowFilter.Builder |
RowFilter.Builder.setCondition(RowFilter.Condition.Builder builderForValue)
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
|
RowFilter.Builder |
RowFilter.Builder.setCondition(RowFilter.Condition value)
Applies one of two possible RowFilters to the data based on the output of
a predicate RowFilter.
|
RowFilter.Builder |
RowFilter.Builder.setFamilyNameRegexFilter(String value)
Matches only cells from columns whose families satisfy the given RE2
regex.
|
RowFilter.Builder |
RowFilter.Builder.setFamilyNameRegexFilterBytes(com.google.protobuf.ByteString value)
Matches only cells from columns whose families satisfy the given RE2
regex.
|
RowFilter.Builder |
RowFilter.Builder.setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
RowFilter.Builder |
RowFilter.Builder.setInterleave(RowFilter.Interleave.Builder builderForValue)
Applies several RowFilters to the data in parallel and combines the
results.
|
RowFilter.Builder |
RowFilter.Builder.setInterleave(RowFilter.Interleave value)
Applies several RowFilters to the data in parallel and combines the
results.
|
RowFilter.Builder |
RowFilter.Builder.setPassAllFilter(boolean value)
Matches all cells, regardless of input.
|
RowFilter.Builder |
RowFilter.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
RowFilter.Builder |
RowFilter.Builder.setRowKeyRegexFilter(com.google.protobuf.ByteString value)
Matches only cells from rows whose keys satisfy the given RE2 regex.
|
RowFilter.Builder |
RowFilter.Builder.setRowSampleFilter(double value)
Matches all cells from a row with probability p, and matches no cells
from the row with probability 1-p.
|
RowFilter.Builder |
RowFilter.Builder.setSink(boolean value)
ADVANCED USE ONLY.
|
RowFilter.Builder |
RowFilter.Builder.setStripValueTransformer(boolean value)
Replaces each cell's value with the empty string.
|
RowFilter.Builder |
RowFilter.Builder.setTimestampRangeFilter(TimestampRange.Builder builderForValue)
Matches only cells with timestamps within the given range.
|
RowFilter.Builder |
RowFilter.Builder.setTimestampRangeFilter(TimestampRange value)
Matches only cells with timestamps within the given range.
|
RowFilter.Builder |
RowFilter.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
RowFilter.Builder |
RowFilter.Builder.setValueRangeFilter(ValueRange.Builder builderForValue)
Matches only cells with values that fall within the given range.
|
RowFilter.Builder |
RowFilter.Builder.setValueRangeFilter(ValueRange value)
Matches only cells with values that fall within the given range.
|
RowFilter.Builder |
RowFilter.Builder.setValueRegexFilter(com.google.protobuf.ByteString value)
Matches only cells with values that satisfy the given regular expression.
|
RowFilter.Builder |
RowFilter.toBuilder() |
Modifier and Type | Method and Description |
---|---|
List<RowFilter.Builder> |
RowFilter.Chain.Builder.getFiltersBuilderList()
The elements of "filters" are chained together to process the input row:
in row -> f(0) -> intermediate row -> f(1) -> ...
|
List<RowFilter.Builder> |
RowFilter.Interleave.Builder.getFiltersBuilderList()
The elements of "filters" all process a copy of the input row, and the
results are pooled, sorted, and combined into a single output row.
|
Modifier and Type | Method and Description |
---|---|
RowFilter.Chain.Builder |
RowFilter.Chain.Builder.addFilters(int index,
RowFilter.Builder builderForValue)
The elements of "filters" are chained together to process the input row:
in row -> f(0) -> intermediate row -> f(1) -> ...
|
RowFilter.Interleave.Builder |
RowFilter.Interleave.Builder.addFilters(int index,
RowFilter.Builder builderForValue)
The elements of "filters" all process a copy of the input row, and the
results are pooled, sorted, and combined into a single output row.
|
RowFilter.Chain.Builder |
RowFilter.Chain.Builder.addFilters(RowFilter.Builder builderForValue)
The elements of "filters" are chained together to process the input row:
in row -> f(0) -> intermediate row -> f(1) -> ...
|
RowFilter.Interleave.Builder |
RowFilter.Interleave.Builder.addFilters(RowFilter.Builder builderForValue)
The elements of "filters" all process a copy of the input row, and the
results are pooled, sorted, and combined into a single output row.
|
RowFilter.Condition.Builder |
RowFilter.Condition.Builder.setFalseFilter(RowFilter.Builder builderForValue)
The filter to apply to the input row if `predicate_filter` does not
return any results.
|
ReadRowsRequest.Builder |
ReadRowsRequest.Builder.setFilter(RowFilter.Builder builderForValue)
The filter to apply to the contents of the specified row(s).
|
RowFilter.Chain.Builder |
RowFilter.Chain.Builder.setFilters(int index,
RowFilter.Builder builderForValue)
The elements of "filters" are chained together to process the input row:
in row -> f(0) -> intermediate row -> f(1) -> ...
|
RowFilter.Interleave.Builder |
RowFilter.Interleave.Builder.setFilters(int index,
RowFilter.Builder builderForValue)
The elements of "filters" all process a copy of the input row, and the
results are pooled, sorted, and combined into a single output row.
|
CheckAndMutateRowRequest.Builder |
CheckAndMutateRowRequest.Builder.setPredicateFilter(RowFilter.Builder builderForValue)
The filter to be applied to the contents of the specified row.
|
RowFilter.Condition.Builder |
RowFilter.Condition.Builder.setPredicateFilter(RowFilter.Builder builderForValue)
If `predicate_filter` outputs any cells, then `true_filter` will be
evaluated on the input row.
|
RowFilter.Condition.Builder |
RowFilter.Condition.Builder.setTrueFilter(RowFilter.Builder builderForValue)
The filter to apply to the input row if `predicate_filter` returns any
results.
|
Copyright © 2022 Google LLC. All rights reserved.