code: @Override
    public List<FlatRow> readFlatRowsList(ReadRowsRequest request) {
      if (shouldOverrideAppProfile(request.getAppProfileId())) {
        request = request.toBuilder().setAppProfileId(clientDefaultAppProfileId).build();
      }
  
      return FLAT_ROW_LIST_TRANSFORMER.apply(
          createStreamingListener(request, readRowsAsync, request.getTableName()).getBlockingResult());
    }
docs: {@inheritDoc}