public interface CheckAndMutateRowRequestOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getAppProfileId()
public abstract String getAppProfileId()
This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 7;
Type | Description |
String | The appProfileId. |
getAppProfileIdBytes()
public abstract ByteString getAppProfileIdBytes()
This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 7;
Type | Description |
ByteString | The bytes for appProfileId. |
getFalseMutations(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
Mutation |
getFalseMutationsCount()
public abstract 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;
Type | Description |
int |
getFalseMutationsList()
public abstract 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;
Type | Description |
List<Mutation> |
getFalseMutationsOrBuilder(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
MutationOrBuilder |
getFalseMutationsOrBuilderList()
public abstract 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;
Type | Description |
List<? extends com.google.bigtable.v2.MutationOrBuilder> |
getPredicateFilter()
public abstract 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;
Type | Description |
RowFilter | The predicateFilter. |
getPredicateFilterOrBuilder()
public abstract 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;
Type | Description |
RowFilterOrBuilder |
getRowKey()
public abstract 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];
Type | Description |
ByteString | The rowKey. |
getTableName()
public abstract 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) = { ... }
Type | Description |
String | The tableName. |
getTableNameBytes()
public abstract 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) = { ... }
Type | Description |
ByteString | The bytes for tableName. |
getTrueMutations(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
Mutation |
getTrueMutationsCount()
public abstract 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;
Type | Description |
int |
getTrueMutationsList()
public abstract 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;
Type | Description |
List<Mutation> |
getTrueMutationsOrBuilder(int index)
public abstract 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;
Name | Description |
index | int |
Type | Description |
MutationOrBuilder |
getTrueMutationsOrBuilderList()
public abstract 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;
Type | Description |
List<? extends com.google.bigtable.v2.MutationOrBuilder> |
hasPredicateFilter()
public abstract 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;
Type | Description |
boolean | Whether the predicateFilter field is set. |