BigtableTableAdminGrpc.BigtableTableAdminStub (Cloud Bigtable HBase Client for Java 0.9.3-SNAPSHOT API)

com.google.bigtable.admin.v2

Class BigtableTableAdminGrpc.BigtableTableAdminStub

  • Enclosing class:
    BigtableTableAdminGrpc


    public static final class BigtableTableAdminGrpc.BigtableTableAdminStub
    extends io.grpc.stub.AbstractStub<BigtableTableAdminGrpc.BigtableTableAdminStub>
     Service for creating, configuring, and deleting Cloud Bigtable tables.
     Provides access to the table schemas only, not the data stored within
     the tables.
     
    • Method Detail

      • createTable

        public void createTable(CreateTableRequest request,
                                io.grpc.stub.StreamObserver<Table> responseObserver)
         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.
         
      • listTables

        public void listTables(ListTablesRequest request,
                               io.grpc.stub.StreamObserver<ListTablesResponse> responseObserver)
         Lists all tables served from a specified instance.
         
      • getTable

        public void getTable(GetTableRequest request,
                             io.grpc.stub.StreamObserver<Table> responseObserver)
         Gets metadata information about the specified table.
         
      • deleteTable

        public void deleteTable(DeleteTableRequest request,
                                io.grpc.stub.StreamObserver<Empty> responseObserver)
         Permanently deletes a specified table and all of its data.
         
      • modifyColumnFamilies

        public void modifyColumnFamilies(ModifyColumnFamiliesRequest request,
                                         io.grpc.stub.StreamObserver<Table> responseObserver)
         Atomically performs a series of column family modifications
         on the specified table.
         
      • dropRowRange

        public void dropRowRange(DropRowRangeRequest request,
                                 io.grpc.stub.StreamObserver<Empty> responseObserver)
         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.
         


Send feedback about...

Cloud Bigtable Documentation