code: @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();
    }
docs: {@inheritDoc}