@Generated(value="by gapic-generator") @InternalApi public class GrpcBigtableTableAdminStub extends BigtableTableAdminStub
Modifier | Constructor and Description |
---|---|
protected |
GrpcBigtableTableAdminStub(BigtableTableAdminStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcBigtableTableAdminStub, using the given settings.
|
protected |
GrpcBigtableTableAdminStub(BigtableTableAdminStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcBigtableTableAdminStub, using the given settings.
|
protected GrpcBigtableTableAdminStub(BigtableTableAdminStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOException
protected GrpcBigtableTableAdminStub(BigtableTableAdminStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOException
public static final GrpcBigtableTableAdminStub create(BigtableTableAdminStubSettings settings) throws IOException
IOException
public static final GrpcBigtableTableAdminStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOException
public static final GrpcBigtableTableAdminStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOException
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
getOperationsStub
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<CreateTableRequest,Table> createTableCallable()
createTableCallable
in class BigtableTableAdminStub
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallable<CreateTableFromSnapshotRequest,Table,CreateTableFromSnapshotMetadata> createTableFromSnapshotOperationCallable()
createTableFromSnapshotOperationCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<CreateTableFromSnapshotRequest,com.google.longrunning.Operation> createTableFromSnapshotCallable()
createTableFromSnapshotCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<ListTablesRequest,BaseBigtableTableAdminClient.ListTablesPagedResponse> listTablesPagedCallable()
listTablesPagedCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<ListTablesRequest,ListTablesResponse> listTablesCallable()
listTablesCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<GetTableRequest,Table> getTableCallable()
getTableCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<DeleteTableRequest,com.google.protobuf.Empty> deleteTableCallable()
deleteTableCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<ModifyColumnFamiliesRequest,Table> modifyColumnFamiliesCallable()
modifyColumnFamiliesCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<DropRowRangeRequest,com.google.protobuf.Empty> dropRowRangeCallable()
dropRowRangeCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<GenerateConsistencyTokenRequest,GenerateConsistencyTokenResponse> generateConsistencyTokenCallable()
generateConsistencyTokenCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<CheckConsistencyRequest,CheckConsistencyResponse> checkConsistencyCallable()
checkConsistencyCallable
in class BigtableTableAdminStub
@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallable<SnapshotTableRequest,Snapshot,SnapshotTableMetadata> snapshotTableOperationCallable()
snapshotTableOperationCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<SnapshotTableRequest,com.google.longrunning.Operation> snapshotTableCallable()
snapshotTableCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<GetSnapshotRequest,Snapshot> getSnapshotCallable()
getSnapshotCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<ListSnapshotsRequest,BaseBigtableTableAdminClient.ListSnapshotsPagedResponse> listSnapshotsPagedCallable()
listSnapshotsPagedCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<ListSnapshotsRequest,ListSnapshotsResponse> listSnapshotsCallable()
listSnapshotsCallable
in class BigtableTableAdminStub
public com.google.api.gax.rpc.UnaryCallable<DeleteSnapshotRequest,com.google.protobuf.Empty> deleteSnapshotCallable()
deleteSnapshotCallable
in class BigtableTableAdminStub
public final void close()
close
in interface AutoCloseable
close
in class BigtableTableAdminStub
public void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
InterruptedException
Copyright © 2019 Google LLC. All rights reserved.