@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 GrpcBigtableStub extends BigtableStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcBigtableStub(BigtableSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcBigtableStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.v2.CheckAndMutateRowRequest,com.google.bigtable.v2.CheckAndMutateRowResponse> |
checkAndMutateRowCallable() |
void |
close() |
static GrpcBigtableStub |
create(BigtableSettings settings) |
static GrpcBigtableStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.v2.MutateRowRequest,com.google.bigtable.v2.MutateRowResponse> |
mutateRowCallable() |
com.google.api.gax.rpc.ServerStreamingCallable<com.google.bigtable.v2.MutateRowsRequest,com.google.bigtable.v2.MutateRowsResponse> |
mutateRowsCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.v2.ReadModifyWriteRowRequest,com.google.bigtable.v2.ReadModifyWriteRowResponse> |
readModifyWriteRowCallable() |
com.google.api.gax.rpc.ServerStreamingCallable<com.google.bigtable.v2.ReadRowsRequest,com.google.bigtable.v2.ReadRowsResponse> |
readRowsCallable() |
com.google.api.gax.rpc.ServerStreamingCallable<com.google.bigtable.v2.SampleRowKeysRequest,com.google.bigtable.v2.SampleRowKeysResponse> |
sampleRowKeysCallable() |
void |
shutdown() |
void |
shutdownNow() |
protected GrpcBigtableStub(BigtableSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcBigtableStub create(BigtableSettings settings) throws IOException
IOExceptionpublic static final GrpcBigtableStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic com.google.api.gax.rpc.ServerStreamingCallable<com.google.bigtable.v2.ReadRowsRequest,com.google.bigtable.v2.ReadRowsResponse> readRowsCallable()
readRowsCallable in class BigtableStubpublic com.google.api.gax.rpc.ServerStreamingCallable<com.google.bigtable.v2.SampleRowKeysRequest,com.google.bigtable.v2.SampleRowKeysResponse> sampleRowKeysCallable()
sampleRowKeysCallable in class BigtableStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.v2.MutateRowRequest,com.google.bigtable.v2.MutateRowResponse> mutateRowCallable()
mutateRowCallable in class BigtableStubpublic com.google.api.gax.rpc.ServerStreamingCallable<com.google.bigtable.v2.MutateRowsRequest,com.google.bigtable.v2.MutateRowsResponse> mutateRowsCallable()
mutateRowsCallable in class BigtableStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.v2.CheckAndMutateRowRequest,com.google.bigtable.v2.CheckAndMutateRowResponse> checkAndMutateRowCallable()
checkAndMutateRowCallable in class BigtableStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.v2.ReadModifyWriteRowRequest,com.google.bigtable.v2.ReadModifyWriteRowResponse> readModifyWriteRowCallable()
readModifyWriteRowCallable in class BigtableStubpublic 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.