@Test public void testModifyFamilyAsync() throws Exception { ModifyColumnFamiliesRequest request = ModifyColumnFamiliesRequest.of(TABLE_ID_1) .addFamily("first-family") .addFamily("another-family"); Future<Table> response = adminClientWrapper.modifyFamiliesAsync(request); assertEquals(TABLE_ID_1, response.get().getId()); }
@Override public ApiFuture<Table> modifyFamiliesAsync(ModifyColumnFamiliesRequest request) { return delegate.modifyFamiliesAsync(request); }
AdminClientVeneerApi implements AdminClientWrapper { @Override public ApiFuture<Table> modifyFamiliesAsync(ModifyColumnFamiliesRequest request) { return delegate.modifyFamiliesAsync(request); } }
AdminClientVeneerApi implements AdminClientWrapper { @Override public ApiFuture<Table> modifyFamiliesAsync(ModifyColumnFamiliesRequest request) { return delegate.modifyFamiliesAsync(request); } AdminClientVeneerApi(BigtableTableAdminClient delegate); }
AdminClientVeneerApi implements AdminClientWrapper { @Override public ApiFuture<Table> modifyFamiliesAsync(ModifyColumnFamiliesRequest request) { return delegate.modifyFamiliesAsync(request); } AdminClientVeneerApi(BigtableTableAdminClient delegate); @Override ApiFuture<Table> createTableAsync(CreateTableRequest request); @Override ApiFuture<Table> getTableAsync(String tableId); @Override ApiFuture<List<String>> listTablesAsync(); @Override ApiFuture<Void> deleteTableAsync(String tableId); @Override ApiFuture<Table> modifyFamiliesAsync(ModifyColumnFamiliesRequest request); @Override ApiFuture<Void> dropRowRangeAsync(String tableId, ByteString rowKeyPrefix); @Override ApiFuture<Void> dropAllRowsAsync(String tableId); @Override void close(); }
AdminClientVeneerApi implements AdminClientWrapper { @Override public ApiFuture<Table> modifyFamiliesAsync(ModifyColumnFamiliesRequest request) { return delegate.modifyFamiliesAsync(request); } AdminClientVeneerApi(BigtableTableAdminClient delegate); @Override ApiFuture<Table> createTableAsync(CreateTableRequest request); @Override ApiFuture<Table> getTableAsync(String tableId); @Override ApiFuture<List<String>> listTablesAsync(); @Override ApiFuture<Void> deleteTableAsync(String tableId); @Override ApiFuture<Table> modifyFamiliesAsync(ModifyColumnFamiliesRequest request); @Override ApiFuture<Void> dropRowRangeAsync(String tableId, ByteString rowKeyPrefix); @Override ApiFuture<Void> dropAllRowsAsync(String tableId); @Override void close();  }