@Override public TableResult listTableData(TableId tableId, TableDataListOption... options) { return listTableData(tableId, null, options); }
@Override public TableResult listTableData( String datasetId, String tableId, TableDataListOption... options) { return listTableData(TableId.of(datasetId, tableId), options); }
@Override public TableResult listTableData( String datasetId, String tableId, Schema schema, TableDataListOption... options) { return listTableData(TableId.of(datasetId, tableId), schema, options); }
@Override public TableResult listTableData(TableId tableId, Schema schema, TableDataListOption... options) { Tuple<? extends Page<FieldValueList>, Long> data = listTableData(tableId, getOptions(), optionMap(options)); return new TableResult(schema, data.y(), data.x()); }
@Override public TableResult listTableData(TableId tableId, TableDataListOption... options) { return listTableData(tableId, null, options); }
@Override public TableResult listTableData( String datasetId, String tableId, TableDataListOption... options) { return listTableData(TableId.of(datasetId, tableId), options); }
@Override public TableResult listTableData( String datasetId, String tableId, Schema schema, TableDataListOption... options) { return listTableData(TableId.of(datasetId, tableId), schema, options); }
@Override public Page<List<FieldValue>> listTableData(TableId tableId, TableDataListOption... options) { return listTableData(tableId, options(), optionMap(options)); }
@Override public Page<List<FieldValue>> listTableData(String datasetId, String tableId, TableDataListOption... options) { return listTableData(TableId.of(datasetId, tableId), options(), optionMap(options)); }
@Override public TableResult listTableData(TableId tableId, Schema schema, TableDataListOption... options) { Tuple<? extends Page<FieldValueList>, Long> data = listTableData(tableId, getOptions(), optionMap(options)); return new TableResult(schema, data.y(), data.x()); }