@Generated(value="by GAPIC v0.0.5") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class GrpcBigtableTableAdminStub extends BigtableTableAdminStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcBigtableTableAdminStub(BigtableTableAdminSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcBigtableTableAdminStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcBigtableTableAdminStub |
create(BigtableTableAdminSettings settings) |
static GrpcBigtableTableAdminStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.CreateTableRequest,com.google.bigtable.admin.v2.Table> |
createTableCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.DeleteTableRequest,com.google.protobuf.Empty> |
deleteTableCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.DropRowRangeRequest,com.google.protobuf.Empty> |
dropRowRangeCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.GetTableRequest,com.google.bigtable.admin.v2.Table> |
getTableCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ListTablesRequest,com.google.bigtable.admin.v2.ListTablesResponse> |
listTablesCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ListTablesRequest,PagedResponseWrappers.ListTablesPagedResponse> |
listTablesPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest,com.google.bigtable.admin.v2.Table> |
modifyColumnFamiliesCallable() |
void |
shutdown() |
void |
shutdownNow() |
protected GrpcBigtableTableAdminStub(BigtableTableAdminSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcBigtableTableAdminStub create(BigtableTableAdminSettings settings) throws IOException
IOExceptionpublic static final GrpcBigtableTableAdminStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.CreateTableRequest,com.google.bigtable.admin.v2.Table> createTableCallable()
createTableCallable in class BigtableTableAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ListTablesRequest,PagedResponseWrappers.ListTablesPagedResponse> listTablesPagedCallable()
listTablesPagedCallable in class BigtableTableAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ListTablesRequest,com.google.bigtable.admin.v2.ListTablesResponse> listTablesCallable()
listTablesCallable in class BigtableTableAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.GetTableRequest,com.google.bigtable.admin.v2.Table> getTableCallable()
getTableCallable in class BigtableTableAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.DeleteTableRequest,com.google.protobuf.Empty> deleteTableCallable()
deleteTableCallable in class BigtableTableAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ModifyColumnFamiliesRequest,com.google.bigtable.admin.v2.Table> modifyColumnFamiliesCallable()
modifyColumnFamiliesCallable in class BigtableTableAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.DropRowRangeRequest,com.google.protobuf.Empty> dropRowRangeCallable()
dropRowRangeCallable in class BigtableTableAdminStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2017 Google. All rights reserved.