public interface BigtableInstanceClient
Modifier and Type | Method and Description |
---|---|
com.google.longrunning.Operation |
createInstance(CreateInstanceRequest request)
Create an instance within a project.
|
com.google.protobuf.Empty |
deleteInstance(DeleteInstanceRequest request)
Updates an instance within a project.
|
Cluster |
getCluster(GetClusterRequest request)
Gets information about a cluster.
|
com.google.longrunning.Operation |
getOperation(com.google.longrunning.GetOperationRequest request)
Gets the latest state of a long-running operation.
|
ListClustersResponse |
listCluster(ListClustersRequest request)
Lists information about clusters in an instance.
|
ListInstancesResponse |
listInstances(ListInstancesRequest request)
Lists all instances in the given project.
|
com.google.longrunning.Operation |
updateCluster(Cluster cluster)
Updates a cluster within an instance.
|
Instance |
updateInstance(Instance instance)
Updates an instance within a project.
|
com.google.longrunning.Operation createInstance(CreateInstanceRequest request)
request
- a CreateInstanceRequest
object.Operation
object.com.google.longrunning.Operation getOperation(com.google.longrunning.GetOperationRequest request)
createInstance(CreateInstanceRequest)
and updateCluster(Cluster)
will
return a Operation
. Use this method and pass in the Operation
's name in the
request to see if the Operation is done via Operation.getDone()
. The instance will not
be available until that happens.
request
- a GetOperationRequest
object.Operation
object.ListInstancesResponse listInstances(ListInstancesRequest request)
request
- a ListInstancesRequest
object.ListInstancesResponse
object.com.google.protobuf.Empty deleteInstance(DeleteInstanceRequest request)
request
- a DeleteInstanceRequest
object.Empty
object.Cluster getCluster(GetClusterRequest request)
request
- a GetClusterRequest
object.Cluster
object.ListClustersResponse listCluster(ListClustersRequest request)
request
- a ListClustersRequest
object.ListClustersResponse
object.