Class RowFilter.Chain.Builder (2.16.0)

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

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

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
NameDescription
valuesIterable<? extends com.google.bigtable.v2.RowFilter>
Returns
TypeDescription
RowFilter.Chain.Builder

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
NameDescription
valueRowFilter
Returns
TypeDescription
RowFilter.Chain.Builder

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
NameDescription
builderForValueRowFilter.Builder
Returns
TypeDescription
RowFilter.Chain.Builder

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
NameDescription
indexint
valueRowFilter
Returns
TypeDescription
RowFilter.Chain.Builder

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
NameDescription
indexint
builderForValueRowFilter.Builder
Returns
TypeDescription
RowFilter.Chain.Builder

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
TypeDescription
RowFilter.Builder

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
NameDescription
indexint
Returns
TypeDescription
RowFilter.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public RowFilter.Chain.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
RowFilter.Chain.Builder
Overrides

build()

public RowFilter.Chain build()
Returns
TypeDescription
RowFilter.Chain

buildPartial()

public RowFilter.Chain buildPartial()
Returns
TypeDescription
RowFilter.Chain

clear()

public RowFilter.Chain.Builder clear()
Returns
TypeDescription
RowFilter.Chain.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public RowFilter.Chain.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
RowFilter.Chain.Builder
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
TypeDescription
RowFilter.Chain.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public RowFilter.Chain.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
RowFilter.Chain.Builder
Overrides

clone()

public RowFilter.Chain.Builder clone()
Returns
TypeDescription
RowFilter.Chain.Builder
Overrides

getDefaultInstanceForType()

public RowFilter.Chain getDefaultInstanceForType()
Returns
TypeDescription
RowFilter.Chain

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
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
NameDescription
indexint
Returns
TypeDescription
RowFilter

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
NameDescription
indexint
Returns
TypeDescription
RowFilter.Builder

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
TypeDescription
List<Builder>

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
TypeDescription
int

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
TypeDescription
List<RowFilter>

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
NameDescription
indexint
Returns
TypeDescription
RowFilterOrBuilder

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
TypeDescription
List<? extends com.google.bigtable.v2.RowFilterOrBuilder>

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(RowFilter.Chain other)

public RowFilter.Chain.Builder mergeFrom(RowFilter.Chain other)
Parameter
NameDescription
otherRowFilter.Chain
Returns
TypeDescription
RowFilter.Chain.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public RowFilter.Chain.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
RowFilter.Chain.Builder
Overrides Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public RowFilter.Chain.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
RowFilter.Chain.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final RowFilter.Chain.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
RowFilter.Chain.Builder
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
NameDescription
indexint
Returns
TypeDescription
RowFilter.Chain.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public RowFilter.Chain.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
RowFilter.Chain.Builder
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
NameDescription
indexint
valueRowFilter
Returns
TypeDescription
RowFilter.Chain.Builder

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
NameDescription
indexint
builderForValueRowFilter.Builder
Returns
TypeDescription
RowFilter.Chain.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public RowFilter.Chain.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
RowFilter.Chain.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final RowFilter.Chain.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
RowFilter.Chain.Builder
Overrides