public interface CheckAndMutateRowRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
String |
getAppProfileId()
This value specifies routing for replication.
|
com.google.protobuf.ByteString |
getAppProfileIdBytes()
This value specifies routing for replication.
|
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`.
|
int |
getFalseMutationsCount()
Changes to be atomically applied to the specified row if `predicate_filter`
does not yield any cells when applied to `row_key`.
|
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`.
|
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`.
|
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`.
|
RowFilter |
getPredicateFilter()
The filter to be applied to the contents of the specified row.
|
RowFilterOrBuilder |
getPredicateFilterOrBuilder()
The filter to be applied to the contents of the specified row.
|
com.google.protobuf.ByteString |
getRowKey()
Required.
|
String |
getTableName()
Required.
|
com.google.protobuf.ByteString |
getTableNameBytes()
Required.
|
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`.
|
int |
getTrueMutationsCount()
Changes to be atomically applied to the specified row if `predicate_filter`
yields at least one cell when applied to `row_key`.
|
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`.
|
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`.
|
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`.
|
boolean |
hasPredicateFilter()
The filter to be applied to the contents of the specified row.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
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) = { ... }
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) = { ... }
String getAppProfileId()
This value specifies routing for replication. If not specified, the "default" application profile will be used.
string app_profile_id = 7;
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;
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];
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
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;
Copyright © 2022 Google LLC. All rights reserved.