@Override
  public List<String> listTables() {
    ListTablesRequest requestProto = ListTablesRequest.newBuilder()
        .setParent(instanceName.toString())
        .build();

    ListTablesResponse response = delegate.listTables(requestProto);

    ImmutableList.Builder<String> tableIdsBuilder = ImmutableList.builder();
    for(com.google.bigtable.admin.v2.Table tableProto : response.getTablesList()){
      tableIdsBuilder.add(instanceName.toTableId(tableProto.getName()));
    }

    return tableIdsBuilder.build();
  }
@ Override public List < String > listTables ( ) { ListTablesRequest requestProto = ListTablesRequest . newBuilder ( ) . setParent ( instanceName . toString ( ) ) . build ( ) ; ListTablesResponse response = delegate . listTables ( requestProto ) ; ImmutableList . Builder < String > tableIdsBuilder = ImmutableList . builder ( ) ; for ( com . google . bigtable . admin . v2 . Table tableProto : response . getTablesList ( ) ) { tableIdsBuilder . add ( instanceName . toTableId ( tableProto . getName ( ) ) ) ; } return tableIdsBuilder . build ( ) ; }
{@inheritDoc}