public static final class RowFilter.Chain.Builder extends GeneratedMessageV3.Builder<RowFilter.Chain.Builder> implements RowFilter.ChainOrBuilder
A RowFilter which sends rows through several RowFilters in sequence.
Protobuf type google.bigtable.v2.RowFilter.Chain
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addAllFilters(Iterable<? extends RowFilter> values)
public RowFilter.Chain.Builder addAllFilters(Iterable<? extends RowFilter> values)
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameter
Name | Description |
values | Iterable<? extends com.google.bigtable.v2.RowFilter>
|
Returns
addFilters(RowFilter value)
public RowFilter.Chain.Builder addFilters(RowFilter value)
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameter
Returns
addFilters(RowFilter.Builder builderForValue)
public 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) -> ... -> f(N) -> out row
The full chain is executed atomically.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameter
Returns
addFilters(int index, RowFilter value)
public RowFilter.Chain.Builder addFilters(int index, RowFilter value)
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameters
Returns
addFilters(int index, RowFilter.Builder builderForValue)
public 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) -> ... -> f(N) -> out row
The full chain is executed atomically.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameters
Returns
addFiltersBuilder()
public RowFilter.Builder addFiltersBuilder()
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Returns
addFiltersBuilder(int index)
public RowFilter.Builder addFiltersBuilder(int index)
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameter
Returns
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public RowFilter.Chain.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public RowFilter.Chain build()
Returns
buildPartial()
public RowFilter.Chain buildPartial()
Returns
clear()
public RowFilter.Chain.Builder clear()
Returns
Overrides
clearField(Descriptors.FieldDescriptor field)
public RowFilter.Chain.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearFilters()
public RowFilter.Chain.Builder clearFilters()
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public RowFilter.Chain.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clone()
public RowFilter.Chain.Builder clone()
Returns
Overrides
getDefaultInstanceForType()
public RowFilter.Chain getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getFilters(int index)
public RowFilter getFilters(int index)
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameter
Returns
getFiltersBuilder(int index)
public RowFilter.Builder getFiltersBuilder(int index)
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameter
Returns
getFiltersBuilderList()
public List<RowFilter.Builder> getFiltersBuilderList()
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Returns
getFiltersCount()
public int getFiltersCount()
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Returns
getFiltersList()
public List<RowFilter> getFiltersList()
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Returns
getFiltersOrBuilder(int index)
public RowFilterOrBuilder getFiltersOrBuilder(int index)
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameter
Returns
getFiltersOrBuilderList()
public List<? extends RowFilterOrBuilder> getFiltersOrBuilderList()
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Returns
Type | Description |
List<? extends com.google.bigtable.v2.RowFilterOrBuilder> | |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeFrom(RowFilter.Chain other)
public RowFilter.Chain.Builder mergeFrom(RowFilter.Chain other)
Parameter
Returns
public RowFilter.Chain.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public RowFilter.Chain.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final RowFilter.Chain.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
removeFilters(int index)
public RowFilter.Chain.Builder removeFilters(int index)
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public RowFilter.Chain.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setFilters(int index, RowFilter value)
public RowFilter.Chain.Builder setFilters(int index, RowFilter value)
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.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameters
Returns
setFilters(int index, RowFilter.Builder builderForValue)
public 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) -> ... -> f(N) -> out row
The full chain is executed atomically.
repeated .google.bigtable.v2.RowFilter filters = 1;
Parameters
Returns
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public RowFilter.Chain.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final RowFilter.Chain.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides