public static final class BigtableTableAdminGrpc.BigtableTableAdminBlockingStub extends io.grpc.stub.AbstractStub<BigtableTableAdminGrpc.BigtableTableAdminBlockingStub>
Service for creating, configuring, and deleting Cloud Bigtable tables. Provides access to the table schemas only, not the data stored within the tables.
| Modifier and Type | Method and Description |
|---|---|
protected BigtableTableAdminGrpc.BigtableTableAdminBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
Table |
createTable(CreateTableRequest request)
Creates a new table in the specified instance.
|
com.google.protobuf.Empty |
deleteTable(DeleteTableRequest request)
Permanently deletes a specified table and all of its data.
|
com.google.protobuf.Empty |
dropRowRange(DropRowRangeRequest request)
Permanently drop/delete a row range from a specified table.
|
Table |
getTable(GetTableRequest request)
Gets metadata information about the specified table.
|
ListTablesResponse |
listTables(ListTablesRequest request)
Lists all tables served from a specified instance.
|
Table |
modifyColumnFamilies(ModifyColumnFamiliesRequest request)
Atomically performs a series of column family modifications
on the specified table.
|
protected BigtableTableAdminGrpc.BigtableTableAdminBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<BigtableTableAdminGrpc.BigtableTableAdminBlockingStub>public Table createTable(CreateTableRequest request)
Creates a new table in the specified instance. The table can be created with a full set of initial column families, specified in the request.
public ListTablesResponse listTables(ListTablesRequest request)
Lists all tables served from a specified instance.
public Table getTable(GetTableRequest request)
Gets metadata information about the specified table.
public com.google.protobuf.Empty deleteTable(DeleteTableRequest request)
Permanently deletes a specified table and all of its data.
public Table modifyColumnFamilies(ModifyColumnFamiliesRequest request)
Atomically performs a series of column family modifications on the specified table.
public com.google.protobuf.Empty dropRowRange(DropRowRangeRequest request)
Permanently drop/delete a row range from a specified table. The request can specify whether to delete all rows in a table, or only those that match a particular prefix.