/** {@inheritDoc} */ @Override public CheckAndMutateRowResponse checkAndMutateRow(CheckAndMutateRowRequest request) throws ServiceException { return getBlockingUnaryResult(request, checkAndMutateRpc, request.getTableName()); }
/** {@inheritDoc} */ @Override public ListenableFuture<CheckAndMutateRowResponse> checkAndMutateRowAsync( CheckAndMutateRowRequest request) { return getUnaryFuture(request, checkAndMutateRpc, request.getTableName()); }
@Override public boolean apply(CheckAndMutateRowRequest checkAndMutateRowRequest) { return checkAndMutateRowRequest != null && allCellsHaveTimestamps(checkAndMutateRowRequest.getTrueMutationsList()) && allCellsHaveTimestamps(checkAndMutateRowRequest.getFalseMutationsList()); }