Class CheckAndMutateRowRequest.Builder

    • Method Detail

      • getDescriptor

        public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CheckAndMutateRowRequest.Builder>
      • getDescriptorForType

        public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.Message.Builder
        Specified by:
        getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
        Overrides:
        getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CheckAndMutateRowRequest.Builder>
      • getDefaultInstanceForType

        public CheckAndMutateRowRequest getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
      • build

        public CheckAndMutateRowRequest build()
        Specified by:
        build in interface com.google.protobuf.Message.Builder
        Specified by:
        build in interface com.google.protobuf.MessageLite.Builder
      • buildPartial

        public CheckAndMutateRowRequest buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • setRepeatedField

        public CheckAndMutateRowRequest.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                 int index,
                                                                 Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckAndMutateRowRequest.Builder>
      • addRepeatedField

        public CheckAndMutateRowRequest.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                 Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckAndMutateRowRequest.Builder>
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CheckAndMutateRowRequest.Builder>
      • mergeFrom

        public CheckAndMutateRowRequest.Builder mergeFrom​(com.google.protobuf.CodedInputStream input,
                                                          com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                                   throws IOException
        Specified by:
        mergeFrom in interface com.google.protobuf.Message.Builder
        Specified by:
        mergeFrom in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        mergeFrom in class com.google.protobuf.AbstractMessage.Builder<CheckAndMutateRowRequest.Builder>
        Throws:
        IOException
      • getTableName

        public String getTableName()
         Required. The unique name of the table to which the conditional mutation
         should be applied. Values are of the form
         `projects/<project>/instances/<instance>/tables/<table>`.
         
        string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getTableName in interface CheckAndMutateRowRequestOrBuilder
        Returns:
        The tableName.
      • getTableNameBytes

        public com.google.protobuf.ByteString getTableNameBytes()
         Required. The unique name of the table to which the conditional mutation
         should be applied. Values are of the form
         `projects/<project>/instances/<instance>/tables/<table>`.
         
        string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Specified by:
        getTableNameBytes in interface CheckAndMutateRowRequestOrBuilder
        Returns:
        The bytes for tableName.
      • setTableName

        public CheckAndMutateRowRequest.Builder setTableName​(String value)
         Required. The unique name of the table to which the conditional mutation
         should be applied. Values are of the form
         `projects/<project>/instances/<instance>/tables/<table>`.
         
        string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Parameters:
        value - The tableName to set.
        Returns:
        This builder for chaining.
      • clearTableName

        public CheckAndMutateRowRequest.Builder clearTableName()
         Required. The unique name of the table to which the conditional mutation
         should be applied. Values are of the form
         `projects/<project>/instances/<instance>/tables/<table>`.
         
        string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Returns:
        This builder for chaining.
      • setTableNameBytes

        public CheckAndMutateRowRequest.Builder setTableNameBytes​(com.google.protobuf.ByteString value)
         Required. The unique name of the table to which the conditional mutation
         should be applied. Values are of the form
         `projects/<project>/instances/<instance>/tables/<table>`.
         
        string table_name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
        Parameters:
        value - The bytes for tableName to set.
        Returns:
        This builder for chaining.
      • getAppProfileId

        public String getAppProfileId()
         This value specifies routing for replication. If not specified, the
         "default" application profile will be used.
         
        string app_profile_id = 7;
        Specified by:
        getAppProfileId in interface CheckAndMutateRowRequestOrBuilder
        Returns:
        The appProfileId.
      • getAppProfileIdBytes

        public com.google.protobuf.ByteString getAppProfileIdBytes()
         This value specifies routing for replication. If not specified, the
         "default" application profile will be used.
         
        string app_profile_id = 7;
        Specified by:
        getAppProfileIdBytes in interface CheckAndMutateRowRequestOrBuilder
        Returns:
        The bytes for appProfileId.
      • setAppProfileId

        public CheckAndMutateRowRequest.Builder setAppProfileId​(String value)
         This value specifies routing for replication. If not specified, the
         "default" application profile will be used.
         
        string app_profile_id = 7;
        Parameters:
        value - The appProfileId to set.
        Returns:
        This builder for chaining.
      • clearAppProfileId

        public CheckAndMutateRowRequest.Builder clearAppProfileId()
         This value specifies routing for replication. If not specified, the
         "default" application profile will be used.
         
        string app_profile_id = 7;
        Returns:
        This builder for chaining.
      • setAppProfileIdBytes

        public CheckAndMutateRowRequest.Builder setAppProfileIdBytes​(com.google.protobuf.ByteString value)
         This value specifies routing for replication. If not specified, the
         "default" application profile will be used.
         
        string app_profile_id = 7;
        Parameters:
        value - The bytes for appProfileId to set.
        Returns:
        This builder for chaining.
      • getRowKey

        public com.google.protobuf.ByteString getRowKey()
         Required. The key of the row to which the conditional mutation should be
         applied.
         
        bytes row_key = 2 [(.google.api.field_behavior) = REQUIRED];
        Specified by:
        getRowKey in interface CheckAndMutateRowRequestOrBuilder
        Returns:
        The rowKey.
      • setRowKey

        public CheckAndMutateRowRequest.Builder setRowKey​(com.google.protobuf.ByteString value)
         Required. The key of the row to which the conditional mutation should be
         applied.
         
        bytes row_key = 2 [(.google.api.field_behavior) = REQUIRED];
        Parameters:
        value - The rowKey to set.
        Returns:
        This builder for chaining.
      • clearRowKey

        public CheckAndMutateRowRequest.Builder clearRowKey()
         Required. The key of the row to which the conditional mutation should be
         applied.
         
        bytes row_key = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        This builder for chaining.
      • hasPredicateFilter

        public boolean hasPredicateFilter()
         The filter to be applied to the contents of the specified row. Depending
         on whether or not any results are yielded, either `true_mutations` or
         `false_mutations` will be executed. If unset, checks that the row contains
         any values at all.
         
        .google.bigtable.v2.RowFilter predicate_filter = 6;
        Specified by:
        hasPredicateFilter in interface CheckAndMutateRowRequestOrBuilder
        Returns:
        Whether the predicateFilter field is set.
      • getPredicateFilter

        public RowFilter getPredicateFilter()
         The filter to be applied to the contents of the specified row. Depending
         on whether or not any results are yielded, either `true_mutations` or
         `false_mutations` will be executed. If unset, checks that the row contains
         any values at all.
         
        .google.bigtable.v2.RowFilter predicate_filter = 6;
        Specified by:
        getPredicateFilter in interface CheckAndMutateRowRequestOrBuilder
        Returns:
        The predicateFilter.
      • setPredicateFilter

        public CheckAndMutateRowRequest.Builder setPredicateFilter​(RowFilter value)
         The filter to be applied to the contents of the specified row. Depending
         on whether or not any results are yielded, either `true_mutations` or
         `false_mutations` will be executed. If unset, checks that the row contains
         any values at all.
         
        .google.bigtable.v2.RowFilter predicate_filter = 6;
      • setPredicateFilter

        public CheckAndMutateRowRequest.Builder setPredicateFilter​(RowFilter.Builder builderForValue)
         The filter to be applied to the contents of the specified row. Depending
         on whether or not any results are yielded, either `true_mutations` or
         `false_mutations` will be executed. If unset, checks that the row contains
         any values at all.
         
        .google.bigtable.v2.RowFilter predicate_filter = 6;
      • mergePredicateFilter

        public CheckAndMutateRowRequest.Builder mergePredicateFilter​(RowFilter value)
         The filter to be applied to the contents of the specified row. Depending
         on whether or not any results are yielded, either `true_mutations` or
         `false_mutations` will be executed. If unset, checks that the row contains
         any values at all.
         
        .google.bigtable.v2.RowFilter predicate_filter = 6;
      • clearPredicateFilter

        public CheckAndMutateRowRequest.Builder clearPredicateFilter()
         The filter to be applied to the contents of the specified row. Depending
         on whether or not any results are yielded, either `true_mutations` or
         `false_mutations` will be executed. If unset, checks that the row contains
         any values at all.
         
        .google.bigtable.v2.RowFilter predicate_filter = 6;
      • getPredicateFilterBuilder

        public RowFilter.Builder getPredicateFilterBuilder()
         The filter to be applied to the contents of the specified row. Depending
         on whether or not any results are yielded, either `true_mutations` or
         `false_mutations` will be executed. If unset, checks that the row contains
         any values at all.
         
        .google.bigtable.v2.RowFilter predicate_filter = 6;
      • getPredicateFilterOrBuilder

        public RowFilterOrBuilder getPredicateFilterOrBuilder()
         The filter to be applied to the contents of the specified row. Depending
         on whether or not any results are yielded, either `true_mutations` or
         `false_mutations` will be executed. If unset, checks that the row contains
         any values at all.
         
        .google.bigtable.v2.RowFilter predicate_filter = 6;
        Specified by:
        getPredicateFilterOrBuilder in interface CheckAndMutateRowRequestOrBuilder
      • getTrueMutationsList

        public List<Mutation> getTrueMutationsList()
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
        Specified by:
        getTrueMutationsList in interface CheckAndMutateRowRequestOrBuilder
      • getTrueMutationsCount

        public int getTrueMutationsCount()
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
        Specified by:
        getTrueMutationsCount in interface CheckAndMutateRowRequestOrBuilder
      • getTrueMutations

        public Mutation getTrueMutations​(int index)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
        Specified by:
        getTrueMutations in interface CheckAndMutateRowRequestOrBuilder
      • setTrueMutations

        public CheckAndMutateRowRequest.Builder setTrueMutations​(int index,
                                                                 Mutation value)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • setTrueMutations

        public CheckAndMutateRowRequest.Builder setTrueMutations​(int index,
                                                                 Mutation.Builder builderForValue)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • addTrueMutations

        public CheckAndMutateRowRequest.Builder addTrueMutations​(Mutation value)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • addTrueMutations

        public CheckAndMutateRowRequest.Builder addTrueMutations​(int index,
                                                                 Mutation value)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • addTrueMutations

        public CheckAndMutateRowRequest.Builder addTrueMutations​(Mutation.Builder builderForValue)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • addTrueMutations

        public CheckAndMutateRowRequest.Builder addTrueMutations​(int index,
                                                                 Mutation.Builder builderForValue)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • addAllTrueMutations

        public CheckAndMutateRowRequest.Builder addAllTrueMutations​(Iterable<? extends Mutation> values)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • clearTrueMutations

        public CheckAndMutateRowRequest.Builder clearTrueMutations()
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • removeTrueMutations

        public CheckAndMutateRowRequest.Builder removeTrueMutations​(int index)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • getTrueMutationsBuilder

        public Mutation.Builder getTrueMutationsBuilder​(int index)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • getTrueMutationsOrBuilder

        public MutationOrBuilder getTrueMutationsOrBuilder​(int index)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
        Specified by:
        getTrueMutationsOrBuilder in interface CheckAndMutateRowRequestOrBuilder
      • getTrueMutationsOrBuilderList

        public List<? extends MutationOrBuilder> getTrueMutationsOrBuilderList()
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
        Specified by:
        getTrueMutationsOrBuilderList in interface CheckAndMutateRowRequestOrBuilder
      • addTrueMutationsBuilder

        public Mutation.Builder addTrueMutationsBuilder()
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • addTrueMutationsBuilder

        public Mutation.Builder addTrueMutationsBuilder​(int index)
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • getTrueMutationsBuilderList

        public List<Mutation.Builder> getTrueMutationsBuilderList()
         Changes to be atomically applied to the specified row if `predicate_filter`
         yields at least one cell 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 `false_mutations` is empty, and at most
         100000.
         
        repeated .google.bigtable.v2.Mutation true_mutations = 4;
      • getFalseMutationsList

        public List<Mutation> getFalseMutationsList()
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
        Specified by:
        getFalseMutationsList in interface CheckAndMutateRowRequestOrBuilder
      • getFalseMutationsCount

        public int getFalseMutationsCount()
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
        Specified by:
        getFalseMutationsCount in interface CheckAndMutateRowRequestOrBuilder
      • getFalseMutations

        public Mutation getFalseMutations​(int index)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
        Specified by:
        getFalseMutations in interface CheckAndMutateRowRequestOrBuilder
      • setFalseMutations

        public CheckAndMutateRowRequest.Builder setFalseMutations​(int index,
                                                                  Mutation value)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • setFalseMutations

        public CheckAndMutateRowRequest.Builder setFalseMutations​(int index,
                                                                  Mutation.Builder builderForValue)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • addFalseMutations

        public CheckAndMutateRowRequest.Builder addFalseMutations​(Mutation value)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • addFalseMutations

        public CheckAndMutateRowRequest.Builder addFalseMutations​(int index,
                                                                  Mutation value)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • addFalseMutations

        public CheckAndMutateRowRequest.Builder addFalseMutations​(Mutation.Builder builderForValue)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • addFalseMutations

        public CheckAndMutateRowRequest.Builder addFalseMutations​(int index,
                                                                  Mutation.Builder builderForValue)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • addAllFalseMutations

        public CheckAndMutateRowRequest.Builder addAllFalseMutations​(Iterable<? extends Mutation> values)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • clearFalseMutations

        public CheckAndMutateRowRequest.Builder clearFalseMutations()
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • removeFalseMutations

        public CheckAndMutateRowRequest.Builder removeFalseMutations​(int index)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • getFalseMutationsBuilder

        public Mutation.Builder getFalseMutationsBuilder​(int index)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • getFalseMutationsOrBuilder

        public MutationOrBuilder getFalseMutationsOrBuilder​(int index)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
        Specified by:
        getFalseMutationsOrBuilder in interface CheckAndMutateRowRequestOrBuilder
      • getFalseMutationsOrBuilderList

        public List<? extends MutationOrBuilder> getFalseMutationsOrBuilderList()
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
        Specified by:
        getFalseMutationsOrBuilderList in interface CheckAndMutateRowRequestOrBuilder
      • addFalseMutationsBuilder

        public Mutation.Builder addFalseMutationsBuilder()
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • addFalseMutationsBuilder

        public Mutation.Builder addFalseMutationsBuilder​(int index)
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • getFalseMutationsBuilderList

        public List<Mutation.Builder> getFalseMutationsBuilderList()
         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.
         
        repeated .google.bigtable.v2.Mutation false_mutations = 5;
      • setUnknownFields

        public final CheckAndMutateRowRequest.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CheckAndMutateRowRequest.Builder>
      • mergeUnknownFields

        public final CheckAndMutateRowRequest.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CheckAndMutateRowRequest.Builder>