public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); }
public static Builder newBuilder(com.google.bigtable.v2.CheckAndMutateRowRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); }
@Test public void toProtoTest() { Mutation ignoredThenMutation = Mutation.create().deleteRow(); ConditionalRowMutation mutation = ConditionalRowMutation.create(TABLE_ID, TEST_KEY).then(ignoredThenMutation); CheckAndMutateRowRequest actualProto = mutation.toProto(REQUEST_CONTEXT).toBuilder().clearTrueMutations().build(); assertThat(actualProto) .isEqualTo( CheckAndMutateRowRequest.newBuilder() .setTableName(NameUtil.formatTableName(PROJECT_ID, INSTANCE_ID, TABLE_ID)) .setAppProfileId(APP_PROFILE_ID) .setRowKey(TEST_KEY) .build()); }
public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } public static Builder newBuilder(com.google.bigtable.v2.CheckAndMutateRowRequest prototype) {
public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); }
public static Builder newBuilder(com.google.bigtable.v2.CheckAndMutateRowRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } public Builder toBuilder() {
public static Builder newBuilder(com.google.bigtable.v2.CheckAndMutateRowRequest prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); }
/** {@inheritDoc} */ @Override public ListenableFuture<CheckAndMutateRowResponse> checkAndMutateRowAsync( CheckAndMutateRowRequest request) { if (shouldOverrideAppProfile(request.getAppProfileId())) { request = request.toBuilder().setAppProfileId(clientDefaultAppProfileId).build(); } return createUnaryListener(request, checkAndMutateRpc, request.getTableName()).getAsyncResult(); }
/** {@inheritDoc} */ @Override public CheckAndMutateRowResponse checkAndMutateRow(CheckAndMutateRowRequest request) { if (shouldOverrideAppProfile(request.getAppProfileId())) { request = request.toBuilder().setAppProfileId(clientDefaultAppProfileId).build(); } return createUnaryListener(request, checkAndMutateRpc, request.getTableName()) .getBlockingResult(); }