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) |
AppProfile |
createAppProfile(CreateAppProfileRequest request)
Creates an app profile within an instance.
|
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 |
deleteAppProfile(DeleteAppProfileRequest request)
Deletes an app profile from an instance.
|
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.
|
AppProfile |
getAppProfile(GetAppProfileRequest request)
Gets information about an app profile.
|
Cluster |
getCluster(GetClusterRequest request)
Gets information about a cluster.
|
com.google.iam.v1.Policy |
getIamPolicy(com.google.iam.v1.GetIamPolicyRequest request)
Gets the access control policy for an instance resource.
|
Instance |
getInstance(GetInstanceRequest request)
Gets information about an instance.
|
ListAppProfilesResponse |
listAppProfiles(ListAppProfilesRequest request)
Lists information about app profiles in 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 |
partialUpdateInstance(PartialUpdateInstanceRequest request)
Partially updates an instance within a project.
|
com.google.iam.v1.Policy |
setIamPolicy(com.google.iam.v1.SetIamPolicyRequest request)
Sets the access control policy on an instance resource.
|
com.google.iam.v1.TestIamPermissionsResponse |
testIamPermissions(com.google.iam.v1.TestIamPermissionsRequest request)
Returns permissions that the caller has on the specified instance resource.
|
com.google.longrunning.Operation |
updateAppProfile(UpdateAppProfileRequest request)
Updates an app profile within an instance.
|
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.longrunning.Operation partialUpdateInstance(PartialUpdateInstanceRequest request)
Partially 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.
public AppProfile createAppProfile(CreateAppProfileRequest request)
Creates an app profile within an instance.
public AppProfile getAppProfile(GetAppProfileRequest request)
Gets information about an app profile.
public ListAppProfilesResponse listAppProfiles(ListAppProfilesRequest request)
Lists information about app profiles in an instance.
public com.google.longrunning.Operation updateAppProfile(UpdateAppProfileRequest request)
Updates an app profile within an instance.
public com.google.protobuf.Empty deleteAppProfile(DeleteAppProfileRequest request)
Deletes an app profile from an instance.
public com.google.iam.v1.Policy getIamPolicy(com.google.iam.v1.GetIamPolicyRequest request)
Gets the access control policy for an instance resource. Returns an empty policy if an instance exists but does not have a policy set.
public com.google.iam.v1.Policy setIamPolicy(com.google.iam.v1.SetIamPolicyRequest request)
Sets the access control policy on an instance resource. Replaces any existing policy.
public com.google.iam.v1.TestIamPermissionsResponse testIamPermissions(com.google.iam.v1.TestIamPermissionsRequest request)
Returns permissions that the caller has on the specified instance resource.
Copyright © 2018 Google LLC. All rights reserved.