/** {@inheritDoc} */ @Override public ListenableFuture<MutateRowResponse> mutateRowAsync(MutateRowRequest request) { return getUnaryFuture(request, mutateRowRpc, request.getTableName()); }
@Override public boolean apply(MutateRowRequest mutateRowRequest) { return mutateRowRequest != null && allCellsHaveTimestamps(mutateRowRequest.getMutationsList()); }
/** {@inheritDoc} */ @Override public MutateRowResponse mutateRow(MutateRowRequest request) throws ServiceException { return getBlockingUnaryResult(request, mutateRowRpc, request.getTableName()); }