Class DatabaseAdminStub
- java.lang.Object
-
- com.google.cloud.spanner.admin.database.v1.stub.DatabaseAdminStub
-
- All Implemented Interfaces:
com.google.api.gax.core.BackgroundResource
,AutoCloseable
- Direct Known Subclasses:
GrpcDatabaseAdminStub
,HttpJsonDatabaseAdminStub
@Generated("by gapic-generator-java") public abstract class DatabaseAdminStub extends Object implements com.google.api.gax.core.BackgroundResource
Base stub class for the DatabaseAdmin service API.This class is for advanced usage and reflects the underlying API directly.
-
-
Constructor Summary
Constructors Constructor Description DatabaseAdminStub()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
close()
com.google.api.gax.rpc.UnaryCallable<CopyBackupRequest,com.google.longrunning.Operation>
copyBackupCallable()
com.google.api.gax.rpc.OperationCallable<CopyBackupRequest,Backup,CopyBackupMetadata>
copyBackupOperationCallable()
com.google.api.gax.rpc.UnaryCallable<CreateBackupRequest,com.google.longrunning.Operation>
createBackupCallable()
com.google.api.gax.rpc.OperationCallable<CreateBackupRequest,Backup,CreateBackupMetadata>
createBackupOperationCallable()
com.google.api.gax.rpc.UnaryCallable<CreateDatabaseRequest,com.google.longrunning.Operation>
createDatabaseCallable()
com.google.api.gax.rpc.OperationCallable<CreateDatabaseRequest,Database,CreateDatabaseMetadata>
createDatabaseOperationCallable()
com.google.api.gax.rpc.UnaryCallable<DeleteBackupRequest,com.google.protobuf.Empty>
deleteBackupCallable()
com.google.api.gax.rpc.UnaryCallable<DropDatabaseRequest,com.google.protobuf.Empty>
dropDatabaseCallable()
com.google.api.gax.rpc.UnaryCallable<GetBackupRequest,Backup>
getBackupCallable()
com.google.api.gax.rpc.UnaryCallable<GetDatabaseRequest,Database>
getDatabaseCallable()
com.google.api.gax.rpc.UnaryCallable<GetDatabaseDdlRequest,GetDatabaseDdlResponse>
getDatabaseDdlCallable()
com.google.api.gax.httpjson.longrunning.stub.OperationsStub
getHttpJsonOperationsStub()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>
getIamPolicyCallable()
com.google.longrunning.stub.OperationsStub
getOperationsStub()
com.google.api.gax.rpc.UnaryCallable<ListBackupOperationsRequest,ListBackupOperationsResponse>
listBackupOperationsCallable()
com.google.api.gax.rpc.UnaryCallable<ListBackupOperationsRequest,DatabaseAdminClient.ListBackupOperationsPagedResponse>
listBackupOperationsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,ListBackupsResponse>
listBackupsCallable()
com.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,DatabaseAdminClient.ListBackupsPagedResponse>
listBackupsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListDatabaseOperationsRequest,ListDatabaseOperationsResponse>
listDatabaseOperationsCallable()
com.google.api.gax.rpc.UnaryCallable<ListDatabaseOperationsRequest,DatabaseAdminClient.ListDatabaseOperationsPagedResponse>
listDatabaseOperationsPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListDatabaseRolesRequest,ListDatabaseRolesResponse>
listDatabaseRolesCallable()
com.google.api.gax.rpc.UnaryCallable<ListDatabaseRolesRequest,DatabaseAdminClient.ListDatabaseRolesPagedResponse>
listDatabaseRolesPagedCallable()
com.google.api.gax.rpc.UnaryCallable<ListDatabasesRequest,ListDatabasesResponse>
listDatabasesCallable()
com.google.api.gax.rpc.UnaryCallable<ListDatabasesRequest,DatabaseAdminClient.ListDatabasesPagedResponse>
listDatabasesPagedCallable()
com.google.api.gax.rpc.UnaryCallable<RestoreDatabaseRequest,com.google.longrunning.Operation>
restoreDatabaseCallable()
com.google.api.gax.rpc.OperationCallable<RestoreDatabaseRequest,Database,RestoreDatabaseMetadata>
restoreDatabaseOperationCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>
setIamPolicyCallable()
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>
testIamPermissionsCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateBackupRequest,Backup>
updateBackupCallable()
com.google.api.gax.rpc.UnaryCallable<UpdateDatabaseDdlRequest,com.google.longrunning.Operation>
updateDatabaseDdlCallable()
com.google.api.gax.rpc.OperationCallable<UpdateDatabaseDdlRequest,com.google.protobuf.Empty,UpdateDatabaseDdlMetadata>
updateDatabaseDdlOperationCallable()
-
-
-
Method Detail
-
getOperationsStub
public com.google.longrunning.stub.OperationsStub getOperationsStub()
-
getHttpJsonOperationsStub
public com.google.api.gax.httpjson.longrunning.stub.OperationsStub getHttpJsonOperationsStub()
-
listDatabasesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatabasesRequest,DatabaseAdminClient.ListDatabasesPagedResponse> listDatabasesPagedCallable()
-
listDatabasesCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatabasesRequest,ListDatabasesResponse> listDatabasesCallable()
-
createDatabaseOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateDatabaseRequest,Database,CreateDatabaseMetadata> createDatabaseOperationCallable()
-
createDatabaseCallable
public com.google.api.gax.rpc.UnaryCallable<CreateDatabaseRequest,com.google.longrunning.Operation> createDatabaseCallable()
-
getDatabaseCallable
public com.google.api.gax.rpc.UnaryCallable<GetDatabaseRequest,Database> getDatabaseCallable()
-
updateDatabaseDdlOperationCallable
public com.google.api.gax.rpc.OperationCallable<UpdateDatabaseDdlRequest,com.google.protobuf.Empty,UpdateDatabaseDdlMetadata> updateDatabaseDdlOperationCallable()
-
updateDatabaseDdlCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateDatabaseDdlRequest,com.google.longrunning.Operation> updateDatabaseDdlCallable()
-
dropDatabaseCallable
public com.google.api.gax.rpc.UnaryCallable<DropDatabaseRequest,com.google.protobuf.Empty> dropDatabaseCallable()
-
getDatabaseDdlCallable
public com.google.api.gax.rpc.UnaryCallable<GetDatabaseDdlRequest,GetDatabaseDdlResponse> getDatabaseDdlCallable()
-
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()
-
createBackupOperationCallable
public com.google.api.gax.rpc.OperationCallable<CreateBackupRequest,Backup,CreateBackupMetadata> createBackupOperationCallable()
-
createBackupCallable
public com.google.api.gax.rpc.UnaryCallable<CreateBackupRequest,com.google.longrunning.Operation> createBackupCallable()
-
copyBackupOperationCallable
public com.google.api.gax.rpc.OperationCallable<CopyBackupRequest,Backup,CopyBackupMetadata> copyBackupOperationCallable()
-
copyBackupCallable
public com.google.api.gax.rpc.UnaryCallable<CopyBackupRequest,com.google.longrunning.Operation> copyBackupCallable()
-
getBackupCallable
public com.google.api.gax.rpc.UnaryCallable<GetBackupRequest,Backup> getBackupCallable()
-
updateBackupCallable
public com.google.api.gax.rpc.UnaryCallable<UpdateBackupRequest,Backup> updateBackupCallable()
-
deleteBackupCallable
public com.google.api.gax.rpc.UnaryCallable<DeleteBackupRequest,com.google.protobuf.Empty> deleteBackupCallable()
-
listBackupsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,DatabaseAdminClient.ListBackupsPagedResponse> listBackupsPagedCallable()
-
listBackupsCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupsRequest,ListBackupsResponse> listBackupsCallable()
-
restoreDatabaseOperationCallable
public com.google.api.gax.rpc.OperationCallable<RestoreDatabaseRequest,Database,RestoreDatabaseMetadata> restoreDatabaseOperationCallable()
-
restoreDatabaseCallable
public com.google.api.gax.rpc.UnaryCallable<RestoreDatabaseRequest,com.google.longrunning.Operation> restoreDatabaseCallable()
-
listDatabaseOperationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatabaseOperationsRequest,DatabaseAdminClient.ListDatabaseOperationsPagedResponse> listDatabaseOperationsPagedCallable()
-
listDatabaseOperationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatabaseOperationsRequest,ListDatabaseOperationsResponse> listDatabaseOperationsCallable()
-
listBackupOperationsPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupOperationsRequest,DatabaseAdminClient.ListBackupOperationsPagedResponse> listBackupOperationsPagedCallable()
-
listBackupOperationsCallable
public com.google.api.gax.rpc.UnaryCallable<ListBackupOperationsRequest,ListBackupOperationsResponse> listBackupOperationsCallable()
-
listDatabaseRolesPagedCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatabaseRolesRequest,DatabaseAdminClient.ListDatabaseRolesPagedResponse> listDatabaseRolesPagedCallable()
-
listDatabaseRolesCallable
public com.google.api.gax.rpc.UnaryCallable<ListDatabaseRolesRequest,ListDatabaseRolesResponse> listDatabaseRolesCallable()
-
close
public abstract void close()
- Specified by:
close
in interfaceAutoCloseable
-
-