public static final class BigtableInstanceAdminGrpc.BigtableInstanceAdminBlockingStub extends io.grpc.stub.AbstractStub<BigtableInstanceAdminGrpc.BigtableInstanceAdminBlockingStub>
Service for creating, configuring, and deleting Cloud Bigtable Instances and Clusters. Provides access to the Instance and Cluster schemas only, not the tables' metadata or data stored in those tables.
| Modifier and Type | Method and Description |
|---|---|
protected BigtableInstanceAdminGrpc.BigtableInstanceAdminBlockingStub |
build(io.grpc.Channel channel,
io.grpc.CallOptions callOptions) |
com.google.longrunning.Operation |
createCluster(CreateClusterRequest request)
Creates a cluster within an instance.
|
com.google.longrunning.Operation |
createInstance(CreateInstanceRequest request)
Create an instance within a project.
|
com.google.protobuf.Empty |
deleteCluster(DeleteClusterRequest request)
Deletes a cluster from an instance.
|
com.google.protobuf.Empty |
deleteInstance(DeleteInstanceRequest request)
Delete an instance from a project.
|
Cluster |
getCluster(GetClusterRequest request)
Gets information about a cluster.
|
Instance |
getInstance(GetInstanceRequest request)
Gets information about an instance.
|
ListClustersResponse |
listClusters(ListClustersRequest request)
Lists information about clusters in an instance.
|
ListInstancesResponse |
listInstances(ListInstancesRequest request)
Lists information about instances in a project.
|
com.google.longrunning.Operation |
updateCluster(Cluster request)
Updates a cluster within an instance.
|
Instance |
updateInstance(Instance request)
Updates an instance within a project.
|
protected BigtableInstanceAdminGrpc.BigtableInstanceAdminBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
build in class io.grpc.stub.AbstractStub<BigtableInstanceAdminGrpc.BigtableInstanceAdminBlockingStub>public com.google.longrunning.Operation createInstance(CreateInstanceRequest request)
Create an instance within a project.
public Instance getInstance(GetInstanceRequest request)
Gets information about an instance.
public ListInstancesResponse listInstances(ListInstancesRequest request)
Lists information about instances in a project.
public Instance updateInstance(Instance request)
Updates an instance within a project.
public com.google.protobuf.Empty deleteInstance(DeleteInstanceRequest request)
Delete an instance from a project.
public com.google.longrunning.Operation createCluster(CreateClusterRequest request)
Creates a cluster within an instance.
public Cluster getCluster(GetClusterRequest request)
Gets information about a cluster.
public ListClustersResponse listClusters(ListClustersRequest request)
Lists information about clusters in an instance.
public com.google.longrunning.Operation updateCluster(Cluster request)
Updates a cluster within an instance.
public com.google.protobuf.Empty deleteCluster(DeleteClusterRequest request)
Deletes a cluster from an instance.