Class InstanceAdminStub
java.lang.Object
com.google.cloud.spanner.admin.instance.v1.stub.InstanceAdminStub
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource,AutoCloseable
- Direct Known Subclasses:
GrpcInstanceAdminStub,HttpJsonInstanceAdminStub
@Generated("by gapic-generator-java")
public abstract class InstanceAdminStub
extends Object
implements com.google.api.gax.core.BackgroundResource
Base stub class for the InstanceAdmin service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidclose()com.google.api.gax.rpc.UnaryCallable<CreateInstanceRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.UnaryCallable<CreateInstanceConfigRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<CreateInstanceConfigRequest,InstanceConfig, CreateInstanceConfigMetadata> com.google.api.gax.rpc.OperationCallable<CreateInstanceRequest,Instance, CreateInstanceMetadata> com.google.api.gax.rpc.UnaryCallable<CreateInstancePartitionRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<CreateInstancePartitionRequest,InstancePartition, CreateInstancePartitionMetadata> com.google.api.gax.rpc.UnaryCallable<DeleteInstanceRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.UnaryCallable<DeleteInstanceConfigRequest,com.google.protobuf.Empty> com.google.api.gax.rpc.UnaryCallable<DeleteInstancePartitionRequest,com.google.protobuf.Empty> com.google.api.gax.httpjson.longrunning.stub.OperationsStubcom.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> com.google.api.gax.rpc.UnaryCallable<GetInstanceRequest,Instance> com.google.api.gax.rpc.UnaryCallable<GetInstanceConfigRequest,InstanceConfig> com.google.api.gax.rpc.UnaryCallable<GetInstancePartitionRequest,InstancePartition> com.google.longrunning.stub.OperationsStubcom.google.api.gax.rpc.UnaryCallable<ListInstanceConfigOperationsRequest,ListInstanceConfigOperationsResponse> com.google.api.gax.rpc.UnaryCallable<ListInstanceConfigOperationsRequest,InstanceAdminClient.ListInstanceConfigOperationsPagedResponse> com.google.api.gax.rpc.UnaryCallable<ListInstanceConfigsRequest,ListInstanceConfigsResponse> com.google.api.gax.rpc.UnaryCallable<ListInstanceConfigsRequest,InstanceAdminClient.ListInstanceConfigsPagedResponse> com.google.api.gax.rpc.UnaryCallable<ListInstancePartitionOperationsRequest,ListInstancePartitionOperationsResponse> com.google.api.gax.rpc.UnaryCallable<ListInstancePartitionOperationsRequest,InstanceAdminClient.ListInstancePartitionOperationsPagedResponse> com.google.api.gax.rpc.UnaryCallable<ListInstancePartitionsRequest,ListInstancePartitionsResponse> com.google.api.gax.rpc.UnaryCallable<ListInstancePartitionsRequest,InstanceAdminClient.ListInstancePartitionsPagedResponse> com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,ListInstancesResponse> com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,InstanceAdminClient.ListInstancesPagedResponse> com.google.api.gax.rpc.UnaryCallable<MoveInstanceRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<MoveInstanceRequest,MoveInstanceResponse, MoveInstanceMetadata> com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> com.google.api.gax.rpc.UnaryCallable<UpdateInstanceRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.UnaryCallable<UpdateInstanceConfigRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<UpdateInstanceConfigRequest,InstanceConfig, UpdateInstanceConfigMetadata> com.google.api.gax.rpc.OperationCallable<UpdateInstanceRequest,Instance, UpdateInstanceMetadata> com.google.api.gax.rpc.UnaryCallable<UpdateInstancePartitionRequest,com.google.longrunning.Operation> com.google.api.gax.rpc.OperationCallable<UpdateInstancePartitionRequest,InstancePartition, UpdateInstancePartitionMetadata> Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.api.gax.core.BackgroundResource
awaitTermination, isShutdown, isTerminated, shutdown, shutdownNow
-
Constructor Details
-
InstanceAdminStub
public InstanceAdminStub()
-
-
Method Details
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub() -
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub() -
listInstanceConfigsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstanceConfigsRequest,InstanceAdminClient.ListInstanceConfigsPagedResponse> listInstanceConfigsPagedCallable() -
listInstanceConfigsCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstanceConfigsRequest,ListInstanceConfigsResponse> listInstanceConfigsCallable() -
getInstanceConfigCallable
public com.google.api.gax.rpc.UnaryCallable<GetInstanceConfigRequest,InstanceConfig> getInstanceConfigCallable() -
createInstanceConfigOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateInstanceConfigRequest,InstanceConfig, createInstanceConfigOperationCallable()CreateInstanceConfigMetadata> -
createInstanceConfigCallable
public com.google.api.gax.rpc.UnaryCallable<CreateInstanceConfigRequest,com.google.longrunning.Operation> createInstanceConfigCallable() -
updateInstanceConfigOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateInstanceConfigRequest,InstanceConfig, updateInstanceConfigOperationCallable()UpdateInstanceConfigMetadata> -
updateInstanceConfigCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateInstanceConfigRequest,com.google.longrunning.Operation> updateInstanceConfigCallable() -
deleteInstanceConfigCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteInstanceConfigRequest,com.google.protobuf.Empty> deleteInstanceConfigCallable() -
listInstanceConfigOperationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstanceConfigOperationsRequest,InstanceAdminClient.ListInstanceConfigOperationsPagedResponse> listInstanceConfigOperationsPagedCallable() -
listInstanceConfigOperationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstanceConfigOperationsRequest,ListInstanceConfigOperationsResponse> listInstanceConfigOperationsCallable() -
listInstancesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,InstanceAdminClient.ListInstancesPagedResponse> listInstancesPagedCallable() -
listInstancesCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancesRequest,ListInstancesResponse> listInstancesCallable() -
listInstancePartitionsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancePartitionsRequest,InstanceAdminClient.ListInstancePartitionsPagedResponse> listInstancePartitionsPagedCallable() -
listInstancePartitionsCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancePartitionsRequest,ListInstancePartitionsResponse> listInstancePartitionsCallable() -
getInstanceCallable
-
createInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateInstanceRequest,Instance, createInstanceOperationCallable()CreateInstanceMetadata> -
createInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<CreateInstanceRequest,com.google.longrunning.Operation> createInstanceCallable() -
updateInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateInstanceRequest,Instance, updateInstanceOperationCallable()UpdateInstanceMetadata> -
updateInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateInstanceRequest,com.google.longrunning.Operation> updateInstanceCallable() -
deleteInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteInstanceRequest,com.google.protobuf.Empty> deleteInstanceCallable() -
setIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable() -
getIamPolicyCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable() -
testIamPermissionsCallable
public com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable() -
getInstancePartitionCallable
public com.google.api.gax.rpc.UnaryCallable<GetInstancePartitionRequest,InstancePartition> getInstancePartitionCallable() -
createInstancePartitionOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateInstancePartitionRequest,InstancePartition, createInstancePartitionOperationCallable()CreateInstancePartitionMetadata> -
createInstancePartitionCallable
public com.google.api.gax.rpc.UnaryCallable<CreateInstancePartitionRequest,com.google.longrunning.Operation> createInstancePartitionCallable() -
deleteInstancePartitionCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteInstancePartitionRequest,com.google.protobuf.Empty> deleteInstancePartitionCallable() -
updateInstancePartitionOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateInstancePartitionRequest,InstancePartition, updateInstancePartitionOperationCallable()UpdateInstancePartitionMetadata> -
updateInstancePartitionCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateInstancePartitionRequest,com.google.longrunning.Operation> updateInstancePartitionCallable() -
listInstancePartitionOperationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancePartitionOperationsRequest,InstanceAdminClient.ListInstancePartitionOperationsPagedResponse> listInstancePartitionOperationsPagedCallable() -
listInstancePartitionOperationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListInstancePartitionOperationsRequest,ListInstancePartitionOperationsResponse> listInstancePartitionOperationsCallable() -
moveInstanceOperationCallable
public com.google.api.gax.rpc.OperationCallable<MoveInstanceRequest,MoveInstanceResponse, moveInstanceOperationCallable()MoveInstanceMetadata> -
moveInstanceCallable
public com.google.api.gax.rpc.UnaryCallable<MoveInstanceRequest,com.google.longrunning.Operation> moveInstanceCallable() -
close
public abstract void close()- Specified by:
closein interfaceAutoCloseable
-