@Generated(value="by gapic-generator") @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(BigtableInstanceAdminStubSettings settings,
ClientContext clientContext)
Constructs an instance of GrpcBigtableInstanceAdminStub, using the given settings.
|
protected |
GrpcBigtableInstanceAdminStub(BigtableInstanceAdminStubSettings settings,
ClientContext clientContext,
GrpcStubCallableFactory callableFactory)
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(BigtableInstanceAdminStubSettings settings) |
static GrpcBigtableInstanceAdminStub |
create(ClientContext clientContext) |
static GrpcBigtableInstanceAdminStub |
create(ClientContext clientContext,
GrpcStubCallableFactory callableFactory) |
UnaryCallable<com.google.bigtable.admin.v2.CreateAppProfileRequest,com.google.bigtable.admin.v2.AppProfile> |
createAppProfileCallable() |
UnaryCallable<com.google.bigtable.admin.v2.CreateClusterRequest,Operation> |
createClusterCallable() |
OperationCallable<com.google.bigtable.admin.v2.CreateClusterRequest,com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.CreateClusterMetadata> |
createClusterOperationCallable() |
UnaryCallable<com.google.bigtable.admin.v2.CreateInstanceRequest,Operation> |
createInstanceCallable() |
OperationCallable<com.google.bigtable.admin.v2.CreateInstanceRequest,com.google.bigtable.admin.v2.Instance,com.google.bigtable.admin.v2.CreateInstanceMetadata> |
createInstanceOperationCallable() |
UnaryCallable<com.google.bigtable.admin.v2.DeleteAppProfileRequest,Empty> |
deleteAppProfileCallable() |
UnaryCallable<com.google.bigtable.admin.v2.DeleteClusterRequest,Empty> |
deleteClusterCallable() |
UnaryCallable<com.google.bigtable.admin.v2.DeleteInstanceRequest,Empty> |
deleteInstanceCallable() |
UnaryCallable<com.google.bigtable.admin.v2.GetAppProfileRequest,com.google.bigtable.admin.v2.AppProfile> |
getAppProfileCallable() |
UnaryCallable<com.google.bigtable.admin.v2.GetClusterRequest,com.google.bigtable.admin.v2.Cluster> |
getClusterCallable() |
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
UnaryCallable<com.google.bigtable.admin.v2.GetInstanceRequest,com.google.bigtable.admin.v2.Instance> |
getInstanceCallable() |
GrpcOperationsStub |
getOperationsStub() |
boolean |
isShutdown() |
boolean |
isTerminated() |
UnaryCallable<com.google.bigtable.admin.v2.ListAppProfilesRequest,com.google.bigtable.admin.v2.ListAppProfilesResponse> |
listAppProfilesCallable() |
UnaryCallable<com.google.bigtable.admin.v2.ListAppProfilesRequest,BaseBigtableInstanceAdminClient.ListAppProfilesPagedResponse> |
listAppProfilesPagedCallable() |
UnaryCallable<com.google.bigtable.admin.v2.ListClustersRequest,com.google.bigtable.admin.v2.ListClustersResponse> |
listClustersCallable() |
UnaryCallable<com.google.bigtable.admin.v2.ListInstancesRequest,com.google.bigtable.admin.v2.ListInstancesResponse> |
listInstancesCallable() |
UnaryCallable<com.google.bigtable.admin.v2.PartialUpdateInstanceRequest,Operation> |
partialUpdateInstanceCallable() |
OperationCallable<com.google.bigtable.admin.v2.PartialUpdateInstanceRequest,com.google.bigtable.admin.v2.Instance,com.google.bigtable.admin.v2.UpdateInstanceMetadata> |
partialUpdateInstanceOperationCallable() |
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
UnaryCallable<com.google.bigtable.admin.v2.UpdateAppProfileRequest,Operation> |
updateAppProfileCallable() |
OperationCallable<com.google.bigtable.admin.v2.UpdateAppProfileRequest,com.google.bigtable.admin.v2.AppProfile,com.google.bigtable.admin.v2.UpdateAppProfileMetadata> |
updateAppProfileOperationCallable() |
UnaryCallable<com.google.bigtable.admin.v2.Cluster,Operation> |
updateClusterCallable() |
OperationCallable<com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.UpdateClusterMetadata> |
updateClusterOperationCallable() |
protected GrpcBigtableInstanceAdminStub(BigtableInstanceAdminStubSettings settings, ClientContext clientContext) throws IOException
IOExceptionprotected GrpcBigtableInstanceAdminStub(BigtableInstanceAdminStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcBigtableInstanceAdminStub create(BigtableInstanceAdminStubSettings settings) throws IOException
IOExceptionpublic static final GrpcBigtableInstanceAdminStub create(ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcBigtableInstanceAdminStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException
IOException@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public GrpcOperationsStub getOperationsStub()
getOperationsStub in class BigtableInstanceAdminStub@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public OperationCallable<com.google.bigtable.admin.v2.CreateInstanceRequest,com.google.bigtable.admin.v2.Instance,com.google.bigtable.admin.v2.CreateInstanceMetadata> createInstanceOperationCallable()
createInstanceOperationCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.CreateInstanceRequest,Operation> createInstanceCallable()
createInstanceCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.GetInstanceRequest,com.google.bigtable.admin.v2.Instance> getInstanceCallable()
getInstanceCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.ListInstancesRequest,com.google.bigtable.admin.v2.ListInstancesResponse> listInstancesCallable()
listInstancesCallable in class BigtableInstanceAdminStub@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public OperationCallable<com.google.bigtable.admin.v2.PartialUpdateInstanceRequest,com.google.bigtable.admin.v2.Instance,com.google.bigtable.admin.v2.UpdateInstanceMetadata> partialUpdateInstanceOperationCallable()
partialUpdateInstanceOperationCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.PartialUpdateInstanceRequest,Operation> partialUpdateInstanceCallable()
partialUpdateInstanceCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.DeleteInstanceRequest,Empty> deleteInstanceCallable()
deleteInstanceCallable in class BigtableInstanceAdminStub@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public OperationCallable<com.google.bigtable.admin.v2.CreateClusterRequest,com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.CreateClusterMetadata> createClusterOperationCallable()
createClusterOperationCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.CreateClusterRequest,Operation> createClusterCallable()
createClusterCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.GetClusterRequest,com.google.bigtable.admin.v2.Cluster> getClusterCallable()
getClusterCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.ListClustersRequest,com.google.bigtable.admin.v2.ListClustersResponse> listClustersCallable()
listClustersCallable in class BigtableInstanceAdminStub@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public OperationCallable<com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.Cluster,com.google.bigtable.admin.v2.UpdateClusterMetadata> updateClusterOperationCallable()
updateClusterOperationCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.Cluster,Operation> updateClusterCallable()
updateClusterCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.DeleteClusterRequest,Empty> deleteClusterCallable()
deleteClusterCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.CreateAppProfileRequest,com.google.bigtable.admin.v2.AppProfile> createAppProfileCallable()
createAppProfileCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.GetAppProfileRequest,com.google.bigtable.admin.v2.AppProfile> getAppProfileCallable()
getAppProfileCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.ListAppProfilesRequest,BaseBigtableInstanceAdminClient.ListAppProfilesPagedResponse> listAppProfilesPagedCallable()
listAppProfilesPagedCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.ListAppProfilesRequest,com.google.bigtable.admin.v2.ListAppProfilesResponse> listAppProfilesCallable()
listAppProfilesCallable in class BigtableInstanceAdminStub@BetaApi(value="The surface for use by generated code is not stable yet and may change in the future.") public OperationCallable<com.google.bigtable.admin.v2.UpdateAppProfileRequest,com.google.bigtable.admin.v2.AppProfile,com.google.bigtable.admin.v2.UpdateAppProfileMetadata> updateAppProfileOperationCallable()
updateAppProfileOperationCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.UpdateAppProfileRequest,Operation> updateAppProfileCallable()
updateAppProfileCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.bigtable.admin.v2.DeleteAppProfileRequest,Empty> deleteAppProfileCallable()
deleteAppProfileCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class BigtableInstanceAdminStubpublic UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class BigtableInstanceAdminStubpublic final void close()
close in interface AutoCloseableclose in class BigtableInstanceAdminStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2019 Google LLC. All rights reserved.