/** * * * <pre> * Applies several RowFilters to the data in sequence, progressively * narrowing the results. * </pre> * * <code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code> */ public Builder setChain(com.google.bigtable.v2.RowFilter.Chain.Builder builderForValue) { if (chainBuilder_ == null) { filter_ = builderForValue.build(); onChanged(); } else { chainBuilder_.setMessage(builderForValue.build()); } filterCase_ = 1; return this; } /**
/** * * * <pre> * Applies several RowFilters to the data in sequence, progressively * narrowing the results. * </pre> * * <code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code> */ public Builder setChain(com.google.bigtable.v2.RowFilter.Chain.Builder builderForValue) { if (chainBuilder_ == null) { filter_ = builderForValue.build(); onChanged(); } else { chainBuilder_.setMessage(builderForValue.build()); } filterCase_ = 1; return this; } /**
/** * <pre> * Applies several RowFilters to the data in sequence, progressively * narrowing the results. * </pre> * * <code>.google.bigtable.v2.RowFilter.Chain chain = 1;</code> */ public Builder setChain( com.google.bigtable.v2.RowFilter.Chain.Builder builderForValue) { if (chainBuilder_ == null) { filter_ = builderForValue.build(); onChanged(); } else { chainBuilder_.setMessage(builderForValue.build()); } filterCase_ = 1; return this; } /**
@InternalApi @Override public RowFilter toProto() { switch (builder.getFiltersCount()) { case 0: return PASS.toProto(); case 1: return builder.getFilters(0); default: return RowFilter.newBuilder().setChain(builder.build()).build(); } }
@InternalApi @Override public RowFilter toProto() { switch (builder.getFiltersCount()) { case 0: return PASS.toProto(); case 1: return builder.getFilters(0); default: return RowFilter.newBuilder().setChain(builder.build()).build(); } }
@InternalApi @Override public RowFilter toProto() { switch (builder.getFiltersCount()) { case 0: return PASS.toProto(); case 1: return builder.getFilters(0); default: return RowFilter.newBuilder().setChain(builder.build()).build(); } }