@Override public ListenableFuture<List<FlatRow>> call(BigtableDataClient client, ReadRowsRequest request) { return client.readFlatRowsAsync(request); } };
/** * Read multiple {@link FlatRow}s into an in-memory list, in key order. * * @return a {@link com.google.common.util.concurrent.ListenableFuture} that will finish when * all reads have completed. * @param request a {@link com.google.bigtable.v2.ReadRowsRequest} object. */ public CompletableFuture<List<FlatRow>> readFlatRowsAsync(ReadRowsRequest request) { return toCompletableFuture(dataClient.readFlatRowsAsync(request)); }
/** * Read multiple {@link FlatRow}s into an in-memory list, in key order. * * @return a {@link com.google.common.util.concurrent.ListenableFuture} that will finish when * all reads have completed. * @param request a {@link com.google.bigtable.v2.ReadRowsRequest} object. */ public CompletableFuture<List<FlatRow>> readFlatRowsAsync(ReadRowsRequest request) { return toCompletableFuture(dataClient.readFlatRowsAsync(request)); }
/** {@inheritDoc} */ @Override public ListenableFuture<List<FlatRow>> readFlatRowsAsync(Query request) { return delegate.readFlatRowsAsync(request.toProto(requestContext)); }