@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 GrpcBigtableInstanceAdminStub extends BigtableInstanceAdminStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcBigtableInstanceAdminStub(BigtableInstanceAdminSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcBigtableInstanceAdminStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcBigtableInstanceAdminStub |
create(BigtableInstanceAdminSettings settings) |
static GrpcBigtableInstanceAdminStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.CreateClusterRequest,com.google.longrunning.Operation> |
createClusterCallable() |
com.google.api.gax.rpc.OperationCallable<com.google.bigtable.admin.v2.CreateClusterRequest,com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.CreateClusterMetadata> |
createClusterOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.CreateInstanceRequest,com.google.longrunning.Operation> |
createInstanceCallable() |
com.google.api.gax.rpc.OperationCallable<com.google.bigtable.admin.v2.CreateInstanceRequest,com.google.bigtable.admin.v2.Instance,com.google.bigtable.admin.v2.CreateInstanceMetadata> |
createInstanceOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.DeleteClusterRequest,com.google.protobuf.Empty> |
deleteClusterCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.DeleteInstanceRequest,com.google.protobuf.Empty> |
deleteInstanceCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.GetClusterRequest,com.google.bigtable.admin.v2.Cluster> |
getClusterCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.GetInstanceRequest,com.google.bigtable.admin.v2.Instance> |
getInstanceCallable() |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ListClustersRequest,com.google.bigtable.admin.v2.ListClustersResponse> |
listClustersCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ListInstancesRequest,com.google.bigtable.admin.v2.ListInstancesResponse> |
listInstancesCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.Cluster,com.google.longrunning.Operation> |
updateClusterCallable() |
com.google.api.gax.rpc.OperationCallable<com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.UpdateClusterMetadata> |
updateClusterOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.Instance,com.google.bigtable.admin.v2.Instance> |
updateInstanceCallable() |
protected GrpcBigtableInstanceAdminStub(BigtableInstanceAdminSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcBigtableInstanceAdminStub create(BigtableInstanceAdminSettings settings) throws IOException
IOExceptionpublic static final GrpcBigtableInstanceAdminStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
getOperationsStub in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.OperationCallable<com.google.bigtable.admin.v2.CreateInstanceRequest,com.google.bigtable.admin.v2.Instance,com.google.bigtable.admin.v2.CreateInstanceMetadata> createInstanceOperationCallable()
createInstanceOperationCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.CreateInstanceRequest,com.google.longrunning.Operation> createInstanceCallable()
createInstanceCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.GetInstanceRequest,com.google.bigtable.admin.v2.Instance> getInstanceCallable()
getInstanceCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ListInstancesRequest,com.google.bigtable.admin.v2.ListInstancesResponse> listInstancesCallable()
listInstancesCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.Instance,com.google.bigtable.admin.v2.Instance> updateInstanceCallable()
updateInstanceCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.DeleteInstanceRequest,com.google.protobuf.Empty> deleteInstanceCallable()
deleteInstanceCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.OperationCallable<com.google.bigtable.admin.v2.CreateClusterRequest,com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.CreateClusterMetadata> createClusterOperationCallable()
createClusterOperationCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.CreateClusterRequest,com.google.longrunning.Operation> createClusterCallable()
createClusterCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.GetClusterRequest,com.google.bigtable.admin.v2.Cluster> getClusterCallable()
getClusterCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.ListClustersRequest,com.google.bigtable.admin.v2.ListClustersResponse> listClustersCallable()
listClustersCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.OperationCallable<com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.UpdateClusterMetadata> updateClusterOperationCallable()
updateClusterOperationCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.Cluster,com.google.longrunning.Operation> updateClusterCallable()
updateClusterCallable in class BigtableInstanceAdminStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.bigtable.admin.v2.DeleteClusterRequest,com.google.protobuf.Empty> deleteClusterCallable()
deleteClusterCallable in class BigtableInstanceAdminStubpublic 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.