/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addFalseMutations(int index, com.google.bigtable.v2.Mutation value) { if (falseMutationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFalseMutationsIsMutable(); falseMutations_.add(index, value); onChanged(); } else { falseMutationsBuilder_.addMessage(index, value); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addFalseMutations(com.google.bigtable.v2.Mutation value) { if (falseMutationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFalseMutationsIsMutable(); falseMutations_.add(value); onChanged(); } else { falseMutationsBuilder_.addMessage(value); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder setFalseMutations(int index, com.google.bigtable.v2.Mutation value) { if (falseMutationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFalseMutationsIsMutable(); falseMutations_.set(index, value); onChanged(); } else { falseMutationsBuilder_.setMessage(index, value); } return this; } /**
/** * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder setFalseMutations( int index, com.google.bigtable.v2.Mutation value) { if (falseMutationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFalseMutationsIsMutable(); falseMutations_.set(index, value); onChanged(); } else { falseMutationsBuilder_.setMessage(index, value); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addFalseMutations(com.google.bigtable.v2.Mutation value) { if (falseMutationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFalseMutationsIsMutable(); falseMutations_.add(value); onChanged(); } else { falseMutationsBuilder_.addMessage(value); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addAllFalseMutations( java.lang.Iterable<? extends com.google.bigtable.v2.Mutation> values) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, falseMutations_); onChanged(); } else { falseMutationsBuilder_.addAllMessages(values); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder setFalseMutations( int index, com.google.bigtable.v2.Mutation.Builder builderForValue) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.set(index, builderForValue.build()); onChanged(); } else { falseMutationsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addFalseMutations( com.google.bigtable.v2.Mutation.Builder builderForValue) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.add(builderForValue.build()); onChanged(); } else { falseMutationsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addFalseMutations(com.google.bigtable.v2.Mutation value) { if (falseMutationsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureFalseMutationsIsMutable(); falseMutations_.add(value); onChanged(); } else { falseMutationsBuilder_.addMessage(value); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder removeFalseMutations(int index) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.remove(index); onChanged(); } else { falseMutationsBuilder_.remove(index); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addFalseMutations( int index, com.google.bigtable.v2.Mutation.Builder builderForValue) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.add(index, builderForValue.build()); onChanged(); } else { falseMutationsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder removeFalseMutations(int index) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.remove(index); onChanged(); } else { falseMutationsBuilder_.remove(index); } return this; } /**
/** * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addFalseMutations( int index, com.google.bigtable.v2.Mutation.Builder builderForValue) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.add(index, builderForValue.build()); onChanged(); } else { falseMutationsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder setFalseMutations( int index, com.google.bigtable.v2.Mutation.Builder builderForValue) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.set(index, builderForValue.build()); onChanged(); } else { falseMutationsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
bitField0_ = (bitField0_ & ~0x00000020); } else { ensureFalseMutationsIsMutable(); falseMutations_.addAll(other.falseMutations_);
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder setFalseMutations( int index, com.google.bigtable.v2.Mutation.Builder builderForValue) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.set(index, builderForValue.build()); onChanged(); } else { falseMutationsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addFalseMutations(com.google.bigtable.v2.Mutation.Builder builderForValue) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.add(builderForValue.build()); onChanged(); } else { falseMutationsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addAllFalseMutations( java.lang.Iterable<? extends com.google.bigtable.v2.Mutation> values) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll(values, falseMutations_); onChanged(); } else { falseMutationsBuilder_.addAllMessages(values); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder addFalseMutations( int index, com.google.bigtable.v2.Mutation.Builder builderForValue) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.add(index, builderForValue.build()); onChanged(); } else { falseMutationsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * * * <pre> * Changes to be atomically applied to the specified row if `predicate_filter` * does not yield any cells when applied to `row_key`. Entries are applied in * order, meaning that earlier mutations can be masked by later ones. * Must contain at least one entry if `true_mutations` is empty, and at most * 100000. * </pre> * * <code>repeated .google.bigtable.v2.Mutation false_mutations = 5;</code> */ public Builder removeFalseMutations(int index) { if (falseMutationsBuilder_ == null) { ensureFalseMutationsIsMutable(); falseMutations_.remove(index); onChanged(); } else { falseMutationsBuilder_.remove(index); } return this; } /**